changeset 4f5911e3206a in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=4f5911e3206a
description:
        X86: Update ruby stats for stupd change.

diffstat:

 tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/config.ini |  218 
++++----
 tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/ruby.stats |  244 
+++++----
 tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/simout     |    8 +-
 tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt  |   10 +-
 4 files changed, 247 insertions(+), 233 deletions(-)

diffs (truncated from 634 to 300 lines):

diff -r 57dec8c3e03f -r 4f5911e3206a 
tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/config.ini
--- a/tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/config.ini  Thu Feb 
03 22:07:34 2011 -0800
+++ b/tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/config.ini  Fri Feb 
04 03:47:23 2011 -0800
@@ -1,11 +1,13 @@
 [root]
 type=Root
 children=system
-dummy=0
+time_sync_enable=false
+time_sync_period=100000000
+time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=cpu physmem ruby
+children=cpu dir_cntrl0 l1_cntrl0 physmem ruby
 mem_mode=timing
 physmem=system.physmem
 
@@ -32,8 +34,8 @@
 system=system
 tracer=system.cpu.tracer
 workload=system.cpu.workload
-dcache_port=system.ruby.network.topology.ext_links0.ext_node.sequencer.port[1]
-icache_port=system.ruby.network.topology.ext_links0.ext_node.sequencer.port[0]
+dcache_port=system.ruby.cpu_ruby_ports.port[1]
+icache_port=system.ruby.cpu_ruby_ports.port[0]
 
 [system.cpu.dtb]
 type=X86TLB
@@ -65,130 +67,27 @@
 system=system
 uid=100
 
-[system.physmem]
-type=PhysicalMemory
-file=
-latency=30
-latency_var=0
-null=false
-range=0:134217727
-zero=false
-port=system.ruby.network.topology.ext_links0.ext_node.sequencer.physMemPort
-
-[system.ruby]
-type=RubySystem
-children=debug network profiler tracer
-block_size_bytes=64
-clock=1
-debug=system.ruby.debug
-mem_size=134217728
-network=system.ruby.network
-no_mem_vec=false
-profiler=system.ruby.profiler
-random_seed=1234
-randomization=false
-stats_filename=ruby.stats
-tracer=system.ruby.tracer
-
-[system.ruby.debug]
-type=RubyDebug
-filter_string=none
-output_filename=none
-protocol_trace=false
-start_time=1
-verbosity_string=none
-
-[system.ruby.network]
-type=SimpleNetwork
-children=topology
-adaptive_routing=false
-buffer_size=0
-control_msg_size=8
-endpoint_bandwidth=10000
-link_latency=1
-number_of_virtual_networks=10
-topology=system.ruby.network.topology
-
-[system.ruby.network.topology]
-type=Topology
-children=ext_links0 ext_links1 int_links0 int_links1
-ext_links=system.ruby.network.topology.ext_links0 
system.ruby.network.topology.ext_links1
-int_links=system.ruby.network.topology.int_links0 
system.ruby.network.topology.int_links1
-num_int_nodes=3
-print_config=false
-
-[system.ruby.network.topology.ext_links0]
-type=ExtLink
-children=ext_node
-bw_multiplier=64
-ext_node=system.ruby.network.topology.ext_links0.ext_node
-int_node=0
-latency=1
-weight=1
-
-[system.ruby.network.topology.ext_links0.ext_node]
-type=L1Cache_Controller
-children=sequencer
-buffer_size=0
-cacheMemory=system.ruby.network.topology.ext_links0.ext_node.sequencer.icache
-cache_response_latency=12
-issue_latency=2
-number_of_TBEs=256
-recycle_latency=10
-sequencer=system.ruby.network.topology.ext_links0.ext_node.sequencer
-transitions_per_cycle=32
-version=0
-
-[system.ruby.network.topology.ext_links0.ext_node.sequencer]
-type=RubySequencer
-children=icache
-dcache=system.ruby.network.topology.ext_links0.ext_node.sequencer.icache
-deadlock_threshold=500000
-icache=system.ruby.network.topology.ext_links0.ext_node.sequencer.icache
-max_outstanding_requests=16
-physmem=system.physmem
-using_ruby_tester=false
-version=0
-physMemPort=system.physmem.port[0]
-port=system.cpu.icache_port system.cpu.dcache_port
-
-[system.ruby.network.topology.ext_links0.ext_node.sequencer.icache]
-type=RubyCache
-assoc=2
-latency=3
-replacement_policy=PSEUDO_LRU
-size=256
-
-[system.ruby.network.topology.ext_links1]
-type=ExtLink
-children=ext_node
-bw_multiplier=64
-ext_node=system.ruby.network.topology.ext_links1.ext_node
-int_node=1
-latency=1
-weight=1
-
-[system.ruby.network.topology.ext_links1.ext_node]
+[system.dir_cntrl0]
 type=Directory_Controller
 children=directory memBuffer
 buffer_size=0
-directory=system.ruby.network.topology.ext_links1.ext_node.directory
+directory=system.dir_cntrl0.directory
 directory_latency=12
-memBuffer=system.ruby.network.topology.ext_links1.ext_node.memBuffer
+memBuffer=system.dir_cntrl0.memBuffer
 number_of_TBEs=256
 recycle_latency=10
 transitions_per_cycle=32
 version=0
 
-[system.ruby.network.topology.ext_links1.ext_node.directory]
+[system.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 map_levels=4
-numa_high_bit=0
+numa_high_bit=6
 size=134217728
 use_map=false
 version=0
 
-[system.ruby.network.topology.ext_links1.ext_node.memBuffer]
+[system.dir_cntrl0.memBuffer]
 type=RubyMemoryControl
 bank_bit_0=8
 bank_busy_time=11
@@ -209,6 +108,99 @@
 tFaw=0
 version=0
 
+[system.l1_cntrl0]
+type=L1Cache_Controller
+buffer_size=0
+cacheMemory=system.ruby.cpu_ruby_ports.dcache
+cache_response_latency=12
+issue_latency=2
+number_of_TBEs=256
+recycle_latency=10
+sequencer=system.ruby.cpu_ruby_ports
+transitions_per_cycle=32
+version=0
+
+[system.physmem]
+type=PhysicalMemory
+file=
+latency=30
+latency_var=0
+null=false
+range=0:134217727
+zero=false
+port=system.ruby.cpu_ruby_ports.physMemPort
+
+[system.ruby]
+type=RubySystem
+children=cpu_ruby_ports network profiler tracer
+block_size_bytes=64
+clock=1
+mem_size=134217728
+network=system.ruby.network
+no_mem_vec=false
+profiler=system.ruby.profiler
+random_seed=1234
+randomization=false
+stats_filename=ruby.stats
+tracer=system.ruby.tracer
+
+[system.ruby.cpu_ruby_ports]
+type=RubySequencer
+children=dcache
+dcache=system.ruby.cpu_ruby_ports.dcache
+deadlock_threshold=500000
+icache=system.ruby.cpu_ruby_ports.dcache
+max_outstanding_requests=16
+physmem=system.physmem
+using_ruby_tester=false
+version=0
+physMemPort=system.physmem.port[0]
+port=system.cpu.icache_port system.cpu.dcache_port
+
+[system.ruby.cpu_ruby_ports.dcache]
+type=RubyCache
+assoc=2
+latency=3
+replacement_policy=PSEUDO_LRU
+size=256
+start_index_bit=6
+
+[system.ruby.network]
+type=SimpleNetwork
+children=topology
+adaptive_routing=false
+buffer_size=0
+control_msg_size=8
+endpoint_bandwidth=10000
+link_latency=1
+number_of_virtual_networks=10
+topology=system.ruby.network.topology
+
+[system.ruby.network.topology]
+type=Topology
+children=ext_links0 ext_links1 int_links0 int_links1
+description=Crossbar
+ext_links=system.ruby.network.topology.ext_links0 
system.ruby.network.topology.ext_links1
+int_links=system.ruby.network.topology.int_links0 
system.ruby.network.topology.int_links1
+num_int_nodes=3
+print_config=false
+
+[system.ruby.network.topology.ext_links0]
+type=ExtLink
+bw_multiplier=64
+ext_node=system.l1_cntrl0
+int_node=0
+latency=1
+weight=1
+
+[system.ruby.network.topology.ext_links1]
+type=ExtLink
+bw_multiplier=64
+ext_node=system.dir_cntrl0
+int_node=1
+latency=1
+weight=1
+
 [system.ruby.network.topology.int_links0]
 type=IntLink
 bw_multiplier=16
diff -r 57dec8c3e03f -r 4f5911e3206a 
tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/ruby.stats
--- a/tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/ruby.stats  Thu Feb 
03 22:07:34 2011 -0800
+++ b/tests/quick/00.hello/ref/x86/linux/simple-timing-ruby/ruby.stats  Fri Feb 
04 03:47:23 2011 -0800
@@ -34,7 +34,7 @@
 ================ End RubySystem Configuration Print ================
 
 
-Real time: May/06/2010 00:07:43
+Real time: Feb/04/2011 03:47:05
 
 Profiler Stats
 --------------
@@ -43,18 +43,18 @@
 Elapsed_time_in_hours: 0
 Elapsed_time_in_days: 0
 
-Virtual_time_in_seconds: 0.2
-Virtual_time_in_minutes: 0.00333333
-Virtual_time_in_hours:   5.55556e-05
-Virtual_time_in_days:    2.31481e-06
+Virtual_time_in_seconds: 0.19
+Virtual_time_in_minutes: 0.00316667
+Virtual_time_in_hours:   5.27778e-05
+Virtual_time_in_days:    2.19907e-06
 
 Ruby_current_time: 276484
 Ruby_start_time: 0
 Ruby_cycles: 276484
 
-mbytes_resident: 35.2148
-mbytes_total: 226.969
-resident_ratio: 0.15517
+mbytes_resident: 38.8594
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to