summaryrefslogtreecommitdiff
path: root/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby
diff options
context:
space:
mode:
authorBrad Beckmann <Brad.Beckmann@amd.com>2010-08-20 17:44:26 -0700
committerBrad Beckmann <Brad.Beckmann@amd.com>2010-08-20 17:44:26 -0700
commit3d93afe348d5cdc9f83c28e37361391c4b7bf6a7 (patch)
tree586d7fbf8fcb7a2c3acd968736ca1139f9fa33f2 /tests/quick/50.memtest/ref/alpha/linux/memtest-ruby
parent855748030032dc09a054a204ec93f16c91ee1577 (diff)
downloadgem5-3d93afe348d5cdc9f83c28e37361391c4b7bf6a7.tar.xz
regress: Regression tester updates
Regression tester updates required by the following patches: brad/moved_python_protocol_files: config: moved python protocol config files brad/ruby_options_movement: config: reorganized how ruby specifies command-line options brad/config_token_bcast: ruby: added token broadcast config params to cmd options brad/topology_name: config: Added the topology description to m5 config.ini brad/ruby_system_names: config: Improve ruby simobject names brad/consolidated_protocol_stats: slicc: Consolidated the protocol stats printing brad/ruby_request_type_ostream_fix: ruby: Added ruby_request_type ostream def to libruby.hh brad/memtest_dma_extension: memtest: Memtester support for DMA brad/token_dma_lockdown_fix: MOESI_CMP_token: Fixed dma persistent lockdown bugs brad/profile_generic_mach_type: ruby: Reincarnated the responding machine profiling brad/network_msg_consolidated_stats: ruby: Added consolidated network msg stats brad/bcast_msg_profiling: ruby: Added bcast msg profiling to hammer and token brad/l2cache_profiling_fix: ruby: Fixed L2 cache miss profiling brad/llsc_ruby_m5_fix: ruby: fix ruby llsc support to sync sc outcomes brad/ruby_latency_fixes: ruby: Reduced ruby latencies brad/hammer_l2_cache_latency: ruby: Updated MOESI_hammer L2 latency behavior brad/deterministic_resurrection: ruby: Resurrected Ruby's deterministic tests brad/token_dma_fixes: ruby: MOESI_CMP_token dma fixes brad/ruby_cmd_options: config: added cmd options to control ruby debug brad/token_owner_fixes: ruby: fixed token bugs associated with owner token counts brad/ruby_remove_try_except: ruby: Improved try except blocks in ruby creation brad/ruby_port_callback_fix: ruby: Fixed RubyPort sendTiming callbacks brad/interrupt_drain_fix: devices: Fixed periodic interrupts to work with draining brad/llsc_trace_profile: ruby: Added SC fail indication to trace profiling brad/no_migrate_atomic: ruby: Disable migratory sharing for token and hammer brad/ruby_start_time_fix: ruby: Reset ruby stats in RubySystem unserialize brad/numa_bit_select_fix: ruby: fixed DirectoryMemory's numa_high_bit configuration brad/hammer_probe_filter: ruby: added probe filter support to hammer brad/miss_latency_detail_profile: MOESI_hammer: break down miss latency stalled cycles brad/recycle_latency_fix: ruby: Recycle latency fix for hammer brad/stall_and_wait: ruby: Stall and wait input messages instead of recycling brad/rubytest_request_flag_fix: ruby: Fixed minor bug in ruby test for setting the request type brad/hammer_merge_gets: ruby: Added merge GETS optimization to hammer brad/regress_updates: regress: Regression tester updates
Diffstat (limited to 'tests/quick/50.memtest/ref/alpha/linux/memtest-ruby')
-rw-r--r--tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/config.ini630
-rw-r--r--tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/ruby.stats823
-rwxr-xr-xtests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simerr146
-rwxr-xr-xtests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simout10
-rw-r--r--tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt40
5 files changed, 695 insertions, 954 deletions
diff --git a/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/config.ini b/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
index 48e21bb75..370a5746b 100644
--- a/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
+++ b/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
@@ -5,13 +5,14 @@ dummy=0
[system]
type=System
-children=cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 funcmem physmem ruby
+children=cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 dir_cntrl0 funcmem l1_cntrl0 l1_cntrl1 l1_cntrl2 l1_cntrl3 l1_cntrl4 l1_cntrl5 l1_cntrl6 l1_cntrl7 physmem ruby
mem_mode=timing
physmem=system.physmem
[system.cpu0]
type=MemTest
atomic=false
+issue_dmas=false
max_loads=100000
memory_size=65536
percent_dest_unaligned=50
@@ -22,11 +23,12 @@ percent_uncacheable=0
progress_interval=10000
trace_addr=0
functional=system.funcmem.port[0]
-test=system.ruby.network.topology.ext_links0.ext_node.sequencer.port[0]
+test=system.ruby.cpu_ruby_ports0.port[0]
[system.cpu1]
type=MemTest
atomic=false
+issue_dmas=false
max_loads=100000
memory_size=65536
percent_dest_unaligned=50
@@ -37,11 +39,12 @@ percent_uncacheable=0
progress_interval=10000
trace_addr=0
functional=system.funcmem.port[1]
-test=system.ruby.network.topology.ext_links1.ext_node.sequencer.port[0]
+test=system.ruby.cpu_ruby_ports1.port[0]
[system.cpu2]
type=MemTest
atomic=false
+issue_dmas=false
max_loads=100000
memory_size=65536
percent_dest_unaligned=50
@@ -52,11 +55,12 @@ percent_uncacheable=0
progress_interval=10000
trace_addr=0
functional=system.funcmem.port[2]
-test=system.ruby.network.topology.ext_links2.ext_node.sequencer.port[0]
+test=system.ruby.cpu_ruby_ports2.port[0]
[system.cpu3]
type=MemTest
atomic=false
+issue_dmas=false
max_loads=100000
memory_size=65536
percent_dest_unaligned=50
@@ -67,11 +71,12 @@ percent_uncacheable=0
progress_interval=10000
trace_addr=0
functional=system.funcmem.port[3]
-test=system.ruby.network.topology.ext_links3.ext_node.sequencer.port[0]
+test=system.ruby.cpu_ruby_ports3.port[0]
[system.cpu4]
type=MemTest
atomic=false
+issue_dmas=false
max_loads=100000
memory_size=65536
percent_dest_unaligned=50
@@ -82,11 +87,12 @@ percent_uncacheable=0
progress_interval=10000
trace_addr=0
functional=system.funcmem.port[4]
-test=system.ruby.network.topology.ext_links4.ext_node.sequencer.port[0]
+test=system.ruby.cpu_ruby_ports4.port[0]
[system.cpu5]
type=MemTest
atomic=false
+issue_dmas=false
max_loads=100000
memory_size=65536
percent_dest_unaligned=50
@@ -97,11 +103,12 @@ percent_uncacheable=0
progress_interval=10000
trace_addr=0
functional=system.funcmem.port[5]
-test=system.ruby.network.topology.ext_links5.ext_node.sequencer.port[0]
+test=system.ruby.cpu_ruby_ports5.port[0]
[system.cpu6]
type=MemTest
atomic=false
+issue_dmas=false
max_loads=100000
memory_size=65536
percent_dest_unaligned=50
@@ -112,11 +119,12 @@ percent_uncacheable=0
progress_interval=10000
trace_addr=0
functional=system.funcmem.port[6]
-test=system.ruby.network.topology.ext_links6.ext_node.sequencer.port[0]
+test=system.ruby.cpu_ruby_ports6.port[0]
[system.cpu7]
type=MemTest
atomic=false
+issue_dmas=false
max_loads=100000
memory_size=65536
percent_dest_unaligned=50
@@ -127,7 +135,48 @@ percent_uncacheable=0
progress_interval=10000
trace_addr=0
functional=system.funcmem.port[7]
-test=system.ruby.network.topology.ext_links7.ext_node.sequencer.port[0]
+test=system.ruby.cpu_ruby_ports7.port[0]
+
+[system.dir_cntrl0]
+type=Directory_Controller
+children=directory memBuffer
+buffer_size=0
+directory=system.dir_cntrl0.directory
+directory_latency=12
+memBuffer=system.dir_cntrl0.memBuffer
+number_of_TBEs=256
+recycle_latency=10
+transitions_per_cycle=32
+version=0
+
+[system.dir_cntrl0.directory]
+type=RubyDirectoryMemory
+map_levels=4
+numa_high_bit=6
+size=134217728
+use_map=false
+version=0
+
+[system.dir_cntrl0.memBuffer]
+type=RubyMemoryControl
+bank_bit_0=8
+bank_busy_time=11
+bank_queue_size=12
+banks_per_rank=8
+basic_bus_busy_time=2
+dimm_bit_0=12
+dimms_per_channel=2
+mem_bus_cycle_multiplier=10
+mem_ctl_latency=12
+mem_fixed_delay=0
+mem_random_arbitrate=0
+rank_bit_0=11
+rank_rank_delay=1
+ranks_per_dimm=2
+read_write_delay=2
+refresh_period=1560
+tFaw=0
+version=0
[system.funcmem]
type=PhysicalMemory
@@ -139,380 +188,288 @@ range=0:134217727
zero=false
port=system.cpu0.functional system.cpu1.functional system.cpu2.functional system.cpu3.functional system.cpu4.functional system.cpu5.functional system.cpu6.functional system.cpu7.functional
-[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.network.topology.ext_links1.ext_node.sequencer.physMemPort system.ruby.network.topology.ext_links2.ext_node.sequencer.physMemPort system.ruby.network.topology.ext_links3.ext_node.sequencer.physMemPort system.ruby.network.topology.ext_links4.ext_node.sequencer.physMemPort system.ruby.network.topology.ext_links5.ext_node.sequencer.physMemPort system.ruby.network.topology.ext_links6.ext_node.sequencer.physMemPort system.ruby.network.topology.ext_links7.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 ext_links2 ext_links3 ext_links4 ext_links5 ext_links6 ext_links7 ext_links8 int_links0 int_links1 int_links2 int_links3 int_links4 int_links5 int_links6 int_links7 int_links8
-ext_links=system.ruby.network.topology.ext_links0 system.ruby.network.topology.ext_links1 system.ruby.network.topology.ext_links2 system.ruby.network.topology.ext_links3 system.ruby.network.topology.ext_links4 system.ruby.network.topology.ext_links5 system.ruby.network.topology.ext_links6 system.ruby.network.topology.ext_links7 system.ruby.network.topology.ext_links8
-int_links=system.ruby.network.topology.int_links0 system.ruby.network.topology.int_links1 system.ruby.network.topology.int_links2 system.ruby.network.topology.int_links3 system.ruby.network.topology.int_links4 system.ruby.network.topology.int_links5 system.ruby.network.topology.int_links6 system.ruby.network.topology.int_links7 system.ruby.network.topology.int_links8
-num_int_nodes=10
-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]
+[system.l1_cntrl0]
type=L1Cache_Controller
-children=sequencer
+children=cacheMemory
buffer_size=0
-cacheMemory=system.ruby.network.topology.ext_links0.ext_node.sequencer.icache
+cacheMemory=system.l1_cntrl0.cacheMemory
cache_response_latency=12
issue_latency=2
number_of_TBEs=256
recycle_latency=10
-sequencer=system.ruby.network.topology.ext_links0.ext_node.sequencer
+sequencer=system.ruby.cpu_ruby_ports0
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.cpu0.test
-
-[system.ruby.network.topology.ext_links0.ext_node.sequencer.icache]
+[system.l1_cntrl0.cacheMemory]
type=RubyCache
assoc=2
latency=3
replacement_policy=PSEUDO_LRU
size=256
+start_index_bit=6
-[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.l1_cntrl1]
type=L1Cache_Controller
-children=sequencer
+children=cacheMemory
buffer_size=0
-cacheMemory=system.ruby.network.topology.ext_links1.ext_node.sequencer.icache
+cacheMemory=system.l1_cntrl1.cacheMemory
cache_response_latency=12
issue_latency=2
number_of_TBEs=256
recycle_latency=10
-sequencer=system.ruby.network.topology.ext_links1.ext_node.sequencer
+sequencer=system.ruby.cpu_ruby_ports1
transitions_per_cycle=32
version=1
-[system.ruby.network.topology.ext_links1.ext_node.sequencer]
-type=RubySequencer
-children=icache
-dcache=system.ruby.network.topology.ext_links1.ext_node.sequencer.icache
-deadlock_threshold=500000
-icache=system.ruby.network.topology.ext_links1.ext_node.sequencer.icache
-max_outstanding_requests=16
-physmem=system.physmem
-using_ruby_tester=false
-version=1
-physMemPort=system.physmem.port[1]
-port=system.cpu1.test
-
-[system.ruby.network.topology.ext_links1.ext_node.sequencer.icache]
+[system.l1_cntrl1.cacheMemory]
type=RubyCache
assoc=2
latency=3
replacement_policy=PSEUDO_LRU
size=256
+start_index_bit=6
-[system.ruby.network.topology.ext_links2]
-type=ExtLink
-children=ext_node
-bw_multiplier=64
-ext_node=system.ruby.network.topology.ext_links2.ext_node
-int_node=2
-latency=1
-weight=1
-
-[system.ruby.network.topology.ext_links2.ext_node]
+[system.l1_cntrl2]
type=L1Cache_Controller
-children=sequencer
+children=cacheMemory
buffer_size=0
-cacheMemory=system.ruby.network.topology.ext_links2.ext_node.sequencer.icache
+cacheMemory=system.l1_cntrl2.cacheMemory
cache_response_latency=12
issue_latency=2
number_of_TBEs=256
recycle_latency=10
-sequencer=system.ruby.network.topology.ext_links2.ext_node.sequencer
+sequencer=system.ruby.cpu_ruby_ports2
transitions_per_cycle=32
version=2
-[system.ruby.network.topology.ext_links2.ext_node.sequencer]
-type=RubySequencer
-children=icache
-dcache=system.ruby.network.topology.ext_links2.ext_node.sequencer.icache
-deadlock_threshold=500000
-icache=system.ruby.network.topology.ext_links2.ext_node.sequencer.icache
-max_outstanding_requests=16
-physmem=system.physmem
-using_ruby_tester=false
-version=2
-physMemPort=system.physmem.port[2]
-port=system.cpu2.test
-
-[system.ruby.network.topology.ext_links2.ext_node.sequencer.icache]
+[system.l1_cntrl2.cacheMemory]
type=RubyCache
assoc=2
latency=3
replacement_policy=PSEUDO_LRU
size=256
+start_index_bit=6
-[system.ruby.network.topology.ext_links3]
-type=ExtLink
-children=ext_node
-bw_multiplier=64
-ext_node=system.ruby.network.topology.ext_links3.ext_node
-int_node=3
-latency=1
-weight=1
-
-[system.ruby.network.topology.ext_links3.ext_node]
+[system.l1_cntrl3]
type=L1Cache_Controller
-children=sequencer
+children=cacheMemory
buffer_size=0
-cacheMemory=system.ruby.network.topology.ext_links3.ext_node.sequencer.icache
+cacheMemory=system.l1_cntrl3.cacheMemory
cache_response_latency=12
issue_latency=2
number_of_TBEs=256
recycle_latency=10
-sequencer=system.ruby.network.topology.ext_links3.ext_node.sequencer
+sequencer=system.ruby.cpu_ruby_ports3
transitions_per_cycle=32
version=3
-[system.ruby.network.topology.ext_links3.ext_node.sequencer]
-type=RubySequencer
-children=icache
-dcache=system.ruby.network.topology.ext_links3.ext_node.sequencer.icache
-deadlock_threshold=500000
-icache=system.ruby.network.topology.ext_links3.ext_node.sequencer.icache
-max_outstanding_requests=16
-physmem=system.physmem
-using_ruby_tester=false
-version=3
-physMemPort=system.physmem.port[3]
-port=system.cpu3.test
-
-[system.ruby.network.topology.ext_links3.ext_node.sequencer.icache]
+[system.l1_cntrl3.cacheMemory]
type=RubyCache
assoc=2
latency=3
replacement_policy=PSEUDO_LRU
size=256
+start_index_bit=6
-[system.ruby.network.topology.ext_links4]
-type=ExtLink
-children=ext_node
-bw_multiplier=64
-ext_node=system.ruby.network.topology.ext_links4.ext_node
-int_node=4
-latency=1
-weight=1
-
-[system.ruby.network.topology.ext_links4.ext_node]
+[system.l1_cntrl4]
type=L1Cache_Controller
-children=sequencer
+children=cacheMemory
buffer_size=0
-cacheMemory=system.ruby.network.topology.ext_links4.ext_node.sequencer.icache
+cacheMemory=system.l1_cntrl4.cacheMemory
cache_response_latency=12
issue_latency=2
number_of_TBEs=256
recycle_latency=10
-sequencer=system.ruby.network.topology.ext_links4.ext_node.sequencer
+sequencer=system.ruby.cpu_ruby_ports4
transitions_per_cycle=32
version=4
-[system.ruby.network.topology.ext_links4.ext_node.sequencer]
-type=RubySequencer
-children=icache
-dcache=system.ruby.network.topology.ext_links4.ext_node.sequencer.icache
-deadlock_threshold=500000
-icache=system.ruby.network.topology.ext_links4.ext_node.sequencer.icache
-max_outstanding_requests=16
-physmem=system.physmem
-using_ruby_tester=false
-version=4
-physMemPort=system.physmem.port[4]
-port=system.cpu4.test
-
-[system.ruby.network.topology.ext_links4.ext_node.sequencer.icache]
+[system.l1_cntrl4.cacheMemory]
type=RubyCache
assoc=2
latency=3
replacement_policy=PSEUDO_LRU
size=256
+start_index_bit=6
-[system.ruby.network.topology.ext_links5]
-type=ExtLink
-children=ext_node
-bw_multiplier=64
-ext_node=system.ruby.network.topology.ext_links5.ext_node
-int_node=5
-latency=1
-weight=1
-
-[system.ruby.network.topology.ext_links5.ext_node]
+[system.l1_cntrl5]
type=L1Cache_Controller
-children=sequencer
+children=cacheMemory
buffer_size=0
-cacheMemory=system.ruby.network.topology.ext_links5.ext_node.sequencer.icache
+cacheMemory=system.l1_cntrl5.cacheMemory
cache_response_latency=12
issue_latency=2
number_of_TBEs=256
recycle_latency=10
-sequencer=system.ruby.network.topology.ext_links5.ext_node.sequencer
+sequencer=system.ruby.cpu_ruby_ports5
transitions_per_cycle=32
version=5
-[system.ruby.network.topology.ext_links5.ext_node.sequencer]
-type=RubySequencer
-children=icache
-dcache=system.ruby.network.topology.ext_links5.ext_node.sequencer.icache
-deadlock_threshold=500000
-icache=system.ruby.network.topology.ext_links5.ext_node.sequencer.icache
-max_outstanding_requests=16
-physmem=system.physmem
-using_ruby_tester=false
-version=5
-physMemPort=system.physmem.port[5]
-port=system.cpu5.test
-
-[system.ruby.network.topology.ext_links5.ext_node.sequencer.icache]
+[system.l1_cntrl5.cacheMemory]
type=RubyCache
assoc=2
latency=3
replacement_policy=PSEUDO_LRU
size=256
+start_index_bit=6
-[system.ruby.network.topology.ext_links6]
-type=ExtLink
-children=ext_node
-bw_multiplier=64
-ext_node=system.ruby.network.topology.ext_links6.ext_node
-int_node=6
-latency=1
-weight=1
-
-[system.ruby.network.topology.ext_links6.ext_node]
+[system.l1_cntrl6]
type=L1Cache_Controller
-children=sequencer
+children=cacheMemory
buffer_size=0
-cacheMemory=system.ruby.network.topology.ext_links6.ext_node.sequencer.icache
+cacheMemory=system.l1_cntrl6.cacheMemory
cache_response_latency=12
issue_latency=2
number_of_TBEs=256
recycle_latency=10
-sequencer=system.ruby.network.topology.ext_links6.ext_node.sequencer
+sequencer=system.ruby.cpu_ruby_ports6
transitions_per_cycle=32
version=6
-[system.ruby.network.topology.ext_links6.ext_node.sequencer]
-type=RubySequencer
-children=icache
-dcache=system.ruby.network.topology.ext_links6.ext_node.sequencer.icache
-deadlock_threshold=500000
-icache=system.ruby.network.topology.ext_links6.ext_node.sequencer.icache
-max_outstanding_requests=16
-physmem=system.physmem
-using_ruby_tester=false
-version=6
-physMemPort=system.physmem.port[6]
-port=system.cpu6.test
-
-[system.ruby.network.topology.ext_links6.ext_node.sequencer.icache]
+[system.l1_cntrl6.cacheMemory]
type=RubyCache
assoc=2
latency=3
replacement_policy=PSEUDO_LRU
size=256
+start_index_bit=6
-[system.ruby.network.topology.ext_links7]
-type=ExtLink
-children=ext_node
-bw_multiplier=64
-ext_node=system.ruby.network.topology.ext_links7.ext_node
-int_node=7
-latency=1
-weight=1
-
-[system.ruby.network.topology.ext_links7.ext_node]
+[system.l1_cntrl7]
type=L1Cache_Controller
-children=sequencer
+children=cacheMemory
buffer_size=0
-cacheMemory=system.ruby.network.topology.ext_links7.ext_node.sequencer.icache
+cacheMemory=system.l1_cntrl7.cacheMemory
cache_response_latency=12
issue_latency=2
number_of_TBEs=256
recycle_latency=10
-sequencer=system.ruby.network.topology.ext_links7.ext_node.sequencer
+sequencer=system.ruby.cpu_ruby_ports7
transitions_per_cycle=32
version=7
-[system.ruby.network.topology.ext_links7.ext_node.sequencer]
+[system.l1_cntrl7.cacheMemory]
+type=RubyCache
+assoc=2
+latency=3
+replacement_policy=PSEUDO_LRU
+size=256
+start_index_bit=6
+
+[system.physmem]
+type=PhysicalMemory
+file=
+latency=30
+latency_var=0
+null=false
+range=0:134217727
+zero=false
+port=system.ruby.cpu_ruby_ports0.physMemPort system.ruby.cpu_ruby_ports1.physMemPort system.ruby.cpu_ruby_ports2.physMemPort system.ruby.cpu_ruby_ports3.physMemPort system.ruby.cpu_ruby_ports4.physMemPort system.ruby.cpu_ruby_ports5.physMemPort system.ruby.cpu_ruby_ports6.physMemPort system.ruby.cpu_ruby_ports7.physMemPort
+
+[system.ruby]
+type=RubySystem
+children=cpu_ruby_ports0 cpu_ruby_ports1 cpu_ruby_ports2 cpu_ruby_ports3 cpu_ruby_ports4 cpu_ruby_ports5 cpu_ruby_ports6 cpu_ruby_ports7 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.cpu_ruby_ports0]
+type=RubySequencer
+dcache=system.l1_cntrl0.cacheMemory
+deadlock_threshold=500000
+icache=system.l1_cntrl0.cacheMemory
+max_outstanding_requests=16
+physmem=system.physmem
+using_ruby_tester=false
+version=0
+physMemPort=system.physmem.port[0]
+port=system.cpu0.test
+
+[system.ruby.cpu_ruby_ports1]
+type=RubySequencer
+dcache=system.l1_cntrl1.cacheMemory
+deadlock_threshold=500000
+icache=system.l1_cntrl1.cacheMemory
+max_outstanding_requests=16
+physmem=system.physmem
+using_ruby_tester=false
+version=1
+physMemPort=system.physmem.port[1]
+port=system.cpu1.test
+
+[system.ruby.cpu_ruby_ports2]
+type=RubySequencer
+dcache=system.l1_cntrl2.cacheMemory
+deadlock_threshold=500000
+icache=system.l1_cntrl2.cacheMemory
+max_outstanding_requests=16
+physmem=system.physmem
+using_ruby_tester=false
+version=2
+physMemPort=system.physmem.port[2]
+port=system.cpu2.test
+
+[system.ruby.cpu_ruby_ports3]
type=RubySequencer
-children=icache
-dcache=system.ruby.network.topology.ext_links7.ext_node.sequencer.icache
+dcache=system.l1_cntrl3.cacheMemory
deadlock_threshold=500000
-icache=system.ruby.network.topology.ext_links7.ext_node.sequencer.icache
+icache=system.l1_cntrl3.cacheMemory
+max_outstanding_requests=16
+physmem=system.physmem
+using_ruby_tester=false
+version=3
+physMemPort=system.physmem.port[3]
+port=system.cpu3.test
+
+[system.ruby.cpu_ruby_ports4]
+type=RubySequencer
+dcache=system.l1_cntrl4.cacheMemory
+deadlock_threshold=500000
+icache=system.l1_cntrl4.cacheMemory
+max_outstanding_requests=16
+physmem=system.physmem
+using_ruby_tester=false
+version=4
+physMemPort=system.physmem.port[4]
+port=system.cpu4.test
+
+[system.ruby.cpu_ruby_ports5]
+type=RubySequencer
+dcache=system.l1_cntrl5.cacheMemory
+deadlock_threshold=500000
+icache=system.l1_cntrl5.cacheMemory
+max_outstanding_requests=16
+physmem=system.physmem
+using_ruby_tester=false
+version=5
+physMemPort=system.physmem.port[5]
+port=system.cpu5.test
+
+[system.ruby.cpu_ruby_ports6]
+type=RubySequencer
+dcache=system.l1_cntrl6.cacheMemory
+deadlock_threshold=500000
+icache=system.l1_cntrl6.cacheMemory
+max_outstanding_requests=16
+physmem=system.physmem
+using_ruby_tester=false
+version=6
+physMemPort=system.physmem.port[6]
+port=system.cpu6.test
+
+[system.ruby.cpu_ruby_ports7]
+type=RubySequencer
+dcache=system.l1_cntrl7.cacheMemory
+deadlock_threshold=500000
+icache=system.l1_cntrl7.cacheMemory
max_outstanding_requests=16
physmem=system.physmem
using_ruby_tester=false
@@ -520,62 +477,105 @@ version=7
physMemPort=system.physmem.port[7]
port=system.cpu7.test
-[system.ruby.network.topology.ext_links7.ext_node.sequencer.icache]
-type=RubyCache
-assoc=2
-latency=3
-replacement_policy=PSEUDO_LRU
-size=256
+[system.ruby.debug]
+type=RubyDebug
+filter_string=none
+output_filename=none
+protocol_trace=false
+start_time=1
+verbosity_string=none
-[system.ruby.network.topology.ext_links8]
+[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 ext_links2 ext_links3 ext_links4 ext_links5 ext_links6 ext_links7 ext_links8 int_links0 int_links1 int_links2 int_links3 int_links4 int_links5 int_links6 int_links7 int_links8
+description=Crossbar
+ext_links=system.ruby.network.topology.ext_links0 system.ruby.network.topology.ext_links1 system.ruby.network.topology.ext_links2 system.ruby.network.topology.ext_links3 system.ruby.network.topology.ext_links4 system.ruby.network.topology.ext_links5 system.ruby.network.topology.ext_links6 system.ruby.network.topology.ext_links7 system.ruby.network.topology.ext_links8
+int_links=system.ruby.network.topology.int_links0 system.ruby.network.topology.int_links1 system.ruby.network.topology.int_links2 system.ruby.network.topology.int_links3 system.ruby.network.topology.int_links4 system.ruby.network.topology.int_links5 system.ruby.network.topology.int_links6 system.ruby.network.topology.int_links7 system.ruby.network.topology.int_links8
+num_int_nodes=10
+print_config=false
+
+[system.ruby.network.topology.ext_links0]
type=ExtLink
-children=ext_node
bw_multiplier=64
-ext_node=system.ruby.network.topology.ext_links8.ext_node
-int_node=8
+ext_node=system.l1_cntrl0
+int_node=0
latency=1
weight=1
-[system.ruby.network.topology.ext_links8.ext_node]
-type=Directory_Controller
-children=directory memBuffer
-buffer_size=0
-directory=system.ruby.network.topology.ext_links8.ext_node.directory
-directory_latency=12
-memBuffer=system.ruby.network.topology.ext_links8.ext_node.memBuffer
-number_of_TBEs=256
-recycle_latency=10
-transitions_per_cycle=32
-version=0
+[system.ruby.network.topology.ext_links1]
+type=ExtLink
+bw_multiplier=64
+ext_node=system.l1_cntrl1
+int_node=1
+latency=1
+weight=1
-[system.ruby.network.topology.ext_links8.ext_node.directory]
-type=RubyDirectoryMemory
-map_levels=4
-numa_high_bit=0
-size=134217728
-use_map=false
-version=0
+[system.ruby.network.topology.ext_links2]
+type=ExtLink
+bw_multiplier=64
+ext_node=system.l1_cntrl2
+int_node=2
+latency=1
+weight=1
-[system.ruby.network.topology.ext_links8.ext_node.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-dimm_bit_0=12
-dimms_per_channel=2
-mem_bus_cycle_multiplier=10
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-tFaw=0
-version=0
+[system.ruby.network.topology.ext_links3]
+type=ExtLink
+bw_multiplier=64
+ext_node=system.l1_cntrl3
+int_node=3
+latency=1
+weight=1
+
+[system.ruby.network.topology.ext_links4]
+type=ExtLink
+bw_multiplier=64
+ext_node=system.l1_cntrl4
+int_node=4
+latency=1
+weight=1
+
+[system.ruby.network.topology.ext_links5]
+type=ExtLink
+bw_multiplier=64
+ext_node=system.l1_cntrl5
+int_node=5
+latency=1
+weight=1
+
+[system.ruby.network.topology.ext_links6]
+type=ExtLink
+bw_multiplier=64
+ext_node=system.l1_cntrl6
+int_node=6
+latency=1
+weight=1
+
+[system.ruby.network.topology.ext_links7]
+type=ExtLink
+bw_multiplier=64
+ext_node=system.l1_cntrl7
+int_node=7
+latency=1
+weight=1
+
+[system.ruby.network.topology.ext_links8]
+type=ExtLink
+bw_multiplier=64
+ext_node=system.dir_cntrl0
+int_node=8
+latency=1
+weight=1
[system.ruby.network.topology.int_links0]
type=IntLink
diff --git a/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/ruby.stats b/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/ruby.stats
index ae201be61..f3ddd5354 100644
--- a/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/ruby.stats
+++ b/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/ruby.stats
@@ -34,29 +34,29 @@ periodic_stats_period: 1000000
================ End RubySystem Configuration Print ================
-Real time: Mar/18/2010 15:36:18
+Real time: Aug/20/2010 13:39:31
Profiler Stats
--------------
-Elapsed_time_in_seconds: 77
-Elapsed_time_in_minutes: 1.28333
-Elapsed_time_in_hours: 0.0213889
-Elapsed_time_in_days: 0.000891204
+Elapsed_time_in_seconds: 69
+Elapsed_time_in_minutes: 1.15
+Elapsed_time_in_hours: 0.0191667
+Elapsed_time_in_days: 0.000798611
-Virtual_time_in_seconds: 76.96
-Virtual_time_in_minutes: 1.28267
-Virtual_time_in_hours: 0.0213778
-Virtual_time_in_days: 0.000890741
+Virtual_time_in_seconds: 68.75
+Virtual_time_in_minutes: 1.14583
+Virtual_time_in_hours: 0.0190972
+Virtual_time_in_days: 0.000795718
-Ruby_current_time: 11048357
+Ruby_current_time: 11059012
Ruby_start_time: 0
-Ruby_cycles: 11048357
+Ruby_cycles: 11059012
-mbytes_resident: 30.7461
-mbytes_total: 331.699
-resident_ratio: 0.0927045
+mbytes_resident: 32.25
+mbytes_total: 333.105
+resident_ratio: 0.0968279
-ruby_cycles_executed: [ 11048358 11048358 11048358 11048358 11048358 11048358 11048358 11048358 ]
+ruby_cycles_executed: [ 11059013 11059013 11059013 11059013 11059013 11059013 11059013 11059013 ]
Busy Controller Counts:
L1Cache-0:0 L1Cache-1:0 L1Cache-2:0 L1Cache-3:0 L1Cache-4:0 L1Cache-5:0 L1Cache-6:0 L1Cache-7:0
@@ -66,13 +66,31 @@ Directory-0:0
Busy Bank Count:0
-sequencer_requests_outstanding: [binsize: 1 max: 2 count: 1227589 average: 1.875 | standard deviation: 0.330723 | 0 153452 1074137 ]
+sequencer_requests_outstanding: [binsize: 1 max: 2 count: 1228772 average: 1.9375 | standard deviation: 0.242071 | 0 76804 1151968 ]
All Non-Zero Cycle Demand Cache Accesses
----------------------------------------
-miss_latency: [binsize: 4 max: 549 count: 1227573 average: 141.876 | standard deviation: 1.82074 | 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 294 5125 80867 1141231 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
-miss_latency_2: [binsize: 4 max: 549 count: 798072 average: 141.875 | standard deviation: 1.78629 | 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 192 3318 52570 741960 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
-miss_latency_3: [binsize: 4 max: 531 count: 429501 average: 141.879 | standard deviation: 1.88309 | 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 102 1807 28297 399271 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
+miss_latency: [binsize: 4 max: 548 count: 1228757 average: 141.941 | standard deviation: 1.79768 | 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 272 4811 76194 1147428 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
+miss_latency_LD: [binsize: 4 max: 548 count: 798474 average: 141.942 | standard deviation: 1.87927 | 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 174 3144 49367 745750 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
+miss_latency_ST: [binsize: 4 max: 459 count: 430283 average: 141.94 | standard deviation: 1.63553 | 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 98 1667 26827 401678 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
+miss_latency_L1Cache: [binsize: 1 max: 3 count: 14 average: 3 | standard deviation: 0 | 0 0 0 14 ]
+miss_latency_Directory: [binsize: 2 max: 359 count: 2 average: 304 | standard deviation: 77.7817 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ]
+miss_latency_L1Cache_wCC: [binsize: 4 max: 548 count: 1228741 average: 141.942 | standard deviation: 1.72165 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 272 4811 76194 1147428 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
+miss_latency_wCC_issue_to_initial_request: [binsize: 1 max: 0 count: 6 average: 0 | standard deviation: 0 | 6 ]
+miss_latency_wCC_initial_forward_request: [binsize: 1 max: 0 count: 6 average: 0 | standard deviation: 0 | 6 ]
+miss_latency_wCC_forward_to_first_response: [binsize: 1 max: 0 count: 6 average: 0 | standard deviation: 0 | 6 ]
+miss_latency_wCC_first_response_to_completion: [binsize: 4 max: 495 count: 6 average: 412.667 | standard deviation: 76.4147 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
+imcomplete_wCC_Times: 1228735
+miss_latency_dir_issue_to_initial_request: [binsize: 1 max: 0 count: 2 average: 0 | standard deviation: 0 | 2 ]
+miss_latency_dir_initial_forward_request: [binsize: 1 max: 0 count: 2 average: 0 | standard deviation: 0 | 2 ]
+miss_latency_dir_forward_to_first_response: [binsize: 1 max: 0 count: 2 average: 0 | standard deviation: 0 | 2 ]
+miss_latency_dir_first_response_to_completion: [binsize: 2 max: 359 count: 2 average: 304 | standard deviation: 77.7817 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ]
+imcomplete_dir_Times: 0
+miss_latency_LD_L1Cache: [binsize: 1 max: 3 count: 7 average: 3 | standard deviation: 0 | 0 0 0 7 ]
+miss_latency_LD_Directory: [binsize: 2 max: 359 count: 2 average: 304 | standard deviation: 77.7817 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ]
+miss_latency_LD_L1Cache_wCC: [binsize: 4 max: 548 count: 798465 average: 141.943 | standard deviation: 1.81358 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 174 3144 49367 745750 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
+miss_latency_ST_L1Cache: [binsize: 1 max: 3 count: 7 average: 3 | standard deviation: 0 | 0 0 0 7 ]
+miss_latency_ST_L1Cache_wCC: [binsize: 4 max: 459 count: 430276 average: 141.942 | standard deviation: 1.53653 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 98 1667 26827 401678 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
All Non-Zero Cycle SW Prefetch Requests
------------------------------------
@@ -86,11 +104,11 @@ filter_action: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN
Message Delayed Cycles
----------------------
-Total_delay_cycles: [binsize: 4 max: 152 count: 2455118 average: 47.4372 | standard deviation: 47.4484 | 1227560 0 1 0 0 0 0 1 0 0 0 1 0 1 0 1 1 0 0 9 138 2625 40347 646958 537470 2 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 ]
-Total_nonPF_delay_cycles: [binsize: 4 max: 152 count: 2455118 average: 47.4372 | standard deviation: 47.4484 | 1227560 0 1 0 0 0 0 1 0 0 0 1 0 1 0 1 1 0 0 9 138 2625 40347 646958 537470 2 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 ]
+Total_delay_cycles: [binsize: 4 max: 151 count: 2457486 average: 47.4696 | standard deviation: 47.4806 | 1228745 0 0 0 1 0 0 1 0 0 0 1 0 0 0 2 0 0 0 7 145 2397 38169 611708 576306 0 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 ]
+Total_nonPF_delay_cycles: [binsize: 4 max: 151 count: 2457486 average: 47.4696 | standard deviation: 47.4806 | 1228745 0 0 0 1 0 0 1 0 0 0 1 0 0 0 2 0 0 0 7 145 2397 38169 611708 576306 0 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 ]
virtual_network_0_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
- virtual_network_1_delay_cycles: [binsize: 1 max: 0 count: 1227559 average: 0 | standard deviation: 0 | 1227559 ]
- virtual_network_2_delay_cycles: [binsize: 4 max: 152 count: 1227559 average: 94.8743 | standard deviation: 1.46213 | 1 0 1 0 0 0 0 1 0 0 0 1 0 1 0 1 1 0 0 9 138 2625 40347 646958 537470 2 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 ]
+ virtual_network_1_delay_cycles: [binsize: 1 max: 0 count: 1228743 average: 0 | standard deviation: 0 | 1228743 ]
+ virtual_network_2_delay_cycles: [binsize: 4 max: 151 count: 1228743 average: 94.9391 | standard deviation: 1.44451 | 2 0 0 0 1 0 0 1 0 0 0 1 0 0 0 2 0 0 0 7 145 2397 38169 611708 576306 0 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 ]
virtual_network_3_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
virtual_network_4_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
virtual_network_5_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
@@ -102,9 +120,9 @@ Total_nonPF_delay_cycles: [binsize: 4 max: 152 count: 2455118 average: 47.4372 |
Resource Usage
--------------
page_size: 4096
-user_time: 76
+user_time: 68
system_time: 0
-page_reclaims: 8851
+page_reclaims: 9322
page_faults: 0
swaps: 0
block_inputs: 0
@@ -113,49 +131,54 @@ block_outputs: 0
Network Stats
-------------
+total_msg_count_Control: 3686271 29490168
+total_msg_count_Response_Data: 3686229 265408488
+total_msg_count_Writeback_Control: 3686259 29490072
+total_msgs: 11058759 total_bytes: 324388728
+
switch_0_inlinks: 2
switch_0_outlinks: 2
links_utilized_percent_switch_0: 0.434016
- links_utilized_percent_switch_0_link_0: 0.173607 bw: 640000 base_latency: 1
- links_utilized_percent_switch_0_link_1: 0.694425 bw: 160000 base_latency: 1
+ links_utilized_percent_switch_0_link_0: 0.173606 bw: 640000 base_latency: 1
+ links_utilized_percent_switch_0_link_1: 0.694426 bw: 160000 base_latency: 1
- outgoing_messages_switch_0_link_0_Response_Data: 153446 11048112 [ 0 0 0 0 153446 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_0_link_0_Writeback_Control: 153446 1227568 [ 0 0 0 153446 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_0_link_1_Control: 153447 1227576 [ 0 0 153447 0 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_0_link_1_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_0_link_0_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_0_link_0_Writeback_Control: 153594 1228752 [ 0 0 0 153594 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_0_link_1_Control: 153595 1228760 [ 0 0 153595 0 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_0_link_1_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
switch_1_inlinks: 2
switch_1_outlinks: 2
links_utilized_percent_switch_1: 0.434016
links_utilized_percent_switch_1_link_0: 0.173606 bw: 640000 base_latency: 1
- links_utilized_percent_switch_1_link_1: 0.694425 bw: 160000 base_latency: 1
+ links_utilized_percent_switch_1_link_1: 0.694426 bw: 160000 base_latency: 1
- outgoing_messages_switch_1_link_0_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_1_link_0_Writeback_Control: 153447 1227576 [ 0 0 0 153447 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_1_link_1_Control: 153447 1227576 [ 0 0 153447 0 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_1_link_1_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_1_link_0_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_1_link_0_Writeback_Control: 153594 1228752 [ 0 0 0 153594 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_1_link_1_Control: 153595 1228760 [ 0 0 153595 0 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_1_link_1_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
switch_2_inlinks: 2
switch_2_outlinks: 2
links_utilized_percent_switch_2: 0.434016
links_utilized_percent_switch_2_link_0: 0.173606 bw: 640000 base_latency: 1
- links_utilized_percent_switch_2_link_1: 0.694425 bw: 160000 base_latency: 1
+ links_utilized_percent_switch_2_link_1: 0.694426 bw: 160000 base_latency: 1
- outgoing_messages_switch_2_link_0_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_2_link_0_Writeback_Control: 153447 1227576 [ 0 0 0 153447 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_2_link_1_Control: 153447 1227576 [ 0 0 153447 0 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_2_link_1_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_2_link_0_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_2_link_0_Writeback_Control: 153595 1228760 [ 0 0 0 153595 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_2_link_1_Control: 153595 1228760 [ 0 0 153595 0 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_2_link_1_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
switch_3_inlinks: 2
switch_3_outlinks: 2
links_utilized_percent_switch_3: 0.434016
links_utilized_percent_switch_3_link_0: 0.173606 bw: 640000 base_latency: 1
- links_utilized_percent_switch_3_link_1: 0.694425 bw: 160000 base_latency: 1
+ links_utilized_percent_switch_3_link_1: 0.694426 bw: 160000 base_latency: 1
- outgoing_messages_switch_3_link_0_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_3_link_0_Writeback_Control: 153446 1227568 [ 0 0 0 153446 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_3_link_1_Control: 153447 1227576 [ 0 0 153447 0 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_3_link_1_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_3_link_0_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_3_link_0_Writeback_Control: 153594 1228752 [ 0 0 0 153594 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_3_link_1_Control: 153595 1228760 [ 0 0 153595 0 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_3_link_1_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
switch_4_inlinks: 2
switch_4_outlinks: 2
@@ -163,32 +186,32 @@ links_utilized_percent_switch_4: 0.434014
links_utilized_percent_switch_4_link_0: 0.173606 bw: 640000 base_latency: 1
links_utilized_percent_switch_4_link_1: 0.694421 bw: 160000 base_latency: 1
- outgoing_messages_switch_4_link_0_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_4_link_0_Writeback_Control: 153446 1227568 [ 0 0 0 153446 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_4_link_1_Control: 153446 1227568 [ 0 0 153446 0 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_4_link_1_Response_Data: 153444 11047968 [ 0 0 0 0 153444 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_4_link_0_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_4_link_0_Writeback_Control: 153594 1228752 [ 0 0 0 153594 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_4_link_1_Control: 153594 1228752 [ 0 0 153594 0 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_4_link_1_Response_Data: 153592 11058624 [ 0 0 0 0 153592 0 0 0 0 0 ] base_latency: 1
switch_5_inlinks: 2
switch_5_outlinks: 2
links_utilized_percent_switch_5: 0.434016
links_utilized_percent_switch_5_link_0: 0.173606 bw: 640000 base_latency: 1
- links_utilized_percent_switch_5_link_1: 0.694425 bw: 160000 base_latency: 1
+ links_utilized_percent_switch_5_link_1: 0.694426 bw: 160000 base_latency: 1
- outgoing_messages_switch_5_link_0_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_5_link_0_Writeback_Control: 153446 1227568 [ 0 0 0 153446 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_5_link_1_Control: 153447 1227576 [ 0 0 153447 0 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_5_link_1_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_5_link_0_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_5_link_0_Writeback_Control: 153594 1228752 [ 0 0 0 153594 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_5_link_1_Control: 153595 1228760 [ 0 0 153595 0 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_5_link_1_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
switch_6_inlinks: 2
switch_6_outlinks: 2
-links_utilized_percent_switch_6: 0.434013
- links_utilized_percent_switch_6_link_0: 0.173605 bw: 640000 base_latency: 1
+links_utilized_percent_switch_6: 0.434014
+ links_utilized_percent_switch_6_link_0: 0.173606 bw: 640000 base_latency: 1
links_utilized_percent_switch_6_link_1: 0.694421 bw: 160000 base_latency: 1
- outgoing_messages_switch_6_link_0_Response_Data: 153444 11047968 [ 0 0 0 0 153444 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_6_link_0_Writeback_Control: 153446 1227568 [ 0 0 0 153446 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_6_link_1_Control: 153446 1227568 [ 0 0 153446 0 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_6_link_1_Response_Data: 153444 11047968 [ 0 0 0 0 153444 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_6_link_0_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_6_link_0_Writeback_Control: 153594 1228752 [ 0 0 0 153594 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_6_link_1_Control: 153594 1228752 [ 0 0 153594 0 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_6_link_1_Response_Data: 153592 11058624 [ 0 0 0 0 153592 0 0 0 0 0 ] base_latency: 1
switch_7_inlinks: 2
switch_7_outlinks: 2
@@ -196,10 +219,10 @@ links_utilized_percent_switch_7: 0.434013
links_utilized_percent_switch_7_link_0: 0.173605 bw: 640000 base_latency: 1
links_utilized_percent_switch_7_link_1: 0.694421 bw: 160000 base_latency: 1
- outgoing_messages_switch_7_link_0_Response_Data: 153444 11047968 [ 0 0 0 0 153444 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_7_link_0_Writeback_Control: 153445 1227560 [ 0 0 0 153445 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_7_link_1_Control: 153446 1227568 [ 0 0 153446 0 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_7_link_1_Response_Data: 153444 11047968 [ 0 0 0 0 153444 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_7_link_0_Response_Data: 153592 11058624 [ 0 0 0 0 153592 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_7_link_0_Writeback_Control: 153594 1228752 [ 0 0 0 153594 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_7_link_1_Control: 153594 1228752 [ 0 0 153594 0 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_7_link_1_Response_Data: 153592 11058624 [ 0 0 0 0 153592 0 0 0 0 0 ] base_latency: 1
switch_8_inlinks: 2
switch_8_outlinks: 2
@@ -207,458 +230,177 @@ links_utilized_percent_switch_8: 0.347219
links_utilized_percent_switch_8_link_0: 0.138886 bw: 640000 base_latency: 1
links_utilized_percent_switch_8_link_1: 0.555552 bw: 160000 base_latency: 1
- outgoing_messages_switch_8_link_0_Control: 1227573 9820584 [ 0 0 1227573 0 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_8_link_0_Control: 1228757 9830056 [ 0 0 1228757 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_8_link_1_Response_Data: 2 144 [ 0 0 0 0 2 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_8_link_1_Writeback_Control: 1227569 9820552 [ 0 0 0 1227569 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_8_link_1_Writeback_Control: 1228753 9830024 [ 0 0 0 1228753 0 0 0 0 0 0 ] base_latency: 1
switch_9_inlinks: 9
switch_9_outlinks: 9
links_utilized_percent_switch_9: 0.678994
- links_utilized_percent_switch_9_link_0: 0.694429 bw: 160000 base_latency: 1
+ links_utilized_percent_switch_9_link_0: 0.694425 bw: 160000 base_latency: 1
links_utilized_percent_switch_9_link_1: 0.694425 bw: 160000 base_latency: 1
- links_utilized_percent_switch_9_link_2: 0.694425 bw: 160000 base_latency: 1
+ links_utilized_percent_switch_9_link_2: 0.694426 bw: 160000 base_latency: 1
links_utilized_percent_switch_9_link_3: 0.694425 bw: 160000 base_latency: 1
links_utilized_percent_switch_9_link_4: 0.694425 bw: 160000 base_latency: 1
links_utilized_percent_switch_9_link_5: 0.694425 bw: 160000 base_latency: 1
- links_utilized_percent_switch_9_link_6: 0.694421 bw: 160000 base_latency: 1
- links_utilized_percent_switch_9_link_7: 0.69442 bw: 160000 base_latency: 1
- links_utilized_percent_switch_9_link_8: 0.555545 bw: 160000 base_latency: 1
-
- outgoing_messages_switch_9_link_0_Response_Data: 153446 11048112 [ 0 0 0 0 153446 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_0_Writeback_Control: 153446 1227568 [ 0 0 0 153446 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_1_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_1_Writeback_Control: 153447 1227576 [ 0 0 0 153447 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_2_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_2_Writeback_Control: 153447 1227576 [ 0 0 0 153447 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_3_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_3_Writeback_Control: 153446 1227568 [ 0 0 0 153446 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_4_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_4_Writeback_Control: 153446 1227568 [ 0 0 0 153446 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_5_Response_Data: 153445 11048040 [ 0 0 0 0 153445 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_5_Writeback_Control: 153446 1227568 [ 0 0 0 153446 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_6_Response_Data: 153444 11047968 [ 0 0 0 0 153444 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_6_Writeback_Control: 153446 1227568 [ 0 0 0 153446 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_7_Response_Data: 153444 11047968 [ 0 0 0 0 153444 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_7_Writeback_Control: 153445 1227560 [ 0 0 0 153445 0 0 0 0 0 0 ] base_latency: 1
- outgoing_messages_switch_9_link_8_Control: 1227573 9820584 [ 0 0 1227573 0 0 0 0 0 0 0 ] base_latency: 1
-
-Cache Stats: system.ruby.network.topology.ext_links0.ext_node.sequencer.icache
- system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_total_misses: 153447
- system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_total_demand_misses: 153447
- system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_total_prefetches: 0
- system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_total_sw_prefetches: 0
- system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_total_hw_prefetches: 0
-
- system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_request_type_LD: 65.0211%
- system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_request_type_ST: 34.9789%
-
- system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_access_mode_type_SupervisorMode: 153447 100%
- system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_request_size: [binsize: 1 max: 1 count: 153447 average: 1 | standard deviation: 0 | 0 153447 ]
-
- --- L1Cache 0 ---
- - Event Counts -
-Load 99774
-Ifetch 0
-Store 53675
-Data 153446
-Fwd_GETX 153446
-Inv 0
-Replacement 0
-Writeback_Ack 0
-Writeback_Nack 0
-
- - Transitions -
-I Load 99773
-I Ifetch 0 <--
-I Store 53674
-I Inv 0 <--
-I Replacement 0 <--
-
-II Writeback_Nack 0 <--
-
-M Load 1
-M Ifetch 0 <--
-M Store 1
-M Fwd_GETX 153446
-M Inv 0 <--
-M Replacement 0 <--
-
-MI Fwd_GETX 0 <--
-MI Inv 0 <--
-MI Writeback_Ack 0 <--
-MI Writeback_Nack 0 <--
-
-MII Fwd_GETX 0 <--
-
-IS Data 99773
-
-IM Data 53673
-
-Cache Stats: system.ruby.network.topology.ext_links1.ext_node.sequencer.icache
- system.ruby.network.topology.ext_links1.ext_node.sequencer.icache_total_misses: 153447
- system.ruby.network.topology.ext_links1.ext_node.sequencer.icache_total_demand_misses: 153447
- system.ruby.network.topology.ext_links1.ext_node.sequencer.icache_total_prefetches: 0
- system.ruby.network.topology.ext_links1.ext_node.sequencer.icache_total_sw_prefetches: 0
- system.ruby.network.topology.ext_links1.ext_node.sequencer.icache_total_hw_prefetches: 0
-
- system.ruby.network.topology.ext_links1.ext_node.sequencer.icache_request_type_LD: 64.6816%
- system.ruby.network.topology.ext_links1.ext_node.sequencer.icache_request_type_ST: 35.3184%
-
- system.ruby.network.topology.ext_links1.ext_node.sequencer.icache_access_mode_type_SupervisorMode: 153447 100%
- system.ruby.network.topology.ext_links1.ext_node.sequencer.icache_request_size: [binsize: 1 max: 1 count: 153447 average: 1 | standard deviation: 0 | 0 153447 ]
-
- --- L1Cache 1 ---
- - Event Counts -
-Load 99260
-Ifetch 0
-Store 54199
-Data 153445
-Fwd_GETX 153445
-Inv 0
-Replacement 0
-Writeback_Ack 0
-Writeback_Nack 0
-
- - Transitions -
-I Load 99252
-I Ifetch 0 <--
-I Store 54195
-I Inv 0 <--
-I Replacement 0 <--
-
-II Writeback_Nack 0 <--
-
-M Load 8
-M Ifetch 0 <--
-M Store 4
-M Fwd_GETX 153445
-M Inv 0 <--
-M Replacement 0 <--
-
-MI Fwd_GETX 0 <--
-MI Inv 0 <--
-MI Writeback_Ack 0 <--
-MI Writeback_Nack 0 <--
-
-MII Fwd_GETX 0 <--
-
-IS Data 99251
-
-IM Data 54194
-
-Cache Stats: system.ruby.network.topology.ext_links2.ext_node.sequencer.icache
- system.ruby.network.topology.ext_links2.ext_node.sequencer.icache_total_misses: 153447
- system.ruby.network.topology.ext_links2.ext_node.sequencer.icache_total_demand_misses: 153447
- system.ruby.network.topology.ext_links2.ext_node.sequencer.icache_total_prefetches: 0
- system.ruby.network.topology.ext_links2.ext_node.sequencer.icache_total_sw_prefetches: 0
- system.ruby.network.topology.ext_links2.ext_node.sequencer.icache_total_hw_prefetches: 0
-
- system.ruby.network.topology.ext_links2.ext_node.sequencer.icache_request_type_LD: 64.8804%
- system.ruby.network.topology.ext_links2.ext_node.sequencer.icache_request_type_ST: 35.1196%
-
- system.ruby.network.topology.ext_links2.ext_node.sequencer.icache_access_mode_type_SupervisorMode: 153447 100%
- system.ruby.network.topology.ext_links2.ext_node.sequencer.icache_request_size: [binsize: 1 max: 1 count: 153447 average: 1 | standard deviation: 0 | 0 153447 ]
-
- --- L1Cache 2 ---
- - Event Counts -
-Load 99557
-Ifetch 0
-Store 53890
-Data 153445
-Fwd_GETX 153445
-Inv 0
-Replacement 0
-Writeback_Ack 0
-Writeback_Nack 0
-
- - Transitions -
-I Load 99557
-I Ifetch 0 <--
-I Store 53890
-I Inv 0 <--
-I Replacement 0 <--
-
-II Writeback_Nack 0 <--
-
-M Load 0 <--
-M Ifetch 0 <--
-M Store 0 <--
-M Fwd_GETX 153445
-M Inv 0 <--
-M Replacement 0 <--
-
-MI Fwd_GETX 0 <--
-MI Inv 0 <--
-MI Writeback_Ack 0 <--
-MI Writeback_Nack 0 <--
-
-MII Fwd_GETX 0 <--
-
-IS Data 99555
-
-IM Data 53890
-
-Cache Stats: system.ruby.network.topology.ext_links3.ext_node.sequencer.icache
- system.ruby.network.topology.ext_links3.ext_node.sequencer.icache_total_misses: 153447
- system.ruby.network.topology.ext_links3.ext_node.sequencer.icache_total_demand_misses: 153447
- system.ruby.network.topology.ext_links3.ext_node.sequencer.icache_total_prefetches: 0
- system.ruby.network.topology.ext_links3.ext_node.sequencer.icache_total_sw_prefetches: 0
- system.ruby.network.topology.ext_links3.ext_node.sequencer.icache_total_hw_prefetches: 0
-
- system.ruby.network.topology.ext_links3.ext_node.sequencer.icache_request_type_LD: 65.1254%
- system.ruby.network.topology.ext_links3.ext_node.sequencer.icache_request_type_ST: 34.8746%
-
- system.ruby.network.topology.ext_links3.ext_node.sequencer.icache_access_mode_type_SupervisorMode: 153447 100%
- system.ruby.network.topology.ext_links3.ext_node.sequencer.icache_request_size: [binsize: 1 max: 1 count: 153447 average: 1 | standard deviation: 0 | 0 153447 ]
-
- --- L1Cache 3 ---
- - Event Counts -
-Load 99933
-Ifetch 0
-Store 53514
-Data 153445
-Fwd_GETX 153445
-Inv 0
-Replacement 0
-Writeback_Ack 0
-Writeback_Nack 0
-
- - Transitions -
-I Load 99933
-I Ifetch 0 <--
-I Store 53514
-I Inv 0 <--
-I Replacement 0 <--
-
-II Writeback_Nack 0 <--
-
-M Load 0 <--
-M Ifetch 0 <--
-M Store 0 <--
-M Fwd_GETX 153445
-M Inv 0 <--
-M Replacement 0 <--
-
-MI Fwd_GETX 0 <--
-MI Inv 0 <--
-MI Writeback_Ack 0 <--
-MI Writeback_Nack 0 <--
-
-MII Fwd_GETX 0 <--
-
-IS Data 99932
-
-IM Data 53513
-
-Cache Stats: system.ruby.network.topology.ext_links4.ext_node.sequencer.icache
- system.ruby.network.topology.ext_links4.ext_node.sequencer.icache_total_misses: 153446
- system.ruby.network.topology.ext_links4.ext_node.sequencer.icache_total_demand_misses: 153446
- system.ruby.network.topology.ext_links4.ext_node.sequencer.icache_total_prefetches: 0
- system.ruby.network.topology.ext_links4.ext_node.sequencer.icache_total_sw_prefetches: 0
- system.ruby.network.topology.ext_links4.ext_node.sequencer.icache_total_hw_prefetches: 0
-
- system.ruby.network.topology.ext_links4.ext_node.sequencer.icache_request_type_LD: 65.1702%
- system.ruby.network.topology.ext_links4.ext_node.sequencer.icache_request_type_ST: 34.8298%
-
- system.ruby.network.topology.ext_links4.ext_node.sequencer.icache_access_mode_type_SupervisorMode: 153446 100%
- system.ruby.network.topology.ext_links4.ext_node.sequencer.icache_request_size: [binsize: 1 max: 1 count: 153446 average: 1 | standard deviation: 0 | 0 153446 ]
-
- --- L1Cache 4 ---
- - Event Counts -
-Load 100001
-Ifetch 0
-Store 53445
-Data 153445
-Fwd_GETX 153445
-Inv 0
-Replacement 0
-Writeback_Ack 0
-Writeback_Nack 0
-
- - Transitions -
-I Load 100001
-I Ifetch 0 <--
-I Store 53445
-I Inv 0 <--
-I Replacement 0 <--
-
-II Writeback_Nack 0 <--
-
-M Load 0 <--
-M Ifetch 0 <--
-M Store 0 <--
-M Fwd_GETX 153445
-M Inv 0 <--
-M Replacement 0 <--
-
-MI Fwd_GETX 0 <--
-MI Inv 0 <--
-MI Writeback_Ack 0 <--
-MI Writeback_Nack 0 <--
-
-MII Fwd_GETX 0 <--
-
-IS Data 100000
-
-IM Data 53445
-
-Cache Stats: system.ruby.network.topology.ext_links5.ext_node.sequencer.icache
- system.ruby.network.topology.ext_links5.ext_node.sequencer.icache_total_misses: 153447
- system.ruby.network.topology.ext_links5.ext_node.sequencer.icache_total_demand_misses: 153447
- system.ruby.network.topology.ext_links5.ext_node.sequencer.icache_total_prefetches: 0
- system.ruby.network.topology.ext_links5.ext_node.sequencer.icache_total_sw_prefetches: 0
- system.ruby.network.topology.ext_links5.ext_node.sequencer.icache_total_hw_prefetches: 0
-
- system.ruby.network.topology.ext_links5.ext_node.sequencer.icache_request_type_LD: 65.1137%
- system.ruby.network.topology.ext_links5.ext_node.sequencer.icache_request_type_ST: 34.8863%
-
- system.ruby.network.topology.ext_links5.ext_node.sequencer.icache_access_mode_type_SupervisorMode: 153447 100%
- system.ruby.network.topology.ext_links5.ext_node.sequencer.icache_request_size: [binsize: 1 max: 1 count: 153447 average: 1 | standard deviation: 0 | 0 153447 ]
-
- --- L1Cache 5 ---
+ links_utilized_percent_switch_9_link_6: 0.694425 bw: 160000 base_latency: 1
+ links_utilized_percent_switch_9_link_7: 0.694421 bw: 160000 base_latency: 1
+ links_utilized_percent_switch_9_link_8: 0.555546 bw: 160000 base_latency: 1
+
+ outgoing_messages_switch_9_link_0_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_0_Writeback_Control: 153594 1228752 [ 0 0 0 153594 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_1_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_1_Writeback_Control: 153594 1228752 [ 0 0 0 153594 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_2_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_2_Writeback_Control: 153595 1228760 [ 0 0 0 153595 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_3_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_3_Writeback_Control: 153594 1228752 [ 0 0 0 153594 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_4_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_4_Writeback_Control: 153594 1228752 [ 0 0 0 153594 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_5_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_5_Writeback_Control: 153594 1228752 [ 0 0 0 153594 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_6_Response_Data: 153593 11058696 [ 0 0 0 0 153593 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_6_Writeback_Control: 153594 1228752 [ 0 0 0 153594 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_7_Response_Data: 153592 11058624 [ 0 0 0 0 153592 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_7_Writeback_Control: 153594 1228752 [ 0 0 0 153594 0 0 0 0 0 0 ] base_latency: 1
+ outgoing_messages_switch_9_link_8_Control: 1228757 9830056 [ 0 0 1228757 0 0 0 0 0 0 0 ] base_latency: 1
+
+Cache Stats: system.l1_cntrl0.cacheMemory
+ system.l1_cntrl0.cacheMemory_total_misses: 153595
+ system.l1_cntrl0.cacheMemory_total_demand_misses: 153595
+ system.l1_cntrl0.cacheMemory_total_prefetches: 0
+ system.l1_cntrl0.cacheMemory_total_sw_prefetches: 0
+ system.l1_cntrl0.cacheMemory_total_hw_prefetches: 0
+
+ system.l1_cntrl0.cacheMemory_request_type_LD: 64.8608%
+ system.l1_cntrl0.cacheMemory_request_type_ST: 35.1392%
+
+ system.l1_cntrl0.cacheMemory_access_mode_type_SupervisorMode: 153595 100%
+
+ --- L1Cache ---
- Event Counts -
-Load 99915
-Ifetch 0
-Store 53532
-Data 153445
-Fwd_GETX 153445
-Inv 0
-Replacement 0
-Writeback_Ack 0
-Writeback_Nack 0
+Load [100001 99948 99718 99978 99623 99719 99984 99512 ] 798483
+Ifetch [0 0 0 0 0 0 0 0 ] 0
+Store [53593 53647 53876 53616 53974 53880 53619 54083 ] 430288
+Data [153593 153593 153593 153592 153593 153593 153593 153593 ] 1228743
+Fwd_GETX [153593 153593 153593 153592 153593 153593 153593 153593 ] 1228743
+Inv [0 0 0 0 0 0 0 0 ] 0
+Replacement [0 0 0 0 0 0 0 0 ] 0
+Writeback_Ack [0 0 0 0 0 0 0 0 ] 0
+Writeback_Nack [0 0 0 0 0 0 0 0 ] 0
- Transitions -
-I Load 99915
-I Ifetch 0 <--
-I Store 53532
-I Inv 0 <--
-I Replacement 0 <--
+I Load [100001 99948 99718 99978 99623 99718 99978 99512 ] 798476
+I Ifetch [0 0 0 0 0 0 0 0 ] 0
+I Store [53593 53647 53876 53616 53972 53877 53617 54083 ] 430281
+I Inv [0 0 0 0 0 0 0 0 ] 0
+I Replacement [0 0 0 0 0 0 0 0 ] 0
-II Writeback_Nack 0 <--
+II Writeback_Nack [0 0 0 0 0 0 0 0 ] 0
-M Load 0 <--
-M Ifetch 0 <--
-M Store 0 <--
-M Fwd_GETX 153445
-M Inv 0 <--
-M Replacement 0 <--
+M Load [0 0 0 0 0 1 6 0 ] 7
+M Ifetch [0 0 0 0 0 0 0 0 ] 0
+M Store [0 0 0 0 2 3 2 0 ] 7
+M Fwd_GETX [153593 153593 153593 153592 153593 153593 153593 153593 ] 1228743
+M Inv [0 0 0 0 0 0 0 0 ] 0
+M Replacement [0 0 0 0 0 0 0 0 ] 0
-MI Fwd_GETX 0 <--
-MI Inv 0 <--
-MI Writeback_Ack 0 <--
-MI Writeback_Nack 0 <--
+MI Fwd_GETX [0 0 0 0 0 0 0 0 ] 0
+MI Inv [0 0 0 0 0 0 0 0 ] 0
+MI Writeback_Ack [0 0 0 0 0 0 0 0 ] 0
+MI Writeback_Nack [0 0 0 0 0 0 0 0 ] 0
-MII Fwd_GETX 0 <--
+MII Fwd_GETX [0 0 0 0 0 0 0 0 ] 0
-IS Data 99914
+IS Data [100000 99946 99718 99976 99622 99716 99977 99512 ] 798467
-IM Data 53531
+IM Data [53593 53647 53875 53616 53971 53877 53616 54081 ] 430276
-Cache Stats: system.ruby.network.topology.ext_links6.ext_node.sequencer.icache
- system.ruby.network.topology.ext_links6.ext_node.sequencer.icache_total_misses: 153446
- system.ruby.network.topology.ext_links6.ext_node.sequencer.icache_total_demand_misses: 153446
- system.ruby.network.topology.ext_links6.ext_node.sequencer.icache_total_prefetches: 0
- system.ruby.network.topology.ext_links6.ext_node.sequencer.icache_total_sw_prefetches: 0
- system.ruby.network.topology.ext_links6.ext_node.sequencer.icache_total_hw_prefetches: 0
+Cache Stats: system.l1_cntrl1.cacheMemory
+ system.l1_cntrl1.cacheMemory_total_misses: 153595
+ system.l1_cntrl1.cacheMemory_total_demand_misses: 153595
+ system.l1_cntrl1.cacheMemory_total_prefetches: 0
+ system.l1_cntrl1.cacheMemory_total_sw_prefetches: 0
+ system.l1_cntrl1.cacheMemory_total_hw_prefetches: 0
- system.ruby.network.topology.ext_links6.ext_node.sequencer.icache_request_type_LD: 65.0203%
- system.ruby.network.topology.ext_links6.ext_node.sequencer.icache_request_type_ST: 34.9797%
+ system.l1_cntrl1.cacheMemory_request_type_LD: 64.9227%
+ system.l1_cntrl1.cacheMemory_request_type_ST: 35.0773%
- system.ruby.network.topology.ext_links6.ext_node.sequencer.icache_access_mode_type_SupervisorMode: 153446 100%
- system.ruby.network.topology.ext_links6.ext_node.sequencer.icache_request_size: [binsize: 1 max: 1 count: 153446 average: 1 | standard deviation: 0 | 0 153446 ]
+ system.l1_cntrl1.cacheMemory_access_mode_type_SupervisorMode: 153595 100%
- --- L1Cache 6 ---
- - Event Counts -
-Load 99771
-Ifetch 0
-Store 53675
-Data 153444
-Fwd_GETX 153444
-Inv 0
-Replacement 0
-Writeback_Ack 0
-Writeback_Nack 0
+Cache Stats: system.l1_cntrl2.cacheMemory
+ system.l1_cntrl2.cacheMemory_total_misses: 153595
+ system.l1_cntrl2.cacheMemory_total_demand_misses: 153595
+ system.l1_cntrl2.cacheMemory_total_prefetches: 0
+ system.l1_cntrl2.cacheMemory_total_sw_prefetches: 0
+ system.l1_cntrl2.cacheMemory_total_hw_prefetches: 0
- - Transitions -
-I Load 99771
-I Ifetch 0 <--
-I Store 53675
-I Inv 0 <--
-I Replacement 0 <--
+ system.l1_cntrl2.cacheMemory_request_type_LD: 65.092%
+ system.l1_cntrl2.cacheMemory_request_type_ST: 34.908%
-II Writeback_Nack 0 <--
+ system.l1_cntrl2.cacheMemory_access_mode_type_SupervisorMode: 153595 100%
-M Load 0 <--
-M Ifetch 0 <--
-M Store 0 <--
-M Fwd_GETX 153444
-M Inv 0 <--
-M Replacement 0 <--
+Cache Stats: system.l1_cntrl3.cacheMemory
+ system.l1_cntrl3.cacheMemory_total_misses: 153595
+ system.l1_cntrl3.cacheMemory_total_demand_misses: 153595
+ system.l1_cntrl3.cacheMemory_total_prefetches: 0
+ system.l1_cntrl3.cacheMemory_total_sw_prefetches: 0
+ system.l1_cntrl3.cacheMemory_total_hw_prefetches: 0
-MI Fwd_GETX 0 <--
-MI Inv 0 <--
-MI Writeback_Ack 0 <--
-MI Writeback_Nack 0 <--
+ system.l1_cntrl3.cacheMemory_request_type_LD: 64.7886%
+ system.l1_cntrl3.cacheMemory_request_type_ST: 35.2114%
-MII Fwd_GETX 0 <--
+ system.l1_cntrl3.cacheMemory_access_mode_type_SupervisorMode: 153595 100%
-IS Data 99770
+Cache Stats: system.l1_cntrl4.cacheMemory
+ system.l1_cntrl4.cacheMemory_total_misses: 153594
+ system.l1_cntrl4.cacheMemory_total_demand_misses: 153594
+ system.l1_cntrl4.cacheMemory_total_prefetches: 0
+ system.l1_cntrl4.cacheMemory_total_sw_prefetches: 0
+ system.l1_cntrl4.cacheMemory_total_hw_prefetches: 0
-IM Data 53674
+ system.l1_cntrl4.cacheMemory_request_type_LD: 65.1074%
+ system.l1_cntrl4.cacheMemory_request_type_ST: 34.8926%
-Cache Stats: system.ruby.network.topology.ext_links7.ext_node.sequencer.icache
- system.ruby.network.topology.ext_links7.ext_node.sequencer.icache_total_misses: 153446
- system.ruby.network.topology.ext_links7.ext_node.sequencer.icache_total_demand_misses: 153446
- system.ruby.network.topology.ext_links7.ext_node.sequencer.icache_total_prefetches: 0
- system.ruby.network.topology.ext_links7.ext_node.sequencer.icache_total_sw_prefetches: 0
- system.ruby.network.topology.ext_links7.ext_node.sequencer.icache_total_hw_prefetches: 0
+ system.l1_cntrl4.cacheMemory_access_mode_type_SupervisorMode: 153594 100%
- system.ruby.network.topology.ext_links7.ext_node.sequencer.icache_request_type_LD: 65.0841%
- system.ruby.network.topology.ext_links7.ext_node.sequencer.icache_request_type_ST: 34.9159%
+Cache Stats: system.l1_cntrl5.cacheMemory
+ system.l1_cntrl5.cacheMemory_total_misses: 153595
+ system.l1_cntrl5.cacheMemory_total_demand_misses: 153595
+ system.l1_cntrl5.cacheMemory_total_prefetches: 0
+ system.l1_cntrl5.cacheMemory_total_sw_prefetches: 0
+ system.l1_cntrl5.cacheMemory_total_hw_prefetches: 0
- system.ruby.network.topology.ext_links7.ext_node.sequencer.icache_access_mode_type_SupervisorMode: 153446 100%
- system.ruby.network.topology.ext_links7.ext_node.sequencer.icache_request_size: [binsize: 1 max: 1 count: 153446 average: 1 | standard deviation: 0 | 0 153446 ]
+ system.l1_cntrl5.cacheMemory_request_type_LD: 65.0724%
+ system.l1_cntrl5.cacheMemory_request_type_ST: 34.9276%
- --- L1Cache 7 ---
- - Event Counts -
-Load 99869
-Ifetch 0
-Store 53577
-Data 153444
-Fwd_GETX 153444
-Inv 0
-Replacement 0
-Writeback_Ack 0
-Writeback_Nack 0
-
- - Transitions -
-I Load 99869
-I Ifetch 0 <--
-I Store 53577
-I Inv 0 <--
-I Replacement 0 <--
+ system.l1_cntrl5.cacheMemory_access_mode_type_SupervisorMode: 153595 100%
-II Writeback_Nack 0 <--
+Cache Stats: system.l1_cntrl6.cacheMemory
+ system.l1_cntrl6.cacheMemory_total_misses: 153594
+ system.l1_cntrl6.cacheMemory_total_demand_misses: 153594
+ system.l1_cntrl6.cacheMemory_total_prefetches: 0
+ system.l1_cntrl6.cacheMemory_total_sw_prefetches: 0
+ system.l1_cntrl6.cacheMemory_total_hw_prefetches: 0
-M Load 0 <--
-M Ifetch 0 <--
-M Store 0 <--
-M Fwd_GETX 153444
-M Inv 0 <--
-M Replacement 0 <--
+ system.l1_cntrl6.cacheMemory_request_type_LD: 64.9231%
+ system.l1_cntrl6.cacheMemory_request_type_ST: 35.0769%
-MI Fwd_GETX 0 <--
-MI Inv 0 <--
-MI Writeback_Ack 0 <--
-MI Writeback_Nack 0 <--
+ system.l1_cntrl6.cacheMemory_access_mode_type_SupervisorMode: 153594 100%
-MII Fwd_GETX 0 <--
+Cache Stats: system.l1_cntrl7.cacheMemory
+ system.l1_cntrl7.cacheMemory_total_misses: 153594
+ system.l1_cntrl7.cacheMemory_total_demand_misses: 153594
+ system.l1_cntrl7.cacheMemory_total_prefetches: 0
+ system.l1_cntrl7.cacheMemory_total_sw_prefetches: 0
+ system.l1_cntrl7.cacheMemory_total_hw_prefetches: 0
-IS Data 99868
+ system.l1_cntrl7.cacheMemory_request_type_LD: 65.0924%
+ system.l1_cntrl7.cacheMemory_request_type_ST: 34.9076%
-IM Data 53576
+ system.l1_cntrl7.cacheMemory_access_mode_type_SupervisorMode: 153594 100%
-Memory controller: system.ruby.network.topology.ext_links8.ext_node.memBuffer:
+Memory controller: system.dir_cntrl0.memBuffer:
memory_total_requests: 2
memory_reads: 2
memory_writes: 0
@@ -678,70 +420,69 @@ Memory controller: system.ruby.network.topology.ext_links8.ext_node.memBuffer:
memory_stalls_for_read_read_turnaround: 0
accesses_per_bank: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
- --- Directory 0 ---
+ --- Directory ---
- Event Counts -
-GETX 1227984
-GETS 0
-PUTX 0
-PUTX_NotOwner 0
-DMA_READ 0
-DMA_WRITE 0
-Memory_Data 2
-Memory_Ack 0
+GETX [1229168 ] 1229168
+GETS [0 ] 0
+PUTX [0 ] 0
+PUTX_NotOwner [0 ] 0
+DMA_READ [0 ] 0
+DMA_WRITE [0 ] 0
+Memory_Data [2 ] 2
+Memory_Ack [0 ] 0
- Transitions -
-I GETX 2
-I PUTX_NotOwner 0 <--
-I DMA_READ 0 <--
-I DMA_WRITE 0 <--
-
-M GETX 1227571
-M PUTX 0 <--
-M PUTX_NotOwner 0 <--
-M DMA_READ 0 <--
-M DMA_WRITE 0 <--
-
-M_DRD GETX 0 <--
-M_DRD PUTX 0 <--
-
-M_DWR GETX 0 <--
-M_DWR PUTX 0 <--
-
-M_DWRI GETX 0 <--
-M_DWRI Memory_Ack 0 <--
-
-M_DRDI GETX 0 <--
-M_DRDI Memory_Ack 0 <--
-
-IM GETX 411
-IM GETS 0 <--
-IM PUTX 0 <--
-IM PUTX_NotOwner 0 <--
-IM DMA_READ 0 <--
-IM DMA_WRITE 0 <--
-IM Memory_Data 2
-
-MI GETX 0 <--
-MI GETS 0 <--
-MI PUTX 0 <--
-MI PUTX_NotOwner 0 <--
-MI DMA_READ 0 <--
-MI DMA_WRITE 0 <--
-MI Memory_Ack 0 <--
-
-ID GETX 0 <--
-ID GETS 0 <--
-ID PUTX 0 <--
-ID PUTX_NotOwner 0 <--
-ID DMA_READ 0 <--
-ID DMA_WRITE 0 <--
-ID Memory_Data 0 <--
-
-ID_W GETX 0 <--
-ID_W GETS 0 <--
-ID_W PUTX 0 <--
-ID_W PUTX_NotOwner 0 <--
-ID_W DMA_READ 0 <--
-ID_W DMA_WRITE 0 <--
-ID_W Memory_Ack 0 <--
-
+I GETX [2 ] 2
+I PUTX_NotOwner [0 ] 0
+I DMA_READ [0 ] 0
+I DMA_WRITE [0 ] 0
+
+M GETX [1228755 ] 1228755
+M PUTX [0 ] 0
+M PUTX_NotOwner [0 ] 0
+M DMA_READ [0 ] 0
+M DMA_WRITE [0 ] 0
+
+M_DRD GETX [0 ] 0
+M_DRD PUTX [0 ] 0
+
+M_DWR GETX [0 ] 0
+M_DWR PUTX [0 ] 0
+
+M_DWRI GETX [0 ] 0
+M_DWRI Memory_Ack [0 ] 0
+
+M_DRDI GETX [0 ] 0
+M_DRDI Memory_Ack [0 ] 0
+
+IM GETX [411 ] 411
+IM GETS [0 ] 0
+IM PUTX [0 ] 0
+IM PUTX_NotOwner [0 ] 0
+IM DMA_READ [0 ] 0
+IM DMA_WRITE [0 ] 0
+IM Memory_Data [2 ] 2
+
+MI GETX [0 ] 0
+MI GETS [0 ] 0
+MI PUTX [0 ] 0
+MI PUTX_NotOwner [0 ] 0
+MI DMA_READ [0 ] 0
+MI DMA_WRITE [0 ] 0
+MI Memory_Ack [0 ] 0
+
+ID GETX [0 ] 0
+ID GETS [0 ] 0
+ID PUTX [0 ] 0
+ID PUTX_NotOwner [0 ] 0
+ID DMA_READ [0 ] 0
+ID DMA_WRITE [0 ] 0
+ID Memory_Data [0 ] 0
+
+ID_W GETX [0 ] 0
+ID_W GETS [0 ] 0
+ID_W PUTX [0 ] 0
+ID_W PUTX_NotOwner [0 ] 0
+ID_W DMA_READ [0 ] 0
+ID_W DMA_WRITE [0 ] 0
+ID_W Memory_Ack \ No newline at end of file
diff --git a/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simerr b/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simerr
index a4ad9a45d..bc0af1811 100755
--- a/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simerr
+++ b/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simerr
@@ -1,74 +1,74 @@
-system.cpu5: completed 10000 read accesses @1097795
-system.cpu1: completed 10000 read accesses @1101449
-system.cpu4: completed 10000 read accesses @1103861
-system.cpu3: completed 10000 read accesses @1104689
-system.cpu6: completed 10000 read accesses @1107767
-system.cpu2: completed 10000 read accesses @1108955
-system.cpu0: completed 10000 read accesses @1109315
-system.cpu7: completed 10000 read accesses @1115237
-system.cpu5: completed 20000 read accesses @2202527
-system.cpu4: completed 20000 read accesses @2207405
-system.cpu3: completed 20000 read accesses @2212049
-system.cpu2: completed 20000 read accesses @2212140
-system.cpu6: completed 20000 read accesses @2216495
-system.cpu1: completed 20000 read accesses @2218601
-system.cpu7: completed 20000 read accesses @2229041
-system.cpu0: completed 20000 read accesses @2229203
-system.cpu5: completed 30000 read accesses @3306575
-system.cpu4: completed 30000 read accesses @3307925
-system.cpu3: completed 30000 read accesses @3308753
-system.cpu7: completed 30000 read accesses @3318869
-system.cpu6: completed 30000 read accesses @3328247
-system.cpu2: completed 30000 read accesses @3331884
-system.cpu1: completed 30000 read accesses @3338201
-system.cpu0: completed 30000 read accesses @3340343
-system.cpu5: completed 40000 read accesses @4410227
-system.cpu4: completed 40000 read accesses @4410389
-system.cpu3: completed 40000 read accesses @4424177
-system.cpu7: completed 40000 read accesses @4429973
-system.cpu0: completed 40000 read accesses @4435175
-system.cpu6: completed 40000 read accesses @4438199
-system.cpu2: completed 40000 read accesses @4444715
-system.cpu1: completed 40000 read accesses @4450313
-system.cpu5: completed 50000 read accesses @5504627
-system.cpu4: completed 50000 read accesses @5519333
-system.cpu3: completed 50000 read accesses @5526785
-system.cpu7: completed 50000 read accesses @5529377
-system.cpu0: completed 50000 read accesses @5532419
-system.cpu6: completed 50000 read accesses @5546639
-system.cpu2: completed 50000 read accesses @5560715
-system.cpu1: completed 50000 read accesses @5569193
-system.cpu5: completed 60000 read accesses @6620303
-system.cpu4: completed 60000 read accesses @6630005
-system.cpu3: completed 60000 read accesses @6637745
-system.cpu7: completed 60000 read accesses @6639905
-system.cpu0: completed 60000 read accesses @6649463
-system.cpu6: completed 60000 read accesses @6652055
-system.cpu2: completed 60000 read accesses @6667068
-system.cpu1: completed 60000 read accesses @6690378
-system.cpu5: completed 70000 read accesses @7728671
-system.cpu3: completed 70000 read accesses @7729265
-system.cpu4: completed 70000 read accesses @7729373
-system.cpu7: completed 70000 read accesses @7748849
-system.cpu6: completed 70000 read accesses @7751423
-system.cpu0: completed 70000 read accesses @7760099
-system.cpu2: completed 70000 read accesses @7781196
-system.cpu1: completed 70000 read accesses @7788377
-system.cpu4: completed 80000 read accesses @8833637
-system.cpu3: completed 80000 read accesses @8841377
-system.cpu5: completed 80000 read accesses @8845283
-system.cpu7: completed 80000 read accesses @8850647
-system.cpu0: completed 80000 read accesses @8859269
-system.cpu6: completed 80000 read accesses @8861015
-system.cpu2: completed 80000 read accesses @8880203
-system.cpu1: completed 80000 read accesses @8893866
-system.cpu4: completed 90000 read accesses @9931349
-system.cpu7: completed 90000 read accesses @9951959
-system.cpu5: completed 90000 read accesses @9952175
-system.cpu3: completed 90000 read accesses @9957341
-system.cpu6: completed 90000 read accesses @9967079
-system.cpu0: completed 90000 read accesses @9971795
-system.cpu2: completed 90000 read accesses @9992027
-system.cpu1: completed 90000 read accesses @10012745
-system.cpu4: completed 100000 read accesses @11048357
+system.cpu5: completed 10000 read accesses @1097056
+system.cpu4: completed 10000 read accesses @1101790
+system.cpu2: completed 10000 read accesses @1104058
+system.cpu0: completed 10000 read accesses @1107910
+system.cpu7: completed 10000 read accesses @1111870
+system.cpu1: completed 10000 read accesses @1114192
+system.cpu6: completed 10000 read accesses @1114876
+system.cpu3: completed 10000 read accesses @1117090
+system.cpu5: completed 20000 read accesses @2192968
+system.cpu0: completed 20000 read accesses @2201554
+system.cpu2: completed 20000 read accesses @2213290
+system.cpu4: completed 20000 read accesses @2213470
+system.cpu6: completed 20000 read accesses @2213812
+system.cpu7: completed 20000 read accesses @2222758
+system.cpu1: completed 20000 read accesses @2232856
+system.cpu3: completed 20000 read accesses @2238562
+system.cpu5: completed 30000 read accesses @3309256
+system.cpu6: completed 30000 read accesses @3313180
+system.cpu0: completed 30000 read accesses @3314566
+system.cpu4: completed 30000 read accesses @3316942
+system.cpu2: completed 30000 read accesses @3324682
+system.cpu7: completed 30000 read accesses @3331702
+system.cpu1: completed 30000 read accesses @3337912
+system.cpu3: completed 30000 read accesses @3342322
+system.cpu5: completed 40000 read accesses @4420792
+system.cpu7: completed 40000 read accesses @4420990
+system.cpu6: completed 40000 read accesses @4421692
+system.cpu4: completed 40000 read accesses @4422430
+system.cpu0: completed 40000 read accesses @4424770
+system.cpu2: completed 40000 read accesses @4424842
+system.cpu3: completed 40000 read accesses @4446316
+system.cpu1: completed 40000 read accesses @4448440
+system.cpu5: completed 50000 read accesses @5519584
+system.cpu4: completed 50000 read accesses @5528980
+system.cpu0: completed 50000 read accesses @5530150
+system.cpu2: completed 50000 read accesses @5533210
+system.cpu7: completed 50000 read accesses @5537782
+system.cpu6: completed 50000 read accesses @5538916
+system.cpu3: completed 50000 read accesses @5549410
+system.cpu1: completed 50000 read accesses @5549536
+system.cpu7: completed 60000 read accesses @6629734
+system.cpu5: completed 60000 read accesses @6636160
+system.cpu4: completed 60000 read accesses @6637060
+system.cpu2: completed 60000 read accesses @6637402
+system.cpu0: completed 60000 read accesses @6644710
+system.cpu1: completed 60000 read accesses @6651352
+system.cpu6: completed 60000 read accesses @6651892
+system.cpu3: completed 60000 read accesses @6661234
+system.cpu7: completed 70000 read accesses @7727014
+system.cpu4: completed 70000 read accesses @7730110
+system.cpu5: completed 70000 read accesses @7736608
+system.cpu2: completed 70000 read accesses @7742746
+system.cpu6: completed 70000 read accesses @7757092
+system.cpu0: completed 70000 read accesses @7759378
+system.cpu1: completed 70000 read accesses @7770088
+system.cpu3: completed 70000 read accesses @7773058
+system.cpu5: completed 80000 read accesses @8842240
+system.cpu7: completed 80000 read accesses @8843086
+system.cpu4: completed 80000 read accesses @8844580
+system.cpu2: completed 80000 read accesses @8853131
+system.cpu0: completed 80000 read accesses @8863426
+system.cpu6: completed 80000 read accesses @8876836
+system.cpu1: completed 80000 read accesses @8878960
+system.cpu3: completed 80000 read accesses @8885602
+system.cpu5: completed 90000 read accesses @9955126
+system.cpu7: completed 90000 read accesses @9956782
+system.cpu4: completed 90000 read accesses @9957844
+system.cpu2: completed 90000 read accesses @9967690
+system.cpu1: completed 90000 read accesses @9973576
+system.cpu0: completed 90000 read accesses @9976024
+system.cpu6: completed 90000 read accesses @9981604
+system.cpu3: completed 90000 read accesses @9999874
+system.cpu4: completed 100000 read accesses @11059012
hack: be nice to actually delete the event here
diff --git a/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simout b/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simout
index 25d31cbd1..5cb14d0de 100755
--- a/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simout
+++ b/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simout
@@ -5,11 +5,11 @@ The Regents of The University of Michigan
All Rights Reserved
-M5 compiled Mar 18 2010 15:34:55
-M5 revision 6a6bb24e484f+ 7041+ default qtip tip brad/regress_updates
-M5 started Mar 18 2010 15:35:01
-M5 executing on cabr0210
+M5 compiled Aug 20 2010 12:21:09
+M5 revision c4b5df973361+ 7570+ default qtip tip brad/regress_updates
+M5 started Aug 20 2010 13:38:22
+M5 executing on SC2B0629
command line: build/ALPHA_SE/m5.fast -d build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby -re tests/run.py build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 11048357 because maximum number of loads reached
+Exiting @ tick 11059012 because maximum number of loads reached
diff --git a/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt b/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt
index 8bfe5c848..09849fe3c 100644
--- a/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt
+++ b/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt
@@ -1,34 +1,34 @@
---------- Begin Simulation Statistics ----------
-host_mem_usage 339664 # Number of bytes of host memory used
-host_seconds 76.81 # Real time elapsed on the host
-host_tick_rate 143842 # Simulator tick rate (ticks/s)
+host_mem_usage 341104 # Number of bytes of host memory used
+host_seconds 68.57 # Real time elapsed on the host
+host_tick_rate 161272 # Simulator tick rate (ticks/s)
sim_freq 1000000000 # Frequency of simulated ticks
-sim_seconds 0.011048 # Number of seconds simulated
-sim_ticks 11048357 # Number of ticks simulated
+sim_seconds 0.011059 # Number of seconds simulated
+sim_ticks 11059012 # Number of ticks simulated
system.cpu0.num_copies 0 # number of copy accesses completed
-system.cpu0.num_reads 99774 # number of read accesses completed
-system.cpu0.num_writes 53674 # number of write accesses completed
+system.cpu0.num_reads 99622 # number of read accesses completed
+system.cpu0.num_writes 53973 # number of write accesses completed
system.cpu1.num_copies 0 # number of copy accesses completed
-system.cpu1.num_reads 99259 # number of read accesses completed
-system.cpu1.num_writes 54198 # number of write accesses completed
+system.cpu1.num_reads 99717 # number of read accesses completed
+system.cpu1.num_writes 53880 # number of write accesses completed
system.cpu2.num_copies 0 # number of copy accesses completed
-system.cpu2.num_reads 99555 # number of read accesses completed
-system.cpu2.num_writes 53890 # number of write accesses completed
+system.cpu2.num_reads 99983 # number of read accesses completed
+system.cpu2.num_writes 53618 # number of write accesses completed
system.cpu3.num_copies 0 # number of copy accesses completed
-system.cpu3.num_reads 99932 # number of read accesses completed
-system.cpu3.num_writes 53513 # number of write accesses completed
+system.cpu3.num_reads 99512 # number of read accesses completed
+system.cpu3.num_writes 54081 # number of write accesses completed
system.cpu4.num_copies 0 # number of copy accesses completed
system.cpu4.num_reads 100000 # number of read accesses completed
-system.cpu4.num_writes 53445 # number of write accesses completed
+system.cpu4.num_writes 53593 # number of write accesses completed
system.cpu5.num_copies 0 # number of copy accesses completed
-system.cpu5.num_reads 99914 # number of read accesses completed
-system.cpu5.num_writes 53531 # number of write accesses completed
+system.cpu5.num_reads 99946 # number of read accesses completed
+system.cpu5.num_writes 53647 # number of write accesses completed
system.cpu6.num_copies 0 # number of copy accesses completed
-system.cpu6.num_reads 99770 # number of read accesses completed
-system.cpu6.num_writes 53674 # number of write accesses completed
+system.cpu6.num_reads 99718 # number of read accesses completed
+system.cpu6.num_writes 53875 # number of write accesses completed
system.cpu7.num_copies 0 # number of copy accesses completed
-system.cpu7.num_reads 99868 # number of read accesses completed
-system.cpu7.num_writes 53576 # number of write accesses completed
+system.cpu7.num_reads 99976 # number of read accesses completed
+system.cpu7.num_writes 53616 # number of write accesses completed
---------- End Simulation Statistics ----------