summaryrefslogtreecommitdiff
path: root/tests/quick
diff options
context:
space:
mode:
authorJoel Hestness <jthestness@gmail.com>2015-08-14 01:19:34 -0500
committerJoel Hestness <jthestness@gmail.com>2015-08-14 01:19:34 -0500
commit93c173a95e985d6b1fd413a9cfb5a3f8839135c0 (patch)
treeba783208d31069c39e34601286ce33dcc212899f /tests/quick
parent905c0b347c785d07b606b6a9f3c6bbdf8ebe96a7 (diff)
downloadgem5-93c173a95e985d6b1fd413a9cfb5a3f8839135c0.tar.xz
stats: Bump for MessageBuffer, cache latency changes
Diffstat (limited to 'tests/quick')
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini2167
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simerr7
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simout11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt352
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini2176
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simerr7
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simout11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt349
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini2235
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simerr7
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simout11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt794
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini1361
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simerr7
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simout11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt403
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini1274
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simerr7
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simout11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt398
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/config.ini2167
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simerr7
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simout11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt260
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/config.ini2176
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simerr7
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simout11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt473
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/config.ini2235
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simerr7
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simout11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt336
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/config.ini1361
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simerr7
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simout11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt340
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini1274
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simerr7
-rwxr-xr-xtests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simout11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt437
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/config.ini1274
-rwxr-xr-xtests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simerr8
-rwxr-xr-xtests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simout11
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt431
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini1274
-rwxr-xr-xtests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simerr7
-rwxr-xr-xtests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout13
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt411
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini1274
-rwxr-xr-xtests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simerr7
-rwxr-xr-xtests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout13
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt454
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini12973
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simerr146
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simout13
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/stats.txt1941
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/config.ini12905
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simerr159
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simout11
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt2594
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini13055
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr159
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout11
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt2778
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini11131
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simerr159
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simout11
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt2696
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini10736
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simerr159
-rwxr-xr-xtests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simout11
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt1214
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini2165
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr7
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout13
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt975
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini2174
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr7
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout11
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt972
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini2233
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr7
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout11
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt1105
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini1359
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simerr7
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout11
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt1035
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini1272
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simerr7
-rwxr-xr-xtests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout11
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt733
92 files changed, 102643 insertions, 12259 deletions
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini
index 566450d05..92a476e8b 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini
@@ -118,7 +118,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/linux/hello
+executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/linux/hello
gid=100
input=cin
kvmInSE=false
@@ -241,7 +241,7 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory requestToDir responseFromDir responseFromMemory responseToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
@@ -250,15 +250,16 @@ directory_latency=6
eventq_index=0
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_mem_ctrl_latency=1
transitions_per_cycle=4
version=0
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[5]
-responseFromDir=system.ruby.network.slave[6]
-responseToDir=system.ruby.network.master[6]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -267,9 +268,44 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[6]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[6]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache prefetcher sequencer
+children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
buffer_size=0
@@ -280,52 +316,86 @@ eventq_index=0
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
+optionalQueue=system.ruby.l1_cntrl0.optionalQueue
prefetcher=system.ruby.l1_cntrl0.prefetcher
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
to_l2_latency=1
transitions_per_cycle=4
+unblockFromL1Cache=system.ruby.l1_cntrl0.unblockFromL1Cache
version=0
-requestFromL1Cache=system.ruby.network.slave[0]
-requestToL1Cache=system.ruby.network.master[0]
-responseFromL1Cache=system.ruby.network.slave[1]
-responseToL1Cache=system.ruby.network.master[1]
-unblockFromL1Cache=system.ruby.network.slave[2]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.optionalQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl0.prefetcher]
type=Prefetcher
cross_page=false
@@ -338,13 +408,51 @@ sys=system
train_misses=4
unit_filter=8
+[system.ruby.l1_cntrl0.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu.clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -355,9 +463,21 @@ using_ruby_tester=false
version=0
slave=system.cpu.icache_port system.cpu.dcache_port
+[system.ruby.l1_cntrl0.unblockFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
-children=L2cache
+children=DirRequestFromL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache unblockToL2Cache
+DirRequestFromL2Cache=system.ruby.l2_cntrl0.DirRequestFromL2Cache
+L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
+L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
L2cache=system.ruby.l2_cntrl0.L2cache
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -367,33 +487,92 @@ l2_request_latency=2
l2_response_latency=2
number_of_TBEs=256
recycle_latency=10
+responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
+responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
ruby_system=system.ruby
system=system
to_l1_latency=1
transitions_per_cycle=4
+unblockToL2Cache=system.ruby.l2_cntrl0.unblockToL2Cache
version=0
-DirRequestFromL2Cache=system.ruby.network.slave[3]
-L1RequestFromL2Cache=system.ruby.network.slave[4]
-L1RequestToL2Cache=system.ruby.network.master[3]
-responseFromL2Cache=system.ruby.network.slave[5]
-responseToL2Cache=system.ruby.network.master[4]
-unblockToL2Cache=system.ruby.network.master[2]
+
+[system.ruby.l2_cntrl0.DirRequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.l2_cntrl0.L1RequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
[system.ruby.l2_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=15
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l2_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l2_cntrl0.responseFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.l2_cntrl0.responseToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
+
+[system.ruby.l2_cntrl0.unblockToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -402,7 +581,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 ext_links2 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
+children=ext_links0 ext_links1 ext_links2 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_link_buffers40 int_link_buffers41 int_link_buffers42 int_link_buffers43 int_link_buffers44 int_link_buffers45 int_link_buffers46 int_link_buffers47 int_link_buffers48 int_link_buffers49 int_link_buffers50 int_link_buffers51 int_link_buffers52 int_link_buffers53 int_link_buffers54 int_link_buffers55 int_link_buffers56 int_link_buffers57 int_link_buffers58 int_link_buffers59 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -410,14 +589,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 system.ruby.network.int_link_buffers40 system.ruby.network.int_link_buffers41 system.ruby.network.int_link_buffers42 system.ruby.network.int_link_buffers43 system.ruby.network.int_link_buffers44 system.ruby.network.int_link_buffers45 system.ruby.network.int_link_buffers46 system.ruby.network.int_link_buffers47 system.ruby.network.int_link_buffers48 system.ruby.network.int_link_buffers49 system.ruby.network.int_link_buffers50 system.ruby.network.int_link_buffers51 system.ruby.network.int_link_buffers52 system.ruby.network.int_link_buffers53 system.ruby.network.int_link_buffers54 system.ruby.network.int_link_buffers55 system.ruby.network.int_link_buffers56 system.ruby.network.int_link_buffers57 system.ruby.network.int_link_buffers58 system.ruby.network.int_link_buffers59
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l2_cntrl0.unblockToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir
-slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.unblockFromL1Cache system.ruby.l2_cntrl0.DirRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.responseFromDir
+master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l2_cntrl0.unblockToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l1_cntrl0.unblockFromL1Cache.master system.ruby.l2_cntrl0.DirRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.responseFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -449,6 +630,486 @@ latency=1
link_id=2
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -481,32 +1142,1484 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29 system.ruby.network.routers0.port_buffers30 system.ruby.network.routers0.port_buffers31 system.ruby.network.routers0.port_buffers32 system.ruby.network.routers0.port_buffers33 system.ruby.network.routers0.port_buffers34 system.ruby.network.routers0.port_buffers35 system.ruby.network.routers0.port_buffers36 system.ruby.network.routers0.port_buffers37 system.ruby.network.routers0.port_buffers38 system.ruby.network.routers0.port_buffers39
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29 system.ruby.network.routers1.port_buffers30 system.ruby.network.routers1.port_buffers31 system.ruby.network.routers1.port_buffers32 system.ruby.network.routers1.port_buffers33 system.ruby.network.routers1.port_buffers34 system.ruby.network.routers1.port_buffers35 system.ruby.network.routers1.port_buffers36 system.ruby.network.routers1.port_buffers37 system.ruby.network.routers1.port_buffers38 system.ruby.network.routers1.port_buffers39
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers3]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17 system.ruby.network.routers3.port_buffers18 system.ruby.network.routers3.port_buffers19 system.ruby.network.routers3.port_buffers20 system.ruby.network.routers3.port_buffers21 system.ruby.network.routers3.port_buffers22 system.ruby.network.routers3.port_buffers23 system.ruby.network.routers3.port_buffers24 system.ruby.network.routers3.port_buffers25 system.ruby.network.routers3.port_buffers26 system.ruby.network.routers3.port_buffers27 system.ruby.network.routers3.port_buffers28 system.ruby.network.routers3.port_buffers29 system.ruby.network.routers3.port_buffers30 system.ruby.network.routers3.port_buffers31 system.ruby.network.routers3.port_buffers32 system.ruby.network.routers3.port_buffers33 system.ruby.network.routers3.port_buffers34 system.ruby.network.routers3.port_buffers35 system.ruby.network.routers3.port_buffers36 system.ruby.network.routers3.port_buffers37 system.ruby.network.routers3.port_buffers38 system.ruby.network.routers3.port_buffers39 system.ruby.network.routers3.port_buffers40 system.ruby.network.routers3.port_buffers41 system.ruby.network.routers3.port_buffers42 system.ruby.network.routers3.port_buffers43 system.ruby.network.routers3.port_buffers44 system.ruby.network.routers3.port_buffers45 system.ruby.network.routers3.port_buffers46 system.ruby.network.routers3.port_buffers47 system.ruby.network.routers3.port_buffers48 system.ruby.network.routers3.port_buffers49 system.ruby.network.routers3.port_buffers50 system.ruby.network.routers3.port_buffers51 system.ruby.network.routers3.port_buffers52 system.ruby.network.routers3.port_buffers53 system.ruby.network.routers3.port_buffers54 system.ruby.network.routers3.port_buffers55 system.ruby.network.routers3.port_buffers56 system.ruby.network.routers3.port_buffers57 system.ruby.network.routers3.port_buffers58 system.ruby.network.routers3.port_buffers59
+recycle_latency=0
router_id=3
virt_nets=10
+[system.ruby.network.routers3.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simerr b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simerr
index 86244d4bf..21ea544b2 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simerr
@@ -1,5 +1,8 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simout b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simout
index 703a818a3..90b6836e9 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simout
@@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:37:52
-gem5 started Jan 22 2014 17:25:49
-gem5 executing on u200540-lin
-command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MESI_Two_Level -re tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MESI_Two_Level
+gem5 compiled Aug 13 2015 19:16:05
+gem5 started Aug 13 2015 20:15:31
+gem5 executing on artery
+command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MESI_Two_Level -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MESI_Two_Level
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Hello world!
-Exiting @ tick 138616 because target called exit()
+Exiting @ tick 121460 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
index 88733611d..b3846c240 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
@@ -1,14 +1,14 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000139 # Number of seconds simulated
-sim_ticks 138724 # Number of ticks simulated
-final_tick 138724 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000121 # Number of seconds simulated
+sim_ticks 121460 # Number of ticks simulated
+final_tick 121460 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 45032 # Simulator instruction rate (inst/s)
-host_op_rate 45028 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 977453 # Simulator tick rate (ticks/s)
-host_mem_usage 451780 # Number of bytes of host memory used
-host_seconds 0.14 # Real time elapsed on the host
+host_inst_rate 22637 # Simulator instruction rate (inst/s)
+host_op_rate 22636 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 430242 # Simulator tick rate (ticks/s)
+host_mem_usage 402016 # Number of bytes of host memory used
+host_seconds 0.28 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -21,59 +21,59 @@ system.mem_ctrls.num_reads::ruby.dir_cntrl0 1460 #
system.mem_ctrls.num_reads::total 1460 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 277 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 277 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 673567660 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 673567660 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 127793316 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 127793316 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 801360976 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 801360976 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 769306768 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 769306768 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 145957517 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 145957517 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 915264285 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 915264285 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.readReqs 1460 # Number of read requests accepted
system.mem_ctrls.writeReqs 277 # Number of write requests accepted
system.mem_ctrls.readBursts 1460 # Number of DRAM read bursts, including those serviced by the write queue
system.mem_ctrls.writeBursts 277 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 75008 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 18432 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 6464 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadDRAM 74176 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 19264 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 5376 # Total number of bytes written to DRAM
system.mem_ctrls.bytesReadSys 93440 # Total read bytes from the system interface side
system.mem_ctrls.bytesWrittenSys 17728 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 288 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 155 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.servicedByWrQ 301 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 163 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
system.mem_ctrls.perBankRdBursts::0 102 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::1 61 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::2 90 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::3 90 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::4 105 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4 94 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::5 21 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::6 1 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::7 4 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::9 1 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::10 87 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10 84 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::11 75 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::12 26 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::13 394 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13 395 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 67 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 48 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::0 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::1 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::2 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::3 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::4 30 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4 18 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::5 6 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::6 1 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::7 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::9 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::10 5 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10 3 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::11 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::12 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::13 16 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::14 43 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14 41 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 138621 # Total gap between requests
+system.mem_ctrls.totGap 121373 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
@@ -88,7 +88,7 @@ system.mem_ctrls.writePktSize::3 0 # Wr
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::6 277 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 1172 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::0 1159 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::1 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::2 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
@@ -136,11 +136,11 @@ system.mem_ctrls.wrQLenPdf::12 1 # Wh
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::15 3 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16 4 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 7 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::18 7 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19 7 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 7 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16 3 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 6 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18 6 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19 6 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::21 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::22 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::23 6 # What write queue length does an incoming req see
@@ -150,9 +150,9 @@ system.mem_ctrls.wrQLenPdf::26 6 # Wh
system.mem_ctrls.wrQLenPdf::27 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::28 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::29 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32 6 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30 5 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31 5 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32 5 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::33 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::34 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::35 0 # What write queue length does an incoming req see
@@ -184,88 +184,86 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 233 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 343.622318 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 215.641138 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 323.027267 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 63 27.04% 27.04% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 61 26.18% 53.22% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 29 12.45% 65.67% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 14 6.01% 71.67% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 15 6.44% 78.11% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 14 6.01% 84.12% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 7 3.00% 87.12% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 7 3.00% 90.13% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 23 9.87% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 233 # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples 6 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 179.333333 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 129.319022 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 112.290100 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-31 1 16.67% 16.67% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::64-79 1 16.67% 33.33% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::192-207 1 16.67% 50.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::208-223 1 16.67% 66.67% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::240-255 1 16.67% 83.33% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::320-335 1 16.67% 100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total 6 # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples 6 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 16.833333 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 16.809662 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 0.983192 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 3 50.00% 50.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::17 1 16.67% 66.67% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18 2 33.33% 100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total 6 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 8028 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 30296 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 5860 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 6.85 # Average queueing delay per DRAM burst
+system.mem_ctrls.bytesPerActivate::samples 215 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 361.079070 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 218.518186 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 343.911785 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 62 28.84% 28.84% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 53 24.65% 53.49% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 19 8.84% 62.33% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 18 8.37% 70.70% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 12 5.58% 76.28% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 6 2.79% 79.07% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 11 5.12% 84.19% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 8 3.72% 87.91% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 26 12.09% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 215 # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples 5 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 150.200000 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 107.544474 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 96.970098 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-23 1 20.00% 20.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::72-79 1 20.00% 40.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::200-207 1 20.00% 60.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::208-215 1 20.00% 80.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::240-247 1 20.00% 100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total 5 # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples 5 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 16.800000 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.771851 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 1.095445 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 3 60.00% 60.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18 2 40.00% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total 5 # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat 8037 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 30058 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 5795 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 6.93 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 25.85 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 540.70 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 46.60 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 673.57 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 127.79 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 25.93 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 610.70 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 44.26 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 769.31 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 145.96 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 4.59 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 4.22 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 0.36 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 5.12 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 4.77 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 0.35 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.00 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 22.86 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 943 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 92 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 80.46 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 75.41 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 79.80 # Average gap between requests
-system.mem_ctrls.pageHitRate 79.98 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 604800 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 336000 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 5840640 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 383616 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 8645520 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 75398688 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 13434000 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 104643264 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 789.033976 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 25868 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 4420 # Time in different power states
+system.mem_ctrls.avgWrQLen 22.44 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 944 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 78 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 81.45 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 68.42 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 69.88 # Average gap between requests
+system.mem_ctrls.pageHitRate 80.28 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 506520 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 281400 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 5703360 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 248832 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 7628400 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 66392460 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 11991000 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 92751972 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 792.413259 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 22133 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 3900 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 106302 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 93571 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.mem_ctrls_1.actEnergy 1118880 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_1.preEnergy 621600 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_1.readEnergy 8087040 # Energy for read commands per rank (pJ)
-system.mem_ctrls_1.writeEnergy 663552 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 8645520 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 89353656 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 1192800 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 109683048 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 827.035092 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 1330 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 4420 # Time in different power states
+system.mem_ctrls_1.actEnergy 1088640 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_1.preEnergy 604800 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_1.readEnergy 8236800 # Energy for read commands per rank (pJ)
+system.mem_ctrls_1.writeEnergy 622080 # Energy for write commands per rank (pJ)
+system.mem_ctrls_1.refreshEnergy 7628400 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 78596388 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 1285800 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 98062908 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 837.786484 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 1555 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 3900 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::ACT 126886 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::ACT 111609 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu.clk_domain.clock 1 # Clock period in ticks
system.cpu.dtb.fetch_hits 0 # ITB hits
@@ -301,7 +299,7 @@ system.cpu.itb.data_misses 0 # DT
system.cpu.itb.data_acv 0 # DTB access violations
system.cpu.itb.data_accesses 0 # DTB accesses
system.cpu.workload.num_syscalls 17 # Number of system calls
-system.cpu.numCycles 138724 # number of cpu cycles simulated
+system.cpu.numCycles 121460 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.committedInsts 6390 # Number of instructions committed
@@ -320,7 +318,7 @@ system.cpu.num_mem_refs 2058 # nu
system.cpu.num_load_insts 1190 # Number of load instructions
system.cpu.num_store_insts 868 # Number of store instructions
system.cpu.num_idle_cycles 0 # Number of idle cycles
-system.cpu.num_busy_cycles 138724 # Number of busy cycles
+system.cpu.num_busy_cycles 121460 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
system.cpu.Branches 1050 # Number of branches fetched
@@ -363,9 +361,9 @@ system.ruby.clk_domain.clock 1 # Cl
system.ruby.delayHist::bucket_size 1 # delay histogram for all message
system.ruby.delayHist::max_bucket 9 # delay histogram for all message
system.ruby.delayHist::samples 9645 # delay histogram for all message
-system.ruby.delayHist::mean 0.162571 # delay histogram for all message
-system.ruby.delayHist::stdev 1.010166 # delay histogram for all message
-system.ruby.delayHist | 9296 96.38% 96.38% | 0 0.00% 96.38% | 204 2.12% 98.50% | 0 0.00% 98.50% | 0 0.00% 98.50% | 0 0.00% 98.50% | 0 0.00% 98.50% | 0 0.00% 98.50% | 145 1.50% 100.00% | 0 0.00% 100.00% # delay histogram for all message
+system.ruby.delayHist::mean 0.164852 # delay histogram for all message
+system.ruby.delayHist::stdev 1.012053 # delay histogram for all message
+system.ruby.delayHist | 9285 96.27% 96.27% | 0 0.00% 96.27% | 215 2.23% 98.50% | 0 0.00% 98.50% | 0 0.00% 98.50% | 0 0.00% 98.50% | 0 0.00% 98.50% | 0 0.00% 98.50% | 145 1.50% 100.00% | 0 0.00% 100.00% # delay histogram for all message
system.ruby.delayHist::total 9645 # delay histogram for all message
system.ruby.outstanding_req_hist::bucket_size 1
system.ruby.outstanding_req_hist::max_bucket 9
@@ -377,25 +375,25 @@ system.ruby.outstanding_req_hist::total 8449
system.ruby.latency_hist::bucket_size 64
system.ruby.latency_hist::max_bucket 639
system.ruby.latency_hist::samples 8448
-system.ruby.latency_hist::mean 15.420928
-system.ruby.latency_hist::gmean 5.221828
-system.ruby.latency_hist::stdev 29.495379
-system.ruby.latency_hist | 7276 86.13% 86.13% | 1152 13.64% 99.76% | 4 0.05% 99.81% | 4 0.05% 99.86% | 4 0.05% 99.91% | 8 0.09% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::mean 13.377367
+system.ruby.latency_hist::gmean 2.098947
+system.ruby.latency_hist::stdev 29.666839
+system.ruby.latency_hist | 7289 86.28% 86.28% | 1140 13.49% 99.78% | 4 0.05% 99.82% | 1 0.01% 99.83% | 5 0.06% 99.89% | 9 0.11% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.latency_hist::total 8448
system.ruby.hit_latency_hist::bucket_size 1
system.ruby.hit_latency_hist::max_bucket 9
system.ruby.hit_latency_hist::samples 6958
-system.ruby.hit_latency_hist::mean 3
-system.ruby.hit_latency_hist::gmean 3.000000
-system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 6958 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::mean 1
+system.ruby.hit_latency_hist::gmean 1
+system.ruby.hit_latency_hist | 0 0.00% 0.00% | 6958 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.hit_latency_hist::total 6958
system.ruby.miss_latency_hist::bucket_size 64
system.ruby.miss_latency_hist::max_bucket 639
system.ruby.miss_latency_hist::samples 1490
-system.ruby.miss_latency_hist::mean 73.424161
-system.ruby.miss_latency_hist::gmean 69.478292
-system.ruby.miss_latency_hist::stdev 29.116195
-system.ruby.miss_latency_hist | 318 21.34% 21.34% | 1152 77.32% 98.66% | 4 0.27% 98.93% | 4 0.27% 99.19% | 4 0.27% 99.46% | 8 0.54% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::mean 71.177181
+system.ruby.miss_latency_hist::gmean 66.939744
+system.ruby.miss_latency_hist::stdev 30.560087
+system.ruby.miss_latency_hist | 331 22.21% 22.21% | 1140 76.51% 98.72% | 4 0.27% 98.99% | 1 0.07% 99.06% | 5 0.34% 99.40% | 9 0.60% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.miss_latency_hist::total 1490
system.ruby.l1_cntrl0.L1Dcache.demand_hits 1249 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Dcache.demand_misses 799 # Number of cache demand misses
@@ -416,7 +414,7 @@ system.ruby.l2_cntrl0.L2cache.demand_hits 30 # N
system.ruby.l2_cntrl0.L2cache.demand_misses 1460 # Number of cache demand misses
system.ruby.l2_cntrl0.L2cache.demand_accesses 1490 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 3.773860
+system.ruby.network.routers0.percent_links_utilized 4.310267
system.ruby.network.routers0.msg_count.Control::0 1490
system.ruby.network.routers0.msg_count.Request_Control::2 1041
system.ruby.network.routers0.msg_count.Response_Data::1 1490
@@ -433,7 +431,7 @@ system.ruby.network.routers0.msg_bytes.Response_Control::2 6392
system.ruby.network.routers0.msg_bytes.Writeback_Data::0 10440
system.ruby.network.routers0.msg_bytes.Writeback_Data::1 10152
system.ruby.network.routers0.msg_bytes.Writeback_Control::0 2328
-system.ruby.network.routers1.percent_links_utilized 7.327679
+system.ruby.network.routers1.percent_links_utilized 8.369216
system.ruby.network.routers1.msg_count.Control::0 2950
system.ruby.network.routers1.msg_count.Request_Control::2 1041
system.ruby.network.routers1.msg_count.Response_Data::1 3227
@@ -450,14 +448,14 @@ system.ruby.network.routers1.msg_bytes.Response_Control::2 6392
system.ruby.network.routers1.msg_bytes.Writeback_Data::0 10440
system.ruby.network.routers1.msg_bytes.Writeback_Data::1 10152
system.ruby.network.routers1.msg_bytes.Writeback_Control::0 2328
-system.ruby.network.routers2.percent_links_utilized 3.553819
+system.ruby.network.routers2.percent_links_utilized 4.058949
system.ruby.network.routers2.msg_count.Control::0 1460
system.ruby.network.routers2.msg_count.Response_Data::1 1737
system.ruby.network.routers2.msg_count.Response_Control::1 2627
system.ruby.network.routers2.msg_bytes.Control::0 11680
system.ruby.network.routers2.msg_bytes.Response_Data::1 125064
system.ruby.network.routers2.msg_bytes.Response_Control::1 21016
-system.ruby.network.routers3.percent_links_utilized 4.885120
+system.ruby.network.routers3.percent_links_utilized 5.579477
system.ruby.network.routers3.msg_count.Control::0 2950
system.ruby.network.routers3.msg_count.Request_Control::2 1041
system.ruby.network.routers3.msg_count.Response_Data::1 3227
@@ -486,14 +484,14 @@ system.ruby.network.msg_byte.Response_Data 697032
system.ruby.network.msg_byte.Response_Control 114288
system.ruby.network.msg_byte.Writeback_Data 61776
system.ruby.network.msg_byte.Writeback_Control 6984
-system.ruby.network.routers0.throttle0.link_utilization 5.365690
+system.ruby.network.routers0.throttle0.link_utilization 6.128355
system.ruby.network.routers0.throttle0.msg_count.Request_Control::2 1041
system.ruby.network.routers0.throttle0.msg_count.Response_Data::1 1490
system.ruby.network.routers0.throttle0.msg_count.Response_Control::1 436
system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2 8328
system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::1 107280
system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1 3488
-system.ruby.network.routers0.throttle1.link_utilization 2.182031
+system.ruby.network.routers0.throttle1.link_utilization 2.492178
system.ruby.network.routers0.throttle1.msg_count.Control::0 1490
system.ruby.network.routers0.throttle1.msg_count.Response_Control::1 900
system.ruby.network.routers0.throttle1.msg_count.Response_Control::2 799
@@ -506,7 +504,7 @@ system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2 639
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0 10440
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::1 10152
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 2328
-system.ruby.network.routers1.throttle0.link_utilization 7.441394
+system.ruby.network.routers1.throttle0.link_utilization 8.499094
system.ruby.network.routers1.throttle0.msg_count.Control::0 1490
system.ruby.network.routers1.throttle0.msg_count.Response_Data::1 1460
system.ruby.network.routers1.throttle0.msg_count.Response_Control::1 2352
@@ -521,7 +519,7 @@ system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::2 639
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::0 10440
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::1 10152
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 2328
-system.ruby.network.routers1.throttle1.link_utilization 7.213964
+system.ruby.network.routers1.throttle1.link_utilization 8.239338
system.ruby.network.routers1.throttle1.msg_count.Control::0 1460
system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 1041
system.ruby.network.routers1.throttle1.msg_count.Response_Data::1 1767
@@ -530,26 +528,26 @@ system.ruby.network.routers1.throttle1.msg_bytes.Control::0 11680
system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2 8328
system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1 127224
system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1 12888
-system.ruby.network.routers2.throttle0.link_utilization 1.848274
+system.ruby.network.routers2.throttle0.link_utilization 2.110983
system.ruby.network.routers2.throttle0.msg_count.Control::0 1460
system.ruby.network.routers2.throttle0.msg_count.Response_Data::1 277
system.ruby.network.routers2.throttle0.msg_count.Response_Control::1 1175
system.ruby.network.routers2.throttle0.msg_bytes.Control::0 11680
system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1 19944
system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::1 9400
-system.ruby.network.routers2.throttle1.link_utilization 5.259364
+system.ruby.network.routers2.throttle1.link_utilization 6.006916
system.ruby.network.routers2.throttle1.msg_count.Response_Data::1 1460
system.ruby.network.routers2.throttle1.msg_count.Response_Control::1 1452
system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1 105120
system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1 11616
-system.ruby.network.routers3.throttle0.link_utilization 5.365690
+system.ruby.network.routers3.throttle0.link_utilization 6.128355
system.ruby.network.routers3.throttle0.msg_count.Request_Control::2 1041
system.ruby.network.routers3.throttle0.msg_count.Response_Data::1 1490
system.ruby.network.routers3.throttle0.msg_count.Response_Control::1 436
system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::2 8328
system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::1 107280
system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::1 3488
-system.ruby.network.routers3.throttle1.link_utilization 7.441394
+system.ruby.network.routers3.throttle1.link_utilization 8.499094
system.ruby.network.routers3.throttle1.msg_count.Control::0 1490
system.ruby.network.routers3.throttle1.msg_count.Response_Data::1 1460
system.ruby.network.routers3.throttle1.msg_count.Response_Control::1 2352
@@ -564,7 +562,7 @@ system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::2 639
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::0 10440
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::1 10152
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 2328
-system.ruby.network.routers3.throttle2.link_utilization 1.848274
+system.ruby.network.routers3.throttle2.link_utilization 2.110983
system.ruby.network.routers3.throttle2.msg_count.Control::0 1460
system.ruby.network.routers3.throttle2.msg_count.Response_Data::1 277
system.ruby.network.routers3.throttle2.msg_count.Response_Control::1 1175
@@ -581,9 +579,9 @@ system.ruby.delayVCHist.vnet_0::total 2725 # de
system.ruby.delayVCHist.vnet_1::bucket_size 1 # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_1::max_bucket 9 # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_1::samples 5879 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::mean 0.069400 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::stdev 0.366068 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1 | 5675 96.53% 96.53% | 0 0.00% 96.53% | 204 3.47% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::mean 0.073142 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::stdev 0.375443 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1 | 5664 96.34% 96.34% | 0 0.00% 96.34% | 215 3.66% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_1::total 5879 # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_2::bucket_size 1 # delay histogram for vnet_2
system.ruby.delayVCHist.vnet_2::max_bucket 9 # delay histogram for vnet_2
@@ -593,71 +591,71 @@ system.ruby.delayVCHist.vnet_2::total 1041 # de
system.ruby.LD.latency_hist::bucket_size 64
system.ruby.LD.latency_hist::max_bucket 639
system.ruby.LD.latency_hist::samples 1183
-system.ruby.LD.latency_hist::mean 35.984784
-system.ruby.LD.latency_hist::gmean 13.718106
-system.ruby.LD.latency_hist::stdev 39.109328
-system.ruby.LD.latency_hist | 793 67.03% 67.03% | 384 32.46% 99.49% | 1 0.08% 99.58% | 1 0.08% 99.66% | 2 0.17% 99.83% | 2 0.17% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::mean 33.972105
+system.ruby.LD.latency_hist::gmean 7.701642
+system.ruby.LD.latency_hist::stdev 40.478944
+system.ruby.LD.latency_hist | 802 67.79% 67.79% | 375 31.70% 99.49% | 0 0.00% 99.49% | 0 0.00% 99.49% | 2 0.17% 99.66% | 4 0.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.latency_hist::total 1183
system.ruby.LD.hit_latency_hist::bucket_size 1
system.ruby.LD.hit_latency_hist::max_bucket 9
system.ruby.LD.hit_latency_hist::samples 600
-system.ruby.LD.hit_latency_hist::mean 3
-system.ruby.LD.hit_latency_hist::gmean 3.000000
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 600 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::mean 1
+system.ruby.LD.hit_latency_hist::gmean 1
+system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 600 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.hit_latency_hist::total 600
system.ruby.LD.miss_latency_hist::bucket_size 64
system.ruby.LD.miss_latency_hist::max_bucket 639
system.ruby.LD.miss_latency_hist::samples 583
-system.ruby.LD.miss_latency_hist::mean 69.931389
-system.ruby.LD.miss_latency_hist::gmean 65.571846
-system.ruby.LD.miss_latency_hist::stdev 28.816437
-system.ruby.LD.miss_latency_hist | 193 33.10% 33.10% | 384 65.87% 98.97% | 1 0.17% 99.14% | 1 0.17% 99.31% | 2 0.34% 99.66% | 2 0.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::mean 67.905660
+system.ruby.LD.miss_latency_hist::gmean 62.953372
+system.ruby.LD.miss_latency_hist::stdev 32.457951
+system.ruby.LD.miss_latency_hist | 202 34.65% 34.65% | 375 64.32% 98.97% | 0 0.00% 98.97% | 0 0.00% 98.97% | 2 0.34% 99.31% | 4 0.69% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.miss_latency_hist::total 583
system.ruby.ST.latency_hist::bucket_size 64
system.ruby.ST.latency_hist::max_bucket 639
system.ruby.ST.latency_hist::samples 865
-system.ruby.ST.latency_hist::mean 18.053179
-system.ruby.ST.latency_hist::gmean 6.262232
-system.ruby.ST.latency_hist::stdev 31.945584
-system.ruby.ST.latency_hist | 769 88.90% 88.90% | 92 10.64% 99.54% | 1 0.12% 99.65% | 0 0.00% 99.65% | 1 0.12% 99.77% | 2 0.23% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::mean 15.273988
+system.ruby.ST.latency_hist::gmean 2.701326
+system.ruby.ST.latency_hist::stdev 28.276128
+system.ruby.ST.latency_hist | 773 89.36% 89.36% | 91 10.52% 99.88% | 0 0.00% 99.88% | 0 0.00% 99.88% | 0 0.00% 99.88% | 1 0.12% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.latency_hist::total 865
system.ruby.ST.hit_latency_hist::bucket_size 1
system.ruby.ST.hit_latency_hist::max_bucket 9
system.ruby.ST.hit_latency_hist::samples 649
-system.ruby.ST.hit_latency_hist::mean 3
-system.ruby.ST.hit_latency_hist::gmean 3.000000
-system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 649 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::mean 1
+system.ruby.ST.hit_latency_hist::gmean 1
+system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 649 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 649
system.ruby.ST.miss_latency_hist::bucket_size 64
system.ruby.ST.miss_latency_hist::max_bucket 639
system.ruby.ST.miss_latency_hist::samples 216
-system.ruby.ST.miss_latency_hist::mean 63.282407
-system.ruby.ST.miss_latency_hist::gmean 57.152160
-system.ruby.ST.miss_latency_hist::stdev 36.903379
-system.ruby.ST.miss_latency_hist | 120 55.56% 55.56% | 92 42.59% 98.15% | 1 0.46% 98.61% | 0 0.00% 98.61% | 1 0.46% 99.07% | 2 0.93% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::mean 58.162037
+system.ruby.ST.miss_latency_hist::gmean 53.494090
+system.ruby.ST.miss_latency_hist::stdev 27.387260
+system.ruby.ST.miss_latency_hist | 124 57.41% 57.41% | 91 42.13% 99.54% | 0 0.00% 99.54% | 0 0.00% 99.54% | 0 0.00% 99.54% | 1 0.46% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.miss_latency_hist::total 216
system.ruby.IFETCH.latency_hist::bucket_size 64
system.ruby.IFETCH.latency_hist::max_bucket 639
system.ruby.IFETCH.latency_hist::samples 6400
-system.ruby.IFETCH.latency_hist::mean 11.264062
-system.ruby.IFETCH.latency_hist::gmean 4.262075
-system.ruby.IFETCH.latency_hist::stdev 25.133535
-system.ruby.IFETCH.latency_hist | 5714 89.28% 89.28% | 676 10.56% 99.84% | 2 0.03% 99.88% | 3 0.05% 99.92% | 1 0.02% 99.94% | 4 0.06% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.latency_hist::mean 9.314219
+system.ruby.IFETCH.latency_hist::gmean 1.595263
+system.ruby.IFETCH.latency_hist::stdev 25.608064
+system.ruby.IFETCH.latency_hist | 5714 89.28% 89.28% | 674 10.53% 99.81% | 4 0.06% 99.88% | 1 0.02% 99.89% | 3 0.05% 99.94% | 4 0.06% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.latency_hist::total 6400
system.ruby.IFETCH.hit_latency_hist::bucket_size 1
system.ruby.IFETCH.hit_latency_hist::max_bucket 9
system.ruby.IFETCH.hit_latency_hist::samples 5709
-system.ruby.IFETCH.hit_latency_hist::mean 3
-system.ruby.IFETCH.hit_latency_hist::gmean 3.000000
-system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 5709 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist::mean 1
+system.ruby.IFETCH.hit_latency_hist::gmean 1
+system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 5709 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 5709
system.ruby.IFETCH.miss_latency_hist::bucket_size 64
system.ruby.IFETCH.miss_latency_hist::max_bucket 639
system.ruby.IFETCH.miss_latency_hist::samples 691
-system.ruby.IFETCH.miss_latency_hist::mean 79.541245
-system.ruby.IFETCH.miss_latency_hist::gmean 77.547127
-system.ruby.IFETCH.miss_latency_hist::stdev 24.993726
-system.ruby.IFETCH.miss_latency_hist | 5 0.72% 0.72% | 676 97.83% 98.55% | 2 0.29% 98.84% | 3 0.43% 99.28% | 1 0.14% 99.42% | 4 0.58% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.miss_latency_hist::mean 78.005789
+system.ruby.IFETCH.miss_latency_hist::gmean 75.617268
+system.ruby.IFETCH.miss_latency_hist::stdev 28.004761
+system.ruby.IFETCH.miss_latency_hist | 5 0.72% 0.72% | 674 97.54% 98.26% | 4 0.58% 98.84% | 1 0.14% 98.99% | 3 0.43% 99.42% | 4 0.58% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 691
system.ruby.Directory_Controller.Fetch 1460 0.00% 0.00%
system.ruby.Directory_Controller.Data 277 0.00% 0.00%
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini
index c453da7e6..d687a6df9 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini
@@ -118,7 +118,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/linux/hello
+executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/linux/hello
gid=100
input=cin
kvmInSE=false
@@ -241,25 +241,26 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory forwardFromDir requestToDir responseFromDir responseFromMemory responseToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=6
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=4
version=0
-forwardFromDir=system.ruby.network.slave[6]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[5]
-responseFromDir=system.ruby.network.slave[5]
-responseToDir=system.ruby.network.master[6]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -268,9 +269,53 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[6]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[6]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer triggerQueue
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
buffer_size=0
@@ -278,58 +323,122 @@ clk_domain=system.cpu.clk_domain
cluster_id=0
eventq_index=0
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
request_latency=2
+responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=4
+triggerQueue=system.ruby.l1_cntrl0.triggerQueue
use_timeout_latency=50
version=0
-requestFromL1Cache=system.ruby.network.slave[0]
-requestToL1Cache=system.ruby.network.master[0]
-responseFromL1Cache=system.ruby.network.slave[1]
-responseToL1Cache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu.clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -340,9 +449,21 @@ using_ruby_tester=false
version=0
slave=system.cpu.icache_port system.cpu.dcache_port
+[system.ruby.l1_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
-children=L2cache
+children=GlobalRequestFromL2Cache GlobalRequestToL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache triggerQueue
+GlobalRequestFromL2Cache=system.ruby.l2_cntrl0.GlobalRequestFromL2Cache
+GlobalRequestToL2Cache=system.ruby.l2_cntrl0.GlobalRequestToL2Cache
+L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
+L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
L2cache=system.ruby.l2_cntrl0.L2cache
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -351,33 +472,100 @@ eventq_index=0
number_of_TBEs=256
recycle_latency=10
request_latency=2
+responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
+responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
response_latency=2
ruby_system=system.ruby
system=system
transitions_per_cycle=4
+triggerQueue=system.ruby.l2_cntrl0.triggerQueue
version=0
-GlobalRequestFromL2Cache=system.ruby.network.slave[2]
-GlobalRequestToL2Cache=system.ruby.network.master[2]
-L1RequestFromL2Cache=system.ruby.network.slave[3]
-L1RequestToL2Cache=system.ruby.network.master[3]
-responseFromL2Cache=system.ruby.network.slave[4]
-responseToL2Cache=system.ruby.network.master[4]
+
+[system.ruby.l2_cntrl0.GlobalRequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.l2_cntrl0.GlobalRequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.l2_cntrl0.L1RequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
[system.ruby.l2_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=15
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l2_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l2_cntrl0.responseFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.l2_cntrl0.responseToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
+
+[system.ruby.l2_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -386,7 +574,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 ext_links2 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
+children=ext_links0 ext_links1 ext_links2 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_link_buffers40 int_link_buffers41 int_link_buffers42 int_link_buffers43 int_link_buffers44 int_link_buffers45 int_link_buffers46 int_link_buffers47 int_link_buffers48 int_link_buffers49 int_link_buffers50 int_link_buffers51 int_link_buffers52 int_link_buffers53 int_link_buffers54 int_link_buffers55 int_link_buffers56 int_link_buffers57 int_link_buffers58 int_link_buffers59 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -394,14 +582,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 system.ruby.network.int_link_buffers40 system.ruby.network.int_link_buffers41 system.ruby.network.int_link_buffers42 system.ruby.network.int_link_buffers43 system.ruby.network.int_link_buffers44 system.ruby.network.int_link_buffers45 system.ruby.network.int_link_buffers46 system.ruby.network.int_link_buffers47 system.ruby.network.int_link_buffers48 system.ruby.network.int_link_buffers49 system.ruby.network.int_link_buffers50 system.ruby.network.int_link_buffers51 system.ruby.network.int_link_buffers52 system.ruby.network.int_link_buffers53 system.ruby.network.int_link_buffers54 system.ruby.network.int_link_buffers55 system.ruby.network.int_link_buffers56 system.ruby.network.int_link_buffers57 system.ruby.network.int_link_buffers58 system.ruby.network.int_link_buffers59
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l2_cntrl0.GlobalRequestToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir
-slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l2_cntrl0.GlobalRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.forwardFromDir
+master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l2_cntrl0.GlobalRequestToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l2_cntrl0.GlobalRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -433,6 +623,486 @@ latency=1
link_id=2
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -465,32 +1135,1484 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29 system.ruby.network.routers0.port_buffers30 system.ruby.network.routers0.port_buffers31 system.ruby.network.routers0.port_buffers32 system.ruby.network.routers0.port_buffers33 system.ruby.network.routers0.port_buffers34 system.ruby.network.routers0.port_buffers35 system.ruby.network.routers0.port_buffers36 system.ruby.network.routers0.port_buffers37 system.ruby.network.routers0.port_buffers38 system.ruby.network.routers0.port_buffers39
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29 system.ruby.network.routers1.port_buffers30 system.ruby.network.routers1.port_buffers31 system.ruby.network.routers1.port_buffers32 system.ruby.network.routers1.port_buffers33 system.ruby.network.routers1.port_buffers34 system.ruby.network.routers1.port_buffers35 system.ruby.network.routers1.port_buffers36 system.ruby.network.routers1.port_buffers37 system.ruby.network.routers1.port_buffers38 system.ruby.network.routers1.port_buffers39
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers3]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17 system.ruby.network.routers3.port_buffers18 system.ruby.network.routers3.port_buffers19 system.ruby.network.routers3.port_buffers20 system.ruby.network.routers3.port_buffers21 system.ruby.network.routers3.port_buffers22 system.ruby.network.routers3.port_buffers23 system.ruby.network.routers3.port_buffers24 system.ruby.network.routers3.port_buffers25 system.ruby.network.routers3.port_buffers26 system.ruby.network.routers3.port_buffers27 system.ruby.network.routers3.port_buffers28 system.ruby.network.routers3.port_buffers29 system.ruby.network.routers3.port_buffers30 system.ruby.network.routers3.port_buffers31 system.ruby.network.routers3.port_buffers32 system.ruby.network.routers3.port_buffers33 system.ruby.network.routers3.port_buffers34 system.ruby.network.routers3.port_buffers35 system.ruby.network.routers3.port_buffers36 system.ruby.network.routers3.port_buffers37 system.ruby.network.routers3.port_buffers38 system.ruby.network.routers3.port_buffers39 system.ruby.network.routers3.port_buffers40 system.ruby.network.routers3.port_buffers41 system.ruby.network.routers3.port_buffers42 system.ruby.network.routers3.port_buffers43 system.ruby.network.routers3.port_buffers44 system.ruby.network.routers3.port_buffers45 system.ruby.network.routers3.port_buffers46 system.ruby.network.routers3.port_buffers47 system.ruby.network.routers3.port_buffers48 system.ruby.network.routers3.port_buffers49 system.ruby.network.routers3.port_buffers50 system.ruby.network.routers3.port_buffers51 system.ruby.network.routers3.port_buffers52 system.ruby.network.routers3.port_buffers53 system.ruby.network.routers3.port_buffers54 system.ruby.network.routers3.port_buffers55 system.ruby.network.routers3.port_buffers56 system.ruby.network.routers3.port_buffers57 system.ruby.network.routers3.port_buffers58 system.ruby.network.routers3.port_buffers59
+recycle_latency=0
router_id=3
virt_nets=10
+[system.ruby.network.routers3.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simerr b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simerr
index 86244d4bf..21ea544b2 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simerr
@@ -1,5 +1,8 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simout b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simout
index e44640397..5a20e233f 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simout
@@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:42:56
-gem5 started Jan 22 2014 17:26:22
-gem5 executing on u200540-lin
-command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory -re tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory
+gem5 compiled Aug 13 2015 19:22:33
+gem5 started Aug 13 2015 20:16:04
+gem5 executing on artery
+command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_directory
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Hello world!
-Exiting @ tick 117611 because target called exit()
+Exiting @ tick 108694 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
index 216848fe0..fbfc4fe06 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
@@ -1,14 +1,14 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000126 # Number of seconds simulated
-sim_ticks 126343 # Number of ticks simulated
-final_tick 126343 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000109 # Number of seconds simulated
+sim_ticks 108694 # Number of ticks simulated
+final_tick 108694 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 43834 # Simulator instruction rate (inst/s)
-host_op_rate 43830 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 866526 # Simulator tick rate (ticks/s)
-host_mem_usage 454420 # Number of bytes of host memory used
-host_seconds 0.15 # Real time elapsed on the host
+host_inst_rate 31686 # Simulator instruction rate (inst/s)
+host_op_rate 31684 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 538927 # Simulator tick rate (ticks/s)
+host_mem_usage 405952 # Number of bytes of host memory used
+host_seconds 0.20 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -21,59 +21,59 @@ system.mem_ctrls.num_reads::ruby.dir_cntrl0 1182 #
system.mem_ctrls.num_reads::total 1182 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 194 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 194 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 598751019 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 598751019 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 98272164 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 98272164 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 697023183 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 697023183 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 695972179 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 695972179 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 114228936 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 114228936 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 810201115 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 810201115 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.readReqs 1182 # Number of read requests accepted
system.mem_ctrls.writeReqs 194 # Number of write requests accepted
system.mem_ctrls.readBursts 1182 # Number of DRAM read bursts, including those serviced by the write queue
system.mem_ctrls.writeBursts 194 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 64512 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 11136 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 5376 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadDRAM 64448 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 11200 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 5440 # Total number of bytes written to DRAM
system.mem_ctrls.bytesReadSys 75648 # Total read bytes from the system interface side
system.mem_ctrls.bytesWrittenSys 12416 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 174 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 78 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.servicedByWrQ 175 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 82 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
system.mem_ctrls.perBankRdBursts::0 83 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::1 51 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::2 81 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::3 75 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::4 99 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::5 20 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4 94 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5 18 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::6 2 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::7 3 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::9 1 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::10 51 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10 56 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::11 51 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::12 21 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::13 363 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::14 67 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13 365 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14 66 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 40 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::0 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::1 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::2 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::3 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::4 21 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::5 9 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4 17 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5 6 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::6 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::7 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::9 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::10 2 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10 3 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::11 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::12 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::13 15 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::14 37 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13 18 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14 41 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 126275 # Total gap between requests
+system.mem_ctrls.totGap 108642 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
@@ -88,7 +88,7 @@ system.mem_ctrls.writePktSize::3 0 # Wr
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::6 194 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 1008 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::0 1007 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::1 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::2 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
@@ -136,7 +136,7 @@ system.mem_ctrls.wrQLenPdf::12 1 # Wh
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::15 3 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16 3 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16 4 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::17 5 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::18 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::19 6 # What write queue length does an incoming req see
@@ -147,11 +147,11 @@ system.mem_ctrls.wrQLenPdf::23 6 # Wh
system.mem_ctrls.wrQLenPdf::24 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::25 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::26 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::27 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::28 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 6 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27 5 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28 5 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 5 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30 5 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31 5 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::32 5 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::33 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::34 0 # What write queue length does an incoming req see
@@ -184,86 +184,87 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 212 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 326.339623 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 200.746581 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 319.329567 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 67 31.60% 31.60% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 54 25.47% 57.08% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 23 10.85% 67.92% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 13 6.13% 74.06% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 12 5.66% 79.72% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 12 5.66% 85.38% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 6 2.83% 88.21% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 3 1.42% 89.62% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 22 10.38% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 212 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::samples 202 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 335.524752 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 204.886741 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 324.305016 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 65 32.18% 32.18% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 47 23.27% 55.45% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 21 10.40% 65.84% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 14 6.93% 72.77% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 12 5.94% 78.71% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 11 5.45% 84.16% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 6 2.97% 87.13% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 5 2.48% 89.60% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 21 10.40% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 202 # Bytes accessed per row activation
system.mem_ctrls.rdPerTurnAround::samples 5 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 136.800000 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 103.930082 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 78.649221 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 141.200000 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 107.481731 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 78.180560 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::16-23 1 20.00% 20.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::112-119 1 20.00% 40.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::128-135 1 20.00% 60.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::128-135 1 20.00% 40.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::136-143 1 20.00% 60.00% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::192-199 1 20.00% 80.00% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::216-223 1 20.00% 100.00% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::total 5 # Reads before turning the bus around for writes
system.mem_ctrls.wrPerTurnAround::samples 5 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 16.800000 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 16.771851 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 1.095445 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 3 60.00% 60.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 17 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.976446 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 1 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 2 40.00% 40.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17 1 20.00% 60.00% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::18 2 40.00% 100.00% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::total 5 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 7952 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 27104 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 5040 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 7.89 # Average queueing delay per DRAM burst
+system.mem_ctrls.totQLat 6988 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 26121 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 5035 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 6.94 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 26.89 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 510.61 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 42.55 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 598.75 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 98.27 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 25.94 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 592.93 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 50.05 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 695.97 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 114.23 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 4.32 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 3.99 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 0.33 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 5.02 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 4.63 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 0.39 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.00 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 22.50 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 801 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 74 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 79.46 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 63.79 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 91.77 # Average gap between requests
-system.mem_ctrls.pageHitRate 77.85 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 567000 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 315000 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 5116800 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 311040 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 8136960 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 63365076 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 19318200 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 97130076 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 778.061425 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 32699 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 4160 # Time in different power states
+system.mem_ctrls.avgWrQLen 21.56 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 807 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 77 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 80.14 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 68.75 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 78.95 # Average gap between requests
+system.mem_ctrls.pageHitRate 79.00 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 529200 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 294000 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 5004480 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 238464 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 6611280 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 62170812 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 6351000 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 81199236 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 800.165908 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 15769 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 3380 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 88969 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 87863 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.mem_ctrls_1.actEnergy 1028160 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_1.preEnergy 571200 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_1.readEnergy 7300800 # Energy for read commands per rank (pJ)
-system.mem_ctrls_1.writeEnergy 559872 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 8136960 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 84071808 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 1154400 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 102823200 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 823.666250 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 1294 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 4160 # Time in different power states
+system.mem_ctrls_1.actEnergy 907200 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_1.preEnergy 504000 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_1.readEnergy 6764160 # Energy for read commands per rank (pJ)
+system.mem_ctrls_1.writeEnergy 642816 # Energy for write commands per rank (pJ)
+system.mem_ctrls_1.refreshEnergy 6611280 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 67286448 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 1863600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 84579504 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 833.476261 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 2630 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 3380 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::ACT 119396 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::ACT 95482 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu.clk_domain.clock 1 # Clock period in ticks
system.cpu.dtb.fetch_hits 0 # ITB hits
@@ -299,7 +300,7 @@ system.cpu.itb.data_misses 0 # DT
system.cpu.itb.data_acv 0 # DTB access violations
system.cpu.itb.data_accesses 0 # DTB accesses
system.cpu.workload.num_syscalls 17 # Number of system calls
-system.cpu.numCycles 126343 # number of cpu cycles simulated
+system.cpu.numCycles 108694 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.committedInsts 6390 # Number of instructions committed
@@ -318,7 +319,7 @@ system.cpu.num_mem_refs 2058 # nu
system.cpu.num_load_insts 1190 # Number of load instructions
system.cpu.num_store_insts 868 # Number of store instructions
system.cpu.num_idle_cycles 0 # Number of idle cycles
-system.cpu.num_busy_cycles 126343 # Number of busy cycles
+system.cpu.num_busy_cycles 108694 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
system.cpu.Branches 1050 # Number of branches fetched
@@ -368,25 +369,25 @@ system.ruby.outstanding_req_hist::total 8449
system.ruby.latency_hist::bucket_size 64
system.ruby.latency_hist::max_bucket 639
system.ruby.latency_hist::samples 8448
-system.ruby.latency_hist::mean 13.955374
-system.ruby.latency_hist::gmean 4.957459
-system.ruby.latency_hist::stdev 28.739433
-system.ruby.latency_hist | 7439 88.06% 88.06% | 992 11.74% 99.80% | 2 0.02% 99.82% | 0 0.00% 99.82% | 4 0.05% 99.87% | 10 0.12% 99.99% | 1 0.01% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::mean 11.866241
+system.ruby.latency_hist::gmean 1.974485
+system.ruby.latency_hist::stdev 27.814086
+system.ruby.latency_hist | 7440 88.07% 88.07% | 991 11.73% 99.80% | 4 0.05% 99.85% | 1 0.01% 99.86% | 9 0.11% 99.96% | 3 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.latency_hist::total 8448
system.ruby.hit_latency_hist::bucket_size 1
system.ruby.hit_latency_hist::max_bucket 9
system.ruby.hit_latency_hist::samples 7027
-system.ruby.hit_latency_hist::mean 3
-system.ruby.hit_latency_hist::gmean 3.000000
-system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 7027 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::mean 1
+system.ruby.hit_latency_hist::gmean 1
+system.ruby.hit_latency_hist | 0 0.00% 0.00% | 7027 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.hit_latency_hist::total 7027
system.ruby.miss_latency_hist::bucket_size 64
system.ruby.miss_latency_hist::max_bucket 639
system.ruby.miss_latency_hist::samples 1421
-system.ruby.miss_latency_hist::mean 68.130894
-system.ruby.miss_latency_hist::gmean 59.425748
-system.ruby.miss_latency_hist::stdev 37.179084
-system.ruby.miss_latency_hist | 412 28.99% 28.99% | 992 69.81% 98.80% | 2 0.14% 98.94% | 0 0.00% 98.94% | 4 0.28% 99.23% | 10 0.70% 99.93% | 1 0.07% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::mean 65.600985
+system.ruby.miss_latency_hist::gmean 57.082853
+system.ruby.miss_latency_hist::stdev 33.588801
+system.ruby.miss_latency_hist | 413 29.06% 29.06% | 991 69.74% 98.80% | 4 0.28% 99.09% | 1 0.07% 99.16% | 9 0.63% 99.79% | 3 0.21% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.miss_latency_hist::total 1421
system.ruby.l1_cntrl0.L1Dcache.demand_hits 1273 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Dcache.demand_misses 775 # Number of cache demand misses
@@ -398,7 +399,7 @@ system.ruby.l2_cntrl0.L2cache.demand_hits 239 # N
system.ruby.l2_cntrl0.L2cache.demand_misses 1182 # Number of cache demand misses
system.ruby.l2_cntrl0.L2cache.demand_accesses 1421 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 5.967287
+system.ruby.network.routers0.percent_links_utilized 6.936215
system.ruby.network.routers0.msg_count.Request_Control::0 1421
system.ruby.network.routers0.msg_count.Response_Data::2 1182
system.ruby.network.routers0.msg_count.ResponseL2hit_Data::2 239
@@ -411,7 +412,7 @@ system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::2 17208
system.ruby.network.routers0.msg_bytes.Writeback_Data::2 94176
system.ruby.network.routers0.msg_bytes.Writeback_Control::0 21664
system.ruby.network.routers0.msg_bytes.Unblock_Control::2 11736
-system.ruby.network.routers1.percent_links_utilized 8.962309
+system.ruby.network.routers1.percent_links_utilized 10.417548
system.ruby.network.routers1.msg_count.Request_Control::0 1421
system.ruby.network.routers1.msg_count.Request_Control::1 1182
system.ruby.network.routers1.msg_count.Response_Data::2 2364
@@ -428,7 +429,7 @@ system.ruby.network.routers1.msg_bytes.Writeback_Data::2 108144
system.ruby.network.routers1.msg_bytes.Writeback_Control::0 21664
system.ruby.network.routers1.msg_bytes.Writeback_Control::1 3104
system.ruby.network.routers1.msg_bytes.Unblock_Control::2 21192
-system.ruby.network.routers2.percent_links_utilized 2.995021
+system.ruby.network.routers2.percent_links_utilized 3.481333
system.ruby.network.routers2.msg_count.Request_Control::1 1182
system.ruby.network.routers2.msg_count.Response_Data::2 1182
system.ruby.network.routers2.msg_count.Writeback_Data::2 194
@@ -439,7 +440,7 @@ system.ruby.network.routers2.msg_bytes.Response_Data::2 85104
system.ruby.network.routers2.msg_bytes.Writeback_Data::2 13968
system.ruby.network.routers2.msg_bytes.Writeback_Control::1 3104
system.ruby.network.routers2.msg_bytes.Unblock_Control::2 9456
-system.ruby.network.routers3.percent_links_utilized 5.974873
+system.ruby.network.routers3.percent_links_utilized 6.945032
system.ruby.network.routers3.msg_count.Request_Control::0 1421
system.ruby.network.routers3.msg_count.Request_Control::1 1182
system.ruby.network.routers3.msg_count.Response_Data::2 2364
@@ -468,14 +469,14 @@ system.ruby.network.msg_byte.ResponseL2hit_Data 51624
system.ruby.network.msg_byte.Writeback_Data 324432
system.ruby.network.msg_byte.Writeback_Control 74304
system.ruby.network.msg_byte.Unblock_Control 63576
-system.ruby.network.routers0.throttle0.link_utilization 5.597065
+system.ruby.network.routers0.throttle0.link_utilization 6.505879
system.ruby.network.routers0.throttle0.msg_count.Response_Data::2 1182
system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2 239
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::0 1354
system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2 85104
system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::2 17208
system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::0 10832
-system.ruby.network.routers0.throttle1.link_utilization 6.337510
+system.ruby.network.routers0.throttle1.link_utilization 7.366552
system.ruby.network.routers0.throttle1.msg_count.Request_Control::0 1421
system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::2 1308
system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0 1354
@@ -484,7 +485,7 @@ system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::0 11368
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::2 94176
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 10832
system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::2 11736
-system.ruby.network.routers1.throttle0.link_utilization 10.624253
+system.ruby.network.routers1.throttle0.link_utilization 12.349348
system.ruby.network.routers1.throttle0.msg_count.Request_Control::0 1421
system.ruby.network.routers1.throttle0.msg_count.Response_Data::2 1182
system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::2 1308
@@ -497,7 +498,7 @@ system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::2 94176
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 10832
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::1 1552
system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::2 11736
-system.ruby.network.routers1.throttle1.link_utilization 7.300365
+system.ruby.network.routers1.throttle1.link_utilization 8.485749
system.ruby.network.routers1.throttle1.msg_count.Request_Control::1 1182
system.ruby.network.routers1.throttle1.msg_count.Response_Data::2 1182
system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::2 239
@@ -512,7 +513,7 @@ system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::2 13968
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0 10832
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::1 1552
system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2 9456
-system.ruby.network.routers2.throttle0.link_utilization 1.703300
+system.ruby.network.routers2.throttle0.link_utilization 1.979870
system.ruby.network.routers2.throttle0.msg_count.Request_Control::1 1182
system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::2 194
system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::1 194
@@ -521,19 +522,19 @@ system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1 9456
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::2 13968
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::1 1552
system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2 9456
-system.ruby.network.routers2.throttle1.link_utilization 4.286743
+system.ruby.network.routers2.throttle1.link_utilization 4.982796
system.ruby.network.routers2.throttle1.msg_count.Response_Data::2 1182
system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::1 194
system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2 85104
system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::1 1552
-system.ruby.network.routers3.throttle0.link_utilization 5.597065
+system.ruby.network.routers3.throttle0.link_utilization 6.505879
system.ruby.network.routers3.throttle0.msg_count.Response_Data::2 1182
system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::2 239
system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::0 1354
system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2 85104
system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::2 17208
system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::0 10832
-system.ruby.network.routers3.throttle1.link_utilization 10.624253
+system.ruby.network.routers3.throttle1.link_utilization 12.349348
system.ruby.network.routers3.throttle1.msg_count.Request_Control::0 1421
system.ruby.network.routers3.throttle1.msg_count.Response_Data::2 1182
system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::2 1308
@@ -546,7 +547,7 @@ system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::2 94176
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 10832
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1 1552
system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::2 11736
-system.ruby.network.routers3.throttle2.link_utilization 1.703300
+system.ruby.network.routers3.throttle2.link_utilization 1.979870
system.ruby.network.routers3.throttle2.msg_count.Request_Control::1 1182
system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::2 194
system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::1 194
@@ -558,77 +559,77 @@ system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2 9456
system.ruby.LD.latency_hist::bucket_size 64
system.ruby.LD.latency_hist::max_bucket 639
system.ruby.LD.latency_hist::samples 1183
-system.ruby.LD.latency_hist::mean 29.639053
-system.ruby.LD.latency_hist::gmean 10.782209
-system.ruby.LD.latency_hist::stdev 38.418359
-system.ruby.LD.latency_hist | 863 72.95% 72.95% | 315 26.63% 99.58% | 1 0.08% 99.66% | 0 0.00% 99.66% | 1 0.08% 99.75% | 3 0.25% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::mean 27.265427
+system.ruby.LD.latency_hist::gmean 5.733715
+system.ruby.LD.latency_hist::stdev 35.817674
+system.ruby.LD.latency_hist | 862 72.87% 72.87% | 317 26.80% 99.66% | 2 0.17% 99.83% | 1 0.08% 99.92% | 0 0.00% 99.92% | 1 0.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.latency_hist::total 1183
system.ruby.LD.hit_latency_hist::bucket_size 1
system.ruby.LD.hit_latency_hist::max_bucket 9
system.ruby.LD.hit_latency_hist::samples 658
-system.ruby.LD.hit_latency_hist::mean 3
-system.ruby.LD.hit_latency_hist::gmean 3.000000
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 658 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::mean 1
+system.ruby.LD.hit_latency_hist::gmean 1
+system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 658 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.hit_latency_hist::total 658
system.ruby.LD.miss_latency_hist::bucket_size 64
system.ruby.LD.miss_latency_hist::max_bucket 639
system.ruby.LD.miss_latency_hist::samples 525
-system.ruby.LD.miss_latency_hist::mean 63.026667
-system.ruby.LD.miss_latency_hist::gmean 53.584951
-system.ruby.LD.miss_latency_hist::stdev 36.351224
-system.ruby.LD.miss_latency_hist | 205 39.05% 39.05% | 315 60.00% 99.05% | 1 0.19% 99.24% | 0 0.00% 99.24% | 1 0.19% 99.43% | 3 0.57% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::mean 60.184762
+system.ruby.LD.miss_latency_hist::gmean 51.169278
+system.ruby.LD.miss_latency_hist::stdev 30.689440
+system.ruby.LD.miss_latency_hist | 204 38.86% 38.86% | 317 60.38% 99.24% | 2 0.38% 99.62% | 1 0.19% 99.81% | 0 0.00% 99.81% | 1 0.19% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.miss_latency_hist::total 525
system.ruby.ST.latency_hist::bucket_size 64
system.ruby.ST.latency_hist::max_bucket 639
system.ruby.ST.latency_hist::samples 865
-system.ruby.ST.latency_hist::mean 18.927168
-system.ruby.ST.latency_hist::gmean 6.798661
-system.ruby.ST.latency_hist::stdev 29.816693
-system.ruby.ST.latency_hist | 751 86.82% 86.82% | 112 12.95% 99.77% | 1 0.12% 99.88% | 0 0.00% 99.88% | 0 0.00% 99.88% | 1 0.12% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::mean 17.593064
+system.ruby.ST.latency_hist::gmean 3.080574
+system.ruby.ST.latency_hist::stdev 34.156278
+system.ruby.ST.latency_hist | 753 87.05% 87.05% | 108 12.49% 99.54% | 0 0.00% 99.54% | 0 0.00% 99.54% | 2 0.23% 99.77% | 2 0.23% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.latency_hist::total 865
system.ruby.ST.hit_latency_hist::bucket_size 1
system.ruby.ST.hit_latency_hist::max_bucket 9
system.ruby.ST.hit_latency_hist::samples 615
-system.ruby.ST.hit_latency_hist::mean 3
-system.ruby.ST.hit_latency_hist::gmean 3.000000
-system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 615 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::mean 1
+system.ruby.ST.hit_latency_hist::gmean 1
+system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 615 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 615
system.ruby.ST.miss_latency_hist::bucket_size 64
system.ruby.ST.miss_latency_hist::max_bucket 639
system.ruby.ST.miss_latency_hist::samples 250
-system.ruby.ST.miss_latency_hist::mean 58.108000
-system.ruby.ST.miss_latency_hist::gmean 50.870585
-system.ruby.ST.miss_latency_hist::stdev 30.281947
-system.ruby.ST.miss_latency_hist | 136 54.40% 54.40% | 112 44.80% 99.20% | 1 0.40% 99.60% | 0 0.00% 99.60% | 0 0.00% 99.60% | 1 0.40% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::mean 58.412000
+system.ruby.ST.miss_latency_hist::gmean 49.053018
+system.ruby.ST.miss_latency_hist::stdev 41.173185
+system.ruby.ST.miss_latency_hist | 138 55.20% 55.20% | 108 43.20% 98.40% | 0 0.00% 98.40% | 0 0.00% 98.40% | 2 0.80% 99.20% | 2 0.80% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.miss_latency_hist::total 250
-system.ruby.IFETCH.latency_hist::bucket_size 64
-system.ruby.IFETCH.latency_hist::max_bucket 639
+system.ruby.IFETCH.latency_hist::bucket_size 32
+system.ruby.IFETCH.latency_hist::max_bucket 319
system.ruby.IFETCH.latency_hist::samples 6400
-system.ruby.IFETCH.latency_hist::mean 10.384375
-system.ruby.IFETCH.latency_hist::gmean 4.114767
-system.ruby.IFETCH.latency_hist::stdev 25.220182
-system.ruby.IFETCH.latency_hist | 5825 91.02% 91.02% | 565 8.83% 99.84% | 0 0.00% 99.84% | 0 0.00% 99.84% | 3 0.05% 99.89% | 6 0.09% 99.98% | 1 0.02% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.latency_hist::mean 8.245781
+system.ruby.IFETCH.latency_hist::gmean 1.526741
+system.ruby.IFETCH.latency_hist::stdev 23.776931
+system.ruby.IFETCH.latency_hist | 5825 91.02% 91.02% | 0 0.00% 91.02% | 525 8.20% 99.22% | 41 0.64% 99.86% | 2 0.03% 99.89% | 0 0.00% 99.89% | 0 0.00% 99.89% | 0 0.00% 99.89% | 2 0.03% 99.92% | 5 0.08% 100.00%
system.ruby.IFETCH.latency_hist::total 6400
system.ruby.IFETCH.hit_latency_hist::bucket_size 1
system.ruby.IFETCH.hit_latency_hist::max_bucket 9
system.ruby.IFETCH.hit_latency_hist::samples 5754
-system.ruby.IFETCH.hit_latency_hist::mean 3
-system.ruby.IFETCH.hit_latency_hist::gmean 3.000000
-system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 5754 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist::mean 1
+system.ruby.IFETCH.hit_latency_hist::gmean 1
+system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 5754 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 5754
-system.ruby.IFETCH.miss_latency_hist::bucket_size 64
-system.ruby.IFETCH.miss_latency_hist::max_bucket 639
+system.ruby.IFETCH.miss_latency_hist::bucket_size 32
+system.ruby.IFETCH.miss_latency_hist::max_bucket 319
system.ruby.IFETCH.miss_latency_hist::samples 646
-system.ruby.IFETCH.miss_latency_hist::mean 76.157895
-system.ruby.IFETCH.miss_latency_hist::gmean 68.646090
-system.ruby.IFETCH.miss_latency_hist::stdev 38.613086
-system.ruby.IFETCH.miss_latency_hist | 71 10.99% 10.99% | 565 87.46% 98.45% | 0 0.00% 98.45% | 0 0.00% 98.45% | 3 0.46% 98.92% | 6 0.93% 99.85% | 1 0.15% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.miss_latency_hist::mean 72.784830
+system.ruby.IFETCH.miss_latency_hist::gmean 66.158480
+system.ruby.IFETCH.miss_latency_hist::stdev 31.122591
+system.ruby.IFETCH.miss_latency_hist | 71 10.99% 10.99% | 0 0.00% 10.99% | 525 81.27% 92.26% | 41 6.35% 98.61% | 2 0.31% 98.92% | 0 0.00% 98.92% | 0 0.00% 98.92% | 0 0.00% 98.92% | 2 0.31% 99.23% | 5 0.77% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 646
system.ruby.Directory_Controller.GETX 198 0.00% 0.00%
system.ruby.Directory_Controller.GETS 984 0.00% 0.00%
system.ruby.Directory_Controller.PUTX 194 0.00% 0.00%
system.ruby.Directory_Controller.Unblock 466 0.00% 0.00%
-system.ruby.Directory_Controller.Last_Unblock 518 0.00% 0.00%
+system.ruby.Directory_Controller.Last_Unblock 517 0.00% 0.00%
system.ruby.Directory_Controller.Exclusive_Unblock 198 0.00% 0.00%
system.ruby.Directory_Controller.Dirty_Writeback 194 0.00% 0.00%
system.ruby.Directory_Controller.Memory_Data 1182 0.00% 0.00%
@@ -641,7 +642,7 @@ system.ruby.Directory_Controller.S.GETS 518 0.00% 0.00%
system.ruby.Directory_Controller.M.PUTX 194 0.00% 0.00%
system.ruby.Directory_Controller.IS.Unblock 466 0.00% 0.00%
system.ruby.Directory_Controller.IS.Memory_Data 466 0.00% 0.00%
-system.ruby.Directory_Controller.SS.Last_Unblock 518 0.00% 0.00%
+system.ruby.Directory_Controller.SS.Last_Unblock 517 0.00% 0.00%
system.ruby.Directory_Controller.SS.Memory_Data 518 0.00% 0.00%
system.ruby.Directory_Controller.MM.Exclusive_Unblock 198 0.00% 0.00%
system.ruby.Directory_Controller.MM.Memory_Data 198 0.00% 0.00%
@@ -649,7 +650,7 @@ system.ruby.Directory_Controller.MI.Dirty_Writeback 194 0.00%
system.ruby.L1Cache_Controller.Load 1183 0.00% 0.00%
system.ruby.L1Cache_Controller.Ifetch 6400 0.00% 0.00%
system.ruby.L1Cache_Controller.Store 865 0.00% 0.00%
-system.ruby.L1Cache_Controller.L1_Replacement 1362 0.00% 0.00%
+system.ruby.L1Cache_Controller.L1_Replacement 1368 0.00% 0.00%
system.ruby.L1Cache_Controller.Data 1125 0.00% 0.00%
system.ruby.L1Cache_Controller.Exclusive_Data 296 0.00% 0.00%
system.ruby.L1Cache_Controller.Writeback_Ack 46 0.00% 0.00%
@@ -669,12 +670,12 @@ system.ruby.L1Cache_Controller.M.L1_Replacement 27 0.00% 0.0
system.ruby.L1Cache_Controller.M_W.Load 39 0.00% 0.00%
system.ruby.L1Cache_Controller.M_W.Store 1 0.00% 0.00%
system.ruby.L1Cache_Controller.M_W.Use_Timeout 45 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Load 229 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Store 313 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.Load 228 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.Store 242 0.00% 0.00%
system.ruby.L1Cache_Controller.MM.L1_Replacement 268 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.Load 12 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.Store 283 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.L1_Replacement 8 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.Load 13 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.Store 354 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement 14 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.Use_Timeout 251 0.00% 0.00%
system.ruby.L1Cache_Controller.IM.Exclusive_Data 191 0.00% 0.00%
system.ruby.L1Cache_Controller.SM.Exclusive_Data 59 0.00% 0.00%
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini
index c97f7f381..ed77ad83a 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini
@@ -118,7 +118,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/linux/hello
+executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/linux/hello
gid=100
input=cin
kvmInSE=false
@@ -241,33 +241,34 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory dmaRequestToDir dmaResponseFromDir persistentFromDir persistentToDir requestFromDir requestToDir responseFromDir responseFromMemory responseToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=5
distributed_persistent=true
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
fixed_timeout_latency=100
l2_select_num_bits=0
number_of_TBEs=256
+persistentFromDir=system.ruby.dir_cntrl0.persistentFromDir
+persistentToDir=system.ruby.dir_cntrl0.persistentToDir
recycle_latency=10
reissue_wakeup_latency=10
+requestFromDir=system.ruby.dir_cntrl0.requestFromDir
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=4
version=0
-dmaRequestToDir=system.ruby.network.master[10]
-dmaResponseFromDir=system.ruby.network.slave[9]
memory=system.mem_ctrls.port
-persistentFromDir=system.ruby.network.slave[8]
-persistentToDir=system.ruby.network.master[9]
-requestFromDir=system.ruby.network.slave[6]
-requestToDir=system.ruby.network.master[7]
-responseFromDir=system.ruby.network.slave[7]
-responseToDir=system.ruby.network.master[8]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -276,9 +277,89 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[10]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[9]
+
+[system.ruby.dir_cntrl0.persistentFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[8]
+
+[system.ruby.dir_cntrl0.persistentToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[9]
+
+[system.ruby.dir_cntrl0.requestFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[6]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[7]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[7]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[8]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue persistentFromL1Cache persistentToL1Cache requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
N_tokens=2
@@ -291,10 +372,17 @@ fixed_timeout_latency=300
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
+persistentFromL1Cache=system.ruby.l1_cntrl0.persistentFromL1Cache
+persistentToL1Cache=system.ruby.l1_cntrl0.persistentToL1Cache
recycle_latency=10
reissue_wakeup_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
retry_threshold=1
ruby_system=system.ruby
send_evictions=false
@@ -303,50 +391,124 @@ system=system
transitions_per_cycle=4
use_timeout_latency=50
version=0
-persistentFromL1Cache=system.ruby.network.slave[2]
-persistentToL1Cache=system.ruby.network.master[2]
-requestFromL1Cache=system.ruby.network.slave[0]
-requestToL1Cache=system.ruby.network.master[0]
-responseFromL1Cache=system.ruby.network.slave[1]
-responseToL1Cache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.persistentFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.l1_cntrl0.persistentToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.l1_cntrl0.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu.clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -359,7 +521,11 @@ slave=system.cpu.icache_port system.cpu.dcache_port
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
-children=L2cache
+children=GlobalRequestFromL2Cache GlobalRequestToL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache persistentToL2Cache responseFromL2Cache responseToL2Cache
+GlobalRequestFromL2Cache=system.ruby.l2_cntrl0.GlobalRequestFromL2Cache
+GlobalRequestToL2Cache=system.ruby.l2_cntrl0.GlobalRequestToL2Cache
+L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
+L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
L2cache=system.ruby.l2_cntrl0.L2cache
N_tokens=2
buffer_size=0
@@ -370,34 +536,101 @@ filtering_enabled=true
l2_request_latency=5
l2_response_latency=5
number_of_TBEs=256
+persistentToL2Cache=system.ruby.l2_cntrl0.persistentToL2Cache
recycle_latency=10
+responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
+responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
ruby_system=system.ruby
system=system
transitions_per_cycle=4
version=0
-GlobalRequestFromL2Cache=system.ruby.network.slave[3]
-GlobalRequestToL2Cache=system.ruby.network.master[3]
-L1RequestFromL2Cache=system.ruby.network.slave[4]
-L1RequestToL2Cache=system.ruby.network.master[4]
-persistentToL2Cache=system.ruby.network.master[6]
-responseFromL2Cache=system.ruby.network.slave[5]
-responseToL2Cache=system.ruby.network.master[5]
+
+[system.ruby.l2_cntrl0.GlobalRequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.l2_cntrl0.GlobalRequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
+[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.l2_cntrl0.L1RequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
[system.ruby.l2_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l2_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l2_cntrl0.persistentToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[6]
+
+[system.ruby.l2_cntrl0.responseFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.l2_cntrl0.responseToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -406,7 +639,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 ext_links2 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
+children=ext_links0 ext_links1 ext_links2 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_link_buffers40 int_link_buffers41 int_link_buffers42 int_link_buffers43 int_link_buffers44 int_link_buffers45 int_link_buffers46 int_link_buffers47 int_link_buffers48 int_link_buffers49 int_link_buffers50 int_link_buffers51 int_link_buffers52 int_link_buffers53 int_link_buffers54 int_link_buffers55 int_link_buffers56 int_link_buffers57 int_link_buffers58 int_link_buffers59 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -414,14 +647,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 system.ruby.network.int_link_buffers40 system.ruby.network.int_link_buffers41 system.ruby.network.int_link_buffers42 system.ruby.network.int_link_buffers43 system.ruby.network.int_link_buffers44 system.ruby.network.int_link_buffers45 system.ruby.network.int_link_buffers46 system.ruby.network.int_link_buffers47 system.ruby.network.int_link_buffers48 system.ruby.network.int_link_buffers49 system.ruby.network.int_link_buffers50 system.ruby.network.int_link_buffers51 system.ruby.network.int_link_buffers52 system.ruby.network.int_link_buffers53 system.ruby.network.int_link_buffers54 system.ruby.network.int_link_buffers55 system.ruby.network.int_link_buffers56 system.ruby.network.int_link_buffers57 system.ruby.network.int_link_buffers58 system.ruby.network.int_link_buffers59
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l1_cntrl0.persistentToL1Cache system.ruby.l2_cntrl0.GlobalRequestToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.l2_cntrl0.persistentToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir system.ruby.dir_cntrl0.persistentToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.persistentFromL1Cache system.ruby.l2_cntrl0.GlobalRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.requestFromDir system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.persistentFromDir system.ruby.dir_cntrl0.dmaResponseFromDir
+master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l1_cntrl0.persistentToL1Cache.slave system.ruby.l2_cntrl0.GlobalRequestToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.l2_cntrl0.persistentToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave system.ruby.dir_cntrl0.persistentToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l1_cntrl0.persistentFromL1Cache.master system.ruby.l2_cntrl0.GlobalRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.requestFromDir.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.persistentFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -453,6 +688,486 @@ latency=1
link_id=2
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -485,32 +1200,1484 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29 system.ruby.network.routers0.port_buffers30 system.ruby.network.routers0.port_buffers31 system.ruby.network.routers0.port_buffers32 system.ruby.network.routers0.port_buffers33 system.ruby.network.routers0.port_buffers34 system.ruby.network.routers0.port_buffers35 system.ruby.network.routers0.port_buffers36 system.ruby.network.routers0.port_buffers37 system.ruby.network.routers0.port_buffers38 system.ruby.network.routers0.port_buffers39
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29 system.ruby.network.routers1.port_buffers30 system.ruby.network.routers1.port_buffers31 system.ruby.network.routers1.port_buffers32 system.ruby.network.routers1.port_buffers33 system.ruby.network.routers1.port_buffers34 system.ruby.network.routers1.port_buffers35 system.ruby.network.routers1.port_buffers36 system.ruby.network.routers1.port_buffers37 system.ruby.network.routers1.port_buffers38 system.ruby.network.routers1.port_buffers39
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers3]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17 system.ruby.network.routers3.port_buffers18 system.ruby.network.routers3.port_buffers19 system.ruby.network.routers3.port_buffers20 system.ruby.network.routers3.port_buffers21 system.ruby.network.routers3.port_buffers22 system.ruby.network.routers3.port_buffers23 system.ruby.network.routers3.port_buffers24 system.ruby.network.routers3.port_buffers25 system.ruby.network.routers3.port_buffers26 system.ruby.network.routers3.port_buffers27 system.ruby.network.routers3.port_buffers28 system.ruby.network.routers3.port_buffers29 system.ruby.network.routers3.port_buffers30 system.ruby.network.routers3.port_buffers31 system.ruby.network.routers3.port_buffers32 system.ruby.network.routers3.port_buffers33 system.ruby.network.routers3.port_buffers34 system.ruby.network.routers3.port_buffers35 system.ruby.network.routers3.port_buffers36 system.ruby.network.routers3.port_buffers37 system.ruby.network.routers3.port_buffers38 system.ruby.network.routers3.port_buffers39 system.ruby.network.routers3.port_buffers40 system.ruby.network.routers3.port_buffers41 system.ruby.network.routers3.port_buffers42 system.ruby.network.routers3.port_buffers43 system.ruby.network.routers3.port_buffers44 system.ruby.network.routers3.port_buffers45 system.ruby.network.routers3.port_buffers46 system.ruby.network.routers3.port_buffers47 system.ruby.network.routers3.port_buffers48 system.ruby.network.routers3.port_buffers49 system.ruby.network.routers3.port_buffers50 system.ruby.network.routers3.port_buffers51 system.ruby.network.routers3.port_buffers52 system.ruby.network.routers3.port_buffers53 system.ruby.network.routers3.port_buffers54 system.ruby.network.routers3.port_buffers55 system.ruby.network.routers3.port_buffers56 system.ruby.network.routers3.port_buffers57 system.ruby.network.routers3.port_buffers58 system.ruby.network.routers3.port_buffers59
+recycle_latency=0
router_id=3
virt_nets=10
+[system.ruby.network.routers3.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simerr b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simerr
index 86244d4bf..21ea544b2 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simerr
@@ -1,5 +1,8 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simout b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simout
index 05cd140ea..dcbd1a61f 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simout
@@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:47:59
-gem5 started Jan 22 2014 17:27:26
-gem5 executing on u200540-lin
-command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token -re tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token
+gem5 compiled Aug 13 2015 19:28:58
+gem5 started Aug 13 2015 20:16:36
+gem5 executing on artery
+command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_CMP_token
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Hello world!
-Exiting @ tick 113627 because target called exit()
+Exiting @ tick 108259 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
index fa3d9b373..9eab2f30c 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
@@ -1,71 +1,71 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000116 # Number of seconds simulated
-sim_ticks 116367 # Number of ticks simulated
-final_tick 116367 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000108 # Number of seconds simulated
+sim_ticks 108259 # Number of ticks simulated
+final_tick 108259 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 61886 # Simulator instruction rate (inst/s)
-host_op_rate 61878 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1126725 # Simulator tick rate (ticks/s)
-host_mem_usage 454884 # Number of bytes of host memory used
-host_seconds 0.10 # Real time elapsed on the host
+host_inst_rate 50424 # Simulator instruction rate (inst/s)
+host_op_rate 50420 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 854140 # Simulator tick rate (ticks/s)
+host_mem_usage 403340 # Number of bytes of host memory used
+host_seconds 0.13 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
-system.mem_ctrls.bytes_read::ruby.dir_cntrl0 75264 # Number of bytes read from this memory
-system.mem_ctrls.bytes_read::total 75264 # Number of bytes read from this memory
-system.mem_ctrls.bytes_written::ruby.dir_cntrl0 14592 # Number of bytes written to this memory
-system.mem_ctrls.bytes_written::total 14592 # Number of bytes written to this memory
-system.mem_ctrls.num_reads::ruby.dir_cntrl0 1176 # Number of read requests responded to by this memory
-system.mem_ctrls.num_reads::total 1176 # Number of read requests responded to by this memory
-system.mem_ctrls.num_writes::ruby.dir_cntrl0 228 # Number of write requests responded to by this memory
-system.mem_ctrls.num_writes::total 228 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 646781304 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 646781304 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 125396375 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 125396375 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 772177679 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 772177679 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.readReqs 1176 # Number of read requests accepted
-system.mem_ctrls.writeReqs 228 # Number of write requests accepted
-system.mem_ctrls.readBursts 1176 # Number of DRAM read bursts, including those serviced by the write queue
-system.mem_ctrls.writeBursts 228 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 64320 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 10944 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 5120 # Total number of bytes written to DRAM
-system.mem_ctrls.bytesReadSys 75264 # Total read bytes from the system interface side
-system.mem_ctrls.bytesWrittenSys 14592 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 171 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 116 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0 75328 # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total 75328 # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0 14656 # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total 14656 # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0 1177 # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total 1177 # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0 229 # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total 229 # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 695812819 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 695812819 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 135379045 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 135379045 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 831191864 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 831191864 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs 1177 # Number of read requests accepted
+system.mem_ctrls.writeReqs 229 # Number of write requests accepted
+system.mem_ctrls.readBursts 1177 # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts 229 # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM 64960 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 10368 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 6144 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys 75328 # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys 14656 # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ 162 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 112 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
system.mem_ctrls.perBankRdBursts::0 86 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::1 52 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::2 82 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::3 77 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::4 87 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::5 18 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4 95 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5 19 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::6 1 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::7 3 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::9 1 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::10 56 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10 59 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::11 53 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::12 22 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::13 361 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::14 62 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13 360 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14 61 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 44 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::0 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::1 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::2 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::3 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::4 15 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::5 1 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4 23 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5 7 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::6 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::7 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::9 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::10 3 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10 5 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::11 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::12 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::13 18 # Per bank write bursts
@@ -73,22 +73,22 @@ system.mem_ctrls.perBankWrBursts::14 43 # Pe
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 116276 # Total gap between requests
+system.mem_ctrls.totGap 108176 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::3 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::4 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::5 0 # Read request sizes (log2)
-system.mem_ctrls.readPktSize::6 1176 # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6 1177 # Read request sizes (log2)
system.mem_ctrls.writePktSize::0 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::1 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::2 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::3 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
-system.mem_ctrls.writePktSize::6 228 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 1005 # What read queue length does an incoming req see
+system.mem_ctrls.writePktSize::6 229 # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0 1015 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::1 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::2 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
@@ -137,10 +137,10 @@ system.mem_ctrls.wrQLenPdf::13 1 # Wh
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::15 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::16 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::18 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 6 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 7 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18 7 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19 7 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20 7 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::21 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::22 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::23 6 # What write queue length does an incoming req see
@@ -152,7 +152,7 @@ system.mem_ctrls.wrQLenPdf::28 6 # Wh
system.mem_ctrls.wrQLenPdf::29 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::30 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::31 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32 5 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::33 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::34 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::35 0 # What write queue length does an incoming req see
@@ -184,84 +184,85 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 201 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 334.328358 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 202.953148 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 329.613215 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 65 32.34% 32.34% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 44 21.89% 54.23% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 26 12.94% 67.16% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 14 6.97% 74.13% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 13 6.47% 80.60% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 7 3.48% 84.08% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 4 1.99% 86.07% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 5 2.49% 88.56% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 23 11.44% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 201 # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples 5 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 135 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 98.212508 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 84.208076 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-23 1 20.00% 20.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::80-87 1 20.00% 40.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::160-167 1 20.00% 60.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::192-199 1 20.00% 80.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::216-223 1 20.00% 100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total 5 # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples 5 # Writes before turning the bus around for reads
+system.mem_ctrls.bytesPerActivate::samples 202 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 339.960396 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 207.577355 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 325.504153 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 64 31.68% 31.68% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 46 22.77% 54.46% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 21 10.40% 64.85% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 11 5.45% 70.30% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 17 8.42% 78.71% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 10 4.95% 83.66% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 8 3.96% 87.62% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 4 1.98% 89.60% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 21 10.40% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 202 # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples 6 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 156.166667 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 116.897578 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 90.156346 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-31 1 16.67% 16.67% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::80-95 1 16.67% 33.33% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::160-175 1 16.67% 50.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::192-207 1 16.67% 66.67% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::208-223 1 16.67% 83.33% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::256-271 1 16.67% 100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total 6 # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples 6 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::mean 16 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::gmean 16.000000 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 5 100.00% 100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total 5 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 7430 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 26525 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 5025 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 7.39 # Average queueing delay per DRAM burst
+system.mem_ctrls.wrPerTurnAround::16 6 100.00% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total 6 # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat 7365 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 26650 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 5075 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 7.26 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 26.39 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 552.73 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 44.00 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 646.78 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 125.40 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 26.26 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 600.04 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 56.75 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 695.81 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 135.38 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 4.66 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 4.32 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 0.34 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 5.13 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 4.69 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 0.44 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.00 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 22.99 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 804 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 74 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 80.00 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 66.07 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 82.82 # Average gap between requests
-system.mem_ctrls.pageHitRate 78.60 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 514080 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 285600 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 4992000 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 165888 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 7119840 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 60923196 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 12117000 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 86117604 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 788.160821 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 25116 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 3640 # Time in different power states
+system.mem_ctrls.avgWrQLen 23.01 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 815 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 88 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 80.30 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 75.21 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 76.94 # Average gap between requests
+system.mem_ctrls.pageHitRate 79.77 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 521640 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 289800 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 5104320 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 311040 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 6611280 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 57834936 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 10154400 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 80827416 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 796.501862 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 21705 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 3380 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 85821 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 81524 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
system.mem_ctrls_1.actEnergy 937440 # Energy for activate commands per rank (pJ)
system.mem_ctrls_1.preEnergy 520800 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_1.readEnergy 6776640 # Energy for read commands per rank (pJ)
-system.mem_ctrls_1.writeEnergy 663552 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 7119840 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 72408240 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 2062800 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 90489312 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 827.913704 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 2878 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 3640 # Time in different power states
+system.mem_ctrls_1.readEnergy 6739200 # Energy for read commands per rank (pJ)
+system.mem_ctrls_1.writeEnergy 684288 # Energy for write commands per rank (pJ)
+system.mem_ctrls_1.refreshEnergy 6611280 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 67461552 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 1719600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 84674160 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 834.277494 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 2418 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 3380 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::ACT 102794 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::ACT 95710 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu.clk_domain.clock 1 # Clock period in ticks
system.cpu.dtb.fetch_hits 0 # ITB hits
@@ -297,7 +298,7 @@ system.cpu.itb.data_misses 0 # DT
system.cpu.itb.data_acv 0 # DTB access violations
system.cpu.itb.data_accesses 0 # DTB accesses
system.cpu.workload.num_syscalls 17 # Number of system calls
-system.cpu.numCycles 116367 # number of cpu cycles simulated
+system.cpu.numCycles 108259 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.committedInsts 6390 # Number of instructions committed
@@ -316,7 +317,7 @@ system.cpu.num_mem_refs 2058 # nu
system.cpu.num_load_insts 1190 # Number of load instructions
system.cpu.num_store_insts 868 # Number of store instructions
system.cpu.num_idle_cycles 0 # Number of idle cycles
-system.cpu.num_busy_cycles 116367 # Number of busy cycles
+system.cpu.num_busy_cycles 108259 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
system.cpu.Branches 1050 # Number of branches fetched
@@ -366,272 +367,272 @@ system.ruby.outstanding_req_hist::total 8449
system.ruby.latency_hist::bucket_size 64
system.ruby.latency_hist::max_bucket 639
system.ruby.latency_hist::samples 8448
-system.ruby.latency_hist::mean 12.774503
-system.ruby.latency_hist::gmean 3.504079
-system.ruby.latency_hist::stdev 27.751445
-system.ruby.latency_hist | 7443 88.10% 88.10% | 986 11.67% 99.78% | 5 0.06% 99.83% | 2 0.02% 99.86% | 7 0.08% 99.94% | 5 0.06% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::mean 11.814749
+system.ruby.latency_hist::gmean 1.957723
+system.ruby.latency_hist::stdev 27.740043
+system.ruby.latency_hist | 7433 87.99% 87.99% | 994 11.77% 99.75% | 8 0.09% 99.85% | 2 0.02% 99.87% | 7 0.08% 99.95% | 4 0.05% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.latency_hist::total 8448
-system.ruby.hit_latency_hist::bucket_size 4
-system.ruby.hit_latency_hist::max_bucket 39
-system.ruby.hit_latency_hist::samples 7272
-system.ruby.hit_latency_hist::mean 2.641777
-system.ruby.hit_latency_hist::gmean 2.147878
-system.ruby.hit_latency_hist::stdev 3.755596
-system.ruby.hit_latency_hist | 7065 97.15% 97.15% | 0 0.00% 97.15% | 0 0.00% 97.15% | 0 0.00% 97.15% | 0 0.00% 97.15% | 24 0.33% 97.48% | 183 2.52% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.hit_latency_hist::total 7272
+system.ruby.hit_latency_hist::bucket_size 8
+system.ruby.hit_latency_hist::max_bucket 79
+system.ruby.hit_latency_hist::samples 7271
+system.ruby.hit_latency_hist::mean 1.638977
+system.ruby.hit_latency_hist::gmean 1.093234
+system.ruby.hit_latency_hist::stdev 3.762102
+system.ruby.hit_latency_hist | 7066 97.18% 97.18% | 0 0.00% 97.18% | 22 0.30% 97.48% | 182 2.50% 99.99% | 0 0.00% 99.99% | 1 0.01% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::total 7271
system.ruby.miss_latency_hist::bucket_size 64
system.ruby.miss_latency_hist::max_bucket 639
-system.ruby.miss_latency_hist::samples 1176
-system.ruby.miss_latency_hist::mean 75.431973
-system.ruby.miss_latency_hist::gmean 72.277390
-system.ruby.miss_latency_hist::stdev 29.740474
-system.ruby.miss_latency_hist | 171 14.54% 14.54% | 986 83.84% 98.38% | 5 0.43% 98.81% | 2 0.17% 98.98% | 7 0.60% 99.57% | 5 0.43% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.miss_latency_hist::total 1176
-system.ruby.Directory.incomplete_times 1175
-system.ruby.l1_cntrl0.L1Dcache.demand_hits 1311 # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses 737 # Number of cache demand misses
+system.ruby.miss_latency_hist::samples 1177
+system.ruby.miss_latency_hist::mean 74.676296
+system.ruby.miss_latency_hist::gmean 71.599659
+system.ruby.miss_latency_hist::stdev 29.062267
+system.ruby.miss_latency_hist | 162 13.76% 13.76% | 994 84.45% 98.22% | 8 0.68% 98.90% | 2 0.17% 99.07% | 7 0.59% 99.66% | 4 0.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::total 1177
+system.ruby.Directory.incomplete_times 1176
+system.ruby.l1_cntrl0.L1Dcache.demand_hits 1312 # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses 736 # Number of cache demand misses
system.ruby.l1_cntrl0.L1Dcache.demand_accesses 2048 # Number of cache demand accesses
system.ruby.l1_cntrl0.L1Icache.demand_hits 5754 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Icache.demand_misses 646 # Number of cache demand misses
system.ruby.l1_cntrl0.L1Icache.demand_accesses 6400 # Number of cache demand accesses
-system.ruby.l2_cntrl0.L2cache.demand_hits 189 # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_hits 188 # Number of cache demand hits
system.ruby.l2_cntrl0.L2cache.demand_misses 1194 # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses 1383 # Number of cache demand accesses
+system.ruby.l2_cntrl0.L2cache.demand_accesses 1382 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 5.598022
-system.ruby.network.routers0.msg_count.Request_Control::1 1383
-system.ruby.network.routers0.msg_count.Response_Data::4 1176
-system.ruby.network.routers0.msg_count.ResponseL2hit_Data::4 207
+system.ruby.network.routers0.percent_links_utilized 6.015897
+system.ruby.network.routers0.msg_count.Request_Control::1 1382
+system.ruby.network.routers0.msg_count.Response_Data::4 1177
+system.ruby.network.routers0.msg_count.ResponseL2hit_Data::4 205
system.ruby.network.routers0.msg_count.Response_Control::4 1
system.ruby.network.routers0.msg_count.Writeback_Data::4 1354
-system.ruby.network.routers0.msg_count.Persistent_Control::3 40
-system.ruby.network.routers0.msg_bytes.Request_Control::1 11064
-system.ruby.network.routers0.msg_bytes.Response_Data::4 84672
-system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::4 14904
+system.ruby.network.routers0.msg_count.Persistent_Control::3 44
+system.ruby.network.routers0.msg_bytes.Request_Control::1 11056
+system.ruby.network.routers0.msg_bytes.Response_Data::4 84744
+system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::4 14760
system.ruby.network.routers0.msg_bytes.Response_Control::4 8
system.ruby.network.routers0.msg_bytes.Writeback_Data::4 97488
-system.ruby.network.routers0.msg_bytes.Persistent_Control::3 320
-system.ruby.network.routers1.percent_links_utilized 4.224780
-system.ruby.network.routers1.msg_count.Request_Control::1 1383
+system.ruby.network.routers0.msg_bytes.Persistent_Control::3 352
+system.ruby.network.routers1.percent_links_utilized 4.539345
+system.ruby.network.routers1.msg_count.Request_Control::1 1382
system.ruby.network.routers1.msg_count.Request_Control::2 1194
-system.ruby.network.routers1.msg_count.ResponseL2hit_Data::4 207
+system.ruby.network.routers1.msg_count.ResponseL2hit_Data::4 205
system.ruby.network.routers1.msg_count.Response_Control::4 1
-system.ruby.network.routers1.msg_count.Writeback_Data::4 1582
+system.ruby.network.routers1.msg_count.Writeback_Data::4 1583
system.ruby.network.routers1.msg_count.Writeback_Control::4 966
-system.ruby.network.routers1.msg_count.Persistent_Control::3 20
-system.ruby.network.routers1.msg_bytes.Request_Control::1 11064
+system.ruby.network.routers1.msg_count.Persistent_Control::3 22
+system.ruby.network.routers1.msg_bytes.Request_Control::1 11056
system.ruby.network.routers1.msg_bytes.Request_Control::2 9552
-system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::4 14904
+system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::4 14760
system.ruby.network.routers1.msg_bytes.Response_Control::4 8
-system.ruby.network.routers1.msg_bytes.Writeback_Data::4 113904
+system.ruby.network.routers1.msg_bytes.Writeback_Data::4 113976
system.ruby.network.routers1.msg_bytes.Writeback_Control::4 7728
-system.ruby.network.routers1.msg_bytes.Persistent_Control::3 160
-system.ruby.network.routers2.percent_links_utilized 3.183033
+system.ruby.network.routers1.msg_bytes.Persistent_Control::3 176
+system.ruby.network.routers2.percent_links_utilized 3.426043
system.ruby.network.routers2.msg_count.Request_Control::2 1194
-system.ruby.network.routers2.msg_count.Response_Data::4 1176
-system.ruby.network.routers2.msg_count.Writeback_Data::4 228
+system.ruby.network.routers2.msg_count.Response_Data::4 1177
+system.ruby.network.routers2.msg_count.Writeback_Data::4 229
system.ruby.network.routers2.msg_count.Writeback_Control::4 966
-system.ruby.network.routers2.msg_count.Persistent_Control::3 20
+system.ruby.network.routers2.msg_count.Persistent_Control::3 22
system.ruby.network.routers2.msg_bytes.Request_Control::2 9552
-system.ruby.network.routers2.msg_bytes.Response_Data::4 84672
-system.ruby.network.routers2.msg_bytes.Writeback_Data::4 16416
+system.ruby.network.routers2.msg_bytes.Response_Data::4 84744
+system.ruby.network.routers2.msg_bytes.Writeback_Data::4 16488
system.ruby.network.routers2.msg_bytes.Writeback_Control::4 7728
-system.ruby.network.routers2.msg_bytes.Persistent_Control::3 160
-system.ruby.network.routers3.percent_links_utilized 4.335278
-system.ruby.network.routers3.msg_count.Request_Control::1 1383
+system.ruby.network.routers2.msg_bytes.Persistent_Control::3 176
+system.ruby.network.routers3.percent_links_utilized 4.660429
+system.ruby.network.routers3.msg_count.Request_Control::1 1382
system.ruby.network.routers3.msg_count.Request_Control::2 1194
-system.ruby.network.routers3.msg_count.Response_Data::4 1176
-system.ruby.network.routers3.msg_count.ResponseL2hit_Data::4 207
+system.ruby.network.routers3.msg_count.Response_Data::4 1177
+system.ruby.network.routers3.msg_count.ResponseL2hit_Data::4 205
system.ruby.network.routers3.msg_count.Response_Control::4 1
-system.ruby.network.routers3.msg_count.Writeback_Data::4 1582
+system.ruby.network.routers3.msg_count.Writeback_Data::4 1583
system.ruby.network.routers3.msg_count.Writeback_Control::4 966
-system.ruby.network.routers3.msg_count.Persistent_Control::3 40
-system.ruby.network.routers3.msg_bytes.Request_Control::1 11064
+system.ruby.network.routers3.msg_count.Persistent_Control::3 44
+system.ruby.network.routers3.msg_bytes.Request_Control::1 11056
system.ruby.network.routers3.msg_bytes.Request_Control::2 9552
-system.ruby.network.routers3.msg_bytes.Response_Data::4 84672
-system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::4 14904
+system.ruby.network.routers3.msg_bytes.Response_Data::4 84744
+system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::4 14760
system.ruby.network.routers3.msg_bytes.Response_Control::4 8
-system.ruby.network.routers3.msg_bytes.Writeback_Data::4 113904
+system.ruby.network.routers3.msg_bytes.Writeback_Data::4 113976
system.ruby.network.routers3.msg_bytes.Writeback_Control::4 7728
-system.ruby.network.routers3.msg_bytes.Persistent_Control::3 320
-system.ruby.network.msg_count.Request_Control 7731
-system.ruby.network.msg_count.Response_Data 3528
-system.ruby.network.msg_count.ResponseL2hit_Data 621
+system.ruby.network.routers3.msg_bytes.Persistent_Control::3 352
+system.ruby.network.msg_count.Request_Control 7728
+system.ruby.network.msg_count.Response_Data 3531
+system.ruby.network.msg_count.ResponseL2hit_Data 615
system.ruby.network.msg_count.Response_Control 3
-system.ruby.network.msg_count.Writeback_Data 4746
+system.ruby.network.msg_count.Writeback_Data 4749
system.ruby.network.msg_count.Writeback_Control 2898
-system.ruby.network.msg_count.Persistent_Control 120
-system.ruby.network.msg_byte.Request_Control 61848
-system.ruby.network.msg_byte.Response_Data 254016
-system.ruby.network.msg_byte.ResponseL2hit_Data 44712
+system.ruby.network.msg_count.Persistent_Control 132
+system.ruby.network.msg_byte.Request_Control 61824
+system.ruby.network.msg_byte.Response_Data 254232
+system.ruby.network.msg_byte.ResponseL2hit_Data 44280
system.ruby.network.msg_byte.Response_Control 24
-system.ruby.network.msg_byte.Writeback_Data 341712
+system.ruby.network.msg_byte.Writeback_Data 341928
system.ruby.network.msg_byte.Writeback_Control 23184
-system.ruby.network.msg_byte.Persistent_Control 960
-system.ruby.network.routers0.throttle0.link_utilization 5.357189
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 1176
-system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::4 207
+system.ruby.network.msg_byte.Persistent_Control 1056
+system.ruby.network.routers0.throttle0.link_utilization 5.755180
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 1177
+system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::4 205
system.ruby.network.routers0.throttle0.msg_count.Response_Control::4 1
-system.ruby.network.routers0.throttle0.msg_count.Persistent_Control::3 20
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 84672
-system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::4 14904
+system.ruby.network.routers0.throttle0.msg_count.Persistent_Control::3 22
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 84744
+system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::4 14760
system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::4 8
-system.ruby.network.routers0.throttle0.msg_bytes.Persistent_Control::3 160
-system.ruby.network.routers0.throttle1.link_utilization 5.838855
-system.ruby.network.routers0.throttle1.msg_count.Request_Control::1 1383
+system.ruby.network.routers0.throttle0.msg_bytes.Persistent_Control::3 176
+system.ruby.network.routers0.throttle1.link_utilization 6.276614
+system.ruby.network.routers0.throttle1.msg_count.Request_Control::1 1382
system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::4 1354
-system.ruby.network.routers0.throttle1.msg_count.Persistent_Control::3 20
-system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::1 11064
+system.ruby.network.routers0.throttle1.msg_count.Persistent_Control::3 22
+system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::1 11056
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::4 97488
-system.ruby.network.routers0.throttle1.msg_bytes.Persistent_Control::3 160
-system.ruby.network.routers1.throttle0.link_utilization 5.838855
-system.ruby.network.routers1.throttle0.msg_count.Request_Control::1 1383
+system.ruby.network.routers0.throttle1.msg_bytes.Persistent_Control::3 176
+system.ruby.network.routers1.throttle0.link_utilization 6.276614
+system.ruby.network.routers1.throttle0.msg_count.Request_Control::1 1382
system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::4 1354
-system.ruby.network.routers1.throttle0.msg_count.Persistent_Control::3 20
-system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::1 11064
+system.ruby.network.routers1.throttle0.msg_count.Persistent_Control::3 22
+system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::1 11056
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::4 97488
-system.ruby.network.routers1.throttle0.msg_bytes.Persistent_Control::3 160
-system.ruby.network.routers1.throttle1.link_utilization 2.610706
+system.ruby.network.routers1.throttle0.msg_bytes.Persistent_Control::3 176
+system.ruby.network.routers1.throttle1.link_utilization 2.802077
system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 1194
-system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::4 207
+system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::4 205
system.ruby.network.routers1.throttle1.msg_count.Response_Control::4 1
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::4 228
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::4 229
system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::4 966
system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2 9552
-system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::4 14904
+system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::4 14760
system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::4 8
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::4 16416
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::4 16488
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::4 7728
-system.ruby.network.routers2.throttle0.link_utilization 1.818385
+system.ruby.network.routers2.throttle0.link_utilization 1.959652
system.ruby.network.routers2.throttle0.msg_count.Request_Control::2 1194
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::4 228
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::4 229
system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::4 966
-system.ruby.network.routers2.throttle0.msg_count.Persistent_Control::3 20
+system.ruby.network.routers2.throttle0.msg_count.Persistent_Control::3 22
system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::2 9552
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::4 16416
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::4 16488
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::4 7728
-system.ruby.network.routers2.throttle0.msg_bytes.Persistent_Control::3 160
-system.ruby.network.routers2.throttle1.link_utilization 4.547681
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::4 1176
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4 84672
-system.ruby.network.routers3.throttle0.link_utilization 5.348595
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::4 1176
-system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::4 207
+system.ruby.network.routers2.throttle0.msg_bytes.Persistent_Control::3 176
+system.ruby.network.routers2.throttle1.link_utilization 4.892434
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::4 1177
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4 84744
+system.ruby.network.routers3.throttle0.link_utilization 5.745019
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::4 1177
+system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::4 205
system.ruby.network.routers3.throttle0.msg_count.Response_Control::4 1
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4 84672
-system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::4 14904
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4 84744
+system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::4 14760
system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::4 8
-system.ruby.network.routers3.throttle1.link_utilization 5.838855
-system.ruby.network.routers3.throttle1.msg_count.Request_Control::1 1383
+system.ruby.network.routers3.throttle1.link_utilization 6.276614
+system.ruby.network.routers3.throttle1.msg_count.Request_Control::1 1382
system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::4 1354
-system.ruby.network.routers3.throttle1.msg_count.Persistent_Control::3 20
-system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::1 11064
+system.ruby.network.routers3.throttle1.msg_count.Persistent_Control::3 22
+system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::1 11056
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::4 97488
-system.ruby.network.routers3.throttle1.msg_bytes.Persistent_Control::3 160
-system.ruby.network.routers3.throttle2.link_utilization 1.818385
+system.ruby.network.routers3.throttle1.msg_bytes.Persistent_Control::3 176
+system.ruby.network.routers3.throttle2.link_utilization 1.959652
system.ruby.network.routers3.throttle2.msg_count.Request_Control::2 1194
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::4 228
+system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::4 229
system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::4 966
-system.ruby.network.routers3.throttle2.msg_count.Persistent_Control::3 20
+system.ruby.network.routers3.throttle2.msg_count.Persistent_Control::3 22
system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::2 9552
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::4 16416
+system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::4 16488
system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::4 7728
-system.ruby.network.routers3.throttle2.msg_bytes.Persistent_Control::3 160
+system.ruby.network.routers3.throttle2.msg_bytes.Persistent_Control::3 176
system.ruby.LD.latency_hist::bucket_size 64
system.ruby.LD.latency_hist::max_bucket 639
system.ruby.LD.latency_hist::samples 1183
-system.ruby.LD.latency_hist::mean 29.327980
-system.ruby.LD.latency_hist::gmean 8.854319
-system.ruby.LD.latency_hist::stdev 36.542777
-system.ruby.LD.latency_hist | 850 71.85% 71.85% | 330 27.90% 99.75% | 0 0.00% 99.75% | 1 0.08% 99.83% | 1 0.08% 99.92% | 1 0.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::mean 28.710059
+system.ruby.LD.latency_hist::gmean 5.999690
+system.ruby.LD.latency_hist::stdev 37.340904
+system.ruby.LD.latency_hist | 843 71.26% 71.26% | 335 28.32% 99.58% | 2 0.17% 99.75% | 0 0.00% 99.75% | 2 0.17% 99.92% | 1 0.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.latency_hist::total 1183
system.ruby.LD.hit_latency_hist::bucket_size 4
system.ruby.LD.hit_latency_hist::max_bucket 39
-system.ruby.LD.hit_latency_hist::samples 760
-system.ruby.LD.hit_latency_hist::mean 5.067105
-system.ruby.LD.hit_latency_hist::gmean 2.804626
-system.ruby.LD.hit_latency_hist::stdev 7.799833
-system.ruby.LD.hit_latency_hist | 658 86.58% 86.58% | 0 0.00% 86.58% | 0 0.00% 86.58% | 0 0.00% 86.58% | 0 0.00% 86.58% | 4 0.53% 87.11% | 98 12.89% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.hit_latency_hist::total 760
+system.ruby.LD.hit_latency_hist::samples 759
+system.ruby.LD.hit_latency_hist::mean 4.039526
+system.ruby.LD.hit_latency_hist::gmean 1.524920
+system.ruby.LD.hit_latency_hist::stdev 7.768485
+system.ruby.LD.hit_latency_hist | 658 86.69% 86.69% | 0 0.00% 86.69% | 0 0.00% 86.69% | 0 0.00% 86.69% | 0 0.00% 86.69% | 4 0.53% 87.22% | 97 12.78% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::total 759
system.ruby.LD.miss_latency_hist::bucket_size 64
system.ruby.LD.miss_latency_hist::max_bucket 639
-system.ruby.LD.miss_latency_hist::samples 423
-system.ruby.LD.miss_latency_hist::mean 72.917258
-system.ruby.LD.miss_latency_hist::gmean 69.856550
-system.ruby.LD.miss_latency_hist::stdev 25.813683
-system.ruby.LD.miss_latency_hist | 90 21.28% 21.28% | 330 78.01% 99.29% | 0 0.00% 99.29% | 1 0.24% 99.53% | 1 0.24% 99.76% | 1 0.24% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.miss_latency_hist::total 423
-system.ruby.ST.latency_hist::bucket_size 64
-system.ruby.ST.latency_hist::max_bucket 639
+system.ruby.LD.miss_latency_hist::samples 424
+system.ruby.LD.miss_latency_hist::mean 72.872642
+system.ruby.LD.miss_latency_hist::gmean 69.666338
+system.ruby.LD.miss_latency_hist::stdev 27.222623
+system.ruby.LD.miss_latency_hist | 84 19.81% 19.81% | 335 79.01% 98.82% | 2 0.47% 99.29% | 0 0.00% 99.29% | 2 0.47% 99.76% | 1 0.24% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::total 424
+system.ruby.ST.latency_hist::bucket_size 32
+system.ruby.ST.latency_hist::max_bucket 319
system.ruby.ST.latency_hist::samples 865
-system.ruby.ST.latency_hist::mean 15.472832
-system.ruby.ST.latency_hist::gmean 4.402595
-system.ruby.ST.latency_hist::stdev 29.949603
-system.ruby.ST.latency_hist | 778 89.94% 89.94% | 83 9.60% 99.54% | 2 0.23% 99.77% | 0 0.00% 99.77% | 0 0.00% 99.77% | 2 0.23% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::mean 14.009249
+system.ruby.ST.latency_hist::gmean 2.582896
+system.ruby.ST.latency_hist::stdev 26.006719
+system.ruby.ST.latency_hist | 697 80.58% 80.58% | 78 9.02% 89.60% | 85 9.83% 99.42% | 3 0.35% 99.77% | 0 0.00% 99.77% | 1 0.12% 99.88% | 1 0.12% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.latency_hist::total 865
system.ruby.ST.hit_latency_hist::bucket_size 4
system.ruby.ST.hit_latency_hist::max_bucket 39
system.ruby.ST.hit_latency_hist::samples 697
-system.ruby.ST.hit_latency_hist::mean 3.348637
-system.ruby.ST.hit_latency_hist::gmean 2.335178
-system.ruby.ST.hit_latency_hist::stdev 5.222668
-system.ruby.ST.hit_latency_hist | 653 93.69% 93.69% | 0 0.00% 93.69% | 0 0.00% 93.69% | 0 0.00% 93.69% | 0 0.00% 93.69% | 18 2.58% 96.27% | 26 3.73% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::mean 2.321377
+system.ruby.ST.hit_latency_hist::gmean 1.211206
+system.ruby.ST.hit_latency_hist::stdev 5.179814
+system.ruby.ST.hit_latency_hist | 654 93.83% 93.83% | 0 0.00% 93.83% | 0 0.00% 93.83% | 0 0.00% 93.83% | 0 0.00% 93.83% | 17 2.44% 96.27% | 26 3.73% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 697
-system.ruby.ST.miss_latency_hist::bucket_size 64
-system.ruby.ST.miss_latency_hist::max_bucket 639
+system.ruby.ST.miss_latency_hist::bucket_size 32
+system.ruby.ST.miss_latency_hist::max_bucket 319
system.ruby.ST.miss_latency_hist::samples 168
-system.ruby.ST.miss_latency_hist::mean 65.773810
-system.ruby.ST.miss_latency_hist::gmean 61.128615
-system.ruby.ST.miss_latency_hist::stdev 36.988217
-system.ruby.ST.miss_latency_hist | 81 48.21% 48.21% | 83 49.40% 97.62% | 2 1.19% 98.81% | 0 0.00% 98.81% | 0 0.00% 98.81% | 2 1.19% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::mean 62.500000
+system.ruby.ST.miss_latency_hist::gmean 59.786589
+system.ruby.ST.miss_latency_hist::stdev 21.255503
+system.ruby.ST.miss_latency_hist | 0 0.00% 0.00% | 78 46.43% 46.43% | 85 50.60% 97.02% | 3 1.79% 98.81% | 0 0.00% 98.81% | 1 0.60% 99.40% | 1 0.60% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.miss_latency_hist::total 168
system.ruby.IFETCH.latency_hist::bucket_size 64
system.ruby.IFETCH.latency_hist::max_bucket 639
system.ruby.IFETCH.latency_hist::samples 6400
-system.ruby.IFETCH.latency_hist::mean 9.350000
-system.ruby.IFETCH.latency_hist::gmean 2.862600
-system.ruby.IFETCH.latency_hist::stdev 24.196666
-system.ruby.IFETCH.latency_hist | 5815 90.86% 90.86% | 573 8.95% 99.81% | 3 0.05% 99.86% | 1 0.02% 99.87% | 6 0.09% 99.97% | 2 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.latency_hist::mean 8.395156
+system.ruby.IFETCH.latency_hist::gmean 1.533135
+system.ruby.IFETCH.latency_hist::stdev 24.531483
+system.ruby.IFETCH.latency_hist | 5815 90.86% 90.86% | 571 8.92% 99.78% | 5 0.08% 99.86% | 1 0.02% 99.87% | 5 0.08% 99.95% | 3 0.05% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.latency_hist::total 6400
-system.ruby.IFETCH.hit_latency_hist::bucket_size 4
-system.ruby.IFETCH.hit_latency_hist::max_bucket 39
+system.ruby.IFETCH.hit_latency_hist::bucket_size 8
+system.ruby.IFETCH.hit_latency_hist::max_bucket 79
system.ruby.IFETCH.hit_latency_hist::samples 5815
-system.ruby.IFETCH.hit_latency_hist::mean 2.240069
-system.ruby.IFETCH.hit_latency_hist::gmean 2.053592
-system.ruby.IFETCH.hit_latency_hist::stdev 2.332702
-system.ruby.IFETCH.hit_latency_hist | 5754 98.95% 98.95% | 0 0.00% 98.95% | 0 0.00% 98.95% | 0 0.00% 98.95% | 0 0.00% 98.95% | 2 0.03% 98.99% | 59 1.01% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist::mean 1.243852
+system.ruby.IFETCH.hit_latency_hist::gmean 1.033983
+system.ruby.IFETCH.hit_latency_hist::stdev 2.377737
+system.ruby.IFETCH.hit_latency_hist | 5754 98.95% 98.95% | 0 0.00% 98.95% | 1 0.02% 98.97% | 59 1.01% 99.98% | 0 0.00% 99.98% | 1 0.02% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 5815
system.ruby.IFETCH.miss_latency_hist::bucket_size 64
system.ruby.IFETCH.miss_latency_hist::max_bucket 639
system.ruby.IFETCH.miss_latency_hist::samples 585
-system.ruby.IFETCH.miss_latency_hist::mean 80.023932
-system.ruby.IFETCH.miss_latency_hist::gmean 77.731171
-system.ruby.IFETCH.miss_latency_hist::stdev 29.228835
-system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 573 97.95% 97.95% | 3 0.51% 98.46% | 1 0.17% 98.63% | 6 1.03% 99.66% | 2 0.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.miss_latency_hist::mean 79.480342
+system.ruby.IFETCH.miss_latency_hist::gmean 76.915772
+system.ruby.IFETCH.miss_latency_hist::stdev 31.091888
+system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 571 97.61% 97.61% | 5 0.85% 98.46% | 1 0.17% 98.63% | 5 0.85% 99.49% | 3 0.51% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 585
system.ruby.L1Cache.hit_mach_latency_hist::bucket_size 1
system.ruby.L1Cache.hit_mach_latency_hist::max_bucket 9
-system.ruby.L1Cache.hit_mach_latency_hist::samples 7065
-system.ruby.L1Cache.hit_mach_latency_hist::mean 2
-system.ruby.L1Cache.hit_mach_latency_hist::gmean 2.000000
-system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 7065 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache.hit_mach_latency_hist::total 7065
-system.ruby.L2Cache.hit_mach_latency_hist::bucket_size 4
-system.ruby.L2Cache.hit_mach_latency_hist::max_bucket 39
-system.ruby.L2Cache.hit_mach_latency_hist::samples 207
-system.ruby.L2Cache.hit_mach_latency_hist::mean 24.545894
-system.ruby.L2Cache.hit_mach_latency_hist::gmean 24.510716
-system.ruby.L2Cache.hit_mach_latency_hist::stdev 1.260517
-system.ruby.L2Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 24 11.59% 11.59% | 183 88.41% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L2Cache.hit_mach_latency_hist::total 207
+system.ruby.L1Cache.hit_mach_latency_hist::samples 7066
+system.ruby.L1Cache.hit_mach_latency_hist::mean 1
+system.ruby.L1Cache.hit_mach_latency_hist::gmean 1
+system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 7066 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.hit_mach_latency_hist::total 7066
+system.ruby.L2Cache.hit_mach_latency_hist::bucket_size 8
+system.ruby.L2Cache.hit_mach_latency_hist::max_bucket 79
+system.ruby.L2Cache.hit_mach_latency_hist::samples 205
+system.ruby.L2Cache.hit_mach_latency_hist::mean 23.663415
+system.ruby.L2Cache.hit_mach_latency_hist::gmean 23.609784
+system.ruby.L2Cache.hit_mach_latency_hist::stdev 1.671232
+system.ruby.L2Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 22 10.73% 10.73% | 182 88.78% 99.51% | 0 0.00% 99.51% | 1 0.49% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L2Cache.hit_mach_latency_hist::total 205
system.ruby.Directory.miss_mach_latency_hist::bucket_size 64
system.ruby.Directory.miss_mach_latency_hist::max_bucket 639
-system.ruby.Directory.miss_mach_latency_hist::samples 1176
-system.ruby.Directory.miss_mach_latency_hist::mean 75.431973
-system.ruby.Directory.miss_mach_latency_hist::gmean 72.277390
-system.ruby.Directory.miss_mach_latency_hist::stdev 29.740474
-system.ruby.Directory.miss_mach_latency_hist | 171 14.54% 14.54% | 986 83.84% 98.38% | 5 0.43% 98.81% | 2 0.17% 98.98% | 7 0.60% 99.57% | 5 0.43% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.Directory.miss_mach_latency_hist::total 1176
+system.ruby.Directory.miss_mach_latency_hist::samples 1177
+system.ruby.Directory.miss_mach_latency_hist::mean 74.676296
+system.ruby.Directory.miss_mach_latency_hist::gmean 71.599659
+system.ruby.Directory.miss_mach_latency_hist::stdev 29.062267
+system.ruby.Directory.miss_mach_latency_hist | 162 13.76% 13.76% | 994 84.45% 98.22% | 8 0.68% 98.90% | 2 0.17% 99.07% | 7 0.59% 99.66% | 4 0.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::total 1177
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size 1
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket 9
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::samples 1
@@ -653,179 +654,174 @@ system.ruby.Directory.miss_latency_hist.forward_to_first_response::total
system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size 16
system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket 159
system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples 1
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean 83
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean 83.000000
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean 82
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean 82.000000
system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev nan
system.ruby.Directory.miss_latency_hist.first_response_to_completion | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.Directory.miss_latency_hist.first_response_to_completion::total 1
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket 9
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples 658
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 2.000000
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 658 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 658 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total 658
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size 4
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket 39
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples 102
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 24.852941
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 24.840975
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev 0.736557
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 4 3.92% 3.92% | 98 96.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total 102
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples 101
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 23.841584
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 23.827328
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev 0.783998
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 4 3.96% 3.96% | 97 96.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total 101
system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 64
system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 639
-system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 423
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 72.917258
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 69.856550
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 25.813683
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 90 21.28% 21.28% | 330 78.01% 99.29% | 0 0.00% 99.29% | 1 0.24% 99.53% | 1 0.24% 99.76% | 1 0.24% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.Directory.miss_type_mach_latency_hist::total 423
+system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 424
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 72.872642
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 69.666338
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 27.222623
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 84 19.81% 19.81% | 335 79.01% 98.82% | 2 0.47% 99.29% | 0 0.00% 99.29% | 2 0.47% 99.76% | 1 0.24% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::total 424
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket 9
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 653
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 2.000000
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 653 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 653
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 654
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 654 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 654
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size 4
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket 39
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 44
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 23.363636
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 23.278948
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 1.989401
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 18 40.91% 40.91% | 26 59.09% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total 44
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 64
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 639
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 43
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 22.418605
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 22.330941
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 1.978847
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 17 39.53% 39.53% | 26 60.47% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total 43
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 32
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 319
system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 168
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 65.773810
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 61.128615
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 36.988217
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 81 48.21% 48.21% | 83 49.40% 97.62% | 2 1.19% 98.81% | 0 0.00% 98.81% | 0 0.00% 98.81% | 2 1.19% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 62.500000
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 59.786589
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 21.255503
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 78 46.43% 46.43% | 85 50.60% 97.02% | 3 1.79% 98.81% | 0 0.00% 98.81% | 1 0.60% 99.40% | 1 0.60% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.Directory.miss_type_mach_latency_hist::total 168
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::max_bucket 9
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::samples 5754
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::gmean 2.000000
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 5754 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 5754 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::total 5754
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::bucket_size 4
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::max_bucket 39
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::bucket_size 8
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::max_bucket 79
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples 61
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 24.885246
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 24.876459
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::stdev 0.635042
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 3.28% 3.28% | 59 96.72% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 24.245902
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 24.184945
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::stdev 2.054716
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 1.64% 1.64% | 59 96.72% 98.36% | 0 0.00% 98.36% | 1 1.64% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total 61
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 64
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 639
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 585
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 80.023932
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 77.731171
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 29.228835
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 573 97.95% 97.95% | 3 0.51% 98.46% | 1 0.17% 98.63% | 6 1.03% 99.66% | 2 0.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 79.480342
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 76.915772
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 31.091888
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 571 97.61% 97.61% | 5 0.85% 98.46% | 1 0.17% 98.63% | 5 0.85% 99.49% | 3 0.51% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 585
-system.ruby.Directory_Controller.GETX 209 0.00% 0.00%
-system.ruby.Directory_Controller.GETS 1013 0.00% 0.00%
-system.ruby.Directory_Controller.Lockdown 10 0.00% 0.00%
-system.ruby.Directory_Controller.Unlockdown 10 0.00% 0.00%
+system.ruby.Directory_Controller.GETX 208 0.00% 0.00%
+system.ruby.Directory_Controller.GETS 1015 0.00% 0.00%
+system.ruby.Directory_Controller.Lockdown 11 0.00% 0.00%
+system.ruby.Directory_Controller.Unlockdown 11 0.00% 0.00%
system.ruby.Directory_Controller.Data_Owner 9 0.00% 0.00%
-system.ruby.Directory_Controller.Data_All_Tokens 219 0.00% 0.00%
+system.ruby.Directory_Controller.Data_All_Tokens 220 0.00% 0.00%
system.ruby.Directory_Controller.Ack_Owner 29 0.00% 0.00%
system.ruby.Directory_Controller.Ack_Owner_All_Tokens 903 0.00% 0.00%
system.ruby.Directory_Controller.Ack_All_Tokens 34 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Data 1176 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Ack 228 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Data 1177 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Ack 229 0.00% 0.00%
system.ruby.Directory_Controller.O.GETX 168 0.00% 0.00%
-system.ruby.Directory_Controller.O.GETS 1008 0.00% 0.00%
+system.ruby.Directory_Controller.O.GETS 1009 0.00% 0.00%
system.ruby.Directory_Controller.O.Ack_All_Tokens 34 0.00% 0.00%
-system.ruby.Directory_Controller.NO.GETX 18 0.00% 0.00%
-system.ruby.Directory_Controller.NO.Lockdown 1 0.00% 0.00%
+system.ruby.Directory_Controller.NO.GETX 17 0.00% 0.00%
+system.ruby.Directory_Controller.NO.Lockdown 2 0.00% 0.00%
system.ruby.Directory_Controller.NO.Data_Owner 9 0.00% 0.00%
-system.ruby.Directory_Controller.NO.Data_All_Tokens 219 0.00% 0.00%
+system.ruby.Directory_Controller.NO.Data_All_Tokens 220 0.00% 0.00%
system.ruby.Directory_Controller.NO.Ack_Owner 29 0.00% 0.00%
system.ruby.Directory_Controller.NO.Ack_Owner_All_Tokens 903 0.00% 0.00%
-system.ruby.Directory_Controller.L.Unlockdown 10 0.00% 0.00%
+system.ruby.Directory_Controller.L.Unlockdown 11 0.00% 0.00%
system.ruby.Directory_Controller.O_W.GETX 23 0.00% 0.00%
-system.ruby.Directory_Controller.O_W.GETS 5 0.00% 0.00%
-system.ruby.Directory_Controller.O_W.Memory_Ack 228 0.00% 0.00%
+system.ruby.Directory_Controller.O_W.GETS 6 0.00% 0.00%
+system.ruby.Directory_Controller.O_W.Memory_Ack 229 0.00% 0.00%
system.ruby.Directory_Controller.L_NO_W.Memory_Data 9 0.00% 0.00%
system.ruby.Directory_Controller.NO_W.Lockdown 9 0.00% 0.00%
-system.ruby.Directory_Controller.NO_W.Memory_Data 1167 0.00% 0.00%
+system.ruby.Directory_Controller.NO_W.Memory_Data 1168 0.00% 0.00%
system.ruby.L1Cache_Controller.Load 1183 0.00% 0.00%
system.ruby.L1Cache_Controller.Ifetch 6400 0.00% 0.00%
system.ruby.L1Cache_Controller.Store 865 0.00% 0.00%
-system.ruby.L1Cache_Controller.L1_Replacement 1364 0.00% 0.00%
-system.ruby.L1Cache_Controller.Data_Shared 163 0.00% 0.00%
+system.ruby.L1Cache_Controller.L1_Replacement 1367 0.00% 0.00%
+system.ruby.L1Cache_Controller.Data_Shared 162 0.00% 0.00%
system.ruby.L1Cache_Controller.Data_All_Tokens 1220 0.00% 0.00%
system.ruby.L1Cache_Controller.Ack 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.Own_Lock_or_Unlock 20 0.00% 0.00%
-system.ruby.L1Cache_Controller.Request_Timeout 10 0.00% 0.00%
+system.ruby.L1Cache_Controller.Own_Lock_or_Unlock 22 0.00% 0.00%
+system.ruby.L1Cache_Controller.Request_Timeout 11 0.00% 0.00%
system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers 1219 0.00% 0.00%
system.ruby.L1Cache_Controller.NP.Load 525 0.00% 0.00%
system.ruby.L1Cache_Controller.NP.Ifetch 646 0.00% 0.00%
system.ruby.L1Cache_Controller.NP.Store 191 0.00% 0.00%
system.ruby.L1Cache_Controller.S.Load 153 0.00% 0.00%
system.ruby.L1Cache_Controller.S.Ifetch 331 0.00% 0.00%
-system.ruby.L1Cache_Controller.S.Store 21 0.00% 0.00%
+system.ruby.L1Cache_Controller.S.Store 20 0.00% 0.00%
system.ruby.L1Cache_Controller.S.L1_Replacement 142 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.Load 184 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.Ifetch 3297 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.Store 32 0.00% 0.00%
+system.ruby.L1Cache_Controller.M.Load 180 0.00% 0.00%
+system.ruby.L1Cache_Controller.M.Ifetch 3185 0.00% 0.00%
+system.ruby.L1Cache_Controller.M.Store 33 0.00% 0.00%
system.ruby.L1Cache_Controller.M.L1_Replacement 944 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock 9 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Load 220 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Store 330 0.00% 0.00%
+system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock 11 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.Load 218 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.Store 265 0.00% 0.00%
system.ruby.L1Cache_Controller.MM.L1_Replacement 268 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Own_Lock_or_Unlock 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_W.Load 80 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_W.Ifetch 2126 0.00% 0.00%
+system.ruby.L1Cache_Controller.M_W.Load 84 0.00% 0.00%
+system.ruby.L1Cache_Controller.M_W.Ifetch 2238 0.00% 0.00%
system.ruby.L1Cache_Controller.M_W.Store 25 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_W.L1_Replacement 6 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers 982 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.Load 21 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.Store 266 0.00% 0.00%
+system.ruby.L1Cache_Controller.M_W.L1_Replacement 9 0.00% 0.00%
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers 983 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.Load 23 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.Store 331 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.L1_Replacement 4 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers 237 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers 236 0.00% 0.00%
system.ruby.L1Cache_Controller.IM.Data_All_Tokens 191 0.00% 0.00%
system.ruby.L1Cache_Controller.IM.Ack 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.IM.Request_Timeout 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.SM.Data_All_Tokens 21 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.Data_Shared 163 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.Data_All_Tokens 1008 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock 9 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.Request_Timeout 9 0.00% 0.00%
+system.ruby.L1Cache_Controller.SM.Data_All_Tokens 20 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.Data_Shared 162 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.Data_All_Tokens 1009 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock 11 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.Request_Timeout 11 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_GETS 1122 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_GETS_Last_Token 49 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_GETX 212 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_GETX 211 0.00% 0.00%
system.ruby.L2Cache_Controller.L2_Replacement 1264 0.00% 0.00%
system.ruby.L2Cache_Controller.Writeback_Shared_Data 84 0.00% 0.00%
system.ruby.L2Cache_Controller.Writeback_All_Tokens 1270 0.00% 0.00%
-system.ruby.L2Cache_Controller.Persistent_GETX 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.Persistent_GETS 9 0.00% 0.00%
-system.ruby.L2Cache_Controller.Own_Lock_or_Unlock 10 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS 1008 0.00% 0.00%
+system.ruby.L2Cache_Controller.Persistent_GETS 11 0.00% 0.00%
+system.ruby.L2Cache_Controller.Own_Lock_or_Unlock 11 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS 1009 0.00% 0.00%
system.ruby.L2Cache_Controller.NP.L1_GETX 166 0.00% 0.00%
system.ruby.L2Cache_Controller.NP.Writeback_Shared_Data 81 0.00% 0.00%
system.ruby.L2Cache_Controller.NP.Writeback_All_Tokens 1191 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.Own_Lock_or_Unlock 10 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.Own_Lock_or_Unlock 11 0.00% 0.00%
system.ruby.L2Cache_Controller.I.L1_GETX 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.I.L2_Replacement 70 0.00% 0.00%
+system.ruby.L2Cache_Controller.I.L2_Replacement 69 0.00% 0.00%
system.ruby.L2Cache_Controller.I.Writeback_Shared_Data 3 0.00% 0.00%
system.ruby.L2Cache_Controller.I.Writeback_All_Tokens 21 0.00% 0.00%
system.ruby.L2Cache_Controller.S.L1_GETS_Last_Token 49 0.00% 0.00%
system.ruby.L2Cache_Controller.S.L1_GETX 1 0.00% 0.00%
system.ruby.L2Cache_Controller.S.L2_Replacement 34 0.00% 0.00%
-system.ruby.L2Cache_Controller.O.L1_GETX 18 0.00% 0.00%
+system.ruby.L2Cache_Controller.O.L1_GETX 17 0.00% 0.00%
system.ruby.L2Cache_Controller.O.L2_Replacement 38 0.00% 0.00%
system.ruby.L2Cache_Controller.O.Writeback_All_Tokens 58 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS 114 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS 113 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L1_GETX 26 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement 1122 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.Persistent_GETX 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.Persistent_GETS 9 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement 1123 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_L.Persistent_GETS 11 0.00% 0.00%
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini
index df9dcb459..9b3e8ca6c 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini
@@ -118,7 +118,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/linux/hello
+executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/linux/hello
gid=100
input=cin
kvmInSE=false
@@ -241,31 +241,33 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory probeFilter
+children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir probeFilter requestToDir responseFromDir responseFromMemory responseToDir triggerQueue unblockToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
from_memory_controller_latency=2
full_bit_dir_enabled=false
number_of_TBEs=256
probeFilter=system.ruby.dir_cntrl0.probeFilter
probe_filter_enabled=false
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=4
+triggerQueue=system.ruby.dir_cntrl0.triggerQueue
+unblockToDir=system.ruby.dir_cntrl0.unblockToDir
version=0
-dmaRequestToDir=system.ruby.network.master[5]
-dmaResponseFromDir=system.ruby.network.slave[5]
-forwardFromDir=system.ruby.network.slave[3]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[4]
-responseFromDir=system.ruby.network.slave[4]
-responseToDir=system.ruby.network.master[3]
-unblockToDir=system.ruby.network.master[2]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -274,24 +276,111 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
[system.ruby.dir_cntrl0.probeFilter]
type=RubyCache
+children=replacement_policy
assoc=4
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=1
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.dir_cntrl0.probeFilter.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=1024
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.dir_cntrl0.probeFilter.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=4
+block_size=64
+eventq_index=0
+size=1024
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
+[system.ruby.dir_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.unblockToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache L2cache sequencer
+children=L1Dcache L1Icache L2cache forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer triggerQueue unblockFromCache
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
L2cache=system.ruby.l1_cntrl0.L2cache
@@ -300,75 +389,147 @@ cache_response_latency=10
clk_domain=system.cpu.clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl0.forwardToCache
issue_latency=2
l2_cache_hit_latency=10
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl0.requestFromCache
+responseFromCache=system.ruby.l1_cntrl0.responseFromCache
+responseToCache=system.ruby.l1_cntrl0.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=4
+triggerQueue=system.ruby.l1_cntrl0.triggerQueue
+unblockFromCache=system.ruby.l1_cntrl0.unblockFromCache
version=0
-forwardToCache=system.ruby.network.master[0]
-requestFromCache=system.ruby.network.slave[0]
-responseFromCache=system.ruby.network.slave[1]
-responseToCache=system.ruby.network.master[1]
-unblockFromCache=system.ruby.network.slave[2]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l1_cntrl0.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu.clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -379,6 +540,23 @@ using_ruby_tester=false
version=0
slave=system.cpu.icache_port system.cpu.dcache_port
+[system.ruby.l1_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.unblockFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -387,7 +565,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
+children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 routers0 routers1 routers2
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -395,14 +573,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.dir_cntrl0.unblockToDir system.ruby.dir_cntrl0.responseToDir system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.l1_cntrl0.unblockFromCache system.ruby.dir_cntrl0.forwardFromDir system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir
+master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.unblockToDir.slave system.ruby.dir_cntrl0.responseToDir.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.l1_cntrl0.unblockFromCache.master system.ruby.dir_cntrl0.forwardFromDir.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -424,6 +604,326 @@ latency=1
link_id=1
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -446,25 +946,834 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simerr b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simerr
index 86244d4bf..21ea544b2 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simerr
@@ -1,5 +1,8 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simout b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simout
index 74d9e5871..5470cb52e 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simout
@@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:32:54
-gem5 started Jan 22 2014 17:25:16
-gem5 executing on u200540-lin
-command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer -re tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer
+gem5 compiled Aug 13 2015 19:09:46
+gem5 started Aug 13 2015 20:15:17
+gem5 executing on artery
+command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby-MOESI_hammer
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Hello world!
-Exiting @ tick 93341 because target called exit()
+Exiting @ tick 86673 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt
index 5fbd8a7c8..c8e8d4629 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt
@@ -1,14 +1,14 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000096 # Number of seconds simulated
-sim_ticks 95773 # Number of ticks simulated
-final_tick 95773 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000087 # Number of seconds simulated
+sim_ticks 86673 # Number of ticks simulated
+final_tick 86673 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 67382 # Simulator instruction rate (inst/s)
-host_op_rate 67372 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1009646 # Simulator tick rate (ticks/s)
-host_mem_usage 452992 # Number of bytes of host memory used
-host_seconds 0.09 # Real time elapsed on the host
+host_inst_rate 41119 # Simulator instruction rate (inst/s)
+host_op_rate 41116 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 557651 # Simulator tick rate (ticks/s)
+host_mem_usage 401992 # Number of bytes of host memory used
+host_seconds 0.16 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -21,29 +21,29 @@ system.mem_ctrls.num_reads::ruby.dir_cntrl0 1159 #
system.mem_ctrls.num_reads::total 1159 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 220 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 220 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 774498032 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 774498032 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 147014294 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 147014294 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 921512326 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 921512326 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 855814383 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 855814383 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 162449667 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 162449667 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 1018264050 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 1018264050 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.readReqs 1159 # Number of read requests accepted
system.mem_ctrls.writeReqs 220 # Number of write requests accepted
system.mem_ctrls.readBursts 1159 # Number of DRAM read bursts, including those serviced by the write queue
system.mem_ctrls.writeBursts 220 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 63936 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 10240 # Total number of bytes read from write queue
+system.mem_ctrls.bytesReadDRAM 63680 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 10496 # Total number of bytes read from write queue
system.mem_ctrls.bytesWritten 5504 # Total number of bytes written to DRAM
system.mem_ctrls.bytesReadSys 74176 # Total read bytes from the system interface side
system.mem_ctrls.bytesWrittenSys 14080 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 160 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 104 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.servicedByWrQ 164 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 109 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
system.mem_ctrls.perBankRdBursts::0 86 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::1 52 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::2 82 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::3 77 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::4 98 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4 93 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::5 18 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::6 1 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::7 3 # Per bank write bursts
@@ -53,27 +53,27 @@ system.mem_ctrls.perBankRdBursts::10 54 # Pe
system.mem_ctrls.perBankRdBursts::11 47 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::12 22 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::13 358 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::14 60 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14 61 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 40 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::0 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::1 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::2 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::3 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::4 23 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::5 5 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4 19 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5 6 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::6 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::7 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::9 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::10 0 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10 2 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::11 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::12 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::13 17 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::14 41 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14 42 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 95693 # Total gap between requests
+system.mem_ctrls.totGap 86601 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
@@ -88,7 +88,7 @@ system.mem_ctrls.writePktSize::3 0 # Wr
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::6 220 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 999 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::0 995 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::1 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::2 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
@@ -145,11 +145,11 @@ system.mem_ctrls.wrQLenPdf::21 6 # Wh
system.mem_ctrls.wrQLenPdf::22 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::23 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::24 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::25 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::26 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::27 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::28 6 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 6 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25 5 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26 5 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27 5 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28 5 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 5 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::30 5 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::31 5 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::32 5 # What write queue length does an incoming req see
@@ -185,28 +185,27 @@ system.mem_ctrls.wrQLenPdf::61 0 # Wh
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
system.mem_ctrls.bytesPerActivate::samples 190 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 358.736842 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 222.774947 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 335.486260 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 51 26.84% 26.84% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 50 26.32% 53.16% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 20 10.53% 63.68% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 14 7.37% 71.05% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 13 6.84% 77.89% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 7 3.68% 81.58% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 8 4.21% 85.79% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 4 2.11% 87.89% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 23 12.11% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 360.757895 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 214.175980 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 351.466789 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 60 31.58% 31.58% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 43 22.63% 54.21% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 19 10.00% 64.21% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 13 6.84% 71.05% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 11 5.79% 76.84% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 4 2.11% 78.95% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 8 4.21% 83.16% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 5 2.63% 85.79% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 27 14.21% 100.00% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::total 190 # Bytes accessed per row activation
system.mem_ctrls.rdPerTurnAround::samples 5 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 140.600000 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 106.599883 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 79.767161 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 143.200000 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 107.762756 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 83.250826 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::16-23 1 20.00% 20.00% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::120-127 1 20.00% 40.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::136-143 1 20.00% 60.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::200-207 1 20.00% 80.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::216-223 1 20.00% 100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::128-135 1 20.00% 60.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::216-223 2 40.00% 100.00% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::total 5 # Reads before turning the bus around for writes
system.mem_ctrls.wrPerTurnAround::samples 5 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::mean 17.200000 # Writes before turning the bus around for reads
@@ -215,55 +214,55 @@ system.mem_ctrls.wrPerTurnAround::stdev 1.095445 # Wr
system.mem_ctrls.wrPerTurnAround::16 2 40.00% 40.00% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::18 3 60.00% 100.00% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::total 5 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 6604 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 25585 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 4995 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 6.61 # Average queueing delay per DRAM burst
+system.mem_ctrls.totQLat 6132 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 25037 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 4975 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 6.16 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 25.61 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 667.58 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 57.47 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 774.50 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 147.01 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 25.16 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 734.72 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 63.50 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 855.81 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 162.45 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 5.66 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 5.22 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 0.45 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 6.24 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 5.74 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 0.50 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.00 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 21.87 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 807 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 82 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 80.78 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 70.69 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 69.39 # Average gap between requests
-system.mem_ctrls.pageHitRate 79.73 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 483840 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 268800 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 5129280 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 290304 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 6102720 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 54966924 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 7998600 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 75240468 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 803.061820 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 13501 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 3120 # Time in different power states
+system.mem_ctrls.avgWrQLen 20.56 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 808 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 78 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 81.21 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 70.27 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 62.80 # Average gap between requests
+system.mem_ctrls.pageHitRate 80.11 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 461160 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 256200 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 5091840 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 259200 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 5594160 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 49992876 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 7690200 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 69345636 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 807.226922 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 12934 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 2860 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 77563 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 70523 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.mem_ctrls_1.actEnergy 945000 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_1.preEnergy 525000 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_1.readEnergy 7063680 # Energy for read commands per rank (pJ)
-system.mem_ctrls_1.writeEnergy 601344 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 6102720 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 61807608 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 1998600 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 79043952 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 843.648426 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 2911 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 3120 # Time in different power states
+system.mem_ctrls_1.actEnergy 975240 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_1.preEnergy 541800 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_1.readEnergy 7200960 # Energy for read commands per rank (pJ)
+system.mem_ctrls_1.writeEnergy 632448 # Energy for write commands per rank (pJ)
+system.mem_ctrls_1.refreshEnergy 5594160 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 57826728 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 818400 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 73589736 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 856.630922 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 958 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 2860 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::ACT 87676 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::ACT 82102 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu.clk_domain.clock 1 # Clock period in ticks
system.cpu.dtb.fetch_hits 0 # ITB hits
@@ -299,7 +298,7 @@ system.cpu.itb.data_misses 0 # DT
system.cpu.itb.data_acv 0 # DTB access violations
system.cpu.itb.data_accesses 0 # DTB accesses
system.cpu.workload.num_syscalls 17 # Number of system calls
-system.cpu.numCycles 95773 # number of cpu cycles simulated
+system.cpu.numCycles 86673 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.committedInsts 6390 # Number of instructions committed
@@ -318,7 +317,7 @@ system.cpu.num_mem_refs 2058 # nu
system.cpu.num_load_insts 1190 # Number of load instructions
system.cpu.num_store_insts 868 # Number of store instructions
system.cpu.num_idle_cycles 0 # Number of idle cycles
-system.cpu.num_busy_cycles 95773 # Number of busy cycles
+system.cpu.num_busy_cycles 86673 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
system.cpu.Branches 1050 # Number of branches fetched
@@ -368,26 +367,26 @@ system.ruby.outstanding_req_hist::total 8449
system.ruby.latency_hist::bucket_size 64
system.ruby.latency_hist::max_bucket 639
system.ruby.latency_hist::samples 8448
-system.ruby.latency_hist::mean 10.336766
-system.ruby.latency_hist::gmean 3.311568
-system.ruby.latency_hist::stdev 22.755667
-system.ruby.latency_hist | 8211 97.19% 97.19% | 225 2.66% 99.86% | 1 0.01% 99.87% | 0 0.00% 99.87% | 6 0.07% 99.94% | 5 0.06% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::mean 9.259588
+system.ruby.latency_hist::gmean 1.841457
+system.ruby.latency_hist::stdev 22.233278
+system.ruby.latency_hist | 8216 97.25% 97.25% | 221 2.62% 99.87% | 0 0.00% 99.87% | 3 0.04% 99.91% | 6 0.07% 99.98% | 2 0.02% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.latency_hist::total 8448
system.ruby.hit_latency_hist::bucket_size 2
system.ruby.hit_latency_hist::max_bucket 19
system.ruby.hit_latency_hist::samples 7289
-system.ruby.hit_latency_hist::mean 2.278502
-system.ruby.hit_latency_hist::gmean 2.102334
+system.ruby.hit_latency_hist::mean 1.278502
+system.ruby.hit_latency_hist::gmean 1.069062
system.ruby.hit_latency_hist::stdev 1.645548
-system.ruby.hit_latency_hist | 0 0.00% 0.00% | 7086 97.21% 97.21% | 0 0.00% 97.21% | 0 0.00% 97.21% | 0 0.00% 97.21% | 0 0.00% 97.21% | 203 2.79% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist | 7086 97.21% 97.21% | 0 0.00% 97.21% | 0 0.00% 97.21% | 0 0.00% 97.21% | 0 0.00% 97.21% | 203 2.79% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.hit_latency_hist::total 7289
system.ruby.miss_latency_hist::bucket_size 64
system.ruby.miss_latency_hist::max_bucket 639
system.ruby.miss_latency_hist::samples 1159
-system.ruby.miss_latency_hist::mean 61.015531
-system.ruby.miss_latency_hist::gmean 57.685008
-system.ruby.miss_latency_hist::stdev 27.944488
-system.ruby.miss_latency_hist | 922 79.55% 79.55% | 225 19.41% 98.96% | 1 0.09% 99.05% | 0 0.00% 99.05% | 6 0.52% 99.57% | 5 0.43% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::mean 59.452977
+system.ruby.miss_latency_hist::gmean 56.282360
+system.ruby.miss_latency_hist::stdev 25.811948
+system.ruby.miss_latency_hist | 927 79.98% 79.98% | 221 19.07% 99.05% | 0 0.00% 99.05% | 3 0.26% 99.31% | 6 0.52% 99.83% | 2 0.17% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.miss_latency_hist::total 1159
system.ruby.Directory.incomplete_times 1158
system.ruby.dir_cntrl0.probeFilter.demand_hits 0 # Number of cache demand hits
@@ -402,9 +401,9 @@ system.ruby.l1_cntrl0.L1Icache.demand_accesses 6400
system.ruby.l1_cntrl0.L2cache.demand_hits 203 # Number of cache demand hits
system.ruby.l1_cntrl0.L2cache.demand_misses 1159 # Number of cache demand misses
system.ruby.l1_cntrl0.L2cache.demand_accesses 1362 # Number of cache demand accesses
-system.ruby.l1_cntrl0.fully_busy_cycles 34 # cycles for which number of transistions == max transitions
+system.ruby.l1_cntrl0.fully_busy_cycles 7 # cycles for which number of transistions == max transitions
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 4.682426
+system.ruby.network.routers0.percent_links_utilized 5.174045
system.ruby.network.routers0.msg_count.Request_Control::2 1159
system.ruby.network.routers0.msg_count.Response_Data::4 1159
system.ruby.network.routers0.msg_count.Writeback_Data::5 220
@@ -419,22 +418,22 @@ system.ruby.network.routers0.msg_bytes.Writeback_Control::2 9144
system.ruby.network.routers0.msg_bytes.Writeback_Control::3 9144
system.ruby.network.routers0.msg_bytes.Writeback_Control::5 7384
system.ruby.network.routers0.msg_bytes.Unblock_Control::5 9272
-system.ruby.network.routers1.percent_links_utilized 4.682426
+system.ruby.network.routers1.percent_links_utilized 5.173757
system.ruby.network.routers1.msg_count.Request_Control::2 1159
system.ruby.network.routers1.msg_count.Response_Data::4 1159
system.ruby.network.routers1.msg_count.Writeback_Data::5 220
system.ruby.network.routers1.msg_count.Writeback_Control::2 1143
system.ruby.network.routers1.msg_count.Writeback_Control::3 1143
system.ruby.network.routers1.msg_count.Writeback_Control::5 923
-system.ruby.network.routers1.msg_count.Unblock_Control::5 1159
+system.ruby.network.routers1.msg_count.Unblock_Control::5 1158
system.ruby.network.routers1.msg_bytes.Request_Control::2 9272
system.ruby.network.routers1.msg_bytes.Response_Data::4 83448
system.ruby.network.routers1.msg_bytes.Writeback_Data::5 15840
system.ruby.network.routers1.msg_bytes.Writeback_Control::2 9144
system.ruby.network.routers1.msg_bytes.Writeback_Control::3 9144
system.ruby.network.routers1.msg_bytes.Writeback_Control::5 7384
-system.ruby.network.routers1.msg_bytes.Unblock_Control::5 9272
-system.ruby.network.routers2.percent_links_utilized 4.682426
+system.ruby.network.routers1.msg_bytes.Unblock_Control::5 9264
+system.ruby.network.routers2.percent_links_utilized 5.174045
system.ruby.network.routers2.msg_count.Request_Control::2 1159
system.ruby.network.routers2.msg_count.Response_Data::4 1159
system.ruby.network.routers2.msg_count.Writeback_Data::5 220
@@ -453,18 +452,18 @@ system.ruby.network.msg_count.Request_Control 3477
system.ruby.network.msg_count.Response_Data 3477
system.ruby.network.msg_count.Writeback_Data 660
system.ruby.network.msg_count.Writeback_Control 9627
-system.ruby.network.msg_count.Unblock_Control 3477
+system.ruby.network.msg_count.Unblock_Control 3476
system.ruby.network.msg_byte.Request_Control 27816
system.ruby.network.msg_byte.Response_Data 250344
system.ruby.network.msg_byte.Writeback_Data 47520
system.ruby.network.msg_byte.Writeback_Control 77016
-system.ruby.network.msg_byte.Unblock_Control 27816
-system.ruby.network.routers0.throttle0.link_utilization 6.042413
+system.ruby.network.msg_byte.Unblock_Control 27808
+system.ruby.network.routers0.throttle0.link_utilization 6.676820
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 1159
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 1143
system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 83448
system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 9144
-system.ruby.network.routers0.throttle1.link_utilization 3.322440
+system.ruby.network.routers0.throttle1.link_utilization 3.671270
system.ruby.network.routers0.throttle1.msg_count.Request_Control::2 1159
system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::5 220
system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::2 1143
@@ -475,28 +474,28 @@ system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::5 15840
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::2 9144
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::5 7384
system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::5 9272
-system.ruby.network.routers1.throttle0.link_utilization 3.322440
+system.ruby.network.routers1.throttle0.link_utilization 3.670693
system.ruby.network.routers1.throttle0.msg_count.Request_Control::2 1159
system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::5 220
system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::2 1143
system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::5 923
-system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::5 1159
+system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::5 1158
system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::2 9272
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::5 15840
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::2 9144
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::5 7384
-system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::5 9272
-system.ruby.network.routers1.throttle1.link_utilization 6.042413
+system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::5 9264
+system.ruby.network.routers1.throttle1.link_utilization 6.676820
system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 1159
system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 1143
system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 83448
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 9144
-system.ruby.network.routers2.throttle0.link_utilization 6.042413
+system.ruby.network.routers2.throttle0.link_utilization 6.676820
system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 1159
system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 1143
system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 83448
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 9144
-system.ruby.network.routers2.throttle1.link_utilization 3.322440
+system.ruby.network.routers2.throttle1.link_utilization 3.671270
system.ruby.network.routers2.throttle1.msg_count.Request_Control::2 1159
system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::5 220
system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::2 1143
@@ -507,99 +506,99 @@ system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::5 15840
system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::2 9144
system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::5 7384
system.ruby.network.routers2.throttle1.msg_bytes.Unblock_Control::5 9272
-system.ruby.LD.latency_hist::bucket_size 64
-system.ruby.LD.latency_hist::max_bucket 639
+system.ruby.LD.latency_hist::bucket_size 32
+system.ruby.LD.latency_hist::max_bucket 319
system.ruby.LD.latency_hist::samples 1183
-system.ruby.LD.latency_hist::mean 22.748943
-system.ruby.LD.latency_hist::gmean 7.555083
-system.ruby.LD.latency_hist::stdev 30.673688
-system.ruby.LD.latency_hist | 1093 92.39% 92.39% | 87 7.35% 99.75% | 0 0.00% 99.75% | 0 0.00% 99.75% | 2 0.17% 99.92% | 1 0.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::mean 21.460693
+system.ruby.LD.latency_hist::gmean 5.052192
+system.ruby.LD.latency_hist::stdev 28.940454
+system.ruby.LD.latency_hist | 852 72.02% 72.02% | 242 20.46% 92.48% | 85 7.19% 99.66% | 2 0.17% 99.83% | 0 0.00% 99.83% | 0 0.00% 99.83% | 0 0.00% 99.83% | 1 0.08% 99.92% | 1 0.08% 100.00% | 0 0.00% 100.00%
system.ruby.LD.latency_hist::total 1183
system.ruby.LD.hit_latency_hist::bucket_size 2
system.ruby.LD.hit_latency_hist::max_bucket 19
system.ruby.LD.hit_latency_hist::samples 763
-system.ruby.LD.hit_latency_hist::mean 3.376147
-system.ruby.LD.hit_latency_hist::gmean 2.559264
+system.ruby.LD.hit_latency_hist::mean 2.376147
+system.ruby.LD.hit_latency_hist::gmean 1.390948
system.ruby.LD.hit_latency_hist::stdev 3.447211
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 658 86.24% 86.24% | 0 0.00% 86.24% | 0 0.00% 86.24% | 0 0.00% 86.24% | 0 0.00% 86.24% | 105 13.76% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist | 658 86.24% 86.24% | 0 0.00% 86.24% | 0 0.00% 86.24% | 0 0.00% 86.24% | 0 0.00% 86.24% | 105 13.76% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.hit_latency_hist::total 763
-system.ruby.LD.miss_latency_hist::bucket_size 64
-system.ruby.LD.miss_latency_hist::max_bucket 639
+system.ruby.LD.miss_latency_hist::bucket_size 32
+system.ruby.LD.miss_latency_hist::max_bucket 319
system.ruby.LD.miss_latency_hist::samples 420
-system.ruby.LD.miss_latency_hist::mean 57.942857
-system.ruby.LD.miss_latency_hist::gmean 53.988115
-system.ruby.LD.miss_latency_hist::stdev 26.600762
-system.ruby.LD.miss_latency_hist | 330 78.57% 78.57% | 87 20.71% 99.29% | 0 0.00% 99.29% | 0 0.00% 99.29% | 2 0.48% 99.76% | 1 0.24% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::mean 56.130952
+system.ruby.LD.miss_latency_hist::gmean 52.616261
+system.ruby.LD.miss_latency_hist::stdev 21.748058
+system.ruby.LD.miss_latency_hist | 89 21.19% 21.19% | 242 57.62% 78.81% | 85 20.24% 99.05% | 2 0.48% 99.52% | 0 0.00% 99.52% | 0 0.00% 99.52% | 0 0.00% 99.52% | 1 0.24% 99.76% | 1 0.24% 100.00% | 0 0.00% 100.00%
system.ruby.LD.miss_latency_hist::total 420
system.ruby.ST.latency_hist::bucket_size 16
system.ruby.ST.latency_hist::max_bucket 159
system.ruby.ST.latency_hist::samples 865
-system.ruby.ST.latency_hist::mean 11.732948
-system.ruby.ST.latency_hist::gmean 3.862911
-system.ruby.ST.latency_hist::stdev 20.767655
-system.ruby.ST.latency_hist | 707 81.73% 81.73% | 41 4.74% 86.47% | 0 0.00% 86.47% | 78 9.02% 95.49% | 35 4.05% 99.54% | 4 0.46% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::mean 10.558382
+system.ruby.ST.latency_hist::gmean 2.225841
+system.ruby.ST.latency_hist::stdev 20.458667
+system.ruby.ST.latency_hist | 707 81.73% 81.73% | 45 5.20% 86.94% | 0 0.00% 86.94% | 76 8.79% 95.72% | 33 3.82% 99.54% | 4 0.46% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.latency_hist::total 865
system.ruby.ST.hit_latency_hist::bucket_size 2
system.ruby.ST.hit_latency_hist::max_bucket 19
system.ruby.ST.hit_latency_hist::samples 707
-system.ruby.ST.hit_latency_hist::mean 2.466761
-system.ruby.ST.hit_latency_hist::gmean 2.174458
+system.ruby.ST.hit_latency_hist::mean 1.466761
+system.ruby.ST.hit_latency_hist::gmean 1.118428
system.ruby.ST.hit_latency_hist::stdev 2.110935
-system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 674 95.33% 95.33% | 0 0.00% 95.33% | 0 0.00% 95.33% | 0 0.00% 95.33% | 0 0.00% 95.33% | 33 4.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist | 674 95.33% 95.33% | 0 0.00% 95.33% | 0 0.00% 95.33% | 0 0.00% 95.33% | 0 0.00% 95.33% | 33 4.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 707
system.ruby.ST.miss_latency_hist::bucket_size 16
system.ruby.ST.miss_latency_hist::max_bucket 159
system.ruby.ST.miss_latency_hist::samples 158
-system.ruby.ST.miss_latency_hist::mean 53.196203
-system.ruby.ST.miss_latency_hist::gmean 50.539760
-system.ruby.ST.miss_latency_hist::stdev 15.383612
-system.ruby.ST.miss_latency_hist | 0 0.00% 0.00% | 41 25.95% 25.95% | 0 0.00% 25.95% | 78 49.37% 75.32% | 35 22.15% 97.47% | 4 2.53% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::mean 51.240506
+system.ruby.ST.miss_latency_hist::gmean 48.407659
+system.ruby.ST.miss_latency_hist::stdev 15.670342
+system.ruby.ST.miss_latency_hist | 0 0.00% 0.00% | 45 28.48% 28.48% | 0 0.00% 28.48% | 76 48.10% 76.58% | 33 20.89% 97.47% | 4 2.53% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.miss_latency_hist::total 158
system.ruby.IFETCH.latency_hist::bucket_size 64
system.ruby.IFETCH.latency_hist::max_bucket 639
system.ruby.IFETCH.latency_hist::samples 6400
-system.ruby.IFETCH.latency_hist::mean 7.853750
-system.ruby.IFETCH.latency_hist::gmean 2.784724
-system.ruby.IFETCH.latency_hist::stdev 20.410979
-system.ruby.IFETCH.latency_hist | 6292 98.31% 98.31% | 99 1.55% 99.86% | 1 0.02% 99.88% | 0 0.00% 99.88% | 4 0.06% 99.94% | 4 0.06% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.latency_hist::mean 6.828750
+system.ruby.IFETCH.latency_hist::gmean 1.489407
+system.ruby.IFETCH.latency_hist::stdev 20.190166
+system.ruby.IFETCH.latency_hist | 6294 98.34% 98.34% | 97 1.52% 99.86% | 0 0.00% 99.86% | 2 0.03% 99.89% | 5 0.08% 99.97% | 2 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.latency_hist::total 6400
system.ruby.IFETCH.hit_latency_hist::bucket_size 2
system.ruby.IFETCH.hit_latency_hist::max_bucket 19
system.ruby.IFETCH.hit_latency_hist::samples 5819
-system.ruby.IFETCH.hit_latency_hist::mean 2.111703
-system.ruby.IFETCH.hit_latency_hist::gmean 2.040432
+system.ruby.IFETCH.hit_latency_hist::mean 1.111703
+system.ruby.IFETCH.hit_latency_hist::gmean 1.027147
system.ruby.IFETCH.hit_latency_hist::stdev 1.051067
-system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 5754 98.88% 98.88% | 0 0.00% 98.88% | 0 0.00% 98.88% | 0 0.00% 98.88% | 0 0.00% 98.88% | 65 1.12% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist | 5754 98.88% 98.88% | 0 0.00% 98.88% | 0 0.00% 98.88% | 0 0.00% 98.88% | 0 0.00% 98.88% | 65 1.12% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 5819
system.ruby.IFETCH.miss_latency_hist::bucket_size 64
system.ruby.IFETCH.miss_latency_hist::max_bucket 639
system.ruby.IFETCH.miss_latency_hist::samples 581
-system.ruby.IFETCH.miss_latency_hist::mean 65.363167
-system.ruby.IFETCH.miss_latency_hist::gmean 62.729888
-system.ruby.IFETCH.miss_latency_hist::stdev 30.682702
-system.ruby.IFETCH.miss_latency_hist | 473 81.41% 81.41% | 99 17.04% 98.45% | 1 0.17% 98.62% | 0 0.00% 98.62% | 4 0.69% 99.31% | 4 0.69% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.miss_latency_hist::mean 64.087780
+system.ruby.IFETCH.miss_latency_hist::gmean 61.562973
+system.ruby.IFETCH.miss_latency_hist::stdev 29.566480
+system.ruby.IFETCH.miss_latency_hist | 475 81.76% 81.76% | 97 16.70% 98.45% | 0 0.00% 98.45% | 2 0.34% 98.80% | 5 0.86% 99.66% | 2 0.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 581
system.ruby.L1Cache.hit_mach_latency_hist::bucket_size 1
system.ruby.L1Cache.hit_mach_latency_hist::max_bucket 9
system.ruby.L1Cache.hit_mach_latency_hist::samples 7086
-system.ruby.L1Cache.hit_mach_latency_hist::mean 2
-system.ruby.L1Cache.hit_mach_latency_hist::gmean 2.000000
-system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 7086 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.hit_mach_latency_hist::mean 1
+system.ruby.L1Cache.hit_mach_latency_hist::gmean 1
+system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 7086 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.L1Cache.hit_mach_latency_hist::total 7086
system.ruby.L2Cache.hit_mach_latency_hist::bucket_size 2
system.ruby.L2Cache.hit_mach_latency_hist::max_bucket 19
system.ruby.L2Cache.hit_mach_latency_hist::samples 203
-system.ruby.L2Cache.hit_mach_latency_hist::mean 12
-system.ruby.L2Cache.hit_mach_latency_hist::gmean 12.000000
-system.ruby.L2Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 203 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L2Cache.hit_mach_latency_hist::mean 11
+system.ruby.L2Cache.hit_mach_latency_hist::gmean 11.000000
+system.ruby.L2Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 203 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.L2Cache.hit_mach_latency_hist::total 203
system.ruby.Directory.miss_mach_latency_hist::bucket_size 64
system.ruby.Directory.miss_mach_latency_hist::max_bucket 639
system.ruby.Directory.miss_mach_latency_hist::samples 1159
-system.ruby.Directory.miss_mach_latency_hist::mean 61.015531
-system.ruby.Directory.miss_mach_latency_hist::gmean 57.685008
-system.ruby.Directory.miss_mach_latency_hist::stdev 27.944488
-system.ruby.Directory.miss_mach_latency_hist | 922 79.55% 79.55% | 225 19.41% 98.96% | 1 0.09% 99.05% | 0 0.00% 99.05% | 6 0.52% 99.57% | 5 0.43% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean 59.452977
+system.ruby.Directory.miss_mach_latency_hist::gmean 56.282360
+system.ruby.Directory.miss_mach_latency_hist::stdev 25.811948
+system.ruby.Directory.miss_mach_latency_hist | 927 79.98% 79.98% | 221 19.07% 99.05% | 0 0.00% 99.05% | 3 0.26% 99.31% | 6 0.52% 99.83% | 2 0.17% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.Directory.miss_mach_latency_hist::total 1159
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size 1
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket 9
@@ -630,73 +629,73 @@ system.ruby.Directory.miss_latency_hist.first_response_to_completion::total
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket 9
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples 658
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 2.000000
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 658 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 658 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total 658
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size 2
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket 19
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples 105
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 12
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 12.000000
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 105 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 11
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 11.000000
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 105 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total 105
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 64
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 639
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 32
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 319
system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 420
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 57.942857
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 53.988115
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 26.600762
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 330 78.57% 78.57% | 87 20.71% 99.29% | 0 0.00% 99.29% | 0 0.00% 99.29% | 2 0.48% 99.76% | 1 0.24% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 56.130952
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 52.616261
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 21.748058
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 89 21.19% 21.19% | 242 57.62% 78.81% | 85 20.24% 99.05% | 2 0.48% 99.52% | 0 0.00% 99.52% | 0 0.00% 99.52% | 0 0.00% 99.52% | 1 0.24% 99.76% | 1 0.24% 100.00% | 0 0.00% 100.00%
system.ruby.LD.Directory.miss_type_mach_latency_hist::total 420
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket 9
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 674
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 2.000000
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 674 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 674 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 674
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size 2
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket 19
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 33
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 12
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 12.000000
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 33 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 11
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 11.000000
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 33 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total 33
system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 16
system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 159
system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 158
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 53.196203
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 50.539760
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 15.383612
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 41 25.95% 25.95% | 0 0.00% 25.95% | 78 49.37% 75.32% | 35 22.15% 97.47% | 4 2.53% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 51.240506
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 48.407659
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 15.670342
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 45 28.48% 28.48% | 0 0.00% 28.48% | 76 48.10% 76.58% | 33 20.89% 97.47% | 4 2.53% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.Directory.miss_type_mach_latency_hist::total 158
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::max_bucket 9
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::samples 5754
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::gmean 2.000000
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 5754 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 5754 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::total 5754
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::bucket_size 2
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::max_bucket 19
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples 65
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 12
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 12.000000
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 65 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 11
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 11.000000
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 65 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total 65
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 64
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 639
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 581
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 65.363167
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 62.729888
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 30.682702
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 473 81.41% 81.41% | 99 17.04% 98.45% | 1 0.17% 98.62% | 0 0.00% 98.62% | 4 0.69% 99.31% | 4 0.69% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 64.087780
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 61.562973
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 29.566480
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 475 81.76% 81.76% | 97 16.70% 98.45% | 0 0.00% 98.45% | 2 0.34% 98.80% | 5 0.86% 99.66% | 2 0.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 581
system.ruby.Directory_Controller.GETX 185 0.00% 0.00%
system.ruby.Directory_Controller.GETS 1020 0.00% 0.00%
system.ruby.Directory_Controller.PUT 1143 0.00% 0.00%
-system.ruby.Directory_Controller.UnblockM 1159 0.00% 0.00%
+system.ruby.Directory_Controller.UnblockM 1158 0.00% 0.00%
system.ruby.Directory_Controller.Writeback_Exclusive_Clean 923 0.00% 0.00%
system.ruby.Directory_Controller.Writeback_Exclusive_Dirty 220 0.00% 0.00%
system.ruby.Directory_Controller.Memory_Data 1159 0.00% 0.00%
@@ -704,7 +703,7 @@ system.ruby.Directory_Controller.Memory_Ack 220 0.00% 0.00%
system.ruby.Directory_Controller.NO.PUT 1143 0.00% 0.00%
system.ruby.Directory_Controller.E.GETX 158 0.00% 0.00%
system.ruby.Directory_Controller.E.GETS 1001 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B.UnblockM 1159 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B.UnblockM 1158 0.00% 0.00%
system.ruby.Directory_Controller.NO_B_W.Memory_Data 1159 0.00% 0.00%
system.ruby.Directory_Controller.WB.GETX 27 0.00% 0.00%
system.ruby.Directory_Controller.WB.GETS 19 0.00% 0.00%
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini
index a0fdb76c4..95a76653e 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini
@@ -118,7 +118,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/linux/hello
+executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/linux/hello
gid=100
input=cin
kvmInSE=false
@@ -241,26 +241,27 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=12
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=4
version=0
-dmaRequestToDir=system.ruby.network.master[3]
-dmaResponseFromDir=system.ruby.network.slave[3]
-forwardFromDir=system.ruby.network.slave[4]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[2]
-responseFromDir=system.ruby.network.slave[2]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -269,51 +270,159 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=cacheMemory sequencer
+children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl0.cacheMemory
cache_response_latency=12
clk_domain=system.cpu.clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl0.forwardToCache
issue_latency=2
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl0.requestFromCache
+responseFromCache=system.ruby.l1_cntrl0.responseFromCache
+responseToCache=system.ruby.l1_cntrl0.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=4
version=0
-forwardToCache=system.ruby.network.master[0]
-requestFromCache=system.ruby.network.slave[0]
-responseFromCache=system.ruby.network.slave[1]
-responseToCache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.cacheMemory]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu.clk_domain
dcache=system.ruby.l1_cntrl0.cacheMemory
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.cacheMemory
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -332,7 +441,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
+children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 routers0 routers1 routers2
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -340,14 +449,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir system.ruby.dir_cntrl0.forwardFromDir
+master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -369,6 +480,326 @@ latency=1
link_id=1
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -391,25 +822,834 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simerr b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simerr
index 86244d4bf..21ea544b2 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simerr
@@ -1,5 +1,8 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simout b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simout
index e7d414efc..f8bca7f67 100755
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simout
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/simout
@@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 17:24:20
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby -re tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby
+gem5 compiled Aug 13 2015 19:05:56
+gem5 started Aug 13 2015 20:14:39
+gem5 executing on artery
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/simple-timing-ruby
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Hello world!
-Exiting @ tick 143853 because target called exit()
+Exiting @ tick 107210 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt
index 8d98e090f..ca2d0dacc 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt
@@ -1,14 +1,14 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000124 # Number of seconds simulated
-sim_ticks 123531 # Number of ticks simulated
-final_tick 123531 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000107 # Number of seconds simulated
+sim_ticks 107210 # Number of ticks simulated
+final_tick 107210 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 63521 # Simulator instruction rate (inst/s)
-host_op_rate 63513 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1227662 # Simulator tick rate (ticks/s)
-host_mem_usage 451804 # Number of bytes of host memory used
-host_seconds 0.10 # Real time elapsed on the host
+host_inst_rate 29183 # Simulator instruction rate (inst/s)
+host_op_rate 29181 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 489574 # Simulator tick rate (ticks/s)
+host_mem_usage 401792 # Number of bytes of host memory used
+host_seconds 0.22 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -21,59 +21,59 @@ system.mem_ctrls.num_reads::ruby.dir_cntrl0 1730 #
system.mem_ctrls.num_reads::total 1730 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 1726 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 1726 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 896293238 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 896293238 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 894220884 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 894220884 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 1790514122 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 1790514122 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 1032739483 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 1032739483 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 1030351646 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 1030351646 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 2063091130 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 2063091130 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.readReqs 1730 # Number of read requests accepted
system.mem_ctrls.writeReqs 1726 # Number of write requests accepted
system.mem_ctrls.readBursts 1730 # Number of DRAM read bursts, including those serviced by the write queue
system.mem_ctrls.writeBursts 1726 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 56832 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 53888 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 56512 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadDRAM 56896 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 53824 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 56448 # Total number of bytes written to DRAM
system.mem_ctrls.bytesReadSys 110720 # Total read bytes from the system interface side
system.mem_ctrls.bytesWrittenSys 110464 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 842 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.servicedByWrQ 841 # Number of DRAM read bursts serviced by the write queue
system.mem_ctrls.mergedWrBursts 814 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
system.mem_ctrls.perBankRdBursts::0 82 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::1 51 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::2 81 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1 48 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2 85 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::3 66 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::4 118 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::5 25 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4 116 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5 24 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::6 1 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::7 3 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::9 1 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::10 52 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::11 33 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::12 18 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::13 264 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::14 73 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::15 20 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10 49 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11 31 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12 19 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13 266 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14 79 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15 19 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::0 81 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::1 51 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1 49 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::2 85 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::3 63 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::4 127 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::5 25 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3 62 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4 126 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5 27 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::6 1 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::7 3 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::9 1 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::10 48 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::11 32 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::12 12 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::13 260 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::14 74 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10 44 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11 29 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12 13 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13 262 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14 79 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::15 20 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 123443 # Total gap between requests
+system.mem_ctrls.totGap 107138 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
@@ -88,7 +88,7 @@ system.mem_ctrls.writePktSize::3 0 # Wr
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::6 1726 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 888 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::0 889 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::1 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::2 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
@@ -135,13 +135,13 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh
system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::15 9 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16 12 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 51 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::15 8 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16 8 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 52 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::18 56 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19 56 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 56 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::21 56 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19 57 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20 57 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21 57 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::22 55 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::23 55 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::24 55 # What write queue length does an incoming req see
@@ -149,7 +149,7 @@ system.mem_ctrls.wrQLenPdf::25 55 # Wh
system.mem_ctrls.wrQLenPdf::26 55 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::27 55 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::28 55 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 54 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 55 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::30 54 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::31 54 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::32 54 # What write queue length does an incoming req see
@@ -184,88 +184,88 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 268 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 416.477612 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 263.436899 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 359.508293 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 60 22.39% 22.39% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 57 21.27% 43.66% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 40 14.93% 58.58% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 20 7.46% 66.04% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 10 3.73% 69.78% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 14 5.22% 75.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 11 4.10% 79.10% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 12 4.48% 83.58% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 44 16.42% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 268 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::samples 253 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 437.122530 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 269.105572 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 371.515393 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 63 24.90% 24.90% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 51 20.16% 45.06% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 24 9.49% 54.55% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 18 7.11% 61.66% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 14 5.53% 67.19% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 10 3.95% 71.15% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 18 7.11% 78.26% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 10 3.95% 82.21% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 45 17.79% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 253 # Bytes accessed per row activation
system.mem_ctrls.rdPerTurnAround::samples 54 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::mean 16.203704 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 15.997541 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 3.176444 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::12-13 2 3.70% 3.70% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::14-15 22 40.74% 44.44% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-17 22 40.74% 85.19% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::18-19 6 11.11% 96.30% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::22-23 1 1.85% 98.15% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 16.028046 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 2.999243 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::12-13 1 1.85% 1.85% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15 20 37.04% 38.89% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17 27 50.00% 88.89% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19 4 7.41% 96.30% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-21 1 1.85% 98.15% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::36-37 1 1.85% 100.00% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::total 54 # Reads before turning the bus around for writes
system.mem_ctrls.wrPerTurnAround::samples 54 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 16.351852 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 16.333537 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 0.804642 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 45 83.33% 83.33% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18 8 14.81% 98.15% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19 1 1.85% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 16.333333 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.311361 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 0.890198 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 47 87.04% 87.04% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18 3 5.56% 92.59% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19 4 7.41% 100.00% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::total 54 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 10373 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 27245 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 4440 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 11.68 # Average queueing delay per DRAM burst
+system.mem_ctrls.totQLat 10919 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 27810 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 4445 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 12.28 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 30.68 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 460.06 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 457.47 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 896.29 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 894.22 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 31.28 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 530.70 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 526.52 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 1032.74 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 1030.35 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 7.17 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 3.59 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 3.57 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 8.26 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 4.15 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 4.11 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.00 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 25.91 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 672 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 824 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 75.68 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 90.35 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 35.72 # Average gap between requests
-system.mem_ctrls.pageHitRate 83.11 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 824040 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 457800 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 5229120 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 4520448 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 7628400 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 66802176 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 11631600 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 97093584 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 829.505203 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 19845 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 3900 # Time in different power states
+system.mem_ctrls.avgWrQLen 25.52 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 682 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 829 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 76.72 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 90.90 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 31.00 # Average gap between requests
+system.mem_ctrls.pageHitRate 83.90 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 748440 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 415800 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 5166720 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 4447872 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 6611280 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 64735128 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 4101600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 86226840 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 849.709691 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 7218 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 3380 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 94170 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 91640 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.mem_ctrls_1.actEnergy 1118880 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_1.preEnergy 621600 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_1.readEnergy 5191680 # Energy for read commands per rank (pJ)
-system.mem_ctrls_1.writeEnergy 4136832 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 7628400 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 69356232 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 9391800 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 97445424 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 832.503985 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 15122 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 3900 # Time in different power states
+system.mem_ctrls_1.actEnergy 1088640 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_1.preEnergy 604800 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_1.readEnergy 5241600 # Energy for read commands per rank (pJ)
+system.mem_ctrls_1.writeEnergy 4167936 # Energy for write commands per rank (pJ)
+system.mem_ctrls_1.refreshEnergy 6611280 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 64577808 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 4239600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 86531664 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 852.713534 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 6460 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 3380 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::ACT 98043 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::ACT 91652 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu.clk_domain.clock 1 # Clock period in ticks
system.cpu.dtb.fetch_hits 0 # ITB hits
@@ -301,7 +301,7 @@ system.cpu.itb.data_misses 0 # DT
system.cpu.itb.data_acv 0 # DTB access violations
system.cpu.itb.data_accesses 0 # DTB accesses
system.cpu.workload.num_syscalls 17 # Number of system calls
-system.cpu.numCycles 123531 # number of cpu cycles simulated
+system.cpu.numCycles 107210 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.committedInsts 6390 # Number of instructions committed
@@ -320,7 +320,7 @@ system.cpu.num_mem_refs 2058 # nu
system.cpu.num_load_insts 1190 # Number of load instructions
system.cpu.num_store_insts 868 # Number of store instructions
system.cpu.num_idle_cycles 0 # Number of idle cycles
-system.cpu.num_busy_cycles 123531 # Number of busy cycles
+system.cpu.num_busy_cycles 107210 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
system.cpu.Branches 1050 # Number of branches fetched
@@ -375,32 +375,32 @@ system.ruby.outstanding_req_hist::total 8449
system.ruby.latency_hist::bucket_size 64
system.ruby.latency_hist::max_bucket 639
system.ruby.latency_hist::samples 8448
-system.ruby.latency_hist::mean 13.622514
-system.ruby.latency_hist::gmean 5.329433
-system.ruby.latency_hist::stdev 25.311843
-system.ruby.latency_hist | 8197 97.03% 97.03% | 202 2.39% 99.42% | 36 0.43% 99.85% | 3 0.04% 99.88% | 8 0.09% 99.98% | 1 0.01% 99.99% | 1 0.01% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::mean 11.690578
+system.ruby.latency_hist::gmean 2.205273
+system.ruby.latency_hist::stdev 25.830363
+system.ruby.latency_hist | 8209 97.17% 97.17% | 184 2.18% 99.35% | 38 0.45% 99.80% | 7 0.08% 99.88% | 6 0.07% 99.95% | 3 0.04% 99.99% | 0 0.00% 99.99% | 1 0.01% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.latency_hist::total 8448
system.ruby.hit_latency_hist::bucket_size 1
system.ruby.hit_latency_hist::max_bucket 9
system.ruby.hit_latency_hist::samples 6718
-system.ruby.hit_latency_hist::mean 3
-system.ruby.hit_latency_hist::gmean 3.000000
-system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 6718 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::mean 1
+system.ruby.hit_latency_hist::gmean 1
+system.ruby.hit_latency_hist | 0 0.00% 0.00% | 6718 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.hit_latency_hist::total 6718
system.ruby.miss_latency_hist::bucket_size 64
system.ruby.miss_latency_hist::max_bucket 639
system.ruby.miss_latency_hist::samples 1730
-system.ruby.miss_latency_hist::mean 54.872254
-system.ruby.miss_latency_hist::gmean 49.634160
-system.ruby.miss_latency_hist::stdev 31.450318
-system.ruby.miss_latency_hist | 1479 85.49% 85.49% | 202 11.68% 97.17% | 36 2.08% 99.25% | 3 0.17% 99.42% | 8 0.46% 99.88% | 1 0.06% 99.94% | 1 0.06% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::mean 53.204624
+system.ruby.miss_latency_hist::gmean 47.556283
+system.ruby.miss_latency_hist::stdev 33.032605
+system.ruby.miss_latency_hist | 1491 86.18% 86.18% | 184 10.64% 96.82% | 38 2.20% 99.02% | 7 0.40% 99.42% | 6 0.35% 99.77% | 3 0.17% 99.94% | 0 0.00% 99.94% | 1 0.06% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.miss_latency_hist::total 1730
system.ruby.Directory.incomplete_times 1729
system.ruby.l1_cntrl0.cacheMemory.demand_hits 6718 # Number of cache demand hits
system.ruby.l1_cntrl0.cacheMemory.demand_misses 1730 # Number of cache demand misses
system.ruby.l1_cntrl0.cacheMemory.demand_accesses 8448 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 6.994196
+system.ruby.network.routers0.percent_links_utilized 8.058950
system.ruby.network.routers0.msg_count.Control::2 1730
system.ruby.network.routers0.msg_count.Data::2 1726
system.ruby.network.routers0.msg_count.Response_Data::4 1730
@@ -409,7 +409,7 @@ system.ruby.network.routers0.msg_bytes.Control::2 13840
system.ruby.network.routers0.msg_bytes.Data::2 124272
system.ruby.network.routers0.msg_bytes.Response_Data::4 124560
system.ruby.network.routers0.msg_bytes.Writeback_Control::3 13808
-system.ruby.network.routers1.percent_links_utilized 6.994196
+system.ruby.network.routers1.percent_links_utilized 8.058950
system.ruby.network.routers1.msg_count.Control::2 1730
system.ruby.network.routers1.msg_count.Data::2 1726
system.ruby.network.routers1.msg_count.Response_Data::4 1730
@@ -418,7 +418,7 @@ system.ruby.network.routers1.msg_bytes.Control::2 13840
system.ruby.network.routers1.msg_bytes.Data::2 124272
system.ruby.network.routers1.msg_bytes.Response_Data::4 124560
system.ruby.network.routers1.msg_bytes.Writeback_Control::3 13808
-system.ruby.network.routers2.percent_links_utilized 6.994196
+system.ruby.network.routers2.percent_links_utilized 8.058950
system.ruby.network.routers2.msg_count.Control::2 1730
system.ruby.network.routers2.msg_count.Data::2 1726
system.ruby.network.routers2.msg_count.Response_Data::4 1730
@@ -435,32 +435,32 @@ system.ruby.network.msg_byte.Control 41520
system.ruby.network.msg_byte.Data 372816
system.ruby.network.msg_byte.Response_Data 373680
system.ruby.network.msg_byte.Writeback_Control 41424
-system.ruby.network.routers0.throttle0.link_utilization 7.000672
+system.ruby.network.routers0.throttle0.link_utilization 8.066412
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 1730
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 1726
system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 124560
system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 13808
-system.ruby.network.routers0.throttle1.link_utilization 6.987720
+system.ruby.network.routers0.throttle1.link_utilization 8.051488
system.ruby.network.routers0.throttle1.msg_count.Control::2 1730
system.ruby.network.routers0.throttle1.msg_count.Data::2 1726
system.ruby.network.routers0.throttle1.msg_bytes.Control::2 13840
system.ruby.network.routers0.throttle1.msg_bytes.Data::2 124272
-system.ruby.network.routers1.throttle0.link_utilization 6.987720
+system.ruby.network.routers1.throttle0.link_utilization 8.051488
system.ruby.network.routers1.throttle0.msg_count.Control::2 1730
system.ruby.network.routers1.throttle0.msg_count.Data::2 1726
system.ruby.network.routers1.throttle0.msg_bytes.Control::2 13840
system.ruby.network.routers1.throttle0.msg_bytes.Data::2 124272
-system.ruby.network.routers1.throttle1.link_utilization 7.000672
+system.ruby.network.routers1.throttle1.link_utilization 8.066412
system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 1730
system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 1726
system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 124560
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 13808
-system.ruby.network.routers2.throttle0.link_utilization 7.000672
+system.ruby.network.routers2.throttle0.link_utilization 8.066412
system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 1730
system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 1726
system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 124560
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 13808
-system.ruby.network.routers2.throttle1.link_utilization 6.987720
+system.ruby.network.routers2.throttle1.link_utilization 8.051488
system.ruby.network.routers2.throttle1.msg_count.Control::2 1730
system.ruby.network.routers2.throttle1.msg_count.Data::2 1726
system.ruby.network.routers2.throttle1.msg_bytes.Control::2 13840
@@ -478,79 +478,79 @@ system.ruby.delayVCHist.vnet_2::total 1726 # de
system.ruby.LD.latency_hist::bucket_size 64
system.ruby.LD.latency_hist::max_bucket 639
system.ruby.LD.latency_hist::samples 1183
-system.ruby.LD.latency_hist::mean 32.793745
-system.ruby.LD.latency_hist::gmean 16.273400
-system.ruby.LD.latency_hist::stdev 32.397171
-system.ruby.LD.latency_hist | 1086 91.80% 91.80% | 85 7.19% 98.99% | 8 0.68% 99.66% | 1 0.08% 99.75% | 2 0.17% 99.92% | 0 0.00% 99.92% | 1 0.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::mean 31.638208
+system.ruby.LD.latency_hist::gmean 10.419015
+system.ruby.LD.latency_hist::stdev 35.065266
+system.ruby.LD.latency_hist | 1085 91.72% 91.72% | 74 6.26% 97.97% | 18 1.52% 99.49% | 2 0.17% 99.66% | 3 0.25% 99.92% | 1 0.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.latency_hist::total 1183
system.ruby.LD.hit_latency_hist::bucket_size 1
system.ruby.LD.hit_latency_hist::max_bucket 9
system.ruby.LD.hit_latency_hist::samples 456
-system.ruby.LD.hit_latency_hist::mean 3
-system.ruby.LD.hit_latency_hist::gmean 3.000000
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 456 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::mean 1
+system.ruby.LD.hit_latency_hist::gmean 1
+system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 456 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.hit_latency_hist::total 456
system.ruby.LD.miss_latency_hist::bucket_size 64
system.ruby.LD.miss_latency_hist::max_bucket 639
system.ruby.LD.miss_latency_hist::samples 727
-system.ruby.LD.miss_latency_hist::mean 51.481431
-system.ruby.LD.miss_latency_hist::gmean 46.999464
-system.ruby.LD.miss_latency_hist::stdev 28.311858
-system.ruby.LD.miss_latency_hist | 630 86.66% 86.66% | 85 11.69% 98.35% | 8 1.10% 99.45% | 1 0.14% 99.59% | 2 0.28% 99.86% | 0 0.00% 99.86% | 1 0.14% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::mean 50.855571
+system.ruby.LD.miss_latency_hist::gmean 45.315147
+system.ruby.LD.miss_latency_hist::stdev 32.287061
+system.ruby.LD.miss_latency_hist | 629 86.52% 86.52% | 74 10.18% 96.70% | 18 2.48% 99.17% | 2 0.28% 99.45% | 3 0.41% 99.86% | 1 0.14% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.miss_latency_hist::total 727
-system.ruby.ST.latency_hist::bucket_size 64
-system.ruby.ST.latency_hist::max_bucket 639
+system.ruby.ST.latency_hist::bucket_size 32
+system.ruby.ST.latency_hist::max_bucket 319
system.ruby.ST.latency_hist::samples 865
-system.ruby.ST.latency_hist::mean 18.649711
-system.ruby.ST.latency_hist::gmean 7.153271
-system.ruby.ST.latency_hist::stdev 30.101235
-system.ruby.ST.latency_hist | 832 96.18% 96.18% | 24 2.77% 98.96% | 6 0.69% 99.65% | 1 0.12% 99.77% | 1 0.12% 99.88% | 1 0.12% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::mean 16.483237
+system.ruby.ST.latency_hist::gmean 3.324735
+system.ruby.ST.latency_hist::stdev 28.016571
+system.ruby.ST.latency_hist | 592 68.44% 68.44% | 244 28.21% 96.65% | 18 2.08% 98.73% | 2 0.23% 98.96% | 5 0.58% 99.54% | 2 0.23% 99.77% | 1 0.12% 99.88% | 0 0.00% 99.88% | 1 0.12% 100.00% | 0 0.00% 100.00%
system.ruby.ST.latency_hist::total 865
system.ruby.ST.hit_latency_hist::bucket_size 1
system.ruby.ST.hit_latency_hist::max_bucket 9
system.ruby.ST.hit_latency_hist::samples 592
-system.ruby.ST.hit_latency_hist::mean 3
-system.ruby.ST.hit_latency_hist::gmean 3.000000
-system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 592 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::mean 1
+system.ruby.ST.hit_latency_hist::gmean 1
+system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 592 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 592
-system.ruby.ST.miss_latency_hist::bucket_size 64
-system.ruby.ST.miss_latency_hist::max_bucket 639
+system.ruby.ST.miss_latency_hist::bucket_size 32
+system.ruby.ST.miss_latency_hist::max_bucket 319
system.ruby.ST.miss_latency_hist::samples 273
-system.ruby.ST.miss_latency_hist::mean 52.586081
-system.ruby.ST.miss_latency_hist::gmean 47.082552
-system.ruby.ST.miss_latency_hist::stdev 34.484663
-system.ruby.ST.miss_latency_hist | 240 87.91% 87.91% | 24 8.79% 96.70% | 6 2.20% 98.90% | 1 0.37% 99.27% | 1 0.37% 99.63% | 1 0.37% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::mean 50.058608
+system.ruby.ST.miss_latency_hist::gmean 44.997273
+system.ruby.ST.miss_latency_hist::stdev 28.984216
+system.ruby.ST.miss_latency_hist | 0 0.00% 0.00% | 244 89.38% 89.38% | 18 6.59% 95.97% | 2 0.73% 96.70% | 5 1.83% 98.53% | 2 0.73% 99.27% | 1 0.37% 99.63% | 0 0.00% 99.63% | 1 0.37% 100.00% | 0 0.00% 100.00%
system.ruby.ST.miss_latency_hist::total 273
-system.ruby.IFETCH.latency_hist::bucket_size 32
-system.ruby.IFETCH.latency_hist::max_bucket 319
+system.ruby.IFETCH.latency_hist::bucket_size 64
+system.ruby.IFETCH.latency_hist::max_bucket 639
system.ruby.IFETCH.latency_hist::samples 6400
-system.ruby.IFETCH.latency_hist::mean 9.399375
-system.ruby.IFETCH.latency_hist::gmean 4.166708
-system.ruby.IFETCH.latency_hist::stdev 20.983950
-system.ruby.IFETCH.latency_hist | 5670 88.59% 88.59% | 609 9.52% 98.11% | 88 1.38% 99.48% | 5 0.08% 99.56% | 5 0.08% 99.64% | 17 0.27% 99.91% | 1 0.02% 99.92% | 0 0.00% 99.92% | 1 0.02% 99.94% | 4 0.06% 100.00%
+system.ruby.IFETCH.latency_hist::mean 7.355625
+system.ruby.IFETCH.latency_hist::gmean 1.565715
+system.ruby.IFETCH.latency_hist::stdev 21.264557
+system.ruby.IFETCH.latency_hist | 6288 98.25% 98.25% | 90 1.41% 99.66% | 13 0.20% 99.86% | 4 0.06% 99.92% | 2 0.03% 99.95% | 2 0.03% 99.98% | 0 0.00% 99.98% | 1 0.02% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.latency_hist::total 6400
system.ruby.IFETCH.hit_latency_hist::bucket_size 1
system.ruby.IFETCH.hit_latency_hist::max_bucket 9
system.ruby.IFETCH.hit_latency_hist::samples 5670
-system.ruby.IFETCH.hit_latency_hist::mean 3
-system.ruby.IFETCH.hit_latency_hist::gmean 3.000000
-system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 5670 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist::mean 1
+system.ruby.IFETCH.hit_latency_hist::gmean 1
+system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 5670 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 5670
-system.ruby.IFETCH.miss_latency_hist::bucket_size 32
-system.ruby.IFETCH.miss_latency_hist::max_bucket 319
+system.ruby.IFETCH.miss_latency_hist::bucket_size 64
+system.ruby.IFETCH.miss_latency_hist::max_bucket 639
system.ruby.IFETCH.miss_latency_hist::samples 730
-system.ruby.IFETCH.miss_latency_hist::mean 59.104110
-system.ruby.IFETCH.miss_latency_hist::gmean 53.449398
-system.ruby.IFETCH.miss_latency_hist::stdev 32.750880
-system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 609 83.42% 83.42% | 88 12.05% 95.48% | 5 0.68% 96.16% | 5 0.68% 96.85% | 17 2.33% 99.18% | 1 0.14% 99.32% | 0 0.00% 99.32% | 1 0.14% 99.45% | 4 0.55% 100.00%
+system.ruby.IFETCH.miss_latency_hist::mean 56.720548
+system.ruby.IFETCH.miss_latency_hist::gmean 50.941265
+system.ruby.IFETCH.miss_latency_hist::stdev 34.853032
+system.ruby.IFETCH.miss_latency_hist | 618 84.66% 84.66% | 90 12.33% 96.99% | 13 1.78% 98.77% | 4 0.55% 99.32% | 2 0.27% 99.59% | 2 0.27% 99.86% | 0 0.00% 99.86% | 1 0.14% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 730
system.ruby.Directory.miss_mach_latency_hist::bucket_size 64
system.ruby.Directory.miss_mach_latency_hist::max_bucket 639
system.ruby.Directory.miss_mach_latency_hist::samples 1730
-system.ruby.Directory.miss_mach_latency_hist::mean 54.872254
-system.ruby.Directory.miss_mach_latency_hist::gmean 49.634160
-system.ruby.Directory.miss_mach_latency_hist::stdev 31.450318
-system.ruby.Directory.miss_mach_latency_hist | 1479 85.49% 85.49% | 202 11.68% 97.17% | 36 2.08% 99.25% | 3 0.17% 99.42% | 8 0.46% 99.88% | 1 0.06% 99.94% | 1 0.06% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean 53.204624
+system.ruby.Directory.miss_mach_latency_hist::gmean 47.556283
+system.ruby.Directory.miss_mach_latency_hist::stdev 33.032605
+system.ruby.Directory.miss_mach_latency_hist | 1491 86.18% 86.18% | 184 10.64% 96.82% | 38 2.20% 99.02% | 7 0.40% 99.42% | 6 0.35% 99.77% | 3 0.17% 99.94% | 0 0.00% 99.94% | 1 0.06% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.Directory.miss_mach_latency_hist::total 1730
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size 1
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket 9
@@ -581,26 +581,26 @@ system.ruby.Directory.miss_latency_hist.first_response_to_completion::total
system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 64
system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 639
system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 727
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 51.481431
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 46.999464
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 28.311858
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 630 86.66% 86.66% | 85 11.69% 98.35% | 8 1.10% 99.45% | 1 0.14% 99.59% | 2 0.28% 99.86% | 0 0.00% 99.86% | 1 0.14% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 50.855571
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 45.315147
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 32.287061
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 629 86.52% 86.52% | 74 10.18% 96.70% | 18 2.48% 99.17% | 2 0.28% 99.45% | 3 0.41% 99.86% | 1 0.14% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.Directory.miss_type_mach_latency_hist::total 727
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 64
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 639
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 32
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 319
system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 273
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 52.586081
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 47.082552
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 34.484663
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 240 87.91% 87.91% | 24 8.79% 96.70% | 6 2.20% 98.90% | 1 0.37% 99.27% | 1 0.37% 99.63% | 1 0.37% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 50.058608
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 44.997273
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 28.984216
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 244 89.38% 89.38% | 18 6.59% 95.97% | 2 0.73% 96.70% | 5 1.83% 98.53% | 2 0.73% 99.27% | 1 0.37% 99.63% | 0 0.00% 99.63% | 1 0.37% 100.00% | 0 0.00% 100.00%
system.ruby.ST.Directory.miss_type_mach_latency_hist::total 273
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 32
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 319
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 64
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 639
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 730
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 59.104110
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 53.449398
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 32.750880
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 609 83.42% 83.42% | 88 12.05% 95.48% | 5 0.68% 96.16% | 5 0.68% 96.85% | 17 2.33% 99.18% | 1 0.14% 99.32% | 0 0.00% 99.32% | 1 0.14% 99.45% | 4 0.55% 100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 56.720548
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 50.941265
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 34.853032
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 618 84.66% 84.66% | 90 12.33% 96.99% | 13 1.78% 98.77% | 4 0.55% 99.32% | 2 0.27% 99.59% | 2 0.27% 99.86% | 0 0.00% 99.86% | 1 0.14% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 730
system.ruby.Directory_Controller.GETX 1730 0.00% 0.00%
system.ruby.Directory_Controller.PUTX 1726 0.00% 0.00%
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/config.ini
index 58df6e402..613f30fd7 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/config.ini
@@ -118,7 +118,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello
+executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello
gid=100
input=cin
kvmInSE=false
@@ -241,7 +241,7 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory requestToDir responseFromDir responseFromMemory responseToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
@@ -250,15 +250,16 @@ directory_latency=6
eventq_index=0
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_mem_ctrl_latency=1
transitions_per_cycle=4
version=0
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[5]
-responseFromDir=system.ruby.network.slave[6]
-responseToDir=system.ruby.network.master[6]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -267,9 +268,44 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[6]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[6]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache prefetcher sequencer
+children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
buffer_size=0
@@ -280,52 +316,86 @@ eventq_index=0
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
+optionalQueue=system.ruby.l1_cntrl0.optionalQueue
prefetcher=system.ruby.l1_cntrl0.prefetcher
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
to_l2_latency=1
transitions_per_cycle=4
+unblockFromL1Cache=system.ruby.l1_cntrl0.unblockFromL1Cache
version=0
-requestFromL1Cache=system.ruby.network.slave[0]
-requestToL1Cache=system.ruby.network.master[0]
-responseFromL1Cache=system.ruby.network.slave[1]
-responseToL1Cache=system.ruby.network.master[1]
-unblockFromL1Cache=system.ruby.network.slave[2]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.optionalQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl0.prefetcher]
type=Prefetcher
cross_page=false
@@ -338,13 +408,51 @@ sys=system
train_misses=4
unit_filter=8
+[system.ruby.l1_cntrl0.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu.clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -355,9 +463,21 @@ using_ruby_tester=false
version=0
slave=system.cpu.icache_port system.cpu.dcache_port
+[system.ruby.l1_cntrl0.unblockFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
-children=L2cache
+children=DirRequestFromL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache unblockToL2Cache
+DirRequestFromL2Cache=system.ruby.l2_cntrl0.DirRequestFromL2Cache
+L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
+L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
L2cache=system.ruby.l2_cntrl0.L2cache
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -367,33 +487,92 @@ l2_request_latency=2
l2_response_latency=2
number_of_TBEs=256
recycle_latency=10
+responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
+responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
ruby_system=system.ruby
system=system
to_l1_latency=1
transitions_per_cycle=4
+unblockToL2Cache=system.ruby.l2_cntrl0.unblockToL2Cache
version=0
-DirRequestFromL2Cache=system.ruby.network.slave[3]
-L1RequestFromL2Cache=system.ruby.network.slave[4]
-L1RequestToL2Cache=system.ruby.network.master[3]
-responseFromL2Cache=system.ruby.network.slave[5]
-responseToL2Cache=system.ruby.network.master[4]
-unblockToL2Cache=system.ruby.network.master[2]
+
+[system.ruby.l2_cntrl0.DirRequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.l2_cntrl0.L1RequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
[system.ruby.l2_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=15
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l2_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l2_cntrl0.responseFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.l2_cntrl0.responseToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
+
+[system.ruby.l2_cntrl0.unblockToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -402,7 +581,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 ext_links2 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
+children=ext_links0 ext_links1 ext_links2 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_link_buffers40 int_link_buffers41 int_link_buffers42 int_link_buffers43 int_link_buffers44 int_link_buffers45 int_link_buffers46 int_link_buffers47 int_link_buffers48 int_link_buffers49 int_link_buffers50 int_link_buffers51 int_link_buffers52 int_link_buffers53 int_link_buffers54 int_link_buffers55 int_link_buffers56 int_link_buffers57 int_link_buffers58 int_link_buffers59 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -410,14 +589,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 system.ruby.network.int_link_buffers40 system.ruby.network.int_link_buffers41 system.ruby.network.int_link_buffers42 system.ruby.network.int_link_buffers43 system.ruby.network.int_link_buffers44 system.ruby.network.int_link_buffers45 system.ruby.network.int_link_buffers46 system.ruby.network.int_link_buffers47 system.ruby.network.int_link_buffers48 system.ruby.network.int_link_buffers49 system.ruby.network.int_link_buffers50 system.ruby.network.int_link_buffers51 system.ruby.network.int_link_buffers52 system.ruby.network.int_link_buffers53 system.ruby.network.int_link_buffers54 system.ruby.network.int_link_buffers55 system.ruby.network.int_link_buffers56 system.ruby.network.int_link_buffers57 system.ruby.network.int_link_buffers58 system.ruby.network.int_link_buffers59
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l2_cntrl0.unblockToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir
-slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.unblockFromL1Cache system.ruby.l2_cntrl0.DirRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.responseFromDir
+master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l2_cntrl0.unblockToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l1_cntrl0.unblockFromL1Cache.master system.ruby.l2_cntrl0.DirRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.responseFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -449,6 +630,486 @@ latency=1
link_id=2
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -481,32 +1142,1484 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29 system.ruby.network.routers0.port_buffers30 system.ruby.network.routers0.port_buffers31 system.ruby.network.routers0.port_buffers32 system.ruby.network.routers0.port_buffers33 system.ruby.network.routers0.port_buffers34 system.ruby.network.routers0.port_buffers35 system.ruby.network.routers0.port_buffers36 system.ruby.network.routers0.port_buffers37 system.ruby.network.routers0.port_buffers38 system.ruby.network.routers0.port_buffers39
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29 system.ruby.network.routers1.port_buffers30 system.ruby.network.routers1.port_buffers31 system.ruby.network.routers1.port_buffers32 system.ruby.network.routers1.port_buffers33 system.ruby.network.routers1.port_buffers34 system.ruby.network.routers1.port_buffers35 system.ruby.network.routers1.port_buffers36 system.ruby.network.routers1.port_buffers37 system.ruby.network.routers1.port_buffers38 system.ruby.network.routers1.port_buffers39
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers3]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17 system.ruby.network.routers3.port_buffers18 system.ruby.network.routers3.port_buffers19 system.ruby.network.routers3.port_buffers20 system.ruby.network.routers3.port_buffers21 system.ruby.network.routers3.port_buffers22 system.ruby.network.routers3.port_buffers23 system.ruby.network.routers3.port_buffers24 system.ruby.network.routers3.port_buffers25 system.ruby.network.routers3.port_buffers26 system.ruby.network.routers3.port_buffers27 system.ruby.network.routers3.port_buffers28 system.ruby.network.routers3.port_buffers29 system.ruby.network.routers3.port_buffers30 system.ruby.network.routers3.port_buffers31 system.ruby.network.routers3.port_buffers32 system.ruby.network.routers3.port_buffers33 system.ruby.network.routers3.port_buffers34 system.ruby.network.routers3.port_buffers35 system.ruby.network.routers3.port_buffers36 system.ruby.network.routers3.port_buffers37 system.ruby.network.routers3.port_buffers38 system.ruby.network.routers3.port_buffers39 system.ruby.network.routers3.port_buffers40 system.ruby.network.routers3.port_buffers41 system.ruby.network.routers3.port_buffers42 system.ruby.network.routers3.port_buffers43 system.ruby.network.routers3.port_buffers44 system.ruby.network.routers3.port_buffers45 system.ruby.network.routers3.port_buffers46 system.ruby.network.routers3.port_buffers47 system.ruby.network.routers3.port_buffers48 system.ruby.network.routers3.port_buffers49 system.ruby.network.routers3.port_buffers50 system.ruby.network.routers3.port_buffers51 system.ruby.network.routers3.port_buffers52 system.ruby.network.routers3.port_buffers53 system.ruby.network.routers3.port_buffers54 system.ruby.network.routers3.port_buffers55 system.ruby.network.routers3.port_buffers56 system.ruby.network.routers3.port_buffers57 system.ruby.network.routers3.port_buffers58 system.ruby.network.routers3.port_buffers59
+recycle_latency=0
router_id=3
virt_nets=10
+[system.ruby.network.routers3.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simerr b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simerr
index a26365a1c..6bae4074b 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simerr
@@ -1,6 +1,9 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
warn: ignoring syscall sigprocmask(1, ...)
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simout b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simout
index f35dc8674..239fd40f9 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/simout
@@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:37:52
-gem5 started Jan 22 2014 17:26:00
-gem5 executing on u200540-lin
-command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MESI_Two_Level -re tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MESI_Two_Level
+gem5 compiled Aug 13 2015 19:16:05
+gem5 started Aug 13 2015 20:15:42
+gem5 executing on artery
+command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MESI_Two_Level -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MESI_Two_Level
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Hello world!
-Exiting @ tick 52548 because target called exit()
+Exiting @ tick 45733 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt
index 84bb9ed03..704d10ac7 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt
@@ -1,14 +1,14 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000052 # Number of seconds simulated
-sim_ticks 52301 # Number of ticks simulated
-final_tick 52301 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000046 # Number of seconds simulated
+sim_ticks 45733 # Number of ticks simulated
+final_tick 45733 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 42059 # Simulator instruction rate (inst/s)
-host_op_rate 42050 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 853239 # Simulator tick rate (ticks/s)
-host_mem_usage 450140 # Number of bytes of host memory used
-host_seconds 0.06 # Real time elapsed on the host
+host_inst_rate 17774 # Simulator instruction rate (inst/s)
+host_op_rate 17773 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 315387 # Simulator tick rate (ticks/s)
+host_mem_usage 401732 # Number of bytes of host memory used
+host_seconds 0.15 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -21,12 +21,12 @@ system.mem_ctrls.num_reads::ruby.dir_cntrl0 547 #
system.mem_ctrls.num_reads::total 547 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 103 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 103 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 669356226 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 669356226 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 126039655 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 126039655 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 795395882 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 795395882 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 765486629 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 765486629 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 144140992 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 144140992 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 909627621 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 909627621 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.readReqs 547 # Number of read requests accepted
system.mem_ctrls.writeReqs 103 # Number of write requests accepted
system.mem_ctrls.readBursts 547 # Number of DRAM read bursts, including those serviced by the write queue
@@ -73,7 +73,7 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe
system.mem_ctrls.perBankWrBursts::15 1 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 52214 # Total gap between requests
+system.mem_ctrls.totGap 45654 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
@@ -184,20 +184,20 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 82 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 334.829268 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 222.665618 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 287.679168 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 22 26.83% 26.83% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 19 23.17% 50.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 5 6.10% 56.10% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 17 20.73% 76.83% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 5 6.10% 82.93% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 4 4.88% 87.80% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 3 3.66% 91.46% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 2 2.44% 93.90% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 5 6.10% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 82 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::samples 74 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 358.054054 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 233.275053 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 307.922241 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 18 24.32% 24.32% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 18 24.32% 48.65% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 8 10.81% 59.46% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 4 5.41% 64.86% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 9 12.16% 77.03% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 7 9.46% 86.49% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 3 4.05% 90.54% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 1 1.35% 91.89% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 6 8.11% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 74 # Bytes accessed per row activation
system.mem_ctrls.rdPerTurnAround::samples 1 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::mean 268 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::gmean 268.000000 # Reads before turning the bus around for writes
@@ -210,55 +210,55 @@ system.mem_ctrls.wrPerTurnAround::gmean 16.000000 # Wr
system.mem_ctrls.wrPerTurnAround::stdev nan # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::16 1 100.00% 100.00% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::total 1 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 2713 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 11035 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totQLat 2733 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 11055 # Total ticks spent from burst creation until serviced by the DRAM
system.mem_ctrls.totBusLat 2190 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 6.19 # Average queueing delay per DRAM burst
+system.mem_ctrls.avgQLat 6.24 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 25.19 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 535.97 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 19.58 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 669.36 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 126.04 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 25.24 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 612.95 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 22.39 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 765.49 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 144.14 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 4.34 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 4.19 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 0.15 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 4.96 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 4.79 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 0.17 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.00 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 22.51 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 350 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 14 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 79.91 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 30.43 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 80.33 # Average gap between requests
-system.mem_ctrls.pageHitRate 75.21 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 173880 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 96600 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 1971840 # Energy for read commands per rank (pJ)
+system.mem_ctrls.avgWrQLen 22.48 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 356 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 15 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 81.28 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 32.61 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 70.24 # Average gap between requests
+system.mem_ctrls.pageHitRate 76.65 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 143640 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 79800 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 1797120 # Energy for read commands per rank (pJ)
system.mem_ctrls_0.writeEnergy 0 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 3051360 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 31347036 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 688200 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 37328916 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 794.638028 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 1179 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 1560 # Time in different power states
+system.mem_ctrls_0.refreshEnergy 2542800 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 26498844 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 269400 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 31331604 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 799.479561 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 528 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 1300 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 44437 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 37581 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.mem_ctrls_1.actEnergy 393120 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_1.preEnergy 218400 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_1.readEnergy 2907840 # Energy for read commands per rank (pJ)
+system.mem_ctrls_1.actEnergy 362880 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_1.preEnergy 201600 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_1.readEnergy 2882880 # Energy for read commands per rank (pJ)
system.mem_ctrls_1.writeEnergy 165888 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 3051360 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 31309416 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 721200 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 38767224 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 825.255960 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 1048 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 1560 # Time in different power states
+system.mem_ctrls_1.refreshEnergy 2542800 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 26204040 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 528000 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 32888088 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 839.195917 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 754 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 1300 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::ACT 44382 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::ACT 37150 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu.clk_domain.clock 1 # Clock period in ticks
system.cpu.dtb.fetch_hits 0 # ITB hits
@@ -294,7 +294,7 @@ system.cpu.itb.data_misses 0 # DT
system.cpu.itb.data_acv 0 # DTB access violations
system.cpu.itb.data_accesses 0 # DTB accesses
system.cpu.workload.num_syscalls 4 # Number of system calls
-system.cpu.numCycles 52301 # number of cpu cycles simulated
+system.cpu.numCycles 45733 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.committedInsts 2577 # Number of instructions committed
@@ -313,7 +313,7 @@ system.cpu.num_mem_refs 717 # nu
system.cpu.num_load_insts 419 # Number of load instructions
system.cpu.num_store_insts 298 # Number of store instructions
system.cpu.num_idle_cycles 0 # Number of idle cycles
-system.cpu.num_busy_cycles 52301 # Number of busy cycles
+system.cpu.num_busy_cycles 45733 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
system.cpu.Branches 396 # Number of branches fetched
@@ -370,25 +370,25 @@ system.ruby.outstanding_req_hist::total 3295
system.ruby.latency_hist::bucket_size 64
system.ruby.latency_hist::max_bucket 639
system.ruby.latency_hist::samples 3294
-system.ruby.latency_hist::mean 14.877656
-system.ruby.latency_hist::gmean 5.143561
-system.ruby.latency_hist::stdev 28.438893
-system.ruby.latency_hist | 2856 86.70% 86.70% | 431 13.08% 99.79% | 1 0.03% 99.82% | 2 0.06% 99.88% | 3 0.09% 99.97% | 1 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::mean 12.883728
+system.ruby.latency_hist::gmean 2.062291
+system.ruby.latency_hist::stdev 28.863704
+system.ruby.latency_hist | 2856 86.70% 86.70% | 432 13.11% 99.82% | 1 0.03% 99.85% | 0 0.00% 99.85% | 1 0.03% 99.88% | 4 0.12% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.latency_hist::total 3294
system.ruby.hit_latency_hist::bucket_size 1
system.ruby.hit_latency_hist::max_bucket 9
system.ruby.hit_latency_hist::samples 2722
-system.ruby.hit_latency_hist::mean 3
-system.ruby.hit_latency_hist::gmean 3.000000
-system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2722 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::mean 1
+system.ruby.hit_latency_hist::gmean 1
+system.ruby.hit_latency_hist | 0 0.00% 0.00% | 2722 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.hit_latency_hist::total 2722
system.ruby.miss_latency_hist::bucket_size 64
system.ruby.miss_latency_hist::max_bucket 639
system.ruby.miss_latency_hist::samples 572
-system.ruby.miss_latency_hist::mean 71.400350
-system.ruby.miss_latency_hist::gmean 66.909551
-system.ruby.miss_latency_hist::stdev 28.130025
-system.ruby.miss_latency_hist | 134 23.43% 23.43% | 431 75.35% 98.78% | 1 0.17% 98.95% | 2 0.35% 99.30% | 3 0.52% 99.83% | 1 0.17% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::mean 69.435315
+system.ruby.miss_latency_hist::gmean 64.604000
+system.ruby.miss_latency_hist::stdev 30.458568
+system.ruby.miss_latency_hist | 134 23.43% 23.43% | 432 75.52% 98.95% | 1 0.17% 99.13% | 0 0.00% 99.13% | 1 0.17% 99.30% | 4 0.70% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.miss_latency_hist::total 572
system.ruby.l1_cntrl0.L1Dcache.demand_hits 437 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Dcache.demand_misses 272 # Number of cache demand misses
@@ -409,7 +409,7 @@ system.ruby.l2_cntrl0.L2cache.demand_hits 25 # N
system.ruby.l2_cntrl0.L2cache.demand_misses 547 # Number of cache demand misses
system.ruby.l2_cntrl0.L2cache.demand_accesses 572 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 3.803943
+system.ruby.network.routers0.percent_links_utilized 4.350250
system.ruby.network.routers0.msg_count.Control::0 572
system.ruby.network.routers0.msg_count.Request_Control::2 431
system.ruby.network.routers0.msg_count.Response_Data::1 572
@@ -426,7 +426,7 @@ system.ruby.network.routers0.msg_bytes.Response_Control::2 2176
system.ruby.network.routers0.msg_bytes.Writeback_Data::0 3240
system.ruby.network.routers0.msg_bytes.Writeback_Data::1 4464
system.ruby.network.routers0.msg_bytes.Writeback_Control::0 632
-system.ruby.network.routers1.percent_links_utilized 7.327776
+system.ruby.network.routers1.percent_links_utilized 8.380163
system.ruby.network.routers1.msg_count.Control::0 1119
system.ruby.network.routers1.msg_count.Request_Control::2 431
system.ruby.network.routers1.msg_count.Response_Data::1 1222
@@ -443,14 +443,14 @@ system.ruby.network.routers1.msg_bytes.Response_Control::2 2176
system.ruby.network.routers1.msg_bytes.Writeback_Data::0 3240
system.ruby.network.routers1.msg_bytes.Writeback_Data::1 4464
system.ruby.network.routers1.msg_bytes.Writeback_Control::0 632
-system.ruby.network.routers2.percent_links_utilized 3.523833
+system.ruby.network.routers2.percent_links_utilized 4.029913
system.ruby.network.routers2.msg_count.Control::0 547
system.ruby.network.routers2.msg_count.Response_Data::1 650
system.ruby.network.routers2.msg_count.Response_Control::1 975
system.ruby.network.routers2.msg_bytes.Control::0 4376
system.ruby.network.routers2.msg_bytes.Response_Data::1 46800
system.ruby.network.routers2.msg_bytes.Response_Control::1 7800
-system.ruby.network.routers3.percent_links_utilized 4.885184
+system.ruby.network.routers3.percent_links_utilized 5.586775
system.ruby.network.routers3.msg_count.Control::0 1119
system.ruby.network.routers3.msg_count.Request_Control::2 431
system.ruby.network.routers3.msg_count.Response_Data::1 1222
@@ -479,14 +479,14 @@ system.ruby.network.msg_byte.Response_Data 263952
system.ruby.network.msg_byte.Response_Control 41760
system.ruby.network.msg_byte.Writeback_Data 23112
system.ruby.network.msg_byte.Writeback_Control 1896
-system.ruby.network.routers0.throttle0.link_utilization 5.452095
+system.ruby.network.routers0.throttle0.link_utilization 6.235104
system.ruby.network.routers0.throttle0.msg_count.Request_Control::2 431
system.ruby.network.routers0.throttle0.msg_count.Response_Data::1 572
system.ruby.network.routers0.throttle0.msg_count.Response_Control::1 124
system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2 3448
system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::1 41184
system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1 992
-system.ruby.network.routers0.throttle1.link_utilization 2.155791
+system.ruby.network.routers0.throttle1.link_utilization 2.465397
system.ruby.network.routers0.throttle1.msg_count.Control::0 572
system.ruby.network.routers0.throttle1.msg_count.Response_Control::1 369
system.ruby.network.routers0.throttle1.msg_count.Response_Control::2 272
@@ -499,7 +499,7 @@ system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2 217
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0 3240
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::1 4464
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 632
-system.ruby.network.routers1.throttle0.link_utilization 7.377488
+system.ruby.network.routers1.throttle0.link_utilization 8.437015
system.ruby.network.routers1.throttle0.msg_count.Control::0 572
system.ruby.network.routers1.throttle0.msg_count.Response_Data::1 547
system.ruby.network.routers1.throttle0.msg_count.Response_Control::1 908
@@ -514,7 +514,7 @@ system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::2 217
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::0 3240
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::1 4464
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 632
-system.ruby.network.routers1.throttle1.link_utilization 7.278064
+system.ruby.network.routers1.throttle1.link_utilization 8.323311
system.ruby.network.routers1.throttle1.msg_count.Control::0 547
system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 431
system.ruby.network.routers1.throttle1.msg_count.Response_Data::1 675
@@ -523,26 +523,26 @@ system.ruby.network.routers1.throttle1.msg_bytes.Control::0 4376
system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2 3448
system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1 48600
system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1 4480
-system.ruby.network.routers2.throttle0.link_utilization 1.825969
+system.ruby.network.routers2.throttle0.link_utilization 2.088208
system.ruby.network.routers2.throttle0.msg_count.Control::0 547
system.ruby.network.routers2.throttle0.msg_count.Response_Data::1 103
system.ruby.network.routers2.throttle0.msg_count.Response_Control::1 436
system.ruby.network.routers2.throttle0.msg_bytes.Control::0 4376
system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1 7416
system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::1 3488
-system.ruby.network.routers2.throttle1.link_utilization 5.221697
+system.ruby.network.routers2.throttle1.link_utilization 5.971618
system.ruby.network.routers2.throttle1.msg_count.Response_Data::1 547
system.ruby.network.routers2.throttle1.msg_count.Response_Control::1 539
system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1 39384
system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1 4312
-system.ruby.network.routers3.throttle0.link_utilization 5.452095
+system.ruby.network.routers3.throttle0.link_utilization 6.235104
system.ruby.network.routers3.throttle0.msg_count.Request_Control::2 431
system.ruby.network.routers3.throttle0.msg_count.Response_Data::1 572
system.ruby.network.routers3.throttle0.msg_count.Response_Control::1 124
system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::2 3448
system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::1 41184
system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::1 992
-system.ruby.network.routers3.throttle1.link_utilization 7.377488
+system.ruby.network.routers3.throttle1.link_utilization 8.437015
system.ruby.network.routers3.throttle1.msg_count.Control::0 572
system.ruby.network.routers3.throttle1.msg_count.Response_Data::1 547
system.ruby.network.routers3.throttle1.msg_count.Response_Control::1 908
@@ -557,7 +557,7 @@ system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::2 217
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::0 3240
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::1 4464
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 632
-system.ruby.network.routers3.throttle2.link_utilization 1.825969
+system.ruby.network.routers3.throttle2.link_utilization 2.088208
system.ruby.network.routers3.throttle2.msg_count.Control::0 547
system.ruby.network.routers3.throttle2.msg_count.Response_Data::1 103
system.ruby.network.routers3.throttle2.msg_count.Response_Control::1 436
@@ -586,71 +586,71 @@ system.ruby.delayVCHist.vnet_2::total 431 # de
system.ruby.LD.latency_hist::bucket_size 32
system.ruby.LD.latency_hist::max_bucket 319
system.ruby.LD.latency_hist::samples 415
-system.ruby.LD.latency_hist::mean 33.351807
-system.ruby.LD.latency_hist::gmean 13.076698
-system.ruby.LD.latency_hist::stdev 35.943616
-system.ruby.LD.latency_hist | 223 53.73% 53.73% | 75 18.07% 71.81% | 105 25.30% 97.11% | 11 2.65% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 1 0.24% 100.00%
+system.ruby.LD.latency_hist::mean 31.356627
+system.ruby.LD.latency_hist::gmean 7.342788
+system.ruby.LD.latency_hist::stdev 35.995277
+system.ruby.LD.latency_hist | 223 53.73% 53.73% | 75 18.07% 71.81% | 106 25.54% 97.35% | 10 2.41% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 1 0.24% 100.00%
system.ruby.LD.latency_hist::total 415
system.ruby.LD.hit_latency_hist::bucket_size 1
system.ruby.LD.hit_latency_hist::max_bucket 9
system.ruby.LD.hit_latency_hist::samples 211
-system.ruby.LD.hit_latency_hist::mean 3
-system.ruby.LD.hit_latency_hist::gmean 3.000000
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 211 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::mean 1
+system.ruby.LD.hit_latency_hist::gmean 1
+system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 211 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.hit_latency_hist::total 211
system.ruby.LD.miss_latency_hist::bucket_size 32
system.ruby.LD.miss_latency_hist::max_bucket 319
system.ruby.LD.miss_latency_hist::samples 204
-system.ruby.LD.miss_latency_hist::mean 64.745098
-system.ruby.LD.miss_latency_hist::gmean 59.953469
-system.ruby.LD.miss_latency_hist::stdev 26.208218
-system.ruby.LD.miss_latency_hist | 12 5.88% 5.88% | 75 36.76% 42.65% | 105 51.47% 94.12% | 11 5.39% 99.51% | 0 0.00% 99.51% | 0 0.00% 99.51% | 0 0.00% 99.51% | 0 0.00% 99.51% | 0 0.00% 99.51% | 1 0.49% 100.00%
+system.ruby.LD.miss_latency_hist::mean 62.754902
+system.ruby.LD.miss_latency_hist::gmean 57.734169
+system.ruby.LD.miss_latency_hist::stdev 26.340677
+system.ruby.LD.miss_latency_hist | 12 5.88% 5.88% | 75 36.76% 42.65% | 106 51.96% 94.61% | 10 4.90% 99.51% | 0 0.00% 99.51% | 0 0.00% 99.51% | 0 0.00% 99.51% | 0 0.00% 99.51% | 0 0.00% 99.51% | 1 0.49% 100.00%
system.ruby.LD.miss_latency_hist::total 204
system.ruby.ST.latency_hist::bucket_size 64
system.ruby.ST.latency_hist::max_bucket 639
system.ruby.ST.latency_hist::samples 294
-system.ruby.ST.latency_hist::mean 16.670068
-system.ruby.ST.latency_hist::gmean 5.908100
-system.ruby.ST.latency_hist::stdev 30.631855
+system.ruby.ST.latency_hist::mean 14.789116
+system.ruby.ST.latency_hist::gmean 2.517478
+system.ruby.ST.latency_hist::stdev 31.573573
system.ruby.ST.latency_hist | 264 89.80% 89.80% | 29 9.86% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 1 0.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.latency_hist::total 294
system.ruby.ST.hit_latency_hist::bucket_size 1
system.ruby.ST.hit_latency_hist::max_bucket 9
system.ruby.ST.hit_latency_hist::samples 226
-system.ruby.ST.hit_latency_hist::mean 3
-system.ruby.ST.hit_latency_hist::gmean 3.000000
-system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 226 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::mean 1
+system.ruby.ST.hit_latency_hist::gmean 1
+system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 226 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 226
system.ruby.ST.miss_latency_hist::bucket_size 64
system.ruby.ST.miss_latency_hist::max_bucket 639
system.ruby.ST.miss_latency_hist::samples 68
-system.ruby.ST.miss_latency_hist::mean 62.102941
-system.ruby.ST.miss_latency_hist::gmean 56.188955
-system.ruby.ST.miss_latency_hist::stdev 37.122283
+system.ruby.ST.miss_latency_hist::mean 60.617647
+system.ruby.ST.miss_latency_hist::gmean 54.148546
+system.ruby.ST.miss_latency_hist::stdev 39.831747
system.ruby.ST.miss_latency_hist | 38 55.88% 55.88% | 29 42.65% 98.53% | 0 0.00% 98.53% | 0 0.00% 98.53% | 0 0.00% 98.53% | 1 1.47% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.miss_latency_hist::total 68
-system.ruby.IFETCH.latency_hist::bucket_size 32
-system.ruby.IFETCH.latency_hist::max_bucket 319
+system.ruby.IFETCH.latency_hist::bucket_size 64
+system.ruby.IFETCH.latency_hist::max_bucket 639
system.ruby.IFETCH.latency_hist::samples 2585
-system.ruby.IFETCH.latency_hist::mean 11.707930
-system.ruby.IFETCH.latency_hist::gmean 4.358751
-system.ruby.IFETCH.latency_hist::stdev 25.535583
-system.ruby.IFETCH.latency_hist | 2294 88.74% 88.74% | 0 0.00% 88.74% | 276 10.68% 99.42% | 10 0.39% 99.81% | 1 0.04% 99.85% | 0 0.00% 99.85% | 1 0.04% 99.88% | 1 0.04% 99.92% | 1 0.04% 99.96% | 1 0.04% 100.00%
+system.ruby.IFETCH.latency_hist::mean 9.701354
+system.ruby.IFETCH.latency_hist::gmean 1.644214
+system.ruby.IFETCH.latency_hist::stdev 25.994801
+system.ruby.IFETCH.latency_hist | 2294 88.74% 88.74% | 287 11.10% 99.85% | 1 0.04% 99.88% | 0 0.00% 99.88% | 0 0.00% 99.88% | 3 0.12% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.latency_hist::total 2585
system.ruby.IFETCH.hit_latency_hist::bucket_size 1
system.ruby.IFETCH.hit_latency_hist::max_bucket 9
system.ruby.IFETCH.hit_latency_hist::samples 2285
-system.ruby.IFETCH.hit_latency_hist::mean 3
-system.ruby.IFETCH.hit_latency_hist::gmean 3.000000
-system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2285 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist::mean 1
+system.ruby.IFETCH.hit_latency_hist::gmean 1
+system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 2285 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 2285
-system.ruby.IFETCH.miss_latency_hist::bucket_size 32
-system.ruby.IFETCH.miss_latency_hist::max_bucket 319
+system.ruby.IFETCH.miss_latency_hist::bucket_size 64
+system.ruby.IFETCH.miss_latency_hist::max_bucket 639
system.ruby.IFETCH.miss_latency_hist::samples 300
-system.ruby.IFETCH.miss_latency_hist::mean 78.033333
-system.ruby.IFETCH.miss_latency_hist::gmean 75.006009
-system.ruby.IFETCH.miss_latency_hist::stdev 25.337433
-system.ruby.IFETCH.miss_latency_hist | 9 3.00% 3.00% | 0 0.00% 3.00% | 276 92.00% 95.00% | 10 3.33% 98.33% | 1 0.33% 98.67% | 0 0.00% 98.67% | 1 0.33% 99.00% | 1 0.33% 99.33% | 1 0.33% 99.67% | 1 0.33% 100.00%
+system.ruby.IFETCH.miss_latency_hist::mean 75.976667
+system.ruby.IFETCH.miss_latency_hist::gmean 72.583942
+system.ruby.IFETCH.miss_latency_hist::stdev 29.223784
+system.ruby.IFETCH.miss_latency_hist | 9 3.00% 3.00% | 287 95.67% 98.67% | 1 0.33% 99.00% | 0 0.00% 99.00% | 0 0.00% 99.00% | 3 1.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 300
system.ruby.Directory_Controller.Fetch 547 0.00% 0.00%
system.ruby.Directory_Controller.Data 103 0.00% 0.00%
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/config.ini
index 7737f4b73..9f4d53d98 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/config.ini
@@ -118,7 +118,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello
+executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello
gid=100
input=cin
kvmInSE=false
@@ -241,25 +241,26 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory forwardFromDir requestToDir responseFromDir responseFromMemory responseToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=6
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=4
version=0
-forwardFromDir=system.ruby.network.slave[6]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[5]
-responseFromDir=system.ruby.network.slave[5]
-responseToDir=system.ruby.network.master[6]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -268,9 +269,53 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[6]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[6]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer triggerQueue
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
buffer_size=0
@@ -278,58 +323,122 @@ clk_domain=system.cpu.clk_domain
cluster_id=0
eventq_index=0
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
request_latency=2
+responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=4
+triggerQueue=system.ruby.l1_cntrl0.triggerQueue
use_timeout_latency=50
version=0
-requestFromL1Cache=system.ruby.network.slave[0]
-requestToL1Cache=system.ruby.network.master[0]
-responseFromL1Cache=system.ruby.network.slave[1]
-responseToL1Cache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu.clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -340,9 +449,21 @@ using_ruby_tester=false
version=0
slave=system.cpu.icache_port system.cpu.dcache_port
+[system.ruby.l1_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
-children=L2cache
+children=GlobalRequestFromL2Cache GlobalRequestToL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache triggerQueue
+GlobalRequestFromL2Cache=system.ruby.l2_cntrl0.GlobalRequestFromL2Cache
+GlobalRequestToL2Cache=system.ruby.l2_cntrl0.GlobalRequestToL2Cache
+L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
+L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
L2cache=system.ruby.l2_cntrl0.L2cache
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -351,33 +472,100 @@ eventq_index=0
number_of_TBEs=256
recycle_latency=10
request_latency=2
+responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
+responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
response_latency=2
ruby_system=system.ruby
system=system
transitions_per_cycle=4
+triggerQueue=system.ruby.l2_cntrl0.triggerQueue
version=0
-GlobalRequestFromL2Cache=system.ruby.network.slave[2]
-GlobalRequestToL2Cache=system.ruby.network.master[2]
-L1RequestFromL2Cache=system.ruby.network.slave[3]
-L1RequestToL2Cache=system.ruby.network.master[3]
-responseFromL2Cache=system.ruby.network.slave[4]
-responseToL2Cache=system.ruby.network.master[4]
+
+[system.ruby.l2_cntrl0.GlobalRequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.l2_cntrl0.GlobalRequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.l2_cntrl0.L1RequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
[system.ruby.l2_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=15
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l2_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l2_cntrl0.responseFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.l2_cntrl0.responseToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
+
+[system.ruby.l2_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -386,7 +574,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 ext_links2 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
+children=ext_links0 ext_links1 ext_links2 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_link_buffers40 int_link_buffers41 int_link_buffers42 int_link_buffers43 int_link_buffers44 int_link_buffers45 int_link_buffers46 int_link_buffers47 int_link_buffers48 int_link_buffers49 int_link_buffers50 int_link_buffers51 int_link_buffers52 int_link_buffers53 int_link_buffers54 int_link_buffers55 int_link_buffers56 int_link_buffers57 int_link_buffers58 int_link_buffers59 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -394,14 +582,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 system.ruby.network.int_link_buffers40 system.ruby.network.int_link_buffers41 system.ruby.network.int_link_buffers42 system.ruby.network.int_link_buffers43 system.ruby.network.int_link_buffers44 system.ruby.network.int_link_buffers45 system.ruby.network.int_link_buffers46 system.ruby.network.int_link_buffers47 system.ruby.network.int_link_buffers48 system.ruby.network.int_link_buffers49 system.ruby.network.int_link_buffers50 system.ruby.network.int_link_buffers51 system.ruby.network.int_link_buffers52 system.ruby.network.int_link_buffers53 system.ruby.network.int_link_buffers54 system.ruby.network.int_link_buffers55 system.ruby.network.int_link_buffers56 system.ruby.network.int_link_buffers57 system.ruby.network.int_link_buffers58 system.ruby.network.int_link_buffers59
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l2_cntrl0.GlobalRequestToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir
-slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l2_cntrl0.GlobalRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.forwardFromDir
+master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l2_cntrl0.GlobalRequestToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l2_cntrl0.GlobalRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -433,6 +623,486 @@ latency=1
link_id=2
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -465,32 +1135,1484 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29 system.ruby.network.routers0.port_buffers30 system.ruby.network.routers0.port_buffers31 system.ruby.network.routers0.port_buffers32 system.ruby.network.routers0.port_buffers33 system.ruby.network.routers0.port_buffers34 system.ruby.network.routers0.port_buffers35 system.ruby.network.routers0.port_buffers36 system.ruby.network.routers0.port_buffers37 system.ruby.network.routers0.port_buffers38 system.ruby.network.routers0.port_buffers39
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29 system.ruby.network.routers1.port_buffers30 system.ruby.network.routers1.port_buffers31 system.ruby.network.routers1.port_buffers32 system.ruby.network.routers1.port_buffers33 system.ruby.network.routers1.port_buffers34 system.ruby.network.routers1.port_buffers35 system.ruby.network.routers1.port_buffers36 system.ruby.network.routers1.port_buffers37 system.ruby.network.routers1.port_buffers38 system.ruby.network.routers1.port_buffers39
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers3]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17 system.ruby.network.routers3.port_buffers18 system.ruby.network.routers3.port_buffers19 system.ruby.network.routers3.port_buffers20 system.ruby.network.routers3.port_buffers21 system.ruby.network.routers3.port_buffers22 system.ruby.network.routers3.port_buffers23 system.ruby.network.routers3.port_buffers24 system.ruby.network.routers3.port_buffers25 system.ruby.network.routers3.port_buffers26 system.ruby.network.routers3.port_buffers27 system.ruby.network.routers3.port_buffers28 system.ruby.network.routers3.port_buffers29 system.ruby.network.routers3.port_buffers30 system.ruby.network.routers3.port_buffers31 system.ruby.network.routers3.port_buffers32 system.ruby.network.routers3.port_buffers33 system.ruby.network.routers3.port_buffers34 system.ruby.network.routers3.port_buffers35 system.ruby.network.routers3.port_buffers36 system.ruby.network.routers3.port_buffers37 system.ruby.network.routers3.port_buffers38 system.ruby.network.routers3.port_buffers39 system.ruby.network.routers3.port_buffers40 system.ruby.network.routers3.port_buffers41 system.ruby.network.routers3.port_buffers42 system.ruby.network.routers3.port_buffers43 system.ruby.network.routers3.port_buffers44 system.ruby.network.routers3.port_buffers45 system.ruby.network.routers3.port_buffers46 system.ruby.network.routers3.port_buffers47 system.ruby.network.routers3.port_buffers48 system.ruby.network.routers3.port_buffers49 system.ruby.network.routers3.port_buffers50 system.ruby.network.routers3.port_buffers51 system.ruby.network.routers3.port_buffers52 system.ruby.network.routers3.port_buffers53 system.ruby.network.routers3.port_buffers54 system.ruby.network.routers3.port_buffers55 system.ruby.network.routers3.port_buffers56 system.ruby.network.routers3.port_buffers57 system.ruby.network.routers3.port_buffers58 system.ruby.network.routers3.port_buffers59
+recycle_latency=0
router_id=3
virt_nets=10
+[system.ruby.network.routers3.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simerr b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simerr
index a26365a1c..6bae4074b 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simerr
@@ -1,6 +1,9 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
warn: ignoring syscall sigprocmask(1, ...)
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simout b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simout
index c37233c6d..34fdc7e5e 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/simout
@@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:42:56
-gem5 started Jan 22 2014 17:26:33
-gem5 executing on u200540-lin
-command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory -re tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory
+gem5 compiled Aug 13 2015 19:22:33
+gem5 started Aug 13 2015 20:16:13
+gem5 executing on artery
+command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Hello world!
-Exiting @ tick 44968 because target called exit()
+Exiting @ tick 41712 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt
index b603fabdb..362696d3f 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt
@@ -1,40 +1,40 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000048 # Number of seconds simulated
-sim_ticks 48283 # Number of ticks simulated
-final_tick 48283 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000042 # Number of seconds simulated
+sim_ticks 41712 # Number of ticks simulated
+final_tick 41712 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 45603 # Simulator instruction rate (inst/s)
-host_op_rate 45593 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 854052 # Simulator tick rate (ticks/s)
-host_mem_usage 451760 # Number of bytes of host memory used
-host_seconds 0.06 # Real time elapsed on the host
+host_inst_rate 24481 # Simulator instruction rate (inst/s)
+host_op_rate 24478 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 396175 # Simulator tick rate (ticks/s)
+host_mem_usage 403616 # Number of bytes of host memory used
+host_seconds 0.11 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
-system.mem_ctrls.bytes_read::ruby.dir_cntrl0 29760 # Number of bytes read from this memory
-system.mem_ctrls.bytes_read::total 29760 # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0 29696 # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total 29696 # Number of bytes read from this memory
system.mem_ctrls.bytes_written::ruby.dir_cntrl0 4992 # Number of bytes written to this memory
system.mem_ctrls.bytes_written::total 4992 # Number of bytes written to this memory
-system.mem_ctrls.num_reads::ruby.dir_cntrl0 465 # Number of read requests responded to by this memory
-system.mem_ctrls.num_reads::total 465 # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0 464 # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total 464 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 78 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 78 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 616366009 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 616366009 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 103390427 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 103390427 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 719756436 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 719756436 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.readReqs 465 # Number of read requests accepted
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 711929421 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 711929421 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 119677791 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 119677791 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 831607211 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 831607211 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs 464 # Number of read requests accepted
system.mem_ctrls.writeReqs 78 # Number of write requests accepted
-system.mem_ctrls.readBursts 465 # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.readBursts 464 # Number of DRAM read bursts, including those serviced by the write queue
system.mem_ctrls.writeBursts 78 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 24640 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadDRAM 24576 # Total number of bytes read from DRAM
system.mem_ctrls.bytesReadWrQ 5120 # Total number of bytes read from write queue
system.mem_ctrls.bytesWritten 1024 # Total number of bytes written to DRAM
-system.mem_ctrls.bytesReadSys 29760 # Total read bytes from the system interface side
+system.mem_ctrls.bytesReadSys 29696 # Total read bytes from the system interface side
system.mem_ctrls.bytesWrittenSys 4992 # Total written bytes from the system interface side
system.mem_ctrls.servicedByWrQ 80 # Number of DRAM read bursts serviced by the write queue
system.mem_ctrls.mergedWrBursts 32 # Number of DRAM write bursts merged with an existing one
@@ -49,7 +49,7 @@ system.mem_ctrls.perBankRdBursts::6 24 # Pe
system.mem_ctrls.perBankRdBursts::7 69 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::8 71 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::9 4 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::10 31 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10 30 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::11 16 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::12 29 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::13 66 # Per bank write bursts
@@ -73,14 +73,14 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe
system.mem_ctrls.perBankWrBursts::15 1 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 48195 # Total gap between requests
+system.mem_ctrls.totGap 41632 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::3 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::4 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::5 0 # Read request sizes (log2)
-system.mem_ctrls.readPktSize::6 465 # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6 464 # Read request sizes (log2)
system.mem_ctrls.writePktSize::0 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::1 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::2 0 # Write request sizes (log2)
@@ -88,7 +88,7 @@ system.mem_ctrls.writePktSize::3 0 # Wr
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::6 78 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 385 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::0 384 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::1 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::2 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
@@ -184,23 +184,23 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 82 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 305.951220 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 201.196627 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 274.128379 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 25 30.49% 30.49% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 16 19.51% 50.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 13 15.85% 65.85% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 9 10.98% 76.83% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 7 8.54% 85.37% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 3 3.66% 89.02% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 4 4.88% 93.90% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 2 2.44% 96.34% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 3 3.66% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 82 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::samples 72 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 336 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 226.772547 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 284.954160 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 17 23.61% 23.61% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 17 23.61% 47.22% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 12 16.67% 63.89% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 5 6.94% 70.83% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 7 9.72% 80.56% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 6 8.33% 88.89% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 2 2.78% 91.67% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 3 4.17% 95.83% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 3 4.17% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 72 # Bytes accessed per row activation
system.mem_ctrls.rdPerTurnAround::samples 1 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 249 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 249.000000 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 248 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 248.000000 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::stdev nan # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::248-255 1 100.00% 100.00% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::total 1 # Reads before turning the bus around for writes
@@ -210,55 +210,55 @@ system.mem_ctrls.wrPerTurnAround::gmean 16.000000 # Wr
system.mem_ctrls.wrPerTurnAround::stdev nan # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::16 1 100.00% 100.00% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::total 1 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 2437 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 9752 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 1925 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 6.33 # Average queueing delay per DRAM burst
+system.mem_ctrls.totQLat 2393 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 9689 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 1920 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 6.23 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 25.33 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 510.32 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 21.21 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 616.37 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 103.39 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 25.23 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 589.18 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 24.55 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 711.93 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 119.68 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 4.15 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 3.99 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 0.17 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 4.79 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 4.60 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 0.19 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.00 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 21.54 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 299 # Number of row buffer hits during reads
+system.mem_ctrls.avgWrQLen 21.63 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 305 # Number of row buffer hits during reads
system.mem_ctrls.writeRowHits 15 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 77.66 # Row buffer hit rate for reads
+system.mem_ctrls.readRowHitRate 79.43 # Row buffer hit rate for reads
system.mem_ctrls.writeRowHitRate 32.61 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 88.76 # Average gap between requests
-system.mem_ctrls.pageHitRate 72.85 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 173880 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 96600 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 1884480 # Energy for read commands per rank (pJ)
+system.mem_ctrls.avgGap 76.81 # Average gap between requests
+system.mem_ctrls.pageHitRate 74.42 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 158760 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 88200 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 1809600 # Energy for read commands per rank (pJ)
system.mem_ctrls_0.writeEnergy 0 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 3051360 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 31537872 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 520800 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 37264992 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 793.277248 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 968 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 1560 # Time in different power states
+system.mem_ctrls_0.refreshEnergy 2542800 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 24398280 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 2114400 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 31112040 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 793.795989 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 3488 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 1300 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 44716 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 34510 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.mem_ctrls_1.actEnergy 446040 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_1.preEnergy 247800 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_1.readEnergy 2808000 # Energy for read commands per rank (pJ)
+system.mem_ctrls_1.actEnergy 385560 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_1.preEnergy 214200 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_1.readEnergy 2708160 # Energy for read commands per rank (pJ)
system.mem_ctrls_1.writeEnergy 165888 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 3051360 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 30693132 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 1263000 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 38675220 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 823.262378 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 2007 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 1560 # Time in different power states
+system.mem_ctrls_1.refreshEnergy 2542800 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 26293644 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 449400 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 32759652 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 835.918653 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 623 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 1300 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::ACT 43481 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::ACT 37281 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu.clk_domain.clock 1 # Clock period in ticks
system.cpu.dtb.fetch_hits 0 # ITB hits
@@ -294,7 +294,7 @@ system.cpu.itb.data_misses 0 # DT
system.cpu.itb.data_acv 0 # DTB access violations
system.cpu.itb.data_accesses 0 # DTB accesses
system.cpu.workload.num_syscalls 4 # Number of system calls
-system.cpu.numCycles 48283 # number of cpu cycles simulated
+system.cpu.numCycles 41712 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.committedInsts 2577 # Number of instructions committed
@@ -313,7 +313,7 @@ system.cpu.num_mem_refs 717 # nu
system.cpu.num_load_insts 419 # Number of load instructions
system.cpu.num_store_insts 298 # Number of store instructions
system.cpu.num_idle_cycles 0 # Number of idle cycles
-system.cpu.num_busy_cycles 48283 # Number of busy cycles
+system.cpu.num_busy_cycles 41712 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
system.cpu.Branches 396 # Number of branches fetched
@@ -360,28 +360,28 @@ system.ruby.outstanding_req_hist::mean 1
system.ruby.outstanding_req_hist::gmean 1
system.ruby.outstanding_req_hist | 0 0.00% 0.00% | 3295 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.outstanding_req_hist::total 3295
-system.ruby.latency_hist::bucket_size 64
-system.ruby.latency_hist::max_bucket 639
+system.ruby.latency_hist::bucket_size 32
+system.ruby.latency_hist::max_bucket 319
system.ruby.latency_hist::samples 3294
-system.ruby.latency_hist::mean 13.657863
-system.ruby.latency_hist::gmean 4.922626
-system.ruby.latency_hist::stdev 27.058784
-system.ruby.latency_hist | 2909 88.31% 88.31% | 378 11.48% 99.79% | 3 0.09% 99.88% | 0 0.00% 99.88% | 3 0.09% 99.97% | 1 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::mean 11.663024
+system.ruby.latency_hist::gmean 1.954156
+system.ruby.latency_hist::stdev 27.142816
+system.ruby.latency_hist | 2830 85.91% 85.91% | 80 2.43% 88.34% | 359 10.90% 99.24% | 18 0.55% 99.79% | 2 0.06% 99.85% | 0 0.00% 99.85% | 1 0.03% 99.88% | 0 0.00% 99.88% | 1 0.03% 99.91% | 3 0.09% 100.00%
system.ruby.latency_hist::total 3294
system.ruby.hit_latency_hist::bucket_size 1
system.ruby.hit_latency_hist::max_bucket 9
system.ruby.hit_latency_hist::samples 2750
-system.ruby.hit_latency_hist::mean 3
-system.ruby.hit_latency_hist::gmean 3.000000
-system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2750 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::mean 1
+system.ruby.hit_latency_hist::gmean 1
+system.ruby.hit_latency_hist | 0 0.00% 0.00% | 2750 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.hit_latency_hist::total 2750
-system.ruby.miss_latency_hist::bucket_size 64
-system.ruby.miss_latency_hist::max_bucket 639
+system.ruby.miss_latency_hist::bucket_size 32
+system.ruby.miss_latency_hist::max_bucket 319
system.ruby.miss_latency_hist::samples 544
-system.ruby.miss_latency_hist::mean 67.534926
-system.ruby.miss_latency_hist::gmean 60.177697
-system.ruby.miss_latency_hist::stdev 30.933879
-system.ruby.miss_latency_hist | 159 29.23% 29.23% | 378 69.49% 98.71% | 3 0.55% 99.26% | 0 0.00% 99.26% | 3 0.55% 99.82% | 1 0.18% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::mean 65.566176
+system.ruby.miss_latency_hist::gmean 57.783054
+system.ruby.miss_latency_hist::stdev 31.323348
+system.ruby.miss_latency_hist | 80 14.71% 14.71% | 80 14.71% 29.41% | 359 65.99% 95.40% | 18 3.31% 98.71% | 2 0.37% 99.08% | 0 0.00% 99.08% | 1 0.18% 99.26% | 0 0.00% 99.26% | 1 0.18% 99.45% | 3 0.55% 100.00%
system.ruby.miss_latency_hist::total 544
system.ruby.l1_cntrl0.L1Dcache.demand_hits 435 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Dcache.demand_misses 274 # Number of cache demand misses
@@ -389,88 +389,88 @@ system.ruby.l1_cntrl0.L1Dcache.demand_accesses 709
system.ruby.l1_cntrl0.L1Icache.demand_hits 2315 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Icache.demand_misses 270 # Number of cache demand misses
system.ruby.l1_cntrl0.L1Icache.demand_accesses 2585 # Number of cache demand accesses
-system.ruby.l2_cntrl0.L2cache.demand_hits 79 # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses 465 # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_hits 80 # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses 464 # Number of cache demand misses
system.ruby.l2_cntrl0.L2cache.demand_accesses 544 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 5.874739
+system.ruby.network.routers0.percent_links_utilized 6.800201
system.ruby.network.routers0.msg_count.Request_Control::0 544
-system.ruby.network.routers0.msg_count.Response_Data::2 465
-system.ruby.network.routers0.msg_count.ResponseL2hit_Data::2 79
+system.ruby.network.routers0.msg_count.Response_Data::2 464
+system.ruby.network.routers0.msg_count.ResponseL2hit_Data::2 80
system.ruby.network.routers0.msg_count.Writeback_Data::2 482
system.ruby.network.routers0.msg_count.Writeback_Control::0 1004
system.ruby.network.routers0.msg_count.Unblock_Control::2 564
system.ruby.network.routers0.msg_bytes.Request_Control::0 4352
-system.ruby.network.routers0.msg_bytes.Response_Data::2 33480
-system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::2 5688
+system.ruby.network.routers0.msg_bytes.Response_Data::2 33408
+system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::2 5760
system.ruby.network.routers0.msg_bytes.Writeback_Data::2 34704
system.ruby.network.routers0.msg_bytes.Writeback_Control::0 8032
system.ruby.network.routers0.msg_bytes.Unblock_Control::2 4512
-system.ruby.network.routers1.percent_links_utilized 8.967442
+system.ruby.network.routers1.percent_links_utilized 10.372914
system.ruby.network.routers1.msg_count.Request_Control::0 544
-system.ruby.network.routers1.msg_count.Request_Control::1 465
-system.ruby.network.routers1.msg_count.Response_Data::2 930
-system.ruby.network.routers1.msg_count.ResponseL2hit_Data::2 79
+system.ruby.network.routers1.msg_count.Request_Control::1 464
+system.ruby.network.routers1.msg_count.Response_Data::2 928
+system.ruby.network.routers1.msg_count.ResponseL2hit_Data::2 80
system.ruby.network.routers1.msg_count.Writeback_Data::2 560
system.ruby.network.routers1.msg_count.Writeback_Control::0 1004
system.ruby.network.routers1.msg_count.Writeback_Control::1 156
-system.ruby.network.routers1.msg_count.Unblock_Control::2 1029
+system.ruby.network.routers1.msg_count.Unblock_Control::2 1027
system.ruby.network.routers1.msg_bytes.Request_Control::0 4352
-system.ruby.network.routers1.msg_bytes.Request_Control::1 3720
-system.ruby.network.routers1.msg_bytes.Response_Data::2 66960
-system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::2 5688
+system.ruby.network.routers1.msg_bytes.Request_Control::1 3712
+system.ruby.network.routers1.msg_bytes.Response_Data::2 66816
+system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::2 5760
system.ruby.network.routers1.msg_bytes.Writeback_Data::2 40320
system.ruby.network.routers1.msg_bytes.Writeback_Control::0 8032
system.ruby.network.routers1.msg_bytes.Writeback_Control::1 1248
-system.ruby.network.routers1.msg_bytes.Unblock_Control::2 8232
-system.ruby.network.routers2.percent_links_utilized 3.092186
-system.ruby.network.routers2.msg_count.Request_Control::1 465
-system.ruby.network.routers2.msg_count.Response_Data::2 465
+system.ruby.network.routers1.msg_bytes.Unblock_Control::2 8216
+system.ruby.network.routers2.percent_links_utilized 3.572713
+system.ruby.network.routers2.msg_count.Request_Control::1 464
+system.ruby.network.routers2.msg_count.Response_Data::2 464
system.ruby.network.routers2.msg_count.Writeback_Data::2 78
system.ruby.network.routers2.msg_count.Writeback_Control::1 156
-system.ruby.network.routers2.msg_count.Unblock_Control::2 464
-system.ruby.network.routers2.msg_bytes.Request_Control::1 3720
-system.ruby.network.routers2.msg_bytes.Response_Data::2 33480
+system.ruby.network.routers2.msg_count.Unblock_Control::2 463
+system.ruby.network.routers2.msg_bytes.Request_Control::1 3712
+system.ruby.network.routers2.msg_bytes.Response_Data::2 33408
system.ruby.network.routers2.msg_bytes.Writeback_Data::2 5616
system.ruby.network.routers2.msg_bytes.Writeback_Control::1 1248
-system.ruby.network.routers2.msg_bytes.Unblock_Control::2 3712
-system.ruby.network.routers3.percent_links_utilized 5.978295
+system.ruby.network.routers2.msg_bytes.Unblock_Control::2 3704
+system.ruby.network.routers3.percent_links_utilized 6.915276
system.ruby.network.routers3.msg_count.Request_Control::0 544
-system.ruby.network.routers3.msg_count.Request_Control::1 465
-system.ruby.network.routers3.msg_count.Response_Data::2 930
-system.ruby.network.routers3.msg_count.ResponseL2hit_Data::2 79
+system.ruby.network.routers3.msg_count.Request_Control::1 464
+system.ruby.network.routers3.msg_count.Response_Data::2 928
+system.ruby.network.routers3.msg_count.ResponseL2hit_Data::2 80
system.ruby.network.routers3.msg_count.Writeback_Data::2 560
system.ruby.network.routers3.msg_count.Writeback_Control::0 1004
system.ruby.network.routers3.msg_count.Writeback_Control::1 156
-system.ruby.network.routers3.msg_count.Unblock_Control::2 1029
+system.ruby.network.routers3.msg_count.Unblock_Control::2 1027
system.ruby.network.routers3.msg_bytes.Request_Control::0 4352
-system.ruby.network.routers3.msg_bytes.Request_Control::1 3720
-system.ruby.network.routers3.msg_bytes.Response_Data::2 66960
-system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::2 5688
+system.ruby.network.routers3.msg_bytes.Request_Control::1 3712
+system.ruby.network.routers3.msg_bytes.Response_Data::2 66816
+system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::2 5760
system.ruby.network.routers3.msg_bytes.Writeback_Data::2 40320
system.ruby.network.routers3.msg_bytes.Writeback_Control::0 8032
system.ruby.network.routers3.msg_bytes.Writeback_Control::1 1248
-system.ruby.network.routers3.msg_bytes.Unblock_Control::2 8232
-system.ruby.network.msg_count.Request_Control 3027
-system.ruby.network.msg_count.Response_Data 2790
-system.ruby.network.msg_count.ResponseL2hit_Data 237
+system.ruby.network.routers3.msg_bytes.Unblock_Control::2 8216
+system.ruby.network.msg_count.Request_Control 3024
+system.ruby.network.msg_count.Response_Data 2784
+system.ruby.network.msg_count.ResponseL2hit_Data 240
system.ruby.network.msg_count.Writeback_Data 1680
system.ruby.network.msg_count.Writeback_Control 3480
-system.ruby.network.msg_count.Unblock_Control 3086
-system.ruby.network.msg_byte.Request_Control 24216
-system.ruby.network.msg_byte.Response_Data 200880
-system.ruby.network.msg_byte.ResponseL2hit_Data 17064
+system.ruby.network.msg_count.Unblock_Control 3081
+system.ruby.network.msg_byte.Request_Control 24192
+system.ruby.network.msg_byte.Response_Data 200448
+system.ruby.network.msg_byte.ResponseL2hit_Data 17280
system.ruby.network.msg_byte.Writeback_Data 120960
system.ruby.network.msg_byte.Writeback_Control 27840
-system.ruby.network.msg_byte.Unblock_Control 24688
-system.ruby.network.routers0.throttle0.link_utilization 5.589959
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::2 465
-system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2 79
+system.ruby.network.msg_byte.Unblock_Control 24648
+system.ruby.network.routers0.throttle0.link_utilization 6.470560
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::2 464
+system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2 80
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::0 502
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2 33480
-system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::2 5688
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2 33408
+system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::2 5760
system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::0 4016
-system.ruby.network.routers0.throttle1.link_utilization 6.159518
+system.ruby.network.routers0.throttle1.link_utilization 7.129843
system.ruby.network.routers0.throttle1.msg_count.Request_Control::0 544
system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::2 482
system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0 502
@@ -479,165 +479,165 @@ system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::0 4352
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::2 34704
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 4016
system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::2 4512
-system.ruby.network.routers1.throttle0.link_utilization 10.574115
+system.ruby.network.routers1.throttle0.link_utilization 12.229095
system.ruby.network.routers1.throttle0.msg_count.Request_Control::0 544
-system.ruby.network.routers1.throttle0.msg_count.Response_Data::2 465
+system.ruby.network.routers1.throttle0.msg_count.Response_Data::2 464
system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::2 482
system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0 502
system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::1 78
system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::2 564
system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::0 4352
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::2 33480
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::2 33408
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::2 34704
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 4016
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::1 624
system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::2 4512
-system.ruby.network.routers1.throttle1.link_utilization 7.360769
-system.ruby.network.routers1.throttle1.msg_count.Request_Control::1 465
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::2 465
-system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::2 79
+system.ruby.network.routers1.throttle1.link_utilization 8.516734
+system.ruby.network.routers1.throttle1.msg_count.Request_Control::1 464
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::2 464
+system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::2 80
system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::2 78
system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::0 502
system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::1 78
-system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::2 465
-system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::1 3720
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::2 33480
-system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::2 5688
+system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::2 463
+system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::1 3712
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::2 33408
+system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::2 5760
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::2 5616
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0 4016
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::1 624
-system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2 3720
-system.ruby.network.routers2.throttle0.link_utilization 1.769774
-system.ruby.network.routers2.throttle0.msg_count.Request_Control::1 465
+system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2 3704
+system.ruby.network.routers2.throttle0.link_utilization 2.046174
+system.ruby.network.routers2.throttle0.msg_count.Request_Control::1 464
system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::2 78
system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::1 78
-system.ruby.network.routers2.throttle0.msg_count.Unblock_Control::2 464
-system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1 3720
+system.ruby.network.routers2.throttle0.msg_count.Unblock_Control::2 463
+system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1 3712
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::2 5616
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::1 624
-system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2 3712
-system.ruby.network.routers2.throttle1.link_utilization 4.414597
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::2 465
+system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2 3704
+system.ruby.network.routers2.throttle1.link_utilization 5.099252
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::2 464
system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::1 78
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2 33480
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2 33408
system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::1 624
-system.ruby.network.routers3.throttle0.link_utilization 5.589959
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::2 465
-system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::2 79
+system.ruby.network.routers3.throttle0.link_utilization 6.470560
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::2 464
+system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::2 80
system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::0 502
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2 33480
-system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::2 5688
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2 33408
+system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::2 5760
system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::0 4016
-system.ruby.network.routers3.throttle1.link_utilization 10.574115
+system.ruby.network.routers3.throttle1.link_utilization 12.229095
system.ruby.network.routers3.throttle1.msg_count.Request_Control::0 544
-system.ruby.network.routers3.throttle1.msg_count.Response_Data::2 465
+system.ruby.network.routers3.throttle1.msg_count.Response_Data::2 464
system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::2 482
system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0 502
system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::1 78
system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::2 564
system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::0 4352
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::2 33480
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::2 33408
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::2 34704
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 4016
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1 624
system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::2 4512
-system.ruby.network.routers3.throttle2.link_utilization 1.770810
-system.ruby.network.routers3.throttle2.msg_count.Request_Control::1 465
+system.ruby.network.routers3.throttle2.link_utilization 2.046174
+system.ruby.network.routers3.throttle2.msg_count.Request_Control::1 464
system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::2 78
system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::1 78
-system.ruby.network.routers3.throttle2.msg_count.Unblock_Control::2 465
-system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::1 3720
+system.ruby.network.routers3.throttle2.msg_count.Unblock_Control::2 463
+system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::1 3712
system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::2 5616
system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::1 624
-system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2 3720
+system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2 3704
system.ruby.LD.latency_hist::bucket_size 32
system.ruby.LD.latency_hist::max_bucket 319
system.ruby.LD.latency_hist::samples 415
-system.ruby.LD.latency_hist::mean 27.831325
-system.ruby.LD.latency_hist::gmean 10.396167
-system.ruby.LD.latency_hist::stdev 35.321716
-system.ruby.LD.latency_hist | 274 66.02% 66.02% | 45 10.84% 76.87% | 87 20.96% 97.83% | 7 1.69% 99.52% | 1 0.24% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 1 0.24% 100.00%
+system.ruby.LD.latency_hist::mean 25.657831
+system.ruby.LD.latency_hist::gmean 5.487426
+system.ruby.LD.latency_hist::stdev 34.035908
+system.ruby.LD.latency_hist | 275 66.27% 66.27% | 45 10.84% 77.11% | 85 20.48% 97.59% | 8 1.93% 99.52% | 1 0.24% 99.76% | 0 0.00% 99.76% | 1 0.24% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.latency_hist::total 415
system.ruby.LD.hit_latency_hist::bucket_size 1
system.ruby.LD.hit_latency_hist::max_bucket 9
system.ruby.LD.hit_latency_hist::samples 233
-system.ruby.LD.hit_latency_hist::mean 3
-system.ruby.LD.hit_latency_hist::gmean 3.000000
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 233 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::mean 1
+system.ruby.LD.hit_latency_hist::gmean 1
+system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 233 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.hit_latency_hist::total 233
system.ruby.LD.miss_latency_hist::bucket_size 32
system.ruby.LD.miss_latency_hist::max_bucket 319
system.ruby.LD.miss_latency_hist::samples 182
-system.ruby.LD.miss_latency_hist::mean 59.620879
-system.ruby.LD.miss_latency_hist::gmean 51.035744
-system.ruby.LD.miss_latency_hist::stdev 32.307641
-system.ruby.LD.miss_latency_hist | 41 22.53% 22.53% | 45 24.73% 47.25% | 87 47.80% 95.05% | 7 3.85% 98.90% | 1 0.55% 99.45% | 0 0.00% 99.45% | 0 0.00% 99.45% | 0 0.00% 99.45% | 0 0.00% 99.45% | 1 0.55% 100.00%
+system.ruby.LD.miss_latency_hist::mean 57.225275
+system.ruby.LD.miss_latency_hist::gmean 48.520263
+system.ruby.LD.miss_latency_hist::stdev 29.410954
+system.ruby.LD.miss_latency_hist | 42 23.08% 23.08% | 45 24.73% 47.80% | 85 46.70% 94.51% | 8 4.40% 98.90% | 1 0.55% 99.45% | 0 0.00% 99.45% | 1 0.55% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.miss_latency_hist::total 182
system.ruby.ST.latency_hist::bucket_size 16
system.ruby.ST.latency_hist::max_bucket 159
system.ruby.ST.latency_hist::samples 294
-system.ruby.ST.latency_hist::mean 20.806122
-system.ruby.ST.latency_hist::gmean 7.447374
-system.ruby.ST.latency_hist::stdev 29.113873
-system.ruby.ST.latency_hist | 202 68.71% 68.71% | 12 4.08% 72.79% | 0 0.00% 72.79% | 35 11.90% 84.69% | 37 12.59% 97.28% | 7 2.38% 99.66% | 1 0.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::mean 18.809524
+system.ruby.ST.latency_hist::gmean 3.456048
+system.ruby.ST.latency_hist::stdev 29.072895
+system.ruby.ST.latency_hist | 202 68.71% 68.71% | 12 4.08% 72.79% | 34 11.56% 84.35% | 1 0.34% 84.69% | 38 12.93% 97.62% | 6 2.04% 99.66% | 1 0.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.latency_hist::total 294
system.ruby.ST.hit_latency_hist::bucket_size 1
system.ruby.ST.hit_latency_hist::max_bucket 9
system.ruby.ST.hit_latency_hist::samples 202
-system.ruby.ST.hit_latency_hist::mean 3
-system.ruby.ST.hit_latency_hist::gmean 3.000000
-system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 202 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::mean 1
+system.ruby.ST.hit_latency_hist::gmean 1
+system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 202 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 202
system.ruby.ST.miss_latency_hist::bucket_size 16
system.ruby.ST.miss_latency_hist::max_bucket 159
system.ruby.ST.miss_latency_hist::samples 92
-system.ruby.ST.miss_latency_hist::mean 59.902174
-system.ruby.ST.miss_latency_hist::gmean 54.831044
-system.ruby.ST.miss_latency_hist::stdev 21.909935
-system.ruby.ST.miss_latency_hist | 0 0.00% 0.00% | 12 13.04% 13.04% | 0 0.00% 13.04% | 35 38.04% 51.09% | 37 40.22% 91.30% | 7 7.61% 98.91% | 1 1.09% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::mean 57.913043
+system.ruby.ST.miss_latency_hist::gmean 52.615480
+system.ruby.ST.miss_latency_hist::stdev 21.714254
+system.ruby.ST.miss_latency_hist | 0 0.00% 0.00% | 12 13.04% 13.04% | 34 36.96% 50.00% | 1 1.09% 51.09% | 38 41.30% 92.39% | 6 6.52% 98.91% | 1 1.09% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.miss_latency_hist::total 92
-system.ruby.IFETCH.latency_hist::bucket_size 64
-system.ruby.IFETCH.latency_hist::max_bucket 639
+system.ruby.IFETCH.latency_hist::bucket_size 32
+system.ruby.IFETCH.latency_hist::max_bucket 319
system.ruby.IFETCH.latency_hist::samples 2585
-system.ruby.IFETCH.latency_hist::mean 10.569439
-system.ruby.IFETCH.latency_hist::gmean 4.165075
-system.ruby.IFETCH.latency_hist::stdev 24.278647
-system.ruby.IFETCH.latency_hist | 2341 90.56% 90.56% | 239 9.25% 99.81% | 2 0.08% 99.88% | 0 0.00% 99.88% | 2 0.08% 99.96% | 1 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.latency_hist::mean 8.603482
+system.ruby.IFETCH.latency_hist::gmean 1.551701
+system.ruby.IFETCH.latency_hist::stdev 24.714457
+system.ruby.IFETCH.latency_hist | 2341 90.56% 90.56% | 0 0.00% 90.56% | 230 8.90% 99.46% | 9 0.35% 99.81% | 1 0.04% 99.85% | 0 0.00% 99.85% | 0 0.00% 99.85% | 0 0.00% 99.85% | 1 0.04% 99.88% | 3 0.12% 100.00%
system.ruby.IFETCH.latency_hist::total 2585
system.ruby.IFETCH.hit_latency_hist::bucket_size 1
system.ruby.IFETCH.hit_latency_hist::max_bucket 9
system.ruby.IFETCH.hit_latency_hist::samples 2315
-system.ruby.IFETCH.hit_latency_hist::mean 3
-system.ruby.IFETCH.hit_latency_hist::gmean 3.000000
-system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2315 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist::mean 1
+system.ruby.IFETCH.hit_latency_hist::gmean 1
+system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 2315 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 2315
-system.ruby.IFETCH.miss_latency_hist::bucket_size 64
-system.ruby.IFETCH.miss_latency_hist::max_bucket 639
+system.ruby.IFETCH.miss_latency_hist::bucket_size 32
+system.ruby.IFETCH.miss_latency_hist::max_bucket 319
system.ruby.IFETCH.miss_latency_hist::samples 270
-system.ruby.IFETCH.miss_latency_hist::mean 75.470370
-system.ruby.IFETCH.miss_latency_hist::gmean 69.413198
-system.ruby.IFETCH.miss_latency_hist::stdev 30.681798
-system.ruby.IFETCH.miss_latency_hist | 26 9.63% 9.63% | 239 88.52% 98.15% | 2 0.74% 98.89% | 0 0.00% 98.89% | 2 0.74% 99.63% | 1 0.37% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.miss_latency_hist::mean 73.796296
+system.ruby.IFETCH.miss_latency_hist::gmean 67.113694
+system.ruby.IFETCH.miss_latency_hist::stdev 33.225253
+system.ruby.IFETCH.miss_latency_hist | 26 9.63% 9.63% | 0 0.00% 9.63% | 230 85.19% 94.81% | 9 3.33% 98.15% | 1 0.37% 98.52% | 0 0.00% 98.52% | 0 0.00% 98.52% | 0 0.00% 98.52% | 1 0.37% 98.89% | 3 1.11% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 270
system.ruby.Directory_Controller.GETX 80 0.00% 0.00%
-system.ruby.Directory_Controller.GETS 385 0.00% 0.00%
+system.ruby.Directory_Controller.GETS 384 0.00% 0.00%
system.ruby.Directory_Controller.PUTX 78 0.00% 0.00%
system.ruby.Directory_Controller.Unblock 262 0.00% 0.00%
-system.ruby.Directory_Controller.Last_Unblock 122 0.00% 0.00%
+system.ruby.Directory_Controller.Last_Unblock 121 0.00% 0.00%
system.ruby.Directory_Controller.Exclusive_Unblock 80 0.00% 0.00%
system.ruby.Directory_Controller.Dirty_Writeback 78 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Data 465 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Data 464 0.00% 0.00%
system.ruby.Directory_Controller.Memory_Ack 78 0.00% 0.00%
system.ruby.Directory_Controller.I.GETX 40 0.00% 0.00%
system.ruby.Directory_Controller.I.GETS 262 0.00% 0.00%
system.ruby.Directory_Controller.I.Memory_Ack 77 0.00% 0.00%
system.ruby.Directory_Controller.S.GETX 40 0.00% 0.00%
-system.ruby.Directory_Controller.S.GETS 123 0.00% 0.00%
+system.ruby.Directory_Controller.S.GETS 122 0.00% 0.00%
system.ruby.Directory_Controller.M.PUTX 78 0.00% 0.00%
system.ruby.Directory_Controller.IS.Unblock 262 0.00% 0.00%
system.ruby.Directory_Controller.IS.Memory_Data 262 0.00% 0.00%
-system.ruby.Directory_Controller.SS.Last_Unblock 122 0.00% 0.00%
-system.ruby.Directory_Controller.SS.Memory_Data 123 0.00% 0.00%
+system.ruby.Directory_Controller.SS.Last_Unblock 121 0.00% 0.00%
+system.ruby.Directory_Controller.SS.Memory_Data 122 0.00% 0.00%
system.ruby.Directory_Controller.MM.Exclusive_Unblock 80 0.00% 0.00%
system.ruby.Directory_Controller.MM.Memory_Data 80 0.00% 0.00%
system.ruby.Directory_Controller.MM.Memory_Ack 1 0.00% 0.00%
@@ -645,7 +645,7 @@ system.ruby.Directory_Controller.MI.Dirty_Writeback 78 0.00%
system.ruby.L1Cache_Controller.Load 415 0.00% 0.00%
system.ruby.L1Cache_Controller.Ifetch 2585 0.00% 0.00%
system.ruby.L1Cache_Controller.Store 294 0.00% 0.00%
-system.ruby.L1Cache_Controller.L1_Replacement 506 0.00% 0.00%
+system.ruby.L1Cache_Controller.L1_Replacement 508 0.00% 0.00%
system.ruby.L1Cache_Controller.Data 436 0.00% 0.00%
system.ruby.L1Cache_Controller.Exclusive_Data 108 0.00% 0.00%
system.ruby.L1Cache_Controller.Writeback_Ack 20 0.00% 0.00%
@@ -659,18 +659,18 @@ system.ruby.L1Cache_Controller.S.Load 108 0.00% 0.00%
system.ruby.L1Cache_Controller.S.Ifetch 2315 0.00% 0.00%
system.ruby.L1Cache_Controller.S.Store 34 0.00% 0.00%
system.ruby.L1Cache_Controller.S.L1_Replacement 396 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.Load 10 0.00% 0.00%
+system.ruby.L1Cache_Controller.M.Load 9 0.00% 0.00%
system.ruby.L1Cache_Controller.M.Store 4 0.00% 0.00%
system.ruby.L1Cache_Controller.M.L1_Replacement 10 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_W.Load 13 0.00% 0.00%
+system.ruby.L1Cache_Controller.M_W.Load 14 0.00% 0.00%
system.ruby.L1Cache_Controller.M_W.Store 2 0.00% 0.00%
system.ruby.L1Cache_Controller.M_W.Use_Timeout 14 0.00% 0.00%
system.ruby.L1Cache_Controller.MM.Load 89 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Store 93 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.Store 84 0.00% 0.00%
system.ruby.L1Cache_Controller.MM.L1_Replacement 96 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.Load 13 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.Store 103 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.L1_Replacement 4 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.Store 112 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement 6 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.Use_Timeout 94 0.00% 0.00%
system.ruby.L1Cache_Controller.IM.Exclusive_Data 58 0.00% 0.00%
system.ruby.L1Cache_Controller.SM.Exclusive_Data 34 0.00% 0.00%
@@ -681,43 +681,44 @@ system.ruby.L1Cache_Controller.SI.Writeback_Ack 20 0.00% 0.0
system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data 376 0.00% 0.00%
system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data 106 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_GETS 452 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_GETX 92 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_GETX 93 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_PUTX 106 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_PUTS_only 396 0.00% 0.00%
system.ruby.L2Cache_Controller.All_Acks 80 0.00% 0.00%
-system.ruby.L2Cache_Controller.Data 465 0.00% 0.00%
+system.ruby.L2Cache_Controller.Data 464 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_WBCLEANDATA 376 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_WBDIRTYDATA 106 0.00% 0.00%
system.ruby.L2Cache_Controller.Writeback_Ack 78 0.00% 0.00%
-system.ruby.L2Cache_Controller.Unblock 456 0.00% 0.00%
+system.ruby.L2Cache_Controller.Unblock 455 0.00% 0.00%
system.ruby.L2Cache_Controller.Exclusive_Unblock 108 0.00% 0.00%
system.ruby.L2Cache_Controller.L2_Replacement 443 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS 385 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS 384 0.00% 0.00%
system.ruby.L2Cache_Controller.NP.L1_GETX 45 0.00% 0.00%
system.ruby.L2Cache_Controller.ILS.L1_GETX 32 0.00% 0.00%
system.ruby.L2Cache_Controller.ILS.L1_PUTS_only 376 0.00% 0.00%
system.ruby.L2Cache_Controller.ILX.L1_PUTX 106 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.L1_GETS 51 0.00% 0.00%
+system.ruby.L2Cache_Controller.S.L1_GETS 52 0.00% 0.00%
system.ruby.L2Cache_Controller.S.L1_GETX 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.L2_Replacement 336 0.00% 0.00%
+system.ruby.L2Cache_Controller.S.L2_Replacement 335 0.00% 0.00%
system.ruby.L2Cache_Controller.SLS.L1_GETX 2 0.00% 0.00%
system.ruby.L2Cache_Controller.SLS.L1_PUTS_only 20 0.00% 0.00%
-system.ruby.L2Cache_Controller.SLS.L2_Replacement 29 0.00% 0.00%
+system.ruby.L2Cache_Controller.SLS.L2_Replacement 30 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L1_GETS 16 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L1_GETX 12 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L2_Replacement 78 0.00% 0.00%
system.ruby.L2Cache_Controller.IW.L1_WBCLEANDATA 376 0.00% 0.00%
system.ruby.L2Cache_Controller.SW.Unblock 20 0.00% 0.00%
system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA 106 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGS.Data 385 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGS.Unblock 385 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGS.Data 384 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGS.Unblock 383 0.00% 0.00%
system.ruby.L2Cache_Controller.IGM.Data 46 0.00% 0.00%
system.ruby.L2Cache_Controller.IGMLS.Data 34 0.00% 0.00%
system.ruby.L2Cache_Controller.IGMO.All_Acks 80 0.00% 0.00%
system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock 80 0.00% 0.00%
system.ruby.L2Cache_Controller.MM.Exclusive_Unblock 12 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS.Unblock 51 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS.Unblock 52 0.00% 0.00%
system.ruby.L2Cache_Controller.OO.Exclusive_Unblock 16 0.00% 0.00%
+system.ruby.L2Cache_Controller.MI.L1_GETX 1 0.00% 0.00%
system.ruby.L2Cache_Controller.MI.Writeback_Ack 78 0.00% 0.00%
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/config.ini
index 5ec342cb1..3deb7372b 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/config.ini
@@ -118,7 +118,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello
+executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello
gid=100
input=cin
kvmInSE=false
@@ -241,33 +241,34 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory dmaRequestToDir dmaResponseFromDir persistentFromDir persistentToDir requestFromDir requestToDir responseFromDir responseFromMemory responseToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=5
distributed_persistent=true
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
fixed_timeout_latency=100
l2_select_num_bits=0
number_of_TBEs=256
+persistentFromDir=system.ruby.dir_cntrl0.persistentFromDir
+persistentToDir=system.ruby.dir_cntrl0.persistentToDir
recycle_latency=10
reissue_wakeup_latency=10
+requestFromDir=system.ruby.dir_cntrl0.requestFromDir
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=4
version=0
-dmaRequestToDir=system.ruby.network.master[10]
-dmaResponseFromDir=system.ruby.network.slave[9]
memory=system.mem_ctrls.port
-persistentFromDir=system.ruby.network.slave[8]
-persistentToDir=system.ruby.network.master[9]
-requestFromDir=system.ruby.network.slave[6]
-requestToDir=system.ruby.network.master[7]
-responseFromDir=system.ruby.network.slave[7]
-responseToDir=system.ruby.network.master[8]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -276,9 +277,89 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[10]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[9]
+
+[system.ruby.dir_cntrl0.persistentFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[8]
+
+[system.ruby.dir_cntrl0.persistentToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[9]
+
+[system.ruby.dir_cntrl0.requestFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[6]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[7]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[7]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[8]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue persistentFromL1Cache persistentToL1Cache requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
N_tokens=2
@@ -291,10 +372,17 @@ fixed_timeout_latency=300
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
+persistentFromL1Cache=system.ruby.l1_cntrl0.persistentFromL1Cache
+persistentToL1Cache=system.ruby.l1_cntrl0.persistentToL1Cache
recycle_latency=10
reissue_wakeup_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
retry_threshold=1
ruby_system=system.ruby
send_evictions=false
@@ -303,50 +391,124 @@ system=system
transitions_per_cycle=4
use_timeout_latency=50
version=0
-persistentFromL1Cache=system.ruby.network.slave[2]
-persistentToL1Cache=system.ruby.network.master[2]
-requestFromL1Cache=system.ruby.network.slave[0]
-requestToL1Cache=system.ruby.network.master[0]
-responseFromL1Cache=system.ruby.network.slave[1]
-responseToL1Cache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.persistentFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.l1_cntrl0.persistentToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.l1_cntrl0.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu.clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -359,7 +521,11 @@ slave=system.cpu.icache_port system.cpu.dcache_port
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
-children=L2cache
+children=GlobalRequestFromL2Cache GlobalRequestToL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache persistentToL2Cache responseFromL2Cache responseToL2Cache
+GlobalRequestFromL2Cache=system.ruby.l2_cntrl0.GlobalRequestFromL2Cache
+GlobalRequestToL2Cache=system.ruby.l2_cntrl0.GlobalRequestToL2Cache
+L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
+L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
L2cache=system.ruby.l2_cntrl0.L2cache
N_tokens=2
buffer_size=0
@@ -370,34 +536,101 @@ filtering_enabled=true
l2_request_latency=5
l2_response_latency=5
number_of_TBEs=256
+persistentToL2Cache=system.ruby.l2_cntrl0.persistentToL2Cache
recycle_latency=10
+responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
+responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
ruby_system=system.ruby
system=system
transitions_per_cycle=4
version=0
-GlobalRequestFromL2Cache=system.ruby.network.slave[3]
-GlobalRequestToL2Cache=system.ruby.network.master[3]
-L1RequestFromL2Cache=system.ruby.network.slave[4]
-L1RequestToL2Cache=system.ruby.network.master[4]
-persistentToL2Cache=system.ruby.network.master[6]
-responseFromL2Cache=system.ruby.network.slave[5]
-responseToL2Cache=system.ruby.network.master[5]
+
+[system.ruby.l2_cntrl0.GlobalRequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.l2_cntrl0.GlobalRequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
+[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.l2_cntrl0.L1RequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
[system.ruby.l2_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l2_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l2_cntrl0.persistentToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[6]
+
+[system.ruby.l2_cntrl0.responseFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.l2_cntrl0.responseToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -406,7 +639,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 ext_links2 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
+children=ext_links0 ext_links1 ext_links2 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_link_buffers40 int_link_buffers41 int_link_buffers42 int_link_buffers43 int_link_buffers44 int_link_buffers45 int_link_buffers46 int_link_buffers47 int_link_buffers48 int_link_buffers49 int_link_buffers50 int_link_buffers51 int_link_buffers52 int_link_buffers53 int_link_buffers54 int_link_buffers55 int_link_buffers56 int_link_buffers57 int_link_buffers58 int_link_buffers59 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -414,14 +647,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 system.ruby.network.int_link_buffers40 system.ruby.network.int_link_buffers41 system.ruby.network.int_link_buffers42 system.ruby.network.int_link_buffers43 system.ruby.network.int_link_buffers44 system.ruby.network.int_link_buffers45 system.ruby.network.int_link_buffers46 system.ruby.network.int_link_buffers47 system.ruby.network.int_link_buffers48 system.ruby.network.int_link_buffers49 system.ruby.network.int_link_buffers50 system.ruby.network.int_link_buffers51 system.ruby.network.int_link_buffers52 system.ruby.network.int_link_buffers53 system.ruby.network.int_link_buffers54 system.ruby.network.int_link_buffers55 system.ruby.network.int_link_buffers56 system.ruby.network.int_link_buffers57 system.ruby.network.int_link_buffers58 system.ruby.network.int_link_buffers59
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l1_cntrl0.persistentToL1Cache system.ruby.l2_cntrl0.GlobalRequestToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.l2_cntrl0.persistentToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir system.ruby.dir_cntrl0.persistentToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.persistentFromL1Cache system.ruby.l2_cntrl0.GlobalRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.requestFromDir system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.persistentFromDir system.ruby.dir_cntrl0.dmaResponseFromDir
+master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l1_cntrl0.persistentToL1Cache.slave system.ruby.l2_cntrl0.GlobalRequestToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.l2_cntrl0.persistentToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave system.ruby.dir_cntrl0.persistentToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l1_cntrl0.persistentFromL1Cache.master system.ruby.l2_cntrl0.GlobalRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.requestFromDir.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.persistentFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -453,6 +688,486 @@ latency=1
link_id=2
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -485,32 +1200,1484 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29 system.ruby.network.routers0.port_buffers30 system.ruby.network.routers0.port_buffers31 system.ruby.network.routers0.port_buffers32 system.ruby.network.routers0.port_buffers33 system.ruby.network.routers0.port_buffers34 system.ruby.network.routers0.port_buffers35 system.ruby.network.routers0.port_buffers36 system.ruby.network.routers0.port_buffers37 system.ruby.network.routers0.port_buffers38 system.ruby.network.routers0.port_buffers39
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29 system.ruby.network.routers1.port_buffers30 system.ruby.network.routers1.port_buffers31 system.ruby.network.routers1.port_buffers32 system.ruby.network.routers1.port_buffers33 system.ruby.network.routers1.port_buffers34 system.ruby.network.routers1.port_buffers35 system.ruby.network.routers1.port_buffers36 system.ruby.network.routers1.port_buffers37 system.ruby.network.routers1.port_buffers38 system.ruby.network.routers1.port_buffers39
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers3]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17 system.ruby.network.routers3.port_buffers18 system.ruby.network.routers3.port_buffers19 system.ruby.network.routers3.port_buffers20 system.ruby.network.routers3.port_buffers21 system.ruby.network.routers3.port_buffers22 system.ruby.network.routers3.port_buffers23 system.ruby.network.routers3.port_buffers24 system.ruby.network.routers3.port_buffers25 system.ruby.network.routers3.port_buffers26 system.ruby.network.routers3.port_buffers27 system.ruby.network.routers3.port_buffers28 system.ruby.network.routers3.port_buffers29 system.ruby.network.routers3.port_buffers30 system.ruby.network.routers3.port_buffers31 system.ruby.network.routers3.port_buffers32 system.ruby.network.routers3.port_buffers33 system.ruby.network.routers3.port_buffers34 system.ruby.network.routers3.port_buffers35 system.ruby.network.routers3.port_buffers36 system.ruby.network.routers3.port_buffers37 system.ruby.network.routers3.port_buffers38 system.ruby.network.routers3.port_buffers39 system.ruby.network.routers3.port_buffers40 system.ruby.network.routers3.port_buffers41 system.ruby.network.routers3.port_buffers42 system.ruby.network.routers3.port_buffers43 system.ruby.network.routers3.port_buffers44 system.ruby.network.routers3.port_buffers45 system.ruby.network.routers3.port_buffers46 system.ruby.network.routers3.port_buffers47 system.ruby.network.routers3.port_buffers48 system.ruby.network.routers3.port_buffers49 system.ruby.network.routers3.port_buffers50 system.ruby.network.routers3.port_buffers51 system.ruby.network.routers3.port_buffers52 system.ruby.network.routers3.port_buffers53 system.ruby.network.routers3.port_buffers54 system.ruby.network.routers3.port_buffers55 system.ruby.network.routers3.port_buffers56 system.ruby.network.routers3.port_buffers57 system.ruby.network.routers3.port_buffers58 system.ruby.network.routers3.port_buffers59
+recycle_latency=0
router_id=3
virt_nets=10
+[system.ruby.network.routers3.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simerr b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simerr
index a26365a1c..6bae4074b 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simerr
@@ -1,6 +1,9 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
warn: ignoring syscall sigprocmask(1, ...)
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simout b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simout
index b3289a2c7..5d96a3461 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/simout
@@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:47:59
-gem5 started Jan 22 2014 17:27:30
-gem5 executing on u200540-lin
-command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token -re tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token
+gem5 compiled Aug 13 2015 19:28:58
+gem5 started Aug 13 2015 20:16:47
+gem5 executing on artery
+command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_CMP_token
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Hello world!
-Exiting @ tick 43073 because target called exit()
+Exiting @ tick 40524 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt
index 8a9779382..e14ab162f 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt
@@ -1,14 +1,14 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000044 # Number of seconds simulated
-sim_ticks 43869 # Number of ticks simulated
-final_tick 43869 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000041 # Number of seconds simulated
+sim_ticks 40524 # Number of ticks simulated
+final_tick 40524 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 59464 # Simulator instruction rate (inst/s)
-host_op_rate 59448 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1011716 # Simulator tick rate (ticks/s)
-host_mem_usage 453568 # Number of bytes of host memory used
-host_seconds 0.04 # Real time elapsed on the host
+host_inst_rate 26896 # Simulator instruction rate (inst/s)
+host_op_rate 26893 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 422859 # Simulator tick rate (ticks/s)
+host_mem_usage 402036 # Number of bytes of host memory used
+host_seconds 0.10 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -21,12 +21,12 @@ system.mem_ctrls.num_reads::ruby.dir_cntrl0 448 #
system.mem_ctrls.num_reads::total 448 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 84 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 84 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 653582256 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 653582256 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 122546673 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 122546673 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 776128929 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 776128929 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 707531339 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 707531339 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 132662126 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 132662126 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 840193466 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 840193466 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.readReqs 448 # Number of read requests accepted
system.mem_ctrls.writeReqs 84 # Number of write requests accepted
system.mem_ctrls.readBursts 448 # Number of DRAM read bursts, including those serviced by the write queue
@@ -73,7 +73,7 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe
system.mem_ctrls.perBankWrBursts::15 1 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 43790 # Total gap between requests
+system.mem_ctrls.totGap 40449 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
@@ -184,20 +184,20 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 74 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 309.621622 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 203.292189 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 280.679347 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 21 28.38% 28.38% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 18 24.32% 52.70% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 10 13.51% 66.22% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 7 9.46% 75.68% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 8 10.81% 86.49% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 3 4.05% 90.54% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 2 2.70% 93.24% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 1 1.35% 94.59% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 4 5.41% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 74 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::samples 73 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 334.027397 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 221.884458 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 291.386817 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 19 26.03% 26.03% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 15 20.55% 46.58% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 13 17.81% 64.38% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 6 8.22% 72.60% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 7 9.59% 82.19% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 5 6.85% 89.04% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 1 1.37% 90.41% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 2 2.74% 93.15% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 5 6.85% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 73 # Bytes accessed per row activation
system.mem_ctrls.rdPerTurnAround::samples 1 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::mean 245 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::gmean 245.000000 # Reads before turning the bus around for writes
@@ -210,55 +210,55 @@ system.mem_ctrls.wrPerTurnAround::gmean 16.000000 # Wr
system.mem_ctrls.wrPerTurnAround::stdev nan # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::16 1 100.00% 100.00% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::total 1 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 2657 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 9782 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totQLat 2598 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 9723 # Total ticks spent from burst creation until serviced by the DRAM
system.mem_ctrls.totBusLat 1875 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 7.09 # Average queueing delay per DRAM burst
+system.mem_ctrls.avgQLat 6.93 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 26.09 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 547.08 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 23.34 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 653.58 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 122.55 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 25.93 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 592.24 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 25.27 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 707.53 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 132.66 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 4.46 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 4.27 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 0.18 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 4.82 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 4.63 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 0.20 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.00 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 21.83 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 294 # Number of row buffer hits during reads
+system.mem_ctrls.avgWrQLen 21.86 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 297 # Number of row buffer hits during reads
system.mem_ctrls.writeRowHits 15 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 78.40 # Row buffer hit rate for reads
+system.mem_ctrls.readRowHitRate 79.20 # Row buffer hit rate for reads
system.mem_ctrls.writeRowHitRate 32.61 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 82.31 # Average gap between requests
-system.mem_ctrls.pageHitRate 73.40 # Row buffer hit rate, read and write combined
+system.mem_ctrls.avgGap 76.03 # Average gap between requests
+system.mem_ctrls.pageHitRate 74.11 # Row buffer hit rate, read and write combined
system.mem_ctrls_0.actEnergy 158760 # Energy for activate commands per rank (pJ)
system.mem_ctrls_0.preEnergy 88200 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 1697280 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 1896960 # Energy for read commands per rank (pJ)
system.mem_ctrls_0.writeEnergy 0 # Energy for write commands per rank (pJ)
system.mem_ctrls_0.refreshEnergy 2542800 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 25360668 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 1267800 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 31115508 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 793.965501 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 1987 # Time in different power states
+system.mem_ctrls_0.actBackEnergy 25074756 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 1518600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 31280076 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 798.164736 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 2492 # Time in different power states
system.mem_ctrls_0.memoryStateTime::REF 1300 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 35917 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 35499 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.mem_ctrls_1.actEnergy 355320 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_1.preEnergy 197400 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_1.readEnergy 2483520 # Energy for read commands per rank (pJ)
+system.mem_ctrls_1.actEnergy 393120 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_1.preEnergy 218400 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_1.readEnergy 2658240 # Energy for read commands per rank (pJ)
system.mem_ctrls_1.writeEnergy 165888 # Energy for write commands per rank (pJ)
system.mem_ctrls_1.refreshEnergy 2542800 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 26385300 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 369000 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 32499228 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 829.273488 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 583 # Time in different power states
+system.mem_ctrls_1.actBackEnergy 26158212 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 568200 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 32704860 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 834.520541 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 821 # Time in different power states
system.mem_ctrls_1.memoryStateTime::REF 1300 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::ACT 37415 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::ACT 37083 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu.clk_domain.clock 1 # Clock period in ticks
system.cpu.dtb.fetch_hits 0 # ITB hits
@@ -294,7 +294,7 @@ system.cpu.itb.data_misses 0 # DT
system.cpu.itb.data_acv 0 # DTB access violations
system.cpu.itb.data_accesses 0 # DTB accesses
system.cpu.workload.num_syscalls 4 # Number of system calls
-system.cpu.numCycles 43869 # number of cpu cycles simulated
+system.cpu.numCycles 40524 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.committedInsts 2577 # Number of instructions committed
@@ -313,7 +313,7 @@ system.cpu.num_mem_refs 717 # nu
system.cpu.num_load_insts 419 # Number of load instructions
system.cpu.num_store_insts 298 # Number of store instructions
system.cpu.num_idle_cycles 0 # Number of idle cycles
-system.cpu.num_busy_cycles 43869 # Number of busy cycles
+system.cpu.num_busy_cycles 40524 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
system.cpu.Branches 396 # Number of branches fetched
@@ -363,26 +363,26 @@ system.ruby.outstanding_req_hist::total 3295
system.ruby.latency_hist::bucket_size 64
system.ruby.latency_hist::max_bucket 639
system.ruby.latency_hist::samples 3294
-system.ruby.latency_hist::mean 12.317851
-system.ruby.latency_hist::gmean 3.428799
-system.ruby.latency_hist::stdev 27.095383
-system.ruby.latency_hist | 2919 88.62% 88.62% | 368 11.17% 99.79% | 2 0.06% 99.85% | 1 0.03% 99.88% | 1 0.03% 99.91% | 3 0.09% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::mean 11.302368
+system.ruby.latency_hist::gmean 1.905870
+system.ruby.latency_hist::stdev 27.097752
+system.ruby.latency_hist | 2919 88.62% 88.62% | 368 11.17% 99.79% | 2 0.06% 99.85% | 0 0.00% 99.85% | 3 0.09% 99.94% | 2 0.06% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.latency_hist::total 3294
system.ruby.hit_latency_hist::bucket_size 4
system.ruby.hit_latency_hist::max_bucket 39
system.ruby.hit_latency_hist::samples 2846
-system.ruby.hit_latency_hist::mean 2.554462
-system.ruby.hit_latency_hist::gmean 2.127153
-system.ruby.hit_latency_hist::stdev 3.497278
+system.ruby.hit_latency_hist::mean 1.554814
+system.ruby.hit_latency_hist::gmean 1.080771
+system.ruby.hit_latency_hist::stdev 3.499483
system.ruby.hit_latency_hist | 2776 97.54% 97.54% | 0 0.00% 97.54% | 0 0.00% 97.54% | 0 0.00% 97.54% | 0 0.00% 97.54% | 9 0.32% 97.86% | 61 2.14% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.hit_latency_hist::total 2846
system.ruby.miss_latency_hist::bucket_size 64
system.ruby.miss_latency_hist::max_bucket 639
system.ruby.miss_latency_hist::samples 448
-system.ruby.miss_latency_hist::mean 74.341518
-system.ruby.miss_latency_hist::gmean 71.175015
-system.ruby.miss_latency_hist::stdev 29.464753
-system.ruby.miss_latency_hist | 73 16.29% 16.29% | 368 82.14% 98.44% | 2 0.45% 98.88% | 1 0.22% 99.11% | 1 0.22% 99.33% | 3 0.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::mean 73.225446
+system.ruby.miss_latency_hist::gmean 70.006194
+system.ruby.miss_latency_hist::stdev 29.723417
+system.ruby.miss_latency_hist | 73 16.29% 16.29% | 368 82.14% 98.44% | 2 0.45% 98.88% | 0 0.00% 98.88% | 3 0.67% 99.55% | 2 0.45% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.miss_latency_hist::total 448
system.ruby.Directory.incomplete_times 447
system.ruby.l1_cntrl0.L1Dcache.demand_hits 461 # Number of cache demand hits
@@ -395,7 +395,7 @@ system.ruby.l2_cntrl0.L2cache.demand_hits 64 # N
system.ruby.l2_cntrl0.L2cache.demand_misses 454 # Number of cache demand misses
system.ruby.l2_cntrl0.L2cache.demand_accesses 518 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 5.531811
+system.ruby.network.routers0.percent_links_utilized 5.988427
system.ruby.network.routers0.msg_count.Request_Control::1 518
system.ruby.network.routers0.msg_count.Response_Data::4 448
system.ruby.network.routers0.msg_count.ResponseL2hit_Data::4 70
@@ -408,7 +408,7 @@ system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::4 5040
system.ruby.network.routers0.msg_bytes.Response_Control::4 8
system.ruby.network.routers0.msg_bytes.Writeback_Data::4 36144
system.ruby.network.routers0.msg_bytes.Persistent_Control::3 64
-system.ruby.network.routers1.percent_links_utilized 4.129340
+system.ruby.network.routers1.percent_links_utilized 4.470191
system.ruby.network.routers1.msg_count.Request_Control::1 518
system.ruby.network.routers1.msg_count.Request_Control::2 454
system.ruby.network.routers1.msg_count.ResponseL2hit_Data::4 70
@@ -423,7 +423,7 @@ system.ruby.network.routers1.msg_bytes.Response_Control::4 8
system.ruby.network.routers1.msg_bytes.Writeback_Data::4 42192
system.ruby.network.routers1.msg_bytes.Writeback_Control::4 2920
system.ruby.network.routers1.msg_bytes.Persistent_Control::3 32
-system.ruby.network.routers2.percent_links_utilized 3.197588
+system.ruby.network.routers2.percent_links_utilized 3.461529
system.ruby.network.routers2.msg_count.Request_Control::2 454
system.ruby.network.routers2.msg_count.Response_Data::4 448
system.ruby.network.routers2.msg_count.Writeback_Data::4 84
@@ -434,7 +434,7 @@ system.ruby.network.routers2.msg_bytes.Response_Data::4 32256
system.ruby.network.routers2.msg_bytes.Writeback_Data::4 6048
system.ruby.network.routers2.msg_bytes.Writeback_Control::4 2920
system.ruby.network.routers2.msg_bytes.Persistent_Control::3 32
-system.ruby.network.routers3.percent_links_utilized 4.286246
+system.ruby.network.routers3.percent_links_utilized 4.640049
system.ruby.network.routers3.msg_count.Request_Control::1 518
system.ruby.network.routers3.msg_count.Request_Control::2 454
system.ruby.network.routers3.msg_count.Response_Data::4 448
@@ -465,7 +465,7 @@ system.ruby.network.msg_byte.Response_Control 24
system.ruby.network.msg_byte.Writeback_Data 126576
system.ruby.network.msg_byte.Writeback_Control 8760
system.ruby.network.msg_byte.Persistent_Control 192
-system.ruby.network.routers0.throttle0.link_utilization 5.319246
+system.ruby.network.routers0.throttle0.link_utilization 5.758316
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 448
system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::4 70
system.ruby.network.routers0.throttle0.msg_count.Response_Control::4 1
@@ -474,21 +474,21 @@ system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 32256
system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::4 5040
system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::4 8
system.ruby.network.routers0.throttle0.msg_bytes.Persistent_Control::3 32
-system.ruby.network.routers0.throttle1.link_utilization 5.744375
+system.ruby.network.routers0.throttle1.link_utilization 6.218537
system.ruby.network.routers0.throttle1.msg_count.Request_Control::1 518
system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::4 502
system.ruby.network.routers0.throttle1.msg_count.Persistent_Control::3 4
system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::1 4144
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::4 36144
system.ruby.network.routers0.throttle1.msg_bytes.Persistent_Control::3 32
-system.ruby.network.routers1.throttle0.link_utilization 5.744375
+system.ruby.network.routers1.throttle0.link_utilization 6.218537
system.ruby.network.routers1.throttle0.msg_count.Request_Control::1 518
system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::4 502
system.ruby.network.routers1.throttle0.msg_count.Persistent_Control::3 4
system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::1 4144
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::4 36144
system.ruby.network.routers1.throttle0.msg_bytes.Persistent_Control::3 32
-system.ruby.network.routers1.throttle1.link_utilization 2.514304
+system.ruby.network.routers1.throttle1.link_utilization 2.721844
system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 454
system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::4 70
system.ruby.network.routers1.throttle1.msg_count.Response_Control::4 1
@@ -499,7 +499,7 @@ system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::4 5
system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::4 8
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::4 6048
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::4 2920
-system.ruby.network.routers2.throttle0.link_utilization 1.799676
+system.ruby.network.routers2.throttle0.link_utilization 1.948228
system.ruby.network.routers2.throttle0.msg_count.Request_Control::2 454
system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::4 84
system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::4 365
@@ -508,24 +508,24 @@ system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::2 3632
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::4 6048
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::4 2920
system.ruby.network.routers2.throttle0.msg_bytes.Persistent_Control::3 32
-system.ruby.network.routers2.throttle1.link_utilization 4.595500
+system.ruby.network.routers2.throttle1.link_utilization 4.974830
system.ruby.network.routers2.throttle1.msg_count.Response_Data::4 448
system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4 32256
-system.ruby.network.routers3.throttle0.link_utilization 5.314687
+system.ruby.network.routers3.throttle0.link_utilization 5.753381
system.ruby.network.routers3.throttle0.msg_count.Response_Data::4 448
system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::4 70
system.ruby.network.routers3.throttle0.msg_count.Response_Control::4 1
system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4 32256
system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::4 5040
system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::4 8
-system.ruby.network.routers3.throttle1.link_utilization 5.744375
+system.ruby.network.routers3.throttle1.link_utilization 6.218537
system.ruby.network.routers3.throttle1.msg_count.Request_Control::1 518
system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::4 502
system.ruby.network.routers3.throttle1.msg_count.Persistent_Control::3 4
system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::1 4144
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::4 36144
system.ruby.network.routers3.throttle1.msg_bytes.Persistent_Control::3 32
-system.ruby.network.routers3.throttle2.link_utilization 1.799676
+system.ruby.network.routers3.throttle2.link_utilization 1.948228
system.ruby.network.routers3.throttle2.msg_count.Request_Control::2 454
system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::4 84
system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::4 365
@@ -534,100 +534,100 @@ system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::2 3632
system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::4 6048
system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::4 2920
system.ruby.network.routers3.throttle2.msg_bytes.Persistent_Control::3 32
-system.ruby.LD.latency_hist::bucket_size 16
-system.ruby.LD.latency_hist::max_bucket 159
+system.ruby.LD.latency_hist::bucket_size 32
+system.ruby.LD.latency_hist::max_bucket 319
system.ruby.LD.latency_hist::samples 415
-system.ruby.LD.latency_hist::mean 27.568675
-system.ruby.LD.latency_hist::gmean 8.538256
-system.ruby.LD.latency_hist::stdev 33.282054
-system.ruby.LD.latency_hist | 233 56.14% 56.14% | 33 7.95% 64.10% | 48 11.57% 75.66% | 2 0.48% 76.14% | 67 16.14% 92.29% | 19 4.58% 96.87% | 11 2.65% 99.52% | 0 0.00% 99.52% | 1 0.24% 99.76% | 1 0.24% 100.00%
+system.ruby.LD.latency_hist::mean 26.997590
+system.ruby.LD.latency_hist::gmean 5.744725
+system.ruby.LD.latency_hist::stdev 35.628552
+system.ruby.LD.latency_hist | 266 64.10% 64.10% | 50 12.05% 76.14% | 86 20.72% 96.87% | 10 2.41% 99.28% | 2 0.48% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 1 0.24% 100.00%
system.ruby.LD.latency_hist::total 415
system.ruby.LD.hit_latency_hist::bucket_size 4
system.ruby.LD.hit_latency_hist::max_bucket 39
system.ruby.LD.hit_latency_hist::samples 266
-system.ruby.LD.hit_latency_hist::mean 4.830827
-system.ruby.LD.hit_latency_hist::gmean 2.733388
-system.ruby.LD.hit_latency_hist::stdev 7.539428
+system.ruby.LD.hit_latency_hist::mean 3.834586
+system.ruby.LD.hit_latency_hist::gmean 1.482071
+system.ruby.LD.hit_latency_hist::stdev 7.549265
system.ruby.LD.hit_latency_hist | 233 87.59% 87.59% | 0 0.00% 87.59% | 0 0.00% 87.59% | 0 0.00% 87.59% | 0 0.00% 87.59% | 2 0.75% 88.35% | 31 11.65% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.hit_latency_hist::total 266
-system.ruby.LD.miss_latency_hist::bucket_size 16
-system.ruby.LD.miss_latency_hist::max_bucket 159
+system.ruby.LD.miss_latency_hist::bucket_size 32
+system.ruby.LD.miss_latency_hist::max_bucket 319
system.ruby.LD.miss_latency_hist::samples 149
-system.ruby.LD.miss_latency_hist::mean 68.161074
-system.ruby.LD.miss_latency_hist::gmean 65.233010
-system.ruby.LD.miss_latency_hist::stdev 20.215751
-system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 48 32.21% 32.21% | 2 1.34% 33.56% | 67 44.97% 78.52% | 19 12.75% 91.28% | 11 7.38% 98.66% | 0 0.00% 98.66% | 1 0.67% 99.33% | 1 0.67% 100.00%
+system.ruby.LD.miss_latency_hist::mean 68.348993
+system.ruby.LD.miss_latency_hist::gmean 64.521093
+system.ruby.LD.miss_latency_hist::stdev 27.623170
+system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 50 33.56% 33.56% | 86 57.72% 91.28% | 10 6.71% 97.99% | 2 1.34% 99.33% | 0 0.00% 99.33% | 0 0.00% 99.33% | 0 0.00% 99.33% | 0 0.00% 99.33% | 1 0.67% 100.00%
system.ruby.LD.miss_latency_hist::total 149
system.ruby.ST.latency_hist::bucket_size 16
system.ruby.ST.latency_hist::max_bucket 159
system.ruby.ST.latency_hist::samples 294
-system.ruby.ST.latency_hist::mean 13.656463
-system.ruby.ST.latency_hist::gmean 4.101596
-system.ruby.ST.latency_hist::stdev 23.959601
-system.ruby.ST.latency_hist | 228 77.55% 77.55% | 14 4.76% 82.31% | 20 6.80% 89.12% | 3 1.02% 90.14% | 22 7.48% 97.62% | 7 2.38% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::mean 12.608844
+system.ruby.ST.latency_hist::gmean 2.382135
+system.ruby.ST.latency_hist::stdev 23.834900
+system.ruby.ST.latency_hist | 228 77.55% 77.55% | 14 4.76% 82.31% | 20 6.80% 89.12% | 3 1.02% 90.14% | 23 7.82% 97.96% | 6 2.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.latency_hist::total 294
system.ruby.ST.hit_latency_hist::bucket_size 4
system.ruby.ST.hit_latency_hist::max_bucket 39
system.ruby.ST.hit_latency_hist::samples 242
-system.ruby.ST.hit_latency_hist::mean 3.223140
-system.ruby.ST.hit_latency_hist::gmean 2.303884
+system.ruby.ST.hit_latency_hist::mean 2.223140
+system.ruby.ST.hit_latency_hist::gmean 1.195990
system.ruby.ST.hit_latency_hist::stdev 4.967926
system.ruby.ST.hit_latency_hist | 228 94.21% 94.21% | 0 0.00% 94.21% | 0 0.00% 94.21% | 0 0.00% 94.21% | 0 0.00% 94.21% | 7 2.89% 97.11% | 7 2.89% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 242
system.ruby.ST.miss_latency_hist::bucket_size 16
system.ruby.ST.miss_latency_hist::max_bucket 159
system.ruby.ST.miss_latency_hist::samples 52
-system.ruby.ST.miss_latency_hist::mean 62.211538
-system.ruby.ST.miss_latency_hist::gmean 60.076620
-system.ruby.ST.miss_latency_hist::stdev 16.157723
-system.ruby.ST.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 20 38.46% 38.46% | 3 5.77% 44.23% | 22 42.31% 86.54% | 7 13.46% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::mean 60.942308
+system.ruby.ST.miss_latency_hist::gmean 58.827137
+system.ruby.ST.miss_latency_hist::stdev 15.919421
+system.ruby.ST.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 20 38.46% 38.46% | 3 5.77% 44.23% | 23 44.23% 88.46% | 6 11.54% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.miss_latency_hist::total 52
system.ruby.IFETCH.latency_hist::bucket_size 64
system.ruby.IFETCH.latency_hist::max_bucket 639
system.ruby.IFETCH.latency_hist::samples 2585
-system.ruby.IFETCH.latency_hist::mean 9.717215
-system.ruby.IFETCH.latency_hist::gmean 2.901893
-system.ruby.IFETCH.latency_hist::stdev 25.469799
-system.ruby.IFETCH.latency_hist | 2338 90.44% 90.44% | 242 9.36% 99.81% | 0 0.00% 99.81% | 1 0.04% 99.85% | 1 0.04% 99.88% | 3 0.12% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.latency_hist::mean 8.634043
+system.ruby.IFETCH.latency_hist::gmean 1.556496
+system.ruby.IFETCH.latency_hist::stdev 24.921625
+system.ruby.IFETCH.latency_hist | 2338 90.44% 90.44% | 243 9.40% 99.85% | 0 0.00% 99.85% | 0 0.00% 99.85% | 2 0.08% 99.92% | 2 0.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.latency_hist::total 2585
system.ruby.IFETCH.hit_latency_hist::bucket_size 4
system.ruby.IFETCH.hit_latency_hist::max_bucket 39
system.ruby.IFETCH.hit_latency_hist::samples 2338
-system.ruby.IFETCH.hit_latency_hist::mean 2.226262
-system.ruby.IFETCH.hit_latency_hist::gmean 2.050316
+system.ruby.IFETCH.hit_latency_hist::mean 1.226262
+system.ruby.IFETCH.hit_latency_hist::gmean 1.031758
system.ruby.IFETCH.hit_latency_hist::stdev 2.270469
system.ruby.IFETCH.hit_latency_hist | 2315 99.02% 99.02% | 0 0.00% 99.02% | 0 0.00% 99.02% | 0 0.00% 99.02% | 0 0.00% 99.02% | 0 0.00% 99.02% | 23 0.98% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 2338
system.ruby.IFETCH.miss_latency_hist::bucket_size 64
system.ruby.IFETCH.miss_latency_hist::max_bucket 639
system.ruby.IFETCH.miss_latency_hist::samples 247
-system.ruby.IFETCH.miss_latency_hist::mean 80.623482
-system.ruby.IFETCH.miss_latency_hist::gmean 77.743783
-system.ruby.IFETCH.miss_latency_hist::stdev 34.404574
-system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 242 97.98% 97.98% | 0 0.00% 97.98% | 1 0.40% 98.38% | 1 0.40% 98.79% | 3 1.21% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.miss_latency_hist::mean 78.753036
+system.ruby.IFETCH.miss_latency_hist::gmean 76.281493
+system.ruby.IFETCH.miss_latency_hist::stdev 31.886864
+system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 243 98.38% 98.38% | 0 0.00% 98.38% | 0 0.00% 98.38% | 2 0.81% 99.19% | 2 0.81% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 247
system.ruby.L1Cache.hit_mach_latency_hist::bucket_size 1
system.ruby.L1Cache.hit_mach_latency_hist::max_bucket 9
system.ruby.L1Cache.hit_mach_latency_hist::samples 2776
-system.ruby.L1Cache.hit_mach_latency_hist::mean 2
-system.ruby.L1Cache.hit_mach_latency_hist::gmean 2.000000
-system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 2776 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.hit_mach_latency_hist::mean 1
+system.ruby.L1Cache.hit_mach_latency_hist::gmean 1
+system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 2776 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.L1Cache.hit_mach_latency_hist::total 2776
system.ruby.L2Cache.hit_mach_latency_hist::bucket_size 4
system.ruby.L2Cache.hit_mach_latency_hist::max_bucket 39
system.ruby.L2Cache.hit_mach_latency_hist::samples 70
-system.ruby.L2Cache.hit_mach_latency_hist::mean 24.542857
-system.ruby.L2Cache.hit_mach_latency_hist::gmean 24.511430
-system.ruby.L2Cache.hit_mach_latency_hist::stdev 1.200069
+system.ruby.L2Cache.hit_mach_latency_hist::mean 23.557143
+system.ruby.L2Cache.hit_mach_latency_hist::gmean 23.524270
+system.ruby.L2Cache.hit_mach_latency_hist::stdev 1.199465
system.ruby.L2Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 9 12.86% 12.86% | 61 87.14% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.L2Cache.hit_mach_latency_hist::total 70
system.ruby.Directory.miss_mach_latency_hist::bucket_size 64
system.ruby.Directory.miss_mach_latency_hist::max_bucket 639
system.ruby.Directory.miss_mach_latency_hist::samples 448
-system.ruby.Directory.miss_mach_latency_hist::mean 74.341518
-system.ruby.Directory.miss_mach_latency_hist::gmean 71.175015
-system.ruby.Directory.miss_mach_latency_hist::stdev 29.464753
-system.ruby.Directory.miss_mach_latency_hist | 73 16.29% 16.29% | 368 82.14% 98.44% | 2 0.45% 98.88% | 1 0.22% 99.11% | 1 0.22% 99.33% | 3 0.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean 73.225446
+system.ruby.Directory.miss_mach_latency_hist::gmean 70.006194
+system.ruby.Directory.miss_mach_latency_hist::stdev 29.723417
+system.ruby.Directory.miss_mach_latency_hist | 73 16.29% 16.29% | 368 82.14% 98.44% | 2 0.45% 98.88% | 0 0.00% 98.88% | 3 0.67% 99.55% | 2 0.45% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.Directory.miss_mach_latency_hist::total 448
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size 1
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket 9
@@ -650,78 +650,78 @@ system.ruby.Directory.miss_latency_hist.forward_to_first_response::total
system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size 16
system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket 159
system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples 1
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean 83
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean 83.000000
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean 82
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean 82.000000
system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev nan
system.ruby.Directory.miss_latency_hist.first_response_to_completion | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.Directory.miss_latency_hist.first_response_to_completion::total 1
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket 9
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples 233
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 2.000000
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 233 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 233 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total 233
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size 4
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket 39
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples 33
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 24.818182
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 24.809790
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev 0.635145
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 23.848485
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 23.840140
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev 0.618527
system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 6.06% 6.06% | 31 93.94% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total 33
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 16
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 159
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 32
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 319
system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 149
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 68.161074
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 65.233010
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 20.215751
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 48 32.21% 32.21% | 2 1.34% 33.56% | 67 44.97% 78.52% | 19 12.75% 91.28% | 11 7.38% 98.66% | 0 0.00% 98.66% | 1 0.67% 99.33% | 1 0.67% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 68.348993
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 64.521093
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 27.623170
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 50 33.56% 33.56% | 86 57.72% 91.28% | 10 6.71% 97.99% | 2 1.34% 99.33% | 0 0.00% 99.33% | 0 0.00% 99.33% | 0 0.00% 99.33% | 0 0.00% 99.33% | 1 0.67% 100.00%
system.ruby.LD.Directory.miss_type_mach_latency_hist::total 149
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket 9
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 228
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 2.000000
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 228 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 228 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 228
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size 4
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket 39
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 14
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 23.142857
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 23.062251
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 22.142857
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 22.058564
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 1.994498
system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 7 50.00% 50.00% | 7 50.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total 14
system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 16
system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 159
system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 52
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 62.211538
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 60.076620
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 16.157723
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 20 38.46% 38.46% | 3 5.77% 44.23% | 22 42.31% 86.54% | 7 13.46% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 60.942308
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 58.827137
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 15.919421
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 20 38.46% 38.46% | 3 5.77% 44.23% | 23 44.23% 88.46% | 6 11.54% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.Directory.miss_type_mach_latency_hist::total 52
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::max_bucket 9
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::samples 2315
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::gmean 2.000000
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 2315 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 2315 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::total 2315
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::bucket_size 4
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::max_bucket 39
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples 23
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 25
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 25.000000
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 24
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 24.000000
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 23 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total 23
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 64
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 639
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 247
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 80.623482
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 77.743783
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 34.404574
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 242 97.98% 97.98% | 0 0.00% 97.98% | 1 0.40% 98.38% | 1 0.40% 98.79% | 3 1.21% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 78.753036
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 76.281493
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 31.886864
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 243 98.38% 98.38% | 0 0.00% 98.38% | 0 0.00% 98.38% | 2 0.81% 99.19% | 2 0.81% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 247
system.ruby.Directory_Controller.GETX 61 0.00% 0.00%
system.ruby.Directory_Controller.GETS 398 0.00% 0.00%
@@ -767,20 +767,20 @@ system.ruby.L1Cache_Controller.S.Ifetch 158 0.00% 0.00%
system.ruby.L1Cache_Controller.S.Store 8 0.00% 0.00%
system.ruby.L1Cache_Controller.S.L1_Replacement 48 0.00% 0.00%
system.ruby.L1Cache_Controller.M.Load 66 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.Ifetch 1150 0.00% 0.00%
+system.ruby.L1Cache_Controller.M.Ifetch 1099 0.00% 0.00%
system.ruby.L1Cache_Controller.M.Store 29 0.00% 0.00%
system.ruby.L1Cache_Controller.M.L1_Replacement 358 0.00% 0.00%
system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock 2 0.00% 0.00%
system.ruby.L1Cache_Controller.MM.Load 96 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Store 104 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.Store 103 0.00% 0.00%
system.ruby.L1Cache_Controller.MM.L1_Replacement 96 0.00% 0.00%
system.ruby.L1Cache_Controller.M_W.Load 36 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_W.Ifetch 1007 0.00% 0.00%
+system.ruby.L1Cache_Controller.M_W.Ifetch 1058 0.00% 0.00%
system.ruby.L1Cache_Controller.M_W.Store 3 0.00% 0.00%
system.ruby.L1Cache_Controller.M_W.L1_Replacement 1 0.00% 0.00%
system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers 392 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.Load 6 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.Store 92 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.Store 93 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.L1_Replacement 1 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers 69 0.00% 0.00%
system.ruby.L1Cache_Controller.IM.Data_All_Tokens 58 0.00% 0.00%
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/config.ini
index 8f4fa29a5..01aa3d9c8 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/config.ini
@@ -118,7 +118,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello
+executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello
gid=100
input=cin
kvmInSE=false
@@ -241,31 +241,33 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory probeFilter
+children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir probeFilter requestToDir responseFromDir responseFromMemory responseToDir triggerQueue unblockToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
from_memory_controller_latency=2
full_bit_dir_enabled=false
number_of_TBEs=256
probeFilter=system.ruby.dir_cntrl0.probeFilter
probe_filter_enabled=false
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=4
+triggerQueue=system.ruby.dir_cntrl0.triggerQueue
+unblockToDir=system.ruby.dir_cntrl0.unblockToDir
version=0
-dmaRequestToDir=system.ruby.network.master[5]
-dmaResponseFromDir=system.ruby.network.slave[5]
-forwardFromDir=system.ruby.network.slave[3]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[4]
-responseFromDir=system.ruby.network.slave[4]
-responseToDir=system.ruby.network.master[3]
-unblockToDir=system.ruby.network.master[2]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -274,24 +276,111 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
[system.ruby.dir_cntrl0.probeFilter]
type=RubyCache
+children=replacement_policy
assoc=4
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=1
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.dir_cntrl0.probeFilter.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=1024
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.dir_cntrl0.probeFilter.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=4
+block_size=64
+eventq_index=0
+size=1024
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
+[system.ruby.dir_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.unblockToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache L2cache sequencer
+children=L1Dcache L1Icache L2cache forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer triggerQueue unblockFromCache
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
L2cache=system.ruby.l1_cntrl0.L2cache
@@ -300,75 +389,147 @@ cache_response_latency=10
clk_domain=system.cpu.clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl0.forwardToCache
issue_latency=2
l2_cache_hit_latency=10
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl0.requestFromCache
+responseFromCache=system.ruby.l1_cntrl0.responseFromCache
+responseToCache=system.ruby.l1_cntrl0.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=4
+triggerQueue=system.ruby.l1_cntrl0.triggerQueue
+unblockFromCache=system.ruby.l1_cntrl0.unblockFromCache
version=0
-forwardToCache=system.ruby.network.master[0]
-requestFromCache=system.ruby.network.slave[0]
-responseFromCache=system.ruby.network.slave[1]
-responseToCache=system.ruby.network.master[1]
-unblockFromCache=system.ruby.network.slave[2]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l1_cntrl0.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu.clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -379,6 +540,23 @@ using_ruby_tester=false
version=0
slave=system.cpu.icache_port system.cpu.dcache_port
+[system.ruby.l1_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.unblockFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -387,7 +565,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
+children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 routers0 routers1 routers2
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -395,14 +573,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.dir_cntrl0.unblockToDir system.ruby.dir_cntrl0.responseToDir system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.l1_cntrl0.unblockFromCache system.ruby.dir_cntrl0.forwardFromDir system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir
+master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.unblockToDir.slave system.ruby.dir_cntrl0.responseToDir.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.l1_cntrl0.unblockFromCache.master system.ruby.dir_cntrl0.forwardFromDir.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -424,6 +604,326 @@ latency=1
link_id=1
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -446,25 +946,834 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simerr b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simerr
index a26365a1c..6bae4074b 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simerr
@@ -1,6 +1,9 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
warn: ignoring syscall sigprocmask(1, ...)
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simout b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simout
index 74d6c0f17..65828b040 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/simout
@@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:32:54
-gem5 started Jan 22 2014 17:25:27
-gem5 executing on u200540-lin
-command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer -re tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer
+gem5 compiled Aug 13 2015 19:09:46
+gem5 started Aug 13 2015 20:15:17
+gem5 executing on artery
+command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby-MOESI_hammer
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Hello world!
-Exiting @ tick 35432 because target called exit()
+Exiting @ tick 32936 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt
index 0ce838c8f..11602de7e 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt
@@ -1,14 +1,14 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000036 # Number of seconds simulated
-sim_ticks 36238 # Number of ticks simulated
-final_tick 36238 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000033 # Number of seconds simulated
+sim_ticks 32936 # Number of ticks simulated
+final_tick 32936 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 67399 # Simulator instruction rate (inst/s)
-host_op_rate 67374 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 947126 # Simulator tick rate (ticks/s)
-host_mem_usage 452704 # Number of bytes of host memory used
-host_seconds 0.04 # Real time elapsed on the host
+host_inst_rate 21294 # Simulator instruction rate (inst/s)
+host_op_rate 21292 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 272103 # Simulator tick rate (ticks/s)
+host_mem_usage 401708 # Number of bytes of host memory used
+host_seconds 0.12 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -21,12 +21,12 @@ system.mem_ctrls.num_reads::ruby.dir_cntrl0 441 #
system.mem_ctrls.num_reads::total 441 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 81 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 81 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 778850930 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 778850930 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 143054252 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 143054252 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 921905182 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 921905182 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 856934661 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 856934661 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 157396162 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 157396162 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 1014330823 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 1014330823 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.readReqs 441 # Number of read requests accepted
system.mem_ctrls.writeReqs 81 # Number of write requests accepted
system.mem_ctrls.readBursts 441 # Number of DRAM read bursts, including those serviced by the write queue
@@ -73,7 +73,7 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe
system.mem_ctrls.perBankWrBursts::15 1 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 36170 # Total gap between requests
+system.mem_ctrls.totGap 32872 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
@@ -185,17 +185,17 @@ system.mem_ctrls.wrQLenPdf::61 0 # Wh
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
system.mem_ctrls.bytesPerActivate::samples 67 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 349.611940 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 229.746544 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 299.426571 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 17 25.37% 25.37% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 14 20.90% 46.27% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 10 14.93% 61.19% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 5 7.46% 68.66% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 7 10.45% 79.10% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 5 7.46% 86.57% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 4 5.97% 92.54% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 1 1.49% 94.03% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 358.208955 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 229.774303 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 311.560906 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 18 26.87% 26.87% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 13 19.40% 46.27% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 8 11.94% 58.21% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 7 10.45% 68.66% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 5 7.46% 76.12% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 6 8.96% 85.07% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 2 2.99% 88.06% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 4 5.97% 94.03% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::1024-1151 4 5.97% 100.00% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::total 67 # Bytes accessed per row activation
system.mem_ctrls.rdPerTurnAround::samples 1 # Reads before turning the bus around for writes
@@ -210,55 +210,55 @@ system.mem_ctrls.wrPerTurnAround::gmean 16.000000 # Wr
system.mem_ctrls.wrPerTurnAround::stdev nan # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::16 1 100.00% 100.00% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::total 1 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 2372 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 9497 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totQLat 2381 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 9506 # Total ticks spent from burst creation until serviced by the DRAM
system.mem_ctrls.totBusLat 1875 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 6.33 # Average queueing delay per DRAM burst
+system.mem_ctrls.avgQLat 6.35 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 25.33 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 662.29 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 28.26 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 778.85 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 143.05 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 25.35 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 728.69 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 31.09 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 856.93 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 157.40 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 5.39 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 5.17 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 0.22 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 5.94 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 5.69 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 0.24 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.00 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 21.52 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 301 # Number of row buffer hits during reads
+system.mem_ctrls.avgWrQLen 21.54 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 302 # Number of row buffer hits during reads
system.mem_ctrls.writeRowHits 15 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 80.27 # Row buffer hit rate for reads
+system.mem_ctrls.readRowHitRate 80.53 # Row buffer hit rate for reads
system.mem_ctrls.writeRowHitRate 32.61 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 69.29 # Average gap between requests
-system.mem_ctrls.pageHitRate 75.06 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 143640 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 79800 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 1634880 # Energy for read commands per rank (pJ)
+system.mem_ctrls.avgGap 62.97 # Average gap between requests
+system.mem_ctrls.pageHitRate 75.30 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 151200 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 84000 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 1859520 # Energy for read commands per rank (pJ)
system.mem_ctrls_0.writeEnergy 0 # Energy for write commands per rank (pJ)
system.mem_ctrls_0.refreshEnergy 2034240 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 20835324 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 565800 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 25293684 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 805.428735 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 845 # Time in different power states
+system.mem_ctrls_0.actBackEnergy 21272400 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 182400 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 25583760 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 814.665648 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 206 # Time in different power states
system.mem_ctrls_0.memoryStateTime::REF 1040 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 29533 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 30172 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.mem_ctrls_1.actEnergy 309960 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_1.preEnergy 172200 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_1.readEnergy 2446080 # Energy for read commands per rank (pJ)
+system.mem_ctrls_1.actEnergy 355320 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_1.preEnergy 197400 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_1.readEnergy 2620800 # Energy for read commands per rank (pJ)
system.mem_ctrls_1.writeEnergy 165888 # Energy for write commands per rank (pJ)
system.mem_ctrls_1.refreshEnergy 2034240 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 21069936 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 360000 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 26558304 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 845.698128 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 1449 # Time in different power states
+system.mem_ctrls_1.actBackEnergy 20904408 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 505200 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 26783256 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 852.861292 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 1046 # Time in different power states
system.mem_ctrls_1.memoryStateTime::REF 1040 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::ACT 29876 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::ACT 29634 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu.clk_domain.clock 1 # Clock period in ticks
system.cpu.dtb.fetch_hits 0 # ITB hits
@@ -294,7 +294,7 @@ system.cpu.itb.data_misses 0 # DT
system.cpu.itb.data_acv 0 # DTB access violations
system.cpu.itb.data_accesses 0 # DTB accesses
system.cpu.workload.num_syscalls 4 # Number of system calls
-system.cpu.numCycles 36238 # number of cpu cycles simulated
+system.cpu.numCycles 32936 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.committedInsts 2577 # Number of instructions committed
@@ -313,7 +313,7 @@ system.cpu.num_mem_refs 717 # nu
system.cpu.num_load_insts 419 # Number of load instructions
system.cpu.num_store_insts 298 # Number of store instructions
system.cpu.num_idle_cycles 0 # Number of idle cycles
-system.cpu.num_busy_cycles 36238 # Number of busy cycles
+system.cpu.num_busy_cycles 32936 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
system.cpu.Branches 396 # Number of branches fetched
@@ -363,26 +363,26 @@ system.ruby.outstanding_req_hist::total 3295
system.ruby.latency_hist::bucket_size 64
system.ruby.latency_hist::max_bucket 639
system.ruby.latency_hist::samples 3294
-system.ruby.latency_hist::mean 10.001214
-system.ruby.latency_hist::gmean 3.249510
-system.ruby.latency_hist::stdev 22.284852
-system.ruby.latency_hist | 3202 97.21% 97.21% | 88 2.67% 99.88% | 0 0.00% 99.88% | 0 0.00% 99.88% | 3 0.09% 99.97% | 1 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::mean 8.998786
+system.ruby.latency_hist::gmean 1.800750
+system.ruby.latency_hist::stdev 22.386902
+system.ruby.latency_hist | 3204 97.27% 97.27% | 86 2.61% 99.88% | 0 0.00% 99.88% | 0 0.00% 99.88% | 2 0.06% 99.94% | 2 0.06% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.latency_hist::total 3294
system.ruby.hit_latency_hist::bucket_size 2
system.ruby.hit_latency_hist::max_bucket 19
system.ruby.hit_latency_hist::samples 2853
-system.ruby.hit_latency_hist::mean 2.241851
-system.ruby.hit_latency_hist::gmean 2.088573
+system.ruby.hit_latency_hist::mean 1.241851
+system.ruby.hit_latency_hist::gmean 1.059708
system.ruby.hit_latency_hist::stdev 1.536503
-system.ruby.hit_latency_hist | 0 0.00% 0.00% | 2784 97.58% 97.58% | 0 0.00% 97.58% | 0 0.00% 97.58% | 0 0.00% 97.58% | 0 0.00% 97.58% | 69 2.42% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist | 2784 97.58% 97.58% | 0 0.00% 97.58% | 0 0.00% 97.58% | 0 0.00% 97.58% | 0 0.00% 97.58% | 69 2.42% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.hit_latency_hist::total 2853
system.ruby.miss_latency_hist::bucket_size 64
system.ruby.miss_latency_hist::max_bucket 639
system.ruby.miss_latency_hist::samples 441
-system.ruby.miss_latency_hist::mean 60.199546
-system.ruby.miss_latency_hist::gmean 56.719819
-system.ruby.miss_latency_hist::stdev 28.025250
-system.ruby.miss_latency_hist | 349 79.14% 79.14% | 88 19.95% 99.09% | 0 0.00% 99.09% | 0 0.00% 99.09% | 3 0.68% 99.77% | 1 0.23% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::mean 59.181406
+system.ruby.miss_latency_hist::gmean 55.608631
+system.ruby.miss_latency_hist::stdev 28.659343
+system.ruby.miss_latency_hist | 351 79.59% 79.59% | 86 19.50% 99.09% | 0 0.00% 99.09% | 0 0.00% 99.09% | 2 0.45% 99.55% | 2 0.45% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.miss_latency_hist::total 441
system.ruby.Directory.incomplete_times 440
system.ruby.dir_cntrl0.probeFilter.demand_hits 0 # Number of cache demand hits
@@ -397,9 +397,9 @@ system.ruby.l1_cntrl0.L1Icache.demand_accesses 2585
system.ruby.l1_cntrl0.L2cache.demand_hits 69 # Number of cache demand hits
system.ruby.l1_cntrl0.L2cache.demand_misses 441 # Number of cache demand misses
system.ruby.l1_cntrl0.L2cache.demand_accesses 510 # Number of cache demand accesses
-system.ruby.l1_cntrl0.fully_busy_cycles 11 # cycles for which number of transistions == max transitions
+system.ruby.l1_cntrl0.fully_busy_cycles 5 # cycles for which number of transistions == max transitions
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 4.672581
+system.ruby.network.routers0.percent_links_utilized 5.141031
system.ruby.network.routers0.msg_count.Request_Control::2 441
system.ruby.network.routers0.msg_count.Response_Data::4 441
system.ruby.network.routers0.msg_count.Writeback_Data::5 81
@@ -414,7 +414,7 @@ system.ruby.network.routers0.msg_bytes.Writeback_Control::2 3400
system.ruby.network.routers0.msg_bytes.Writeback_Control::3 3400
system.ruby.network.routers0.msg_bytes.Writeback_Control::5 2752
system.ruby.network.routers0.msg_bytes.Unblock_Control::5 3520
-system.ruby.network.routers1.percent_links_utilized 4.672581
+system.ruby.network.routers1.percent_links_utilized 5.141031
system.ruby.network.routers1.msg_count.Request_Control::2 441
system.ruby.network.routers1.msg_count.Response_Data::4 441
system.ruby.network.routers1.msg_count.Writeback_Data::5 81
@@ -429,7 +429,7 @@ system.ruby.network.routers1.msg_bytes.Writeback_Control::2 3400
system.ruby.network.routers1.msg_bytes.Writeback_Control::3 3400
system.ruby.network.routers1.msg_bytes.Writeback_Control::5 2752
system.ruby.network.routers1.msg_bytes.Unblock_Control::5 3520
-system.ruby.network.routers2.percent_links_utilized 4.672581
+system.ruby.network.routers2.percent_links_utilized 5.141031
system.ruby.network.routers2.msg_count.Request_Control::2 441
system.ruby.network.routers2.msg_count.Response_Data::4 441
system.ruby.network.routers2.msg_count.Writeback_Data::5 81
@@ -454,12 +454,12 @@ system.ruby.network.msg_byte.Response_Data 95256
system.ruby.network.msg_byte.Writeback_Data 17496
system.ruby.network.msg_byte.Writeback_Control 28656
system.ruby.network.msg_byte.Unblock_Control 10560
-system.ruby.network.routers0.throttle0.link_utilization 6.062697
+system.ruby.network.routers0.throttle0.link_utilization 6.670513
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 441
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 425
system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 31752
system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 3400
-system.ruby.network.routers0.throttle1.link_utilization 3.282466
+system.ruby.network.routers0.throttle1.link_utilization 3.611550
system.ruby.network.routers0.throttle1.msg_count.Request_Control::2 441
system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::5 81
system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::2 425
@@ -470,7 +470,7 @@ system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::5 5832
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::2 3400
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::5 2752
system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::5 3520
-system.ruby.network.routers1.throttle0.link_utilization 3.282466
+system.ruby.network.routers1.throttle0.link_utilization 3.611550
system.ruby.network.routers1.throttle0.msg_count.Request_Control::2 441
system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::5 81
system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::2 425
@@ -481,17 +481,17 @@ system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::5 5832
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::2 3400
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::5 2752
system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::5 3520
-system.ruby.network.routers1.throttle1.link_utilization 6.062697
+system.ruby.network.routers1.throttle1.link_utilization 6.670513
system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 441
system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 425
system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 31752
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 3400
-system.ruby.network.routers2.throttle0.link_utilization 6.062697
+system.ruby.network.routers2.throttle0.link_utilization 6.670513
system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 441
system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 425
system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 31752
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 3400
-system.ruby.network.routers2.throttle1.link_utilization 3.282466
+system.ruby.network.routers2.throttle1.link_utilization 3.611550
system.ruby.network.routers2.throttle1.msg_count.Request_Control::2 441
system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::5 81
system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::2 425
@@ -502,99 +502,99 @@ system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::5 5832
system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::2 3400
system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::5 2752
system.ruby.network.routers2.throttle1.msg_bytes.Unblock_Control::5 3520
-system.ruby.LD.latency_hist::bucket_size 32
-system.ruby.LD.latency_hist::max_bucket 319
+system.ruby.LD.latency_hist::bucket_size 16
+system.ruby.LD.latency_hist::max_bucket 159
system.ruby.LD.latency_hist::samples 415
-system.ruby.LD.latency_hist::mean 22.067470
-system.ruby.LD.latency_hist::gmean 7.299119
-system.ruby.LD.latency_hist::stdev 32.750562
-system.ruby.LD.latency_hist | 313 75.42% 75.42% | 69 16.63% 92.05% | 31 7.47% 99.52% | 0 0.00% 99.52% | 0 0.00% 99.52% | 0 0.00% 99.52% | 0 0.00% 99.52% | 0 0.00% 99.52% | 0 0.00% 99.52% | 2 0.48% 100.00%
+system.ruby.LD.latency_hist::mean 19.850602
+system.ruby.LD.latency_hist::gmean 4.833066
+system.ruby.LD.latency_hist::stdev 26.151303
+system.ruby.LD.latency_hist | 269 64.82% 64.82% | 42 10.12% 74.94% | 3 0.72% 75.66% | 70 16.87% 92.53% | 20 4.82% 97.35% | 11 2.65% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.latency_hist::total 415
system.ruby.LD.hit_latency_hist::bucket_size 2
system.ruby.LD.hit_latency_hist::max_bucket 19
system.ruby.LD.hit_latency_hist::samples 269
-system.ruby.LD.hit_latency_hist::mean 3.338290
-system.ruby.LD.hit_latency_hist::gmean 2.541963
+system.ruby.LD.hit_latency_hist::mean 2.338290
+system.ruby.LD.hit_latency_hist::gmean 1.378379
system.ruby.LD.hit_latency_hist::stdev 3.411031
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 233 86.62% 86.62% | 0 0.00% 86.62% | 0 0.00% 86.62% | 0 0.00% 86.62% | 0 0.00% 86.62% | 36 13.38% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist | 233 86.62% 86.62% | 0 0.00% 86.62% | 0 0.00% 86.62% | 0 0.00% 86.62% | 0 0.00% 86.62% | 36 13.38% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.hit_latency_hist::total 269
-system.ruby.LD.miss_latency_hist::bucket_size 32
-system.ruby.LD.miss_latency_hist::max_bucket 319
+system.ruby.LD.miss_latency_hist::bucket_size 16
+system.ruby.LD.miss_latency_hist::max_bucket 159
system.ruby.LD.miss_latency_hist::samples 146
-system.ruby.LD.miss_latency_hist::mean 56.575342
-system.ruby.LD.miss_latency_hist::gmean 50.969029
-system.ruby.LD.miss_latency_hist::stdev 34.513533
-system.ruby.LD.miss_latency_hist | 44 30.14% 30.14% | 69 47.26% 77.40% | 31 21.23% 98.63% | 0 0.00% 98.63% | 0 0.00% 98.63% | 0 0.00% 98.63% | 0 0.00% 98.63% | 0 0.00% 98.63% | 0 0.00% 98.63% | 2 1.37% 100.00%
+system.ruby.LD.miss_latency_hist::mean 52.116438
+system.ruby.LD.miss_latency_hist::gmean 48.763829
+system.ruby.LD.miss_latency_hist::stdev 17.717519
+system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 42 28.77% 28.77% | 3 2.05% 30.82% | 70 47.95% 78.77% | 20 13.70% 92.47% | 11 7.53% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.miss_latency_hist::total 146
-system.ruby.ST.latency_hist::bucket_size 8
-system.ruby.ST.latency_hist::max_bucket 79
+system.ruby.ST.latency_hist::bucket_size 32
+system.ruby.ST.latency_hist::max_bucket 319
system.ruby.ST.latency_hist::samples 294
-system.ruby.ST.latency_hist::mean 10.251701
-system.ruby.ST.latency_hist::gmean 3.559470
-system.ruby.ST.latency_hist::stdev 19.106793
-system.ruby.ST.latency_hist | 236 80.27% 80.27% | 11 3.74% 84.01% | 0 0.00% 84.01% | 15 5.10% 89.12% | 0 0.00% 89.12% | 0 0.00% 89.12% | 0 0.00% 89.12% | 22 7.48% 96.60% | 4 1.36% 97.96% | 6 2.04% 100.00%
+system.ruby.ST.latency_hist::mean 10.064626
+system.ruby.ST.latency_hist::gmean 2.035894
+system.ruby.ST.latency_hist::stdev 25.936505
+system.ruby.ST.latency_hist | 262 89.12% 89.12% | 22 7.48% 96.60% | 9 3.06% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 1 0.34% 100.00%
system.ruby.ST.latency_hist::total 294
system.ruby.ST.hit_latency_hist::bucket_size 2
system.ruby.ST.hit_latency_hist::max_bucket 19
system.ruby.ST.hit_latency_hist::samples 247
-system.ruby.ST.hit_latency_hist::mean 2.445344
-system.ruby.ST.hit_latency_hist::gmean 2.166130
+system.ruby.ST.hit_latency_hist::mean 1.445344
+system.ruby.ST.hit_latency_hist::gmean 1.112699
system.ruby.ST.hit_latency_hist::stdev 2.066980
-system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 236 95.55% 95.55% | 0 0.00% 95.55% | 0 0.00% 95.55% | 0 0.00% 95.55% | 0 0.00% 95.55% | 11 4.45% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist | 236 95.55% 95.55% | 0 0.00% 95.55% | 0 0.00% 95.55% | 0 0.00% 95.55% | 0 0.00% 95.55% | 11 4.45% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 247
-system.ruby.ST.miss_latency_hist::bucket_size 8
-system.ruby.ST.miss_latency_hist::max_bucket 79
+system.ruby.ST.miss_latency_hist::bucket_size 32
+system.ruby.ST.miss_latency_hist::max_bucket 319
system.ruby.ST.miss_latency_hist::samples 47
-system.ruby.ST.miss_latency_hist::mean 51.276596
-system.ruby.ST.miss_latency_hist::gmean 48.413040
-system.ruby.ST.miss_latency_hist::stdev 15.988722
-system.ruby.ST.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 15 31.91% 31.91% | 0 0.00% 31.91% | 0 0.00% 31.91% | 0 0.00% 31.91% | 22 46.81% 78.72% | 4 8.51% 87.23% | 6 12.77% 100.00%
+system.ruby.ST.miss_latency_hist::mean 55.361702
+system.ruby.ST.miss_latency_hist::gmean 48.711518
+system.ruby.ST.miss_latency_hist::stdev 42.031265
+system.ruby.ST.miss_latency_hist | 15 31.91% 31.91% | 22 46.81% 78.72% | 9 19.15% 97.87% | 0 0.00% 97.87% | 0 0.00% 97.87% | 0 0.00% 97.87% | 0 0.00% 97.87% | 0 0.00% 97.87% | 0 0.00% 97.87% | 1 2.13% 100.00%
system.ruby.ST.miss_latency_hist::total 47
system.ruby.IFETCH.latency_hist::bucket_size 64
system.ruby.IFETCH.latency_hist::max_bucket 639
system.ruby.IFETCH.latency_hist::samples 2585
-system.ruby.IFETCH.latency_hist::mean 8.035590
-system.ruby.IFETCH.latency_hist::gmean 2.824197
-system.ruby.IFETCH.latency_hist::stdev 19.808514
-system.ruby.IFETCH.latency_hist | 2536 98.10% 98.10% | 47 1.82% 99.92% | 0 0.00% 99.92% | 0 0.00% 99.92% | 1 0.04% 99.96% | 1 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.latency_hist::mean 7.135397
+system.ruby.IFETCH.latency_hist::gmean 1.515500
+system.ruby.IFETCH.latency_hist::stdev 20.744191
+system.ruby.IFETCH.latency_hist | 2536 98.10% 98.10% | 46 1.78% 99.88% | 0 0.00% 99.88% | 0 0.00% 99.88% | 1 0.04% 99.92% | 2 0.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.latency_hist::total 2585
system.ruby.IFETCH.hit_latency_hist::bucket_size 2
system.ruby.IFETCH.hit_latency_hist::max_bucket 19
system.ruby.IFETCH.hit_latency_hist::samples 2337
-system.ruby.IFETCH.hit_latency_hist::mean 2.094138
-system.ruby.IFETCH.hit_latency_hist::gmean 2.034021
+system.ruby.IFETCH.hit_latency_hist::mean 1.094138
+system.ruby.IFETCH.hit_latency_hist::gmean 1.022830
system.ruby.IFETCH.hit_latency_hist::stdev 0.965875
-system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 2315 99.06% 99.06% | 0 0.00% 99.06% | 0 0.00% 99.06% | 0 0.00% 99.06% | 0 0.00% 99.06% | 22 0.94% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist | 2315 99.06% 99.06% | 0 0.00% 99.06% | 0 0.00% 99.06% | 0 0.00% 99.06% | 0 0.00% 99.06% | 22 0.94% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 2337
system.ruby.IFETCH.miss_latency_hist::bucket_size 64
system.ruby.IFETCH.miss_latency_hist::max_bucket 639
system.ruby.IFETCH.miss_latency_hist::samples 248
-system.ruby.IFETCH.miss_latency_hist::mean 64.024194
-system.ruby.IFETCH.miss_latency_hist::gmean 62.244534
-system.ruby.IFETCH.miss_latency_hist::stdev 24.791752
-system.ruby.IFETCH.miss_latency_hist | 199 80.24% 80.24% | 47 18.95% 99.19% | 0 0.00% 99.19% | 0 0.00% 99.19% | 1 0.40% 99.60% | 1 0.40% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.miss_latency_hist::mean 64.064516
+system.ruby.IFETCH.miss_latency_hist::gmean 61.606137
+system.ruby.IFETCH.miss_latency_hist::stdev 29.893804
+system.ruby.IFETCH.miss_latency_hist | 199 80.24% 80.24% | 46 18.55% 98.79% | 0 0.00% 98.79% | 0 0.00% 98.79% | 1 0.40% 99.19% | 2 0.81% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 248
system.ruby.L1Cache.hit_mach_latency_hist::bucket_size 1
system.ruby.L1Cache.hit_mach_latency_hist::max_bucket 9
system.ruby.L1Cache.hit_mach_latency_hist::samples 2784
-system.ruby.L1Cache.hit_mach_latency_hist::mean 2
-system.ruby.L1Cache.hit_mach_latency_hist::gmean 2.000000
-system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 2784 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.hit_mach_latency_hist::mean 1
+system.ruby.L1Cache.hit_mach_latency_hist::gmean 1
+system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 2784 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.L1Cache.hit_mach_latency_hist::total 2784
system.ruby.L2Cache.hit_mach_latency_hist::bucket_size 2
system.ruby.L2Cache.hit_mach_latency_hist::max_bucket 19
system.ruby.L2Cache.hit_mach_latency_hist::samples 69
-system.ruby.L2Cache.hit_mach_latency_hist::mean 12
-system.ruby.L2Cache.hit_mach_latency_hist::gmean 12.000000
-system.ruby.L2Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 69 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L2Cache.hit_mach_latency_hist::mean 11
+system.ruby.L2Cache.hit_mach_latency_hist::gmean 11.000000
+system.ruby.L2Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 69 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.L2Cache.hit_mach_latency_hist::total 69
system.ruby.Directory.miss_mach_latency_hist::bucket_size 64
system.ruby.Directory.miss_mach_latency_hist::max_bucket 639
system.ruby.Directory.miss_mach_latency_hist::samples 441
-system.ruby.Directory.miss_mach_latency_hist::mean 60.199546
-system.ruby.Directory.miss_mach_latency_hist::gmean 56.719819
-system.ruby.Directory.miss_mach_latency_hist::stdev 28.025250
-system.ruby.Directory.miss_mach_latency_hist | 349 79.14% 79.14% | 88 19.95% 99.09% | 0 0.00% 99.09% | 0 0.00% 99.09% | 3 0.68% 99.77% | 1 0.23% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean 59.181406
+system.ruby.Directory.miss_mach_latency_hist::gmean 55.608631
+system.ruby.Directory.miss_mach_latency_hist::stdev 28.659343
+system.ruby.Directory.miss_mach_latency_hist | 351 79.59% 79.59% | 86 19.50% 99.09% | 0 0.00% 99.09% | 0 0.00% 99.09% | 2 0.45% 99.55% | 2 0.45% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.Directory.miss_mach_latency_hist::total 441
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size 1
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket 9
@@ -625,71 +625,71 @@ system.ruby.Directory.miss_latency_hist.first_response_to_completion::total
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket 9
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples 233
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 2.000000
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 233 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 233 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total 233
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size 2
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket 19
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples 36
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 12
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 12.000000
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 36 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 11
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 11.000000
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 36 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total 36
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 32
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 319
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 16
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 159
system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 146
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 56.575342
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 50.969029
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 34.513533
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 44 30.14% 30.14% | 69 47.26% 77.40% | 31 21.23% 98.63% | 0 0.00% 98.63% | 0 0.00% 98.63% | 0 0.00% 98.63% | 0 0.00% 98.63% | 0 0.00% 98.63% | 0 0.00% 98.63% | 2 1.37% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 52.116438
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 48.763829
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 17.717519
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 42 28.77% 28.77% | 3 2.05% 30.82% | 70 47.95% 78.77% | 20 13.70% 92.47% | 11 7.53% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.Directory.miss_type_mach_latency_hist::total 146
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket 9
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 236
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 2.000000
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 236 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 236 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 236
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size 2
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket 19
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 11
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 12
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 12.000000
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 11 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 11
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 11.000000
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 11 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total 11
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 8
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 79
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 32
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 319
system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 47
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 51.276596
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 48.413040
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 15.988722
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 15 31.91% 31.91% | 0 0.00% 31.91% | 0 0.00% 31.91% | 0 0.00% 31.91% | 22 46.81% 78.72% | 4 8.51% 87.23% | 6 12.77% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 55.361702
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 48.711518
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 42.031265
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 15 31.91% 31.91% | 22 46.81% 78.72% | 9 19.15% 97.87% | 0 0.00% 97.87% | 0 0.00% 97.87% | 0 0.00% 97.87% | 0 0.00% 97.87% | 0 0.00% 97.87% | 0 0.00% 97.87% | 1 2.13% 100.00%
system.ruby.ST.Directory.miss_type_mach_latency_hist::total 47
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::max_bucket 9
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::samples 2315
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::gmean 2.000000
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 2315 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 2315 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::total 2315
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::bucket_size 2
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::max_bucket 19
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples 22
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 12
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 12.000000
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 22 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 11
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 11.000000
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 22 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total 22
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 64
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 639
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 248
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 64.024194
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 62.244534
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 24.791752
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 199 80.24% 80.24% | 47 18.95% 99.19% | 0 0.00% 99.19% | 0 0.00% 99.19% | 1 0.40% 99.60% | 1 0.40% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 64.064516
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 61.606137
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 29.893804
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 199 80.24% 80.24% | 46 18.55% 98.79% | 0 0.00% 98.79% | 0 0.00% 98.79% | 1 0.40% 99.19% | 2 0.81% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 248
system.ruby.Directory_Controller.GETX 51 0.00% 0.00%
-system.ruby.Directory_Controller.GETS 409 0.00% 0.00%
+system.ruby.Directory_Controller.GETS 410 0.00% 0.00%
system.ruby.Directory_Controller.PUT 425 0.00% 0.00%
system.ruby.Directory_Controller.UnblockM 440 0.00% 0.00%
system.ruby.Directory_Controller.Writeback_Exclusive_Clean 344 0.00% 0.00%
@@ -705,7 +705,7 @@ system.ruby.Directory_Controller.WB.GETX 4 0.00% 0.00%
system.ruby.Directory_Controller.WB.GETS 14 0.00% 0.00%
system.ruby.Directory_Controller.WB.Writeback_Exclusive_Clean 344 0.00% 0.00%
system.ruby.Directory_Controller.WB.Writeback_Exclusive_Dirty 81 0.00% 0.00%
-system.ruby.Directory_Controller.WB_E_W.GETS 1 0.00% 0.00%
+system.ruby.Directory_Controller.WB_E_W.GETS 2 0.00% 0.00%
system.ruby.Directory_Controller.WB_E_W.Memory_Ack 81 0.00% 0.00%
system.ruby.L1Cache_Controller.Load 422 0.00% 0.00%
system.ruby.L1Cache_Controller.Ifetch 2591 0.00% 0.00%
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini
index a20d94574..5026b22c9 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini
@@ -118,7 +118,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello
+executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello
gid=100
input=cin
kvmInSE=false
@@ -241,26 +241,27 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=12
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=4
version=0
-dmaRequestToDir=system.ruby.network.master[3]
-dmaResponseFromDir=system.ruby.network.slave[3]
-forwardFromDir=system.ruby.network.slave[4]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[2]
-responseFromDir=system.ruby.network.slave[2]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -269,51 +270,159 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=cacheMemory sequencer
+children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl0.cacheMemory
cache_response_latency=12
clk_domain=system.cpu.clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl0.forwardToCache
issue_latency=2
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl0.requestFromCache
+responseFromCache=system.ruby.l1_cntrl0.responseFromCache
+responseToCache=system.ruby.l1_cntrl0.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=4
version=0
-forwardToCache=system.ruby.network.master[0]
-requestFromCache=system.ruby.network.slave[0]
-responseFromCache=system.ruby.network.slave[1]
-responseToCache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.cacheMemory]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu.clk_domain
dcache=system.ruby.l1_cntrl0.cacheMemory
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.cacheMemory
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -332,7 +441,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
+children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 routers0 routers1 routers2
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -340,14 +449,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir system.ruby.dir_cntrl0.forwardFromDir
+master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -369,6 +480,326 @@ latency=1
link_id=1
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -391,25 +822,834 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simerr b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simerr
index a26365a1c..6bae4074b 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simerr
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simerr
@@ -1,6 +1,9 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
warn: ignoring syscall sigprocmask(1, ...)
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simout b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simout
index 11cc12ff4..406e847ac 100755
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simout
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/simout
@@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 17:24:30
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby -re tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby
+gem5 compiled Aug 13 2015 19:05:56
+gem5 started Aug 13 2015 20:14:52
+gem5 executing on artery
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/00.hello/alpha/tru64/simple-timing-ruby
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Hello world!
-Exiting @ tick 52498 because target called exit()
+Exiting @ tick 41659 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt
index 7e5bf1bcb..a2a887a9d 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt
@@ -1,14 +1,14 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000047 # Number of seconds simulated
-sim_ticks 47487 # Number of ticks simulated
-final_tick 47487 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000042 # Number of seconds simulated
+sim_ticks 41659 # Number of ticks simulated
+final_tick 41659 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 68488 # Simulator instruction rate (inst/s)
-host_op_rate 68466 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1261208 # Simulator tick rate (ticks/s)
-host_mem_usage 449476 # Number of bytes of host memory used
-host_seconds 0.04 # Real time elapsed on the host
+host_inst_rate 30850 # Simulator instruction rate (inst/s)
+host_op_rate 30846 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 498580 # Simulator tick rate (ticks/s)
+host_mem_usage 399460 # Number of bytes of host memory used
+host_seconds 0.08 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -21,59 +21,59 @@ system.mem_ctrls.num_reads::ruby.dir_cntrl0 626 #
system.mem_ctrls.num_reads::total 626 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 622 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 622 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 843683534 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 843683534 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 838292585 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 838292585 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 1681976120 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 1681976120 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 961712955 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 961712955 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 955567824 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 955567824 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 1917280780 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 1917280780 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.readReqs 626 # Number of read requests accepted
system.mem_ctrls.writeReqs 622 # Number of write requests accepted
system.mem_ctrls.readBursts 626 # Number of DRAM read bursts, including those serviced by the write queue
system.mem_ctrls.writeBursts 622 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 24640 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 15424 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 23424 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadDRAM 24960 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 15104 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 24000 # Total number of bytes written to DRAM
system.mem_ctrls.bytesReadSys 40064 # Total read bytes from the system interface side
system.mem_ctrls.bytesWrittenSys 39808 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 241 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 227 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.servicedByWrQ 236 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 219 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
system.mem_ctrls.perBankRdBursts::0 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::1 1 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::2 1 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::3 30 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::4 24 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4 23 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::5 0 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::6 53 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::7 57 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6 58 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7 62 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::8 63 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::9 4 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::10 26 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::11 16 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::12 31 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::13 68 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10 24 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11 15 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12 32 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13 66 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 10 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 1 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::0 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::1 1 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::2 1 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::3 30 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::4 23 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3 31 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4 22 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::5 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::6 51 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::7 52 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::8 63 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6 54 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7 57 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8 65 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::9 3 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::10 22 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::11 16 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::12 32 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::13 61 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10 21 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11 15 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12 31 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13 63 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::14 10 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::15 1 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 47448 # Total gap between requests
+system.mem_ctrls.totGap 41626 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
@@ -88,7 +88,7 @@ system.mem_ctrls.writePktSize::3 0 # Wr
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::6 622 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 385 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::0 390 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::1 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::2 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
@@ -135,25 +135,25 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh
system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::15 5 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16 5 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 22 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::15 3 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16 3 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 18 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::18 25 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19 25 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 25 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::21 23 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::22 23 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::23 23 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::24 23 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::25 23 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::26 23 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::27 23 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19 27 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20 27 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21 25 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22 25 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23 24 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24 24 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25 24 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26 24 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27 24 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::28 23 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 22 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30 22 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 22 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32 22 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::33 1 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 23 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30 23 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31 23 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32 23 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::34 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::35 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::36 0 # What write queue length does an incoming req see
@@ -184,88 +184,87 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 113 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 424.212389 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 291.141419 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 329.481775 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 17 15.04% 15.04% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 29 25.66% 40.71% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 14 12.39% 53.10% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 9 7.96% 61.06% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 9 7.96% 69.03% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 10 8.85% 77.88% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 8 7.08% 84.96% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 4 3.54% 88.50% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 13 11.50% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 113 # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples 22 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 17 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 16.622974 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 4.396969 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::12-13 2 9.09% 9.09% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::14-15 7 31.82% 40.91% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-17 7 31.82% 72.73% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::18-19 5 22.73% 95.45% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::34-35 1 4.55% 100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total 22 # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples 22 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 16.636364 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 16.592012 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 1.292670 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 17 77.27% 77.27% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::17 1 4.55% 81.82% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19 3 13.64% 95.45% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::20 1 4.55% 100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total 22 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 3756 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 11071 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 1925 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 9.76 # Average queueing delay per DRAM burst
+system.mem_ctrls.bytesPerActivate::samples 105 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 455.923810 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 317.170384 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 344.729986 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 11 10.48% 10.48% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 29 27.62% 38.10% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 10 9.52% 47.62% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 10 9.52% 57.14% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 14 13.33% 70.48% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 5 4.76% 75.24% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 4 3.81% 79.05% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 5 4.76% 83.81% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 17 16.19% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 105 # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples 23 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 16.434783 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 16.058223 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 4.388270 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::12-13 3 13.04% 13.04% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15 10 43.48% 56.52% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17 5 21.74% 78.26% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19 4 17.39% 95.65% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::34-35 1 4.35% 100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total 23 # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples 23 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 16.304348 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.283756 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 0.875670 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 20 86.96% 86.96% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17 1 4.35% 91.30% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19 2 8.70% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total 23 # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat 4371 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 11781 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 1950 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 11.21 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 28.76 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 518.88 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 493.27 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 843.68 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 838.29 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 30.21 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 599.15 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 576.11 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 961.71 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 955.57 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 7.91 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 4.05 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 3.85 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 9.18 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 4.68 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 4.50 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.00 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 24.54 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 294 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 342 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 76.36 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 86.58 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 38.02 # Average gap between requests
-system.mem_ctrls.pageHitRate 81.54 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 257040 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 142800 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 2046720 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 1638144 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 3051360 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 30869604 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 1107000 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 39112668 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 832.609588 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 1942 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 1560 # Time in different power states
+system.mem_ctrls.avgWrQLen 24.82 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 298 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 355 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 76.41 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 88.09 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 33.35 # Average gap between requests
+system.mem_ctrls.pageHitRate 82.35 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 234360 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 130200 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 1971840 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 1555200 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 2542800 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 26028252 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 682200 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 33144852 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 845.747691 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 1011 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 1300 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 43739 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 36893 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.mem_ctrls_1.actEnergy 597240 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_1.preEnergy 331800 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_1.readEnergy 2733120 # Energy for read commands per rank (pJ)
-system.mem_ctrls_1.writeEnergy 2156544 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 3051360 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 31287528 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 740400 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 40897992 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 870.614612 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 1080 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 1560 # Time in different power states
+system.mem_ctrls_1.actEnergy 536760 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_1.preEnergy 298200 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_1.readEnergy 2608320 # Energy for read commands per rank (pJ)
+system.mem_ctrls_1.writeEnergy 2166912 # Energy for write commands per rank (pJ)
+system.mem_ctrls_1.refreshEnergy 2542800 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 26345628 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 403800 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 34902420 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 890.595050 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 832 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 1300 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::ACT 44350 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::ACT 37357 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu.clk_domain.clock 1 # Clock period in ticks
system.cpu.dtb.fetch_hits 0 # ITB hits
@@ -301,7 +300,7 @@ system.cpu.itb.data_misses 0 # DT
system.cpu.itb.data_acv 0 # DTB access violations
system.cpu.itb.data_accesses 0 # DTB accesses
system.cpu.workload.num_syscalls 4 # Number of system calls
-system.cpu.numCycles 47487 # number of cpu cycles simulated
+system.cpu.numCycles 41659 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.committedInsts 2577 # Number of instructions committed
@@ -320,7 +319,7 @@ system.cpu.num_mem_refs 717 # nu
system.cpu.num_load_insts 419 # Number of load instructions
system.cpu.num_store_insts 298 # Number of store instructions
system.cpu.num_idle_cycles 0 # Number of idle cycles
-system.cpu.num_busy_cycles 47487 # Number of busy cycles
+system.cpu.num_busy_cycles 41659 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
system.cpu.Branches 396 # Number of branches fetched
@@ -375,32 +374,32 @@ system.ruby.outstanding_req_hist::total 3295
system.ruby.latency_hist::bucket_size 64
system.ruby.latency_hist::max_bucket 639
system.ruby.latency_hist::samples 3294
-system.ruby.latency_hist::mean 13.416211
-system.ruby.latency_hist::gmean 5.177559
-system.ruby.latency_hist::stdev 25.037672
-system.ruby.latency_hist | 3186 96.72% 96.72% | 90 2.73% 99.45% | 15 0.46% 99.91% | 0 0.00% 99.91% | 2 0.06% 99.97% | 1 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::mean 11.646934
+system.ruby.latency_hist::gmean 2.114776
+system.ruby.latency_hist::stdev 26.263922
+system.ruby.latency_hist | 3185 96.69% 96.69% | 90 2.73% 99.42% | 14 0.43% 99.85% | 0 0.00% 99.85% | 2 0.06% 99.91% | 3 0.09% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.latency_hist::total 3294
system.ruby.hit_latency_hist::bucket_size 1
system.ruby.hit_latency_hist::max_bucket 9
system.ruby.hit_latency_hist::samples 2668
-system.ruby.hit_latency_hist::mean 3
-system.ruby.hit_latency_hist::gmean 3.000000
-system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2668 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::mean 1
+system.ruby.hit_latency_hist::gmean 1
+system.ruby.hit_latency_hist | 0 0.00% 0.00% | 2668 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.hit_latency_hist::total 2668
system.ruby.miss_latency_hist::bucket_size 64
system.ruby.miss_latency_hist::max_bucket 639
system.ruby.miss_latency_hist::samples 626
-system.ruby.miss_latency_hist::mean 57.809904
-system.ruby.miss_latency_hist::gmean 52.994493
-system.ruby.miss_latency_hist::stdev 29.424898
-system.ruby.miss_latency_hist | 518 82.75% 82.75% | 90 14.38% 97.12% | 15 2.40% 99.52% | 0 0.00% 99.52% | 2 0.32% 99.84% | 1 0.16% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::mean 57.023962
+system.ruby.miss_latency_hist::gmean 51.467697
+system.ruby.miss_latency_hist::stdev 32.986607
+system.ruby.miss_latency_hist | 517 82.59% 82.59% | 90 14.38% 96.96% | 14 2.24% 99.20% | 0 0.00% 99.20% | 2 0.32% 99.52% | 3 0.48% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.miss_latency_hist::total 626
system.ruby.Directory.incomplete_times 625
system.ruby.l1_cntrl0.cacheMemory.demand_hits 2668 # Number of cache demand hits
system.ruby.l1_cntrl0.cacheMemory.demand_misses 626 # Number of cache demand misses
system.ruby.l1_cntrl0.cacheMemory.demand_accesses 3294 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 6.570219
+system.ruby.network.routers0.percent_links_utilized 7.489378
system.ruby.network.routers0.msg_count.Control::2 626
system.ruby.network.routers0.msg_count.Data::2 622
system.ruby.network.routers0.msg_count.Response_Data::4 626
@@ -409,7 +408,7 @@ system.ruby.network.routers0.msg_bytes.Control::2 5008
system.ruby.network.routers0.msg_bytes.Data::2 44784
system.ruby.network.routers0.msg_bytes.Response_Data::4 45072
system.ruby.network.routers0.msg_bytes.Writeback_Control::3 4976
-system.ruby.network.routers1.percent_links_utilized 6.570219
+system.ruby.network.routers1.percent_links_utilized 7.489378
system.ruby.network.routers1.msg_count.Control::2 626
system.ruby.network.routers1.msg_count.Data::2 622
system.ruby.network.routers1.msg_count.Response_Data::4 626
@@ -418,7 +417,7 @@ system.ruby.network.routers1.msg_bytes.Control::2 5008
system.ruby.network.routers1.msg_bytes.Data::2 44784
system.ruby.network.routers1.msg_bytes.Response_Data::4 45072
system.ruby.network.routers1.msg_bytes.Writeback_Control::3 4976
-system.ruby.network.routers2.percent_links_utilized 6.570219
+system.ruby.network.routers2.percent_links_utilized 7.489378
system.ruby.network.routers2.msg_count.Control::2 626
system.ruby.network.routers2.msg_count.Data::2 622
system.ruby.network.routers2.msg_count.Response_Data::4 626
@@ -435,32 +434,32 @@ system.ruby.network.msg_byte.Control 15024
system.ruby.network.msg_byte.Data 134352
system.ruby.network.msg_byte.Response_Data 135216
system.ruby.network.msg_byte.Writeback_Control 14928
-system.ruby.network.routers0.throttle0.link_utilization 6.587066
+system.ruby.network.routers0.throttle0.link_utilization 7.508582
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 626
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 622
system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 45072
system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 4976
-system.ruby.network.routers0.throttle1.link_utilization 6.553373
+system.ruby.network.routers0.throttle1.link_utilization 7.470175
system.ruby.network.routers0.throttle1.msg_count.Control::2 626
system.ruby.network.routers0.throttle1.msg_count.Data::2 622
system.ruby.network.routers0.throttle1.msg_bytes.Control::2 5008
system.ruby.network.routers0.throttle1.msg_bytes.Data::2 44784
-system.ruby.network.routers1.throttle0.link_utilization 6.553373
+system.ruby.network.routers1.throttle0.link_utilization 7.470175
system.ruby.network.routers1.throttle0.msg_count.Control::2 626
system.ruby.network.routers1.throttle0.msg_count.Data::2 622
system.ruby.network.routers1.throttle0.msg_bytes.Control::2 5008
system.ruby.network.routers1.throttle0.msg_bytes.Data::2 44784
-system.ruby.network.routers1.throttle1.link_utilization 6.587066
+system.ruby.network.routers1.throttle1.link_utilization 7.508582
system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 626
system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 622
system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 45072
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 4976
-system.ruby.network.routers2.throttle0.link_utilization 6.587066
+system.ruby.network.routers2.throttle0.link_utilization 7.508582
system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 626
system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 622
system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 45072
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 4976
-system.ruby.network.routers2.throttle1.link_utilization 6.553373
+system.ruby.network.routers2.throttle1.link_utilization 7.470175
system.ruby.network.routers2.throttle1.msg_count.Control::2 626
system.ruby.network.routers2.throttle1.msg_count.Data::2 622
system.ruby.network.routers2.throttle1.msg_bytes.Control::2 5008
@@ -475,82 +474,82 @@ system.ruby.delayVCHist.vnet_2::max_bucket 9 #
system.ruby.delayVCHist.vnet_2::samples 622 # delay histogram for vnet_2
system.ruby.delayVCHist.vnet_2 | 622 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_2
system.ruby.delayVCHist.vnet_2::total 622 # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size 64
-system.ruby.LD.latency_hist::max_bucket 639
+system.ruby.LD.latency_hist::bucket_size 32
+system.ruby.LD.latency_hist::max_bucket 319
system.ruby.LD.latency_hist::samples 415
-system.ruby.LD.latency_hist::mean 33.036145
-system.ruby.LD.latency_hist::gmean 15.653569
-system.ruby.LD.latency_hist::stdev 33.343638
-system.ruby.LD.latency_hist | 375 90.36% 90.36% | 35 8.43% 98.80% | 4 0.96% 99.76% | 0 0.00% 99.76% | 0 0.00% 99.76% | 1 0.24% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::mean 30.537349
+system.ruby.LD.latency_hist::gmean 9.686440
+system.ruby.LD.latency_hist::stdev 30.265140
+system.ruby.LD.latency_hist | 170 40.96% 40.96% | 203 48.92% 89.88% | 35 8.43% 98.31% | 3 0.72% 99.04% | 3 0.72% 99.76% | 1 0.24% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.latency_hist::total 415
system.ruby.LD.hit_latency_hist::bucket_size 1
system.ruby.LD.hit_latency_hist::max_bucket 9
system.ruby.LD.hit_latency_hist::samples 170
-system.ruby.LD.hit_latency_hist::mean 3
-system.ruby.LD.hit_latency_hist::gmean 3.000000
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 170 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::mean 1
+system.ruby.LD.hit_latency_hist::gmean 1
+system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 170 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.hit_latency_hist::total 170
-system.ruby.LD.miss_latency_hist::bucket_size 64
-system.ruby.LD.miss_latency_hist::max_bucket 639
+system.ruby.LD.miss_latency_hist::bucket_size 32
+system.ruby.LD.miss_latency_hist::max_bucket 319
system.ruby.LD.miss_latency_hist::samples 245
-system.ruby.LD.miss_latency_hist::mean 53.877551
-system.ruby.LD.miss_latency_hist::gmean 49.256670
-system.ruby.LD.miss_latency_hist::stdev 28.665419
-system.ruby.LD.miss_latency_hist | 205 83.67% 83.67% | 35 14.29% 97.96% | 4 1.63% 99.59% | 0 0.00% 99.59% | 0 0.00% 99.59% | 1 0.41% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::mean 51.032653
+system.ruby.LD.miss_latency_hist::gmean 46.821080
+system.ruby.LD.miss_latency_hist::stdev 22.902478
+system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 203 82.86% 82.86% | 35 14.29% 97.14% | 3 1.22% 98.37% | 3 1.22% 99.59% | 1 0.41% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.miss_latency_hist::total 245
-system.ruby.ST.latency_hist::bucket_size 32
-system.ruby.ST.latency_hist::max_bucket 319
+system.ruby.ST.latency_hist::bucket_size 64
+system.ruby.ST.latency_hist::max_bucket 639
system.ruby.ST.latency_hist::samples 294
-system.ruby.ST.latency_hist::mean 17.955782
-system.ruby.ST.latency_hist::gmean 6.677068
-system.ruby.ST.latency_hist::stdev 30.544793
-system.ruby.ST.latency_hist | 210 71.43% 71.43% | 73 24.83% 96.26% | 7 2.38% 98.64% | 0 0.00% 98.64% | 3 1.02% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 1 0.34% 100.00%
+system.ruby.ST.latency_hist::mean 16.663265
+system.ruby.ST.latency_hist::gmean 3.036238
+system.ruby.ST.latency_hist::stdev 32.952425
+system.ruby.ST.latency_hist | 283 96.26% 96.26% | 6 2.04% 98.30% | 4 1.36% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 1 0.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.latency_hist::total 294
system.ruby.ST.hit_latency_hist::bucket_size 1
system.ruby.ST.hit_latency_hist::max_bucket 9
system.ruby.ST.hit_latency_hist::samples 210
-system.ruby.ST.hit_latency_hist::mean 3
-system.ruby.ST.hit_latency_hist::gmean 3.000000
-system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 210 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::mean 1
+system.ruby.ST.hit_latency_hist::gmean 1
+system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 210 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 210
-system.ruby.ST.miss_latency_hist::bucket_size 32
-system.ruby.ST.miss_latency_hist::max_bucket 319
+system.ruby.ST.miss_latency_hist::bucket_size 64
+system.ruby.ST.miss_latency_hist::max_bucket 639
system.ruby.ST.miss_latency_hist::samples 84
-system.ruby.ST.miss_latency_hist::mean 55.345238
-system.ruby.ST.miss_latency_hist::gmean 49.345449
-system.ruby.ST.miss_latency_hist::stdev 36.232680
-system.ruby.ST.miss_latency_hist | 0 0.00% 0.00% | 73 86.90% 86.90% | 7 8.33% 95.24% | 0 0.00% 95.24% | 3 3.57% 98.81% | 0 0.00% 98.81% | 0 0.00% 98.81% | 0 0.00% 98.81% | 0 0.00% 98.81% | 1 1.19% 100.00%
+system.ruby.ST.miss_latency_hist::mean 55.821429
+system.ruby.ST.miss_latency_hist::gmean 48.772534
+system.ruby.ST.miss_latency_hist::stdev 40.751129
+system.ruby.ST.miss_latency_hist | 73 86.90% 86.90% | 6 7.14% 94.05% | 4 4.76% 98.81% | 0 0.00% 98.81% | 0 0.00% 98.81% | 1 1.19% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.miss_latency_hist::total 84
-system.ruby.IFETCH.latency_hist::bucket_size 32
-system.ruby.IFETCH.latency_hist::max_bucket 319
+system.ruby.IFETCH.latency_hist::bucket_size 64
+system.ruby.IFETCH.latency_hist::max_bucket 639
system.ruby.IFETCH.latency_hist::samples 2585
-system.ruby.IFETCH.latency_hist::mean 9.750097
-system.ruby.IFETCH.latency_hist::gmean 4.211373
-system.ruby.IFETCH.latency_hist::stdev 20.913083
-system.ruby.IFETCH.latency_hist | 2288 88.51% 88.51% | 240 9.28% 97.79% | 46 1.78% 99.57% | 2 0.08% 99.65% | 2 0.08% 99.73% | 6 0.23% 99.96% | 0 0.00% 99.96% | 0 0.00% 99.96% | 0 0.00% 99.96% | 1 0.04% 100.00%
+system.ruby.IFETCH.latency_hist::mean 8.043714
+system.ruby.IFETCH.latency_hist::gmean 1.589638
+system.ruby.IFETCH.latency_hist::stdev 23.152025
+system.ruby.IFETCH.latency_hist | 2529 97.83% 97.83% | 46 1.78% 99.61% | 6 0.23% 99.85% | 0 0.00% 99.85% | 2 0.08% 99.92% | 2 0.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.latency_hist::total 2585
system.ruby.IFETCH.hit_latency_hist::bucket_size 1
system.ruby.IFETCH.hit_latency_hist::max_bucket 9
system.ruby.IFETCH.hit_latency_hist::samples 2288
-system.ruby.IFETCH.hit_latency_hist::mean 3
-system.ruby.IFETCH.hit_latency_hist::gmean 3.000000
-system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2288 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist::mean 1
+system.ruby.IFETCH.hit_latency_hist::gmean 1
+system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 2288 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 2288
-system.ruby.IFETCH.miss_latency_hist::bucket_size 32
-system.ruby.IFETCH.miss_latency_hist::max_bucket 319
+system.ruby.IFETCH.miss_latency_hist::bucket_size 64
+system.ruby.IFETCH.miss_latency_hist::max_bucket 639
system.ruby.IFETCH.miss_latency_hist::samples 297
-system.ruby.IFETCH.miss_latency_hist::mean 61.750842
-system.ruby.IFETCH.miss_latency_hist::gmean 57.437802
-system.ruby.IFETCH.miss_latency_hist::stdev 27.433554
-system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 240 80.81% 80.81% | 46 15.49% 96.30% | 2 0.67% 96.97% | 2 0.67% 97.64% | 6 2.02% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 1 0.34% 100.00%
+system.ruby.IFETCH.miss_latency_hist::mean 62.306397
+system.ruby.IFETCH.miss_latency_hist::gmean 56.498895
+system.ruby.IFETCH.miss_latency_hist::stdev 36.624977
+system.ruby.IFETCH.miss_latency_hist | 241 81.14% 81.14% | 46 15.49% 96.63% | 6 2.02% 98.65% | 0 0.00% 98.65% | 2 0.67% 99.33% | 2 0.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 297
system.ruby.Directory.miss_mach_latency_hist::bucket_size 64
system.ruby.Directory.miss_mach_latency_hist::max_bucket 639
system.ruby.Directory.miss_mach_latency_hist::samples 626
-system.ruby.Directory.miss_mach_latency_hist::mean 57.809904
-system.ruby.Directory.miss_mach_latency_hist::gmean 52.994493
-system.ruby.Directory.miss_mach_latency_hist::stdev 29.424898
-system.ruby.Directory.miss_mach_latency_hist | 518 82.75% 82.75% | 90 14.38% 97.12% | 15 2.40% 99.52% | 0 0.00% 99.52% | 2 0.32% 99.84% | 1 0.16% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean 57.023962
+system.ruby.Directory.miss_mach_latency_hist::gmean 51.467697
+system.ruby.Directory.miss_mach_latency_hist::stdev 32.986607
+system.ruby.Directory.miss_mach_latency_hist | 517 82.59% 82.59% | 90 14.38% 96.96% | 14 2.24% 99.20% | 0 0.00% 99.20% | 2 0.32% 99.52% | 3 0.48% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.Directory.miss_mach_latency_hist::total 626
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size 1
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket 9
@@ -578,29 +577,29 @@ system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean 7
system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev nan
system.ruby.Directory.miss_latency_hist.first_response_to_completion | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00%
system.ruby.Directory.miss_latency_hist.first_response_to_completion::total 1
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 64
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 639
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 32
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 319
system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 245
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 53.877551
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 49.256670
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 28.665419
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 205 83.67% 83.67% | 35 14.29% 97.96% | 4 1.63% 99.59% | 0 0.00% 99.59% | 0 0.00% 99.59% | 1 0.41% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 51.032653
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 46.821080
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 22.902478
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 203 82.86% 82.86% | 35 14.29% 97.14% | 3 1.22% 98.37% | 3 1.22% 99.59% | 1 0.41% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.Directory.miss_type_mach_latency_hist::total 245
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 32
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 319
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 64
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 639
system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 84
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 55.345238
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 49.345449
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 36.232680
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 73 86.90% 86.90% | 7 8.33% 95.24% | 0 0.00% 95.24% | 3 3.57% 98.81% | 0 0.00% 98.81% | 0 0.00% 98.81% | 0 0.00% 98.81% | 0 0.00% 98.81% | 1 1.19% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 55.821429
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 48.772534
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 40.751129
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 73 86.90% 86.90% | 6 7.14% 94.05% | 4 4.76% 98.81% | 0 0.00% 98.81% | 0 0.00% 98.81% | 1 1.19% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.Directory.miss_type_mach_latency_hist::total 84
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 32
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 319
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 64
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 639
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 297
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 61.750842
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 57.437802
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 27.433554
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 240 80.81% 80.81% | 46 15.49% 96.30% | 2 0.67% 96.97% | 2 0.67% 97.64% | 6 2.02% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 0 0.00% 99.66% | 1 0.34% 100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 62.306397
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 56.498895
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 36.624977
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 241 81.14% 81.14% | 46 15.49% 96.63% | 6 2.02% 98.65% | 0 0.00% 98.65% | 2 0.67% 99.33% | 2 0.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 297
system.ruby.Directory_Controller.GETX 626 0.00% 0.00%
system.ruby.Directory_Controller.PUTX 622 0.00% 0.00%
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/config.ini b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/config.ini
index 68740c2e9..2a4213126 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/config.ini
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/config.ini
@@ -120,7 +120,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/mips/linux/hello
+executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/mips/linux/hello
gid=100
input=cin
kvmInSE=false
@@ -243,26 +243,27 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=12
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=4
version=0
-dmaRequestToDir=system.ruby.network.master[3]
-dmaResponseFromDir=system.ruby.network.slave[3]
-forwardFromDir=system.ruby.network.slave[4]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[2]
-responseFromDir=system.ruby.network.slave[2]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -271,51 +272,159 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=cacheMemory sequencer
+children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl0.cacheMemory
cache_response_latency=12
clk_domain=system.cpu.clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl0.forwardToCache
issue_latency=2
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl0.requestFromCache
+responseFromCache=system.ruby.l1_cntrl0.responseFromCache
+responseToCache=system.ruby.l1_cntrl0.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=4
version=0
-forwardToCache=system.ruby.network.master[0]
-requestFromCache=system.ruby.network.slave[0]
-responseFromCache=system.ruby.network.slave[1]
-responseToCache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.cacheMemory]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu.clk_domain
dcache=system.ruby.l1_cntrl0.cacheMemory
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.cacheMemory
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -334,7 +443,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
+children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 routers0 routers1 routers2
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -342,14 +451,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir system.ruby.dir_cntrl0.forwardFromDir
+master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -371,6 +482,326 @@ latency=1
link_id=1
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -393,25 +824,834 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simerr b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simerr
index 86244d4bf..3c36a8620 100755
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simerr
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simerr
@@ -1,5 +1,9 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
+warn: mmap failing: arguments not page-aligned: start 0x0 offset 0x7efefeff
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simout b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simout
index 3e5d01afe..669ad83ca 100755
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simout
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/simout
@@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:53:01
-gem5 started Jan 22 2014 17:28:34
-gem5 executing on u200540-lin
-command line: build/MIPS/gem5.opt -d build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing-ruby -re tests/run.py build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing-ruby
+gem5 compiled Aug 13 2015 19:34:57
+gem5 started Aug 13 2015 20:18:18
+gem5 executing on artery
+command line: build/MIPS/gem5.opt -d build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing-ruby -re /home/joel/research/gem5/gem5/tests/run.py build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-timing-ruby
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
Hello World!
-Exiting @ tick 125334 because target called exit()
+Exiting @ tick 100307 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt
index c6923a4b0..b4f5d898c 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt
@@ -1,14 +1,14 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000115 # Number of seconds simulated
-sim_ticks 115089 # Number of ticks simulated
-final_tick 115089 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000100 # Number of seconds simulated
+sim_ticks 100307 # Number of ticks simulated
+final_tick 100307 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 64252 # Simulator instruction rate (inst/s)
-host_op_rate 64242 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1314462 # Simulator tick rate (ticks/s)
-host_mem_usage 449728 # Number of bytes of host memory used
-host_seconds 0.09 # Real time elapsed on the host
+host_inst_rate 40999 # Simulator instruction rate (inst/s)
+host_op_rate 40995 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 731101 # Simulator tick rate (ticks/s)
+host_mem_usage 399732 # Number of bytes of host memory used
+host_seconds 0.14 # Real time elapsed on the host
sim_insts 5624 # Number of instructions simulated
sim_ops 5624 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -21,59 +21,59 @@ system.mem_ctrls.num_reads::ruby.dir_cntrl0 1470 #
system.mem_ctrls.num_reads::total 1470 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 1466 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 1466 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 817454318 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 817454318 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 815229952 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 815229952 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 1632684270 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 1632684270 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 937920584 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 937920584 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 935368419 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 935368419 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 1873289003 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 1873289003 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.readReqs 1470 # Number of read requests accepted
system.mem_ctrls.writeReqs 1466 # Number of write requests accepted
system.mem_ctrls.readBursts 1470 # Number of DRAM read bursts, including those serviced by the write queue
system.mem_ctrls.writeBursts 1466 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 58496 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 35584 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 59392 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadDRAM 58560 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 35520 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 59456 # Total number of bytes written to DRAM
system.mem_ctrls.bytesReadSys 94080 # Total read bytes from the system interface side
system.mem_ctrls.bytesWrittenSys 93824 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 556 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 513 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.servicedByWrQ 555 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 516 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
-system.mem_ctrls.perBankRdBursts::0 32 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::0 31 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::1 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::2 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::3 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::4 7 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::5 3 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::6 12 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::7 78 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::8 64 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::9 241 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7 84 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8 66 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9 243 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::10 97 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::11 44 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::12 115 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::13 43 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::14 165 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::15 13 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::0 33 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11 46 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12 113 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13 44 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14 160 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15 9 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0 32 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::1 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::2 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::3 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::4 7 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::5 3 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::6 11 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::7 66 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::8 59 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::9 245 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::10 98 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::11 45 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::12 118 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::13 43 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::14 186 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::15 14 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6 12 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7 83 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8 61 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9 239 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10 97 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11 47 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12 117 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13 44 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14 176 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15 11 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 115018 # Total gap between requests
+system.mem_ctrls.totGap 100258 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
@@ -88,7 +88,7 @@ system.mem_ctrls.writePktSize::3 0 # Wr
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::6 1466 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 914 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::0 915 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::1 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::2 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
@@ -135,24 +135,24 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh
system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::15 11 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16 15 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 55 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::18 61 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19 58 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 61 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::21 58 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::15 6 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16 7 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 54 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18 59 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19 61 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20 62 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21 59 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::22 57 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::23 57 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::24 57 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::25 56 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::26 56 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::27 56 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::28 56 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 56 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30 56 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 56 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32 56 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25 57 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26 57 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27 57 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28 57 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 57 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30 57 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31 57 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32 57 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::33 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::34 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::35 0 # What write queue length does an incoming req see
@@ -184,89 +184,88 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 343 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 339.965015 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 217.922152 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 320.777927 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 88 25.66% 25.66% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 98 28.57% 54.23% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 42 12.24% 66.47% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 32 9.33% 75.80% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 16 4.66% 80.47% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 13 3.79% 84.26% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 8 2.33% 86.59% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 5 1.46% 88.05% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 41 11.95% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 343 # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples 56 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 16.125000 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 15.967614 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 2.737368 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::12-13 2 3.57% 3.57% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::14-15 19 33.93% 37.50% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-17 27 48.21% 85.71% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::18-19 7 12.50% 98.21% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::34-35 1 1.79% 100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total 56 # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples 56 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 16.571429 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 16.541189 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 1.041976 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 41 73.21% 73.21% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::17 3 5.36% 78.57% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18 8 14.29% 92.86% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19 3 5.36% 98.21% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::20 1 1.79% 100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total 56 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 12397 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 29763 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 4570 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 13.56 # Average queueing delay per DRAM burst
+system.mem_ctrls.bytesPerActivate::samples 346 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 337.017341 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 221.831279 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 312.425842 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 75 21.68% 21.68% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 111 32.08% 53.76% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 54 15.61% 69.36% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 22 6.36% 75.72% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 14 4.05% 79.77% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 16 4.62% 84.39% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 11 3.18% 87.57% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 8 2.31% 89.88% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 35 10.12% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 346 # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples 57 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 15.982456 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 15.826931 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 2.722205 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::12-13 2 3.51% 3.51% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15 25 43.86% 47.37% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17 25 43.86% 91.23% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19 4 7.02% 98.25% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::34-35 1 1.75% 100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total 57 # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples 57 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 16.298246 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.275827 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 0.905635 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 51 89.47% 89.47% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18 2 3.51% 92.98% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19 3 5.26% 98.25% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::20 1 1.75% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total 57 # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat 12902 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 30287 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 4575 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 14.10 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 32.56 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 508.27 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 516.05 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 817.45 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 815.23 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 33.10 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 583.81 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 592.74 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 937.92 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 935.37 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 8.00 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 3.97 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 4.03 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 9.19 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 4.56 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 4.63 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.00 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 25.10 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 631 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 861 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 69.04 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 90.35 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 39.18 # Average gap between requests
-system.mem_ctrls.pageHitRate 79.91 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 544320 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 302400 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 1522560 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 1202688 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 7119840 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 49529808 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 22111200 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 82332816 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 753.521892 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 36376 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 3640 # Time in different power states
+system.mem_ctrls.avgWrQLen 25.61 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 627 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 865 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 68.52 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 91.05 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 34.15 # Average gap between requests
+system.mem_ctrls.pageHitRate 80.00 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 506520 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 281400 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 1497600 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 1254528 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 6102720 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 47014056 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 14974800 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 71631624 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 764.543654 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 25717 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 3120 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 69262 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 71078 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.mem_ctrls_1.actEnergy 1988280 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_1.preEnergy 1104600 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_1.readEnergy 9397440 # Energy for read commands per rank (pJ)
-system.mem_ctrls_1.writeEnergy 8076672 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 7119840 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 74119608 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 541200 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 102347640 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 936.700469 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 1449 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 3640 # Time in different power states
+system.mem_ctrls_1.actEnergy 1950480 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_1.preEnergy 1083600 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_1.readEnergy 9197760 # Energy for read commands per rank (pJ)
+system.mem_ctrls_1.writeEnergy 7713792 # Energy for write commands per rank (pJ)
+system.mem_ctrls_1.refreshEnergy 6102720 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 63796680 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 253200 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 90098232 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 961.642744 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 100 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 3120 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::ACT 105142 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::ACT 90486 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu.clk_domain.clock 1 # Clock period in ticks
system.cpu.dtb.read_hits 0 # DTB read hits
@@ -288,7 +287,7 @@ system.cpu.itb.hits 0 # DT
system.cpu.itb.misses 0 # DTB misses
system.cpu.itb.accesses 0 # DTB accesses
system.cpu.workload.num_syscalls 7 # Number of system calls
-system.cpu.numCycles 115089 # number of cpu cycles simulated
+system.cpu.numCycles 100307 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.committedInsts 5624 # Number of instructions committed
@@ -307,7 +306,7 @@ system.cpu.num_mem_refs 2034 # nu
system.cpu.num_load_insts 1132 # Number of load instructions
system.cpu.num_store_insts 902 # Number of store instructions
system.cpu.num_idle_cycles 0 # Number of idle cycles
-system.cpu.num_busy_cycles 115089 # Number of busy cycles
+system.cpu.num_busy_cycles 100307 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
system.cpu.Branches 883 # Number of branches fetched
@@ -362,32 +361,32 @@ system.ruby.outstanding_req_hist::total 7659
system.ruby.latency_hist::bucket_size 64
system.ruby.latency_hist::max_bucket 639
system.ruby.latency_hist::samples 7658
-system.ruby.latency_hist::mean 14.028598
-system.ruby.latency_hist::gmean 5.234161
-system.ruby.latency_hist::stdev 27.167008
-system.ruby.latency_hist | 7344 95.90% 95.90% | 261 3.41% 99.31% | 37 0.48% 99.79% | 4 0.05% 99.84% | 9 0.12% 99.96% | 3 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::mean 12.098329
+system.ruby.latency_hist::gmean 2.138684
+system.ruby.latency_hist::stdev 27.490264
+system.ruby.latency_hist | 7348 95.95% 95.95% | 251 3.28% 99.23% | 42 0.55% 99.78% | 5 0.07% 99.84% | 10 0.13% 99.97% | 2 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.latency_hist::total 7658
system.ruby.hit_latency_hist::bucket_size 1
system.ruby.hit_latency_hist::max_bucket 9
system.ruby.hit_latency_hist::samples 6188
-system.ruby.hit_latency_hist::mean 3
-system.ruby.hit_latency_hist::gmean 3.000000
-system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 6188 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::mean 1
+system.ruby.hit_latency_hist::gmean 1
+system.ruby.hit_latency_hist | 0 0.00% 0.00% | 6188 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.hit_latency_hist::total 6188
system.ruby.miss_latency_hist::bucket_size 64
system.ruby.miss_latency_hist::max_bucket 639
system.ruby.miss_latency_hist::samples 1470
-system.ruby.miss_latency_hist::mean 60.453741
-system.ruby.miss_latency_hist::gmean 54.500138
-system.ruby.miss_latency_hist::stdev 34.320124
-system.ruby.miss_latency_hist | 1156 78.64% 78.64% | 261 17.76% 96.39% | 37 2.52% 98.91% | 4 0.27% 99.18% | 9 0.61% 99.80% | 3 0.20% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::mean 58.817007
+system.ruby.miss_latency_hist::gmean 52.469450
+system.ruby.miss_latency_hist::stdev 35.158300
+system.ruby.miss_latency_hist | 1160 78.91% 78.91% | 251 17.07% 95.99% | 42 2.86% 98.84% | 5 0.34% 99.18% | 10 0.68% 99.86% | 2 0.14% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.miss_latency_hist::total 1470
system.ruby.Directory.incomplete_times 1469
system.ruby.l1_cntrl0.cacheMemory.demand_hits 6188 # Number of cache demand hits
system.ruby.l1_cntrl0.cacheMemory.demand_misses 1470 # Number of cache demand misses
system.ruby.l1_cntrl0.cacheMemory.demand_accesses 7658 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 6.377673
+system.ruby.network.routers0.percent_links_utilized 7.317535
system.ruby.network.routers0.msg_count.Control::2 1470
system.ruby.network.routers0.msg_count.Data::2 1466
system.ruby.network.routers0.msg_count.Response_Data::4 1470
@@ -396,7 +395,7 @@ system.ruby.network.routers0.msg_bytes.Control::2 11760
system.ruby.network.routers0.msg_bytes.Data::2 105552
system.ruby.network.routers0.msg_bytes.Response_Data::4 105840
system.ruby.network.routers0.msg_bytes.Writeback_Control::3 11728
-system.ruby.network.routers1.percent_links_utilized 6.377673
+system.ruby.network.routers1.percent_links_utilized 7.317535
system.ruby.network.routers1.msg_count.Control::2 1470
system.ruby.network.routers1.msg_count.Data::2 1466
system.ruby.network.routers1.msg_count.Response_Data::4 1470
@@ -405,7 +404,7 @@ system.ruby.network.routers1.msg_bytes.Control::2 11760
system.ruby.network.routers1.msg_bytes.Data::2 105552
system.ruby.network.routers1.msg_bytes.Response_Data::4 105840
system.ruby.network.routers1.msg_bytes.Writeback_Control::3 11728
-system.ruby.network.routers2.percent_links_utilized 6.377673
+system.ruby.network.routers2.percent_links_utilized 7.317535
system.ruby.network.routers2.msg_count.Control::2 1470
system.ruby.network.routers2.msg_count.Data::2 1466
system.ruby.network.routers2.msg_count.Response_Data::4 1470
@@ -422,32 +421,32 @@ system.ruby.network.msg_byte.Control 35280
system.ruby.network.msg_byte.Data 316656
system.ruby.network.msg_byte.Response_Data 317520
system.ruby.network.msg_byte.Writeback_Control 35184
-system.ruby.network.routers0.throttle0.link_utilization 6.384624
+system.ruby.network.routers0.throttle0.link_utilization 7.325511
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 1470
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 1466
system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 105840
system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 11728
-system.ruby.network.routers0.throttle1.link_utilization 6.370722
+system.ruby.network.routers0.throttle1.link_utilization 7.309560
system.ruby.network.routers0.throttle1.msg_count.Control::2 1470
system.ruby.network.routers0.throttle1.msg_count.Data::2 1466
system.ruby.network.routers0.throttle1.msg_bytes.Control::2 11760
system.ruby.network.routers0.throttle1.msg_bytes.Data::2 105552
-system.ruby.network.routers1.throttle0.link_utilization 6.370722
+system.ruby.network.routers1.throttle0.link_utilization 7.309560
system.ruby.network.routers1.throttle0.msg_count.Control::2 1470
system.ruby.network.routers1.throttle0.msg_count.Data::2 1466
system.ruby.network.routers1.throttle0.msg_bytes.Control::2 11760
system.ruby.network.routers1.throttle0.msg_bytes.Data::2 105552
-system.ruby.network.routers1.throttle1.link_utilization 6.384624
+system.ruby.network.routers1.throttle1.link_utilization 7.325511
system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 1470
system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 1466
system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 105840
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 11728
-system.ruby.network.routers2.throttle0.link_utilization 6.384624
+system.ruby.network.routers2.throttle0.link_utilization 7.325511
system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 1470
system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 1466
system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 105840
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 11728
-system.ruby.network.routers2.throttle1.link_utilization 6.370722
+system.ruby.network.routers2.throttle1.link_utilization 7.309560
system.ruby.network.routers2.throttle1.msg_count.Control::2 1470
system.ruby.network.routers2.throttle1.msg_count.Data::2 1466
system.ruby.network.routers2.throttle1.msg_bytes.Control::2 11760
@@ -462,82 +461,82 @@ system.ruby.delayVCHist.vnet_2::max_bucket 9 #
system.ruby.delayVCHist.vnet_2::samples 1466 # delay histogram for vnet_2
system.ruby.delayVCHist.vnet_2 | 1466 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_2
system.ruby.delayVCHist.vnet_2::total 1466 # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size 64
-system.ruby.LD.latency_hist::max_bucket 639
+system.ruby.LD.latency_hist::bucket_size 32
+system.ruby.LD.latency_hist::max_bucket 319
system.ruby.LD.latency_hist::samples 1132
-system.ruby.LD.latency_hist::mean 35.838339
-system.ruby.LD.latency_hist::gmean 16.062923
-system.ruby.LD.latency_hist::stdev 41.117345
-system.ruby.LD.latency_hist | 998 88.16% 88.16% | 109 9.63% 97.79% | 13 1.15% 98.94% | 2 0.18% 99.12% | 7 0.62% 99.73% | 3 0.27% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::mean 33.356007
+system.ruby.LD.latency_hist::gmean 9.984943
+system.ruby.LD.latency_hist::stdev 37.413851
+system.ruby.LD.latency_hist | 465 41.08% 41.08% | 534 47.17% 88.25% | 104 9.19% 97.44% | 3 0.27% 97.70% | 10 0.88% 98.59% | 8 0.71% 99.29% | 4 0.35% 99.65% | 0 0.00% 99.65% | 0 0.00% 99.65% | 4 0.35% 100.00%
system.ruby.LD.latency_hist::total 1132
system.ruby.LD.hit_latency_hist::bucket_size 1
system.ruby.LD.hit_latency_hist::max_bucket 9
system.ruby.LD.hit_latency_hist::samples 465
-system.ruby.LD.hit_latency_hist::mean 3
-system.ruby.LD.hit_latency_hist::gmean 3.000000
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 465 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::mean 1
+system.ruby.LD.hit_latency_hist::gmean 1
+system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 465 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.hit_latency_hist::total 465
-system.ruby.LD.miss_latency_hist::bucket_size 64
-system.ruby.LD.miss_latency_hist::max_bucket 639
+system.ruby.LD.miss_latency_hist::bucket_size 32
+system.ruby.LD.miss_latency_hist::max_bucket 319
system.ruby.LD.miss_latency_hist::samples 667
-system.ruby.LD.miss_latency_hist::mean 58.731634
-system.ruby.LD.miss_latency_hist::gmean 51.741753
-system.ruby.LD.miss_latency_hist::stdev 39.915394
-system.ruby.LD.miss_latency_hist | 533 79.91% 79.91% | 109 16.34% 96.25% | 13 1.95% 98.20% | 2 0.30% 98.50% | 7 1.05% 99.55% | 3 0.45% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::mean 55.913043
+system.ruby.LD.miss_latency_hist::gmean 49.663893
+system.ruby.LD.miss_latency_hist::stdev 33.713440
+system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 534 80.06% 80.06% | 104 15.59% 95.65% | 3 0.45% 96.10% | 10 1.50% 97.60% | 8 1.20% 98.80% | 4 0.60% 99.40% | 0 0.00% 99.40% | 0 0.00% 99.40% | 4 0.60% 100.00%
system.ruby.LD.miss_latency_hist::total 667
system.ruby.ST.latency_hist::bucket_size 32
system.ruby.ST.latency_hist::max_bucket 319
system.ruby.ST.latency_hist::samples 901
-system.ruby.ST.latency_hist::mean 14.653718
-system.ruby.ST.latency_hist::gmean 5.820052
-system.ruby.ST.latency_hist::stdev 24.674998
-system.ruby.ST.latency_hist | 684 75.92% 75.92% | 188 20.87% 96.78% | 26 2.89% 99.67% | 0 0.00% 99.67% | 0 0.00% 99.67% | 1 0.11% 99.78% | 1 0.11% 99.89% | 0 0.00% 99.89% | 0 0.00% 99.89% | 1 0.11% 100.00%
+system.ruby.ST.latency_hist::mean 12.753607
+system.ruby.ST.latency_hist::gmean 2.500911
+system.ruby.ST.latency_hist::stdev 24.939066
+system.ruby.ST.latency_hist | 684 75.92% 75.92% | 184 20.42% 96.34% | 28 3.11% 99.45% | 1 0.11% 99.56% | 1 0.11% 99.67% | 2 0.22% 99.89% | 0 0.00% 99.89% | 0 0.00% 99.89% | 1 0.11% 100.00% | 0 0.00% 100.00%
system.ruby.ST.latency_hist::total 901
system.ruby.ST.hit_latency_hist::bucket_size 1
system.ruby.ST.hit_latency_hist::max_bucket 9
system.ruby.ST.hit_latency_hist::samples 684
-system.ruby.ST.hit_latency_hist::mean 3
-system.ruby.ST.hit_latency_hist::gmean 3.000000
-system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 684 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::mean 1
+system.ruby.ST.hit_latency_hist::gmean 1
+system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 684 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 684
system.ruby.ST.miss_latency_hist::bucket_size 32
system.ruby.ST.miss_latency_hist::max_bucket 319
system.ruby.ST.miss_latency_hist::samples 217
-system.ruby.ST.miss_latency_hist::mean 51.387097
-system.ruby.ST.miss_latency_hist::gmean 47.001474
-system.ruby.ST.miss_latency_hist::stdev 27.408897
-system.ruby.ST.miss_latency_hist | 0 0.00% 0.00% | 188 86.64% 86.64% | 26 11.98% 98.62% | 0 0.00% 98.62% | 0 0.00% 98.62% | 1 0.46% 99.08% | 1 0.46% 99.54% | 0 0.00% 99.54% | 0 0.00% 99.54% | 1 0.46% 100.00%
+system.ruby.ST.miss_latency_hist::mean 49.801843
+system.ruby.ST.miss_latency_hist::gmean 44.971096
+system.ruby.ST.miss_latency_hist::stdev 27.840525
+system.ruby.ST.miss_latency_hist | 0 0.00% 0.00% | 184 84.79% 84.79% | 28 12.90% 97.70% | 1 0.46% 98.16% | 1 0.46% 98.62% | 2 0.92% 99.54% | 0 0.00% 99.54% | 0 0.00% 99.54% | 1 0.46% 100.00% | 0 0.00% 100.00%
system.ruby.ST.miss_latency_hist::total 217
-system.ruby.IFETCH.latency_hist::bucket_size 32
-system.ruby.IFETCH.latency_hist::max_bucket 319
+system.ruby.IFETCH.latency_hist::bucket_size 64
+system.ruby.IFETCH.latency_hist::max_bucket 639
system.ruby.IFETCH.latency_hist::samples 5625
-system.ruby.IFETCH.latency_hist::mean 9.539378
-system.ruby.IFETCH.latency_hist::gmean 4.106431
-system.ruby.IFETCH.latency_hist::stdev 21.247440
-system.ruby.IFETCH.latency_hist | 5039 89.58% 89.58% | 435 7.73% 97.32% | 121 2.15% 99.47% | 5 0.09% 99.56% | 8 0.14% 99.70% | 15 0.27% 99.96% | 1 0.02% 99.98% | 0 0.00% 99.98% | 0 0.00% 99.98% | 1 0.02% 100.00%
+system.ruby.IFETCH.latency_hist::mean 7.715378
+system.ruby.IFETCH.latency_hist::gmean 1.529642
+system.ruby.IFETCH.latency_hist::stdev 23.186705
+system.ruby.IFETCH.latency_hist | 5481 97.44% 97.44% | 115 2.04% 99.48% | 21 0.37% 99.86% | 1 0.02% 99.88% | 5 0.09% 99.96% | 2 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.latency_hist::total 5625
system.ruby.IFETCH.hit_latency_hist::bucket_size 1
system.ruby.IFETCH.hit_latency_hist::max_bucket 9
system.ruby.IFETCH.hit_latency_hist::samples 5039
-system.ruby.IFETCH.hit_latency_hist::mean 3
-system.ruby.IFETCH.hit_latency_hist::gmean 3.000000
-system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 5039 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist::mean 1
+system.ruby.IFETCH.hit_latency_hist::gmean 1
+system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 5039 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 5039
-system.ruby.IFETCH.miss_latency_hist::bucket_size 32
-system.ruby.IFETCH.miss_latency_hist::max_bucket 319
+system.ruby.IFETCH.miss_latency_hist::bucket_size 64
+system.ruby.IFETCH.miss_latency_hist::max_bucket 639
system.ruby.IFETCH.miss_latency_hist::samples 586
-system.ruby.IFETCH.miss_latency_hist::mean 65.771331
-system.ruby.IFETCH.miss_latency_hist::gmean 61.076979
-system.ruby.IFETCH.miss_latency_hist::stdev 28.360902
-system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 435 74.23% 74.23% | 121 20.65% 94.88% | 5 0.85% 95.73% | 8 1.37% 97.10% | 15 2.56% 99.66% | 1 0.17% 99.83% | 0 0.00% 99.83% | 0 0.00% 99.83% | 1 0.17% 100.00%
+system.ruby.IFETCH.miss_latency_hist::mean 65.460751
+system.ruby.IFETCH.miss_latency_hist::gmean 59.138692
+system.ruby.IFETCH.miss_latency_hist::stdev 37.945521
+system.ruby.IFETCH.miss_latency_hist | 442 75.43% 75.43% | 115 19.62% 95.05% | 21 3.58% 98.63% | 1 0.17% 98.81% | 5 0.85% 99.66% | 2 0.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 586
system.ruby.Directory.miss_mach_latency_hist::bucket_size 64
system.ruby.Directory.miss_mach_latency_hist::max_bucket 639
system.ruby.Directory.miss_mach_latency_hist::samples 1470
-system.ruby.Directory.miss_mach_latency_hist::mean 60.453741
-system.ruby.Directory.miss_mach_latency_hist::gmean 54.500138
-system.ruby.Directory.miss_mach_latency_hist::stdev 34.320124
-system.ruby.Directory.miss_mach_latency_hist | 1156 78.64% 78.64% | 261 17.76% 96.39% | 37 2.52% 98.91% | 4 0.27% 99.18% | 9 0.61% 99.80% | 3 0.20% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean 58.817007
+system.ruby.Directory.miss_mach_latency_hist::gmean 52.469450
+system.ruby.Directory.miss_mach_latency_hist::stdev 35.158300
+system.ruby.Directory.miss_mach_latency_hist | 1160 78.91% 78.91% | 251 17.07% 95.99% | 42 2.86% 98.84% | 5 0.34% 99.18% | 10 0.68% 99.86% | 2 0.14% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.Directory.miss_mach_latency_hist::total 1470
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size 1
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket 9
@@ -565,29 +564,29 @@ system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean 7
system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev nan
system.ruby.Directory.miss_latency_hist.first_response_to_completion | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00%
system.ruby.Directory.miss_latency_hist.first_response_to_completion::total 1
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 64
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 639
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 32
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 319
system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 667
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 58.731634
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 51.741753
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 39.915394
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 533 79.91% 79.91% | 109 16.34% 96.25% | 13 1.95% 98.20% | 2 0.30% 98.50% | 7 1.05% 99.55% | 3 0.45% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 55.913043
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 49.663893
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 33.713440
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 534 80.06% 80.06% | 104 15.59% 95.65% | 3 0.45% 96.10% | 10 1.50% 97.60% | 8 1.20% 98.80% | 4 0.60% 99.40% | 0 0.00% 99.40% | 0 0.00% 99.40% | 4 0.60% 100.00%
system.ruby.LD.Directory.miss_type_mach_latency_hist::total 667
system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 32
system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 319
system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 217
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 51.387097
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 47.001474
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 27.408897
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 188 86.64% 86.64% | 26 11.98% 98.62% | 0 0.00% 98.62% | 0 0.00% 98.62% | 1 0.46% 99.08% | 1 0.46% 99.54% | 0 0.00% 99.54% | 0 0.00% 99.54% | 1 0.46% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 49.801843
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 44.971096
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 27.840525
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 184 84.79% 84.79% | 28 12.90% 97.70% | 1 0.46% 98.16% | 1 0.46% 98.62% | 2 0.92% 99.54% | 0 0.00% 99.54% | 0 0.00% 99.54% | 1 0.46% 100.00% | 0 0.00% 100.00%
system.ruby.ST.Directory.miss_type_mach_latency_hist::total 217
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 32
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 319
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 64
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 639
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 586
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 65.771331
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 61.076979
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 28.360902
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 435 74.23% 74.23% | 121 20.65% 94.88% | 5 0.85% 95.73% | 8 1.37% 97.10% | 15 2.56% 99.66% | 1 0.17% 99.83% | 0 0.00% 99.83% | 0 0.00% 99.83% | 1 0.17% 100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 65.460751
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 59.138692
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 37.945521
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 442 75.43% 75.43% | 115 19.62% 95.05% | 21 3.58% 98.63% | 1 0.17% 98.81% | 5 0.85% 99.66% | 2 0.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 586
system.ruby.Directory_Controller.GETX 1470 0.00% 0.00%
system.ruby.Directory_Controller.PUTX 1466 0.00% 0.00%
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini
index 2cde94243..5f665a6bb 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini
@@ -117,7 +117,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/sparc/linux/hello
+executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/sparc/linux/hello
gid=100
input=cin
kvmInSE=false
@@ -240,26 +240,27 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=12
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=4
version=0
-dmaRequestToDir=system.ruby.network.master[3]
-dmaResponseFromDir=system.ruby.network.slave[3]
-forwardFromDir=system.ruby.network.slave[4]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[2]
-responseFromDir=system.ruby.network.slave[2]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -268,51 +269,159 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=cacheMemory sequencer
+children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl0.cacheMemory
cache_response_latency=12
clk_domain=system.cpu.clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl0.forwardToCache
issue_latency=2
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl0.requestFromCache
+responseFromCache=system.ruby.l1_cntrl0.responseFromCache
+responseToCache=system.ruby.l1_cntrl0.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=4
version=0
-forwardToCache=system.ruby.network.master[0]
-requestFromCache=system.ruby.network.slave[0]
-responseFromCache=system.ruby.network.slave[1]
-responseToCache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.cacheMemory]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu.clk_domain
dcache=system.ruby.l1_cntrl0.cacheMemory
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.cacheMemory
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -331,7 +440,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
+children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 routers0 routers1 routers2
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -339,14 +448,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir system.ruby.dir_cntrl0.forwardFromDir
+master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -368,6 +479,326 @@ latency=1
link_id=1
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -390,25 +821,834 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simerr b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simerr
index 86244d4bf..21ea544b2 100755
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simerr
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simerr
@@ -1,5 +1,8 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout
index bc8a5af5d..97cc36b41 100755
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout
@@ -1,12 +1,11 @@
-Redirecting stdout to build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby/simout
-Redirecting stderr to build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Feb 15 2014 16:11:41
-gem5 started Feb 15 2014 16:12:47
-gem5 executing on ribera.cs.wisc.edu
-command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby -re tests/run.py build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby
+gem5 compiled Aug 13 2015 19:50:15
+gem5 started Aug 13 2015 20:18:47
+gem5 executing on artery
+command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby -re /home/joel/research/gem5/gem5/tests/run.py build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Hello World!Exiting @ tick 107952 because target called exit()
+Hello World!Exiting @ tick 81703 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt
index 3da0fac46..f82677c51 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt
@@ -1,14 +1,14 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000095 # Number of seconds simulated
-sim_ticks 95241 # Number of ticks simulated
-final_tick 95241 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000082 # Number of seconds simulated
+sim_ticks 81703 # Number of ticks simulated
+final_tick 81703 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 71470 # Simulator instruction rate (inst/s)
-host_op_rate 71456 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1277340 # Simulator tick rate (ticks/s)
-host_mem_usage 449880 # Number of bytes of host memory used
-host_seconds 0.07 # Real time elapsed on the host
+host_inst_rate 27632 # Simulator instruction rate (inst/s)
+host_op_rate 27631 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 423765 # Simulator tick rate (ticks/s)
+host_mem_usage 400152 # Number of bytes of host memory used
+host_seconds 0.19 # Real time elapsed on the host
sim_insts 5327 # Number of instructions simulated
sim_ops 5327 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -21,59 +21,59 @@ system.mem_ctrls.num_reads::ruby.dir_cntrl0 1289 #
system.mem_ctrls.num_reads::total 1289 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 1285 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 1285 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 866181581 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 866181581 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 863493663 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 863493663 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 1729675245 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 1729675245 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 1009705886 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 1009705886 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 1006572586 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 1006572586 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 2016278472 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 2016278472 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.readReqs 1289 # Number of read requests accepted
system.mem_ctrls.writeReqs 1285 # Number of write requests accepted
system.mem_ctrls.readBursts 1289 # Number of DRAM read bursts, including those serviced by the write queue
system.mem_ctrls.writeBursts 1285 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 43328 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 39168 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 43904 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadDRAM 43904 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 38592 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 43776 # Total number of bytes written to DRAM
system.mem_ctrls.bytesReadSys 82496 # Total read bytes from the system interface side
system.mem_ctrls.bytesWrittenSys 82240 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 612 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 580 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.servicedByWrQ 603 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 579 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
-system.mem_ctrls.perBankRdBursts::0 32 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::1 16 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::0 28 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1 18 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::2 1 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::3 8 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::4 0 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::5 113 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::6 121 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::7 123 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::8 59 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5 119 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6 115 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7 134 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8 61 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::9 34 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::10 11 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::11 58 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10 12 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11 59 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::12 21 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::13 61 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::14 11 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13 59 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14 9 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 8 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::0 32 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::1 16 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::2 1 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0 29 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1 18 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2 2 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::3 8 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::4 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::5 111 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::6 113 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::7 127 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::8 65 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5 117 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6 112 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7 138 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8 63 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::9 35 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::10 11 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::11 56 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::12 22 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::13 66 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::14 14 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::15 9 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10 13 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11 59 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12 21 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13 51 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14 10 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15 8 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 95177 # Total gap between requests
+system.mem_ctrls.totGap 81643 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
@@ -88,7 +88,7 @@ system.mem_ctrls.writePktSize::3 0 # Wr
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::6 1285 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 677 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::0 686 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::1 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::2 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
@@ -137,11 +137,11 @@ system.mem_ctrls.wrQLenPdf::13 1 # Wh
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::15 5 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::16 5 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 41 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::18 43 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 34 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18 45 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::19 45 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 43 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::21 45 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20 48 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21 46 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::22 42 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::23 42 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::24 42 # What write queue length does an incoming req see
@@ -184,92 +184,93 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 241 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 353.991701 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 236.521382 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 306.711183 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 49 20.33% 20.33% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 67 27.80% 48.13% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 30 12.45% 60.58% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 30 12.45% 73.03% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 18 7.47% 80.50% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 7 2.90% 83.40% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 9 3.73% 87.14% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 14 5.81% 92.95% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 17 7.05% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 241 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::samples 227 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 379.207048 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 252.014148 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 323.708826 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 44 19.38% 19.38% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 63 27.75% 47.14% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 29 12.78% 59.91% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 17 7.49% 67.40% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 17 7.49% 74.89% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 17 7.49% 82.38% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 9 3.96% 86.34% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 6 2.64% 88.99% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 25 11.01% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 227 # Bytes accessed per row activation
system.mem_ctrls.rdPerTurnAround::samples 42 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 16.047619 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 15.828866 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 3.297837 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::12-13 1 2.38% 2.38% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::14-15 18 42.86% 45.24% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-17 17 40.48% 85.71% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::18-19 5 11.90% 97.62% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 16.190476 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 15.978361 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 3.255300 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::12-13 3 7.14% 7.14% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15 10 23.81% 30.95% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17 26 61.90% 92.86% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19 1 2.38% 95.24% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-21 1 2.38% 97.62% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::34-35 1 2.38% 100.00% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::total 42 # Reads before turning the bus around for writes
system.mem_ctrls.wrPerTurnAround::samples 42 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 16.333333 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 16.313589 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 0.845841 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 35 83.33% 83.33% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::17 3 7.14% 90.48% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18 1 2.38% 92.86% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19 3 7.14% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 16.285714 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.270299 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 0.741972 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 36 85.71% 85.71% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17 1 2.38% 88.10% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18 4 9.52% 97.62% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19 1 2.38% 100.00% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::total 42 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 8633 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 21496 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 3385 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 12.75 # Average queueing delay per DRAM burst
+system.mem_ctrls.totQLat 8350 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 21384 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 3430 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 12.17 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 31.75 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 454.93 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 460.98 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 866.18 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 863.49 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 31.17 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 537.36 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 535.79 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 1009.71 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 1006.57 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 7.16 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 3.55 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 3.60 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 8.38 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 4.20 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 4.19 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.00 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 25.53 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 496 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 621 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 73.26 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 88.09 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 36.98 # Average gap between requests
-system.mem_ctrls.pageHitRate 80.82 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 1141560 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 634200 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 5079360 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 4178304 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 6102720 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 60945084 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 2754600 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 80835828 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 862.782607 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 4199 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 3120 # Time in different power states
+system.mem_ctrls.avgWrQLen 25.98 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 503 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 635 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 73.32 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 89.94 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 31.72 # Average gap between requests
+system.mem_ctrls.pageHitRate 81.75 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 960120 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 533400 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 4992000 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 3981312 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 5085600 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 48305448 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 4498800 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 68356680 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 875.021505 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 7218 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 2600 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 86387 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 68316 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.mem_ctrls_1.actEnergy 680400 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_1.preEnergy 378000 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_1.readEnergy 3194880 # Energy for read commands per rank (pJ)
-system.mem_ctrls_1.writeEnergy 2768256 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 6102720 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 57004560 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 6211200 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 76340016 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 814.797592 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 10140 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 3120 # Time in different power states
+system.mem_ctrls_1.actEnergy 703080 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_1.preEnergy 390600 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_1.readEnergy 3107520 # Energy for read commands per rank (pJ)
+system.mem_ctrls_1.writeEnergy 2602368 # Energy for write commands per rank (pJ)
+system.mem_ctrls_1.refreshEnergy 5085600 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 45961380 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 6555000 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 64405548 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 824.443779 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 10688 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 2600 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::ACT 80556 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::ACT 64875 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu.clk_domain.clock 1 # Clock period in ticks
system.cpu.workload.num_syscalls 11 # Number of system calls
-system.cpu.numCycles 95241 # number of cpu cycles simulated
+system.cpu.numCycles 81703 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.committedInsts 5327 # Number of instructions committed
@@ -287,10 +288,10 @@ system.cpu.num_fp_register_writes 0 # nu
system.cpu.num_mem_refs 1401 # number of memory refs
system.cpu.num_load_insts 723 # Number of load instructions
system.cpu.num_store_insts 678 # Number of store instructions
-system.cpu.num_idle_cycles 0.999990 # Number of idle cycles
-system.cpu.num_busy_cycles 95240.000010 # Number of busy cycles
-system.cpu.not_idle_fraction 0.999990 # Percentage of non-idle cycles
-system.cpu.idle_fraction 0.000010 # Percentage of idle cycles
+system.cpu.num_idle_cycles 0.999988 # Number of idle cycles
+system.cpu.num_busy_cycles 81702.000012 # Number of busy cycles
+system.cpu.not_idle_fraction 0.999988 # Percentage of non-idle cycles
+system.cpu.idle_fraction 0.000012 # Percentage of idle cycles
system.cpu.Branches 1121 # Number of branches fetched
system.cpu.op_class::No_OpClass 173 3.22% 3.22% # Class of executed instruction
system.cpu.op_class::IntAlu 3796 70.69% 73.91% # Class of executed instruction
@@ -343,32 +344,32 @@ system.ruby.outstanding_req_hist::total 6759
system.ruby.latency_hist::bucket_size 64
system.ruby.latency_hist::max_bucket 639
system.ruby.latency_hist::samples 6758
-system.ruby.latency_hist::mean 13.093075
-system.ruby.latency_hist::gmean 5.137326
-system.ruby.latency_hist::stdev 25.295268
-system.ruby.latency_hist | 6551 96.94% 96.94% | 168 2.49% 99.42% | 27 0.40% 99.82% | 4 0.06% 99.88% | 3 0.04% 99.93% | 5 0.07% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::mean 11.089819
+system.ruby.latency_hist::gmean 2.095228
+system.ruby.latency_hist::stdev 25.111209
+system.ruby.latency_hist | 6551 96.94% 96.94% | 169 2.50% 99.44% | 28 0.41% 99.85% | 2 0.03% 99.88% | 5 0.07% 99.96% | 2 0.03% 99.99% | 1 0.01% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.latency_hist::total 6758
system.ruby.hit_latency_hist::bucket_size 1
system.ruby.hit_latency_hist::max_bucket 9
system.ruby.hit_latency_hist::samples 5469
-system.ruby.hit_latency_hist::mean 3
-system.ruby.hit_latency_hist::gmean 3.000000
-system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 5469 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::mean 1
+system.ruby.hit_latency_hist::gmean 1
+system.ruby.hit_latency_hist | 0 0.00% 0.00% | 5469 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.hit_latency_hist::total 5469
system.ruby.miss_latency_hist::bucket_size 64
system.ruby.miss_latency_hist::max_bucket 639
system.ruby.miss_latency_hist::samples 1289
-system.ruby.miss_latency_hist::mean 55.916214
-system.ruby.miss_latency_hist::gmean 50.341721
-system.ruby.miss_latency_hist::stdev 32.999000
-system.ruby.miss_latency_hist | 1082 83.94% 83.94% | 168 13.03% 96.97% | 27 2.09% 99.07% | 4 0.31% 99.38% | 3 0.23% 99.61% | 5 0.39% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::mean 53.899147
+system.ruby.miss_latency_hist::gmean 48.323546
+system.ruby.miss_latency_hist::stdev 32.275754
+system.ruby.miss_latency_hist | 1082 83.94% 83.94% | 169 13.11% 97.05% | 28 2.17% 99.22% | 2 0.16% 99.38% | 5 0.39% 99.77% | 2 0.16% 99.92% | 1 0.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.miss_latency_hist::total 1289
system.ruby.Directory.incomplete_times 1288
system.ruby.l1_cntrl0.cacheMemory.demand_hits 5469 # Number of cache demand hits
system.ruby.l1_cntrl0.cacheMemory.demand_misses 1289 # Number of cache demand misses
system.ruby.l1_cntrl0.cacheMemory.demand_accesses 6758 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 6.756544
+system.ruby.network.routers0.percent_links_utilized 7.876088
system.ruby.network.routers0.msg_count.Control::2 1289
system.ruby.network.routers0.msg_count.Data::2 1285
system.ruby.network.routers0.msg_count.Response_Data::4 1289
@@ -377,7 +378,7 @@ system.ruby.network.routers0.msg_bytes.Control::2 10312
system.ruby.network.routers0.msg_bytes.Data::2 92520
system.ruby.network.routers0.msg_bytes.Response_Data::4 92808
system.ruby.network.routers0.msg_bytes.Writeback_Control::3 10280
-system.ruby.network.routers1.percent_links_utilized 6.756544
+system.ruby.network.routers1.percent_links_utilized 7.876088
system.ruby.network.routers1.msg_count.Control::2 1289
system.ruby.network.routers1.msg_count.Data::2 1285
system.ruby.network.routers1.msg_count.Response_Data::4 1289
@@ -386,7 +387,7 @@ system.ruby.network.routers1.msg_bytes.Control::2 10312
system.ruby.network.routers1.msg_bytes.Data::2 92520
system.ruby.network.routers1.msg_bytes.Response_Data::4 92808
system.ruby.network.routers1.msg_bytes.Writeback_Control::3 10280
-system.ruby.network.routers2.percent_links_utilized 6.756544
+system.ruby.network.routers2.percent_links_utilized 7.876088
system.ruby.network.routers2.msg_count.Control::2 1289
system.ruby.network.routers2.msg_count.Data::2 1285
system.ruby.network.routers2.msg_count.Response_Data::4 1289
@@ -403,32 +404,32 @@ system.ruby.network.msg_byte.Control 30936
system.ruby.network.msg_byte.Data 277560
system.ruby.network.msg_byte.Response_Data 278424
system.ruby.network.msg_byte.Writeback_Control 30840
-system.ruby.network.routers0.throttle0.link_utilization 6.764944
+system.ruby.network.routers0.throttle0.link_utilization 7.885879
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 1289
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 1285
system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 92808
system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 10280
-system.ruby.network.routers0.throttle1.link_utilization 6.748144
+system.ruby.network.routers0.throttle1.link_utilization 7.866296
system.ruby.network.routers0.throttle1.msg_count.Control::2 1289
system.ruby.network.routers0.throttle1.msg_count.Data::2 1285
system.ruby.network.routers0.throttle1.msg_bytes.Control::2 10312
system.ruby.network.routers0.throttle1.msg_bytes.Data::2 92520
-system.ruby.network.routers1.throttle0.link_utilization 6.748144
+system.ruby.network.routers1.throttle0.link_utilization 7.866296
system.ruby.network.routers1.throttle0.msg_count.Control::2 1289
system.ruby.network.routers1.throttle0.msg_count.Data::2 1285
system.ruby.network.routers1.throttle0.msg_bytes.Control::2 10312
system.ruby.network.routers1.throttle0.msg_bytes.Data::2 92520
-system.ruby.network.routers1.throttle1.link_utilization 6.764944
+system.ruby.network.routers1.throttle1.link_utilization 7.885879
system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 1289
system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 1285
system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 92808
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 10280
-system.ruby.network.routers2.throttle0.link_utilization 6.764944
+system.ruby.network.routers2.throttle0.link_utilization 7.885879
system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 1289
system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 1285
system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 92808
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 10280
-system.ruby.network.routers2.throttle1.link_utilization 6.748144
+system.ruby.network.routers2.throttle1.link_utilization 7.866296
system.ruby.network.routers2.throttle1.msg_count.Control::2 1289
system.ruby.network.routers2.throttle1.msg_count.Data::2 1285
system.ruby.network.routers2.throttle1.msg_bytes.Control::2 10312
@@ -443,82 +444,82 @@ system.ruby.delayVCHist.vnet_2::max_bucket 9 #
system.ruby.delayVCHist.vnet_2::samples 1285 # delay histogram for vnet_2
system.ruby.delayVCHist.vnet_2 | 1285 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_2
system.ruby.delayVCHist.vnet_2::total 1285 # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size 32
-system.ruby.LD.latency_hist::max_bucket 319
+system.ruby.LD.latency_hist::bucket_size 64
+system.ruby.LD.latency_hist::max_bucket 639
system.ruby.LD.latency_hist::samples 715
-system.ruby.LD.latency_hist::mean 29.991608
-system.ruby.LD.latency_hist::gmean 13.799155
-system.ruby.LD.latency_hist::stdev 30.436552
-system.ruby.LD.latency_hist | 320 44.76% 44.76% | 332 46.43% 91.19% | 50 6.99% 98.18% | 5 0.70% 98.88% | 4 0.56% 99.44% | 4 0.56% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::mean 28.394406
+system.ruby.LD.latency_hist::gmean 8.251059
+system.ruby.LD.latency_hist::stdev 33.266069
+system.ruby.LD.latency_hist | 656 91.75% 91.75% | 50 6.99% 98.74% | 8 1.12% 99.86% | 0 0.00% 99.86% | 0 0.00% 99.86% | 0 0.00% 99.86% | 1 0.14% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.latency_hist::total 715
system.ruby.LD.hit_latency_hist::bucket_size 1
system.ruby.LD.hit_latency_hist::max_bucket 9
system.ruby.LD.hit_latency_hist::samples 320
-system.ruby.LD.hit_latency_hist::mean 3
-system.ruby.LD.hit_latency_hist::gmean 3.000000
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 320 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::mean 1
+system.ruby.LD.hit_latency_hist::gmean 1
+system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 320 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.hit_latency_hist::total 320
-system.ruby.LD.miss_latency_hist::bucket_size 32
-system.ruby.LD.miss_latency_hist::max_bucket 319
+system.ruby.LD.miss_latency_hist::bucket_size 64
+system.ruby.LD.miss_latency_hist::max_bucket 639
system.ruby.LD.miss_latency_hist::samples 395
-system.ruby.LD.miss_latency_hist::mean 51.858228
-system.ruby.LD.miss_latency_hist::gmean 47.506026
-system.ruby.LD.miss_latency_hist::stdev 24.651585
-system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 332 84.05% 84.05% | 50 12.66% 96.71% | 5 1.27% 97.97% | 4 1.01% 98.99% | 4 1.01% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::mean 50.587342
+system.ruby.LD.miss_latency_hist::gmean 45.603541
+system.ruby.LD.miss_latency_hist::stdev 30.035585
+system.ruby.LD.miss_latency_hist | 336 85.06% 85.06% | 50 12.66% 97.72% | 8 2.03% 99.75% | 0 0.00% 99.75% | 0 0.00% 99.75% | 0 0.00% 99.75% | 1 0.25% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.miss_latency_hist::total 395
-system.ruby.ST.latency_hist::bucket_size 64
-system.ruby.ST.latency_hist::max_bucket 639
+system.ruby.ST.latency_hist::bucket_size 32
+system.ruby.ST.latency_hist::max_bucket 319
system.ruby.ST.latency_hist::samples 673
-system.ruby.ST.latency_hist::mean 18.735513
-system.ruby.ST.latency_hist::gmean 6.548753
-system.ruby.ST.latency_hist::stdev 31.370836
-system.ruby.ST.latency_hist | 639 94.95% 94.95% | 25 3.71% 98.66% | 8 1.19% 99.85% | 0 0.00% 99.85% | 0 0.00% 99.85% | 1 0.15% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::mean 16.656761
+system.ruby.ST.latency_hist::gmean 2.888882
+system.ruby.ST.latency_hist::stdev 31.530024
+system.ruby.ST.latency_hist | 494 73.40% 73.40% | 146 21.69% 95.10% | 26 3.86% 98.96% | 0 0.00% 98.96% | 4 0.59% 99.55% | 0 0.00% 99.55% | 1 0.15% 99.70% | 0 0.00% 99.70% | 1 0.15% 99.85% | 1 0.15% 100.00%
system.ruby.ST.latency_hist::total 673
system.ruby.ST.hit_latency_hist::bucket_size 1
system.ruby.ST.hit_latency_hist::max_bucket 9
system.ruby.ST.hit_latency_hist::samples 494
-system.ruby.ST.hit_latency_hist::mean 3
-system.ruby.ST.hit_latency_hist::gmean 3.000000
-system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 494 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::mean 1
+system.ruby.ST.hit_latency_hist::gmean 1
+system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 494 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 494
-system.ruby.ST.miss_latency_hist::bucket_size 64
-system.ruby.ST.miss_latency_hist::max_bucket 639
+system.ruby.ST.miss_latency_hist::bucket_size 32
+system.ruby.ST.miss_latency_hist::max_bucket 319
system.ruby.ST.miss_latency_hist::samples 179
-system.ruby.ST.miss_latency_hist::mean 62.162011
-system.ruby.ST.miss_latency_hist::gmean 56.471067
-system.ruby.ST.miss_latency_hist::stdev 33.641225
-system.ruby.ST.miss_latency_hist | 145 81.01% 81.01% | 25 13.97% 94.97% | 8 4.47% 99.44% | 0 0.00% 99.44% | 0 0.00% 99.44% | 1 0.56% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::mean 59.865922
+system.ruby.ST.miss_latency_hist::gmean 53.981018
+system.ruby.ST.miss_latency_hist::stdev 34.573548
+system.ruby.ST.miss_latency_hist | 0 0.00% 0.00% | 146 81.56% 81.56% | 26 14.53% 96.09% | 0 0.00% 96.09% | 4 2.23% 98.32% | 0 0.00% 98.32% | 1 0.56% 98.88% | 0 0.00% 98.88% | 1 0.56% 99.44% | 1 0.56% 100.00%
system.ruby.ST.miss_latency_hist::total 179
system.ruby.IFETCH.latency_hist::bucket_size 64
system.ruby.IFETCH.latency_hist::max_bucket 639
system.ruby.IFETCH.latency_hist::samples 5370
-system.ruby.IFETCH.latency_hist::mean 10.135940
-system.ruby.IFETCH.latency_hist::gmean 4.369076
-system.ruby.IFETCH.latency_hist::stdev 22.541685
-system.ruby.IFETCH.latency_hist | 5260 97.95% 97.95% | 88 1.64% 99.59% | 11 0.20% 99.80% | 4 0.07% 99.87% | 3 0.06% 99.93% | 4 0.07% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.latency_hist::mean 8.088082
+system.ruby.IFETCH.latency_hist::gmean 1.676829
+system.ruby.IFETCH.latency_hist::stdev 21.661449
+system.ruby.IFETCH.latency_hist | 5255 97.86% 97.86% | 93 1.73% 99.59% | 16 0.30% 99.89% | 1 0.02% 99.91% | 3 0.06% 99.96% | 2 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.latency_hist::total 5370
system.ruby.IFETCH.hit_latency_hist::bucket_size 1
system.ruby.IFETCH.hit_latency_hist::max_bucket 9
system.ruby.IFETCH.hit_latency_hist::samples 4655
-system.ruby.IFETCH.hit_latency_hist::mean 3
-system.ruby.IFETCH.hit_latency_hist::gmean 3.000000
-system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 4655 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist::mean 1
+system.ruby.IFETCH.hit_latency_hist::gmean 1
+system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 4655 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 4655
system.ruby.IFETCH.miss_latency_hist::bucket_size 64
system.ruby.IFETCH.miss_latency_hist::max_bucket 639
system.ruby.IFETCH.miss_latency_hist::samples 715
-system.ruby.IFETCH.miss_latency_hist::mean 56.594406
-system.ruby.IFETCH.miss_latency_hist::gmean 50.506398
-system.ruby.IFETCH.miss_latency_hist::stdev 36.435131
-system.ruby.IFETCH.miss_latency_hist | 605 84.62% 84.62% | 88 12.31% 96.92% | 11 1.54% 98.46% | 4 0.56% 99.02% | 3 0.42% 99.44% | 4 0.56% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.miss_latency_hist::mean 54.234965
+system.ruby.IFETCH.miss_latency_hist::gmean 48.531211
+system.ruby.IFETCH.miss_latency_hist::stdev 32.684395
+system.ruby.IFETCH.miss_latency_hist | 600 83.92% 83.92% | 93 13.01% 96.92% | 16 2.24% 99.16% | 1 0.14% 99.30% | 3 0.42% 99.72% | 2 0.28% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 715
system.ruby.Directory.miss_mach_latency_hist::bucket_size 64
system.ruby.Directory.miss_mach_latency_hist::max_bucket 639
system.ruby.Directory.miss_mach_latency_hist::samples 1289
-system.ruby.Directory.miss_mach_latency_hist::mean 55.916214
-system.ruby.Directory.miss_mach_latency_hist::gmean 50.341721
-system.ruby.Directory.miss_mach_latency_hist::stdev 32.999000
-system.ruby.Directory.miss_mach_latency_hist | 1082 83.94% 83.94% | 168 13.03% 96.97% | 27 2.09% 99.07% | 4 0.31% 99.38% | 3 0.23% 99.61% | 5 0.39% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean 53.899147
+system.ruby.Directory.miss_mach_latency_hist::gmean 48.323546
+system.ruby.Directory.miss_mach_latency_hist::stdev 32.275754
+system.ruby.Directory.miss_mach_latency_hist | 1082 83.94% 83.94% | 169 13.11% 97.05% | 28 2.17% 99.22% | 2 0.16% 99.38% | 5 0.39% 99.77% | 2 0.16% 99.92% | 1 0.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.Directory.miss_mach_latency_hist::total 1289
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size 1
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket 9
@@ -546,29 +547,29 @@ system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean 7
system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev nan
system.ruby.Directory.miss_latency_hist.first_response_to_completion | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00%
system.ruby.Directory.miss_latency_hist.first_response_to_completion::total 1
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 32
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 319
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 64
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 639
system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 395
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 51.858228
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 47.506026
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 24.651585
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 332 84.05% 84.05% | 50 12.66% 96.71% | 5 1.27% 97.97% | 4 1.01% 98.99% | 4 1.01% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 50.587342
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 45.603541
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 30.035585
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 336 85.06% 85.06% | 50 12.66% 97.72% | 8 2.03% 99.75% | 0 0.00% 99.75% | 0 0.00% 99.75% | 0 0.00% 99.75% | 1 0.25% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.Directory.miss_type_mach_latency_hist::total 395
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 64
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 639
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 32
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 319
system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 179
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 62.162011
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 56.471067
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 33.641225
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 145 81.01% 81.01% | 25 13.97% 94.97% | 8 4.47% 99.44% | 0 0.00% 99.44% | 0 0.00% 99.44% | 1 0.56% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 59.865922
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 53.981018
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 34.573548
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 146 81.56% 81.56% | 26 14.53% 96.09% | 0 0.00% 96.09% | 4 2.23% 98.32% | 0 0.00% 98.32% | 1 0.56% 98.88% | 0 0.00% 98.88% | 1 0.56% 99.44% | 1 0.56% 100.00%
system.ruby.ST.Directory.miss_type_mach_latency_hist::total 179
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 64
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 639
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 715
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 56.594406
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 50.506398
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 36.435131
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 605 84.62% 84.62% | 88 12.31% 96.92% | 11 1.54% 98.46% | 4 0.56% 99.02% | 3 0.42% 99.44% | 4 0.56% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 54.234965
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 48.531211
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 32.684395
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 600 83.92% 83.92% | 93 13.01% 96.92% | 16 2.24% 99.16% | 1 0.14% 99.30% | 3 0.42% 99.72% | 2 0.28% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 715
system.ruby.Directory_Controller.GETX 1289 0.00% 0.00%
system.ruby.Directory_Controller.PUTX 1285 0.00% 0.00%
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini
index 5d12ba5c2..cedf986f6 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini
@@ -151,7 +151,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/x86/linux/hello
+executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/x86/linux/hello
gid=100
input=cin
kvmInSE=false
@@ -274,26 +274,27 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=12
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=4
version=0
-dmaRequestToDir=system.ruby.network.master[3]
-dmaResponseFromDir=system.ruby.network.slave[3]
-forwardFromDir=system.ruby.network.slave[4]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[2]
-responseFromDir=system.ruby.network.slave[2]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -302,51 +303,159 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=cacheMemory sequencer
+children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl0.cacheMemory
cache_response_latency=12
clk_domain=system.cpu.clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl0.forwardToCache
issue_latency=2
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl0.requestFromCache
+responseFromCache=system.ruby.l1_cntrl0.responseFromCache
+responseToCache=system.ruby.l1_cntrl0.responseToCache
ruby_system=system.ruby
send_evictions=true
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=4
version=0
-forwardToCache=system.ruby.network.master[0]
-requestFromCache=system.ruby.network.slave[0]
-responseFromCache=system.ruby.network.slave[1]
-responseToCache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.cacheMemory]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu.clk_domain
dcache=system.ruby.l1_cntrl0.cacheMemory
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.cacheMemory
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -366,7 +475,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
+children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 routers0 routers1 routers2
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -374,14 +483,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir system.ruby.dir_cntrl0.forwardFromDir
+master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -403,6 +514,326 @@ latency=1
link_id=1
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -425,25 +856,834 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simerr b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simerr
index 86244d4bf..21ea544b2 100755
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simerr
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simerr
@@ -1,5 +1,8 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
warn: Sockets disabled, not accepting gdb connections
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout
index 2e7d64a51..ac116669b 100755
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout
@@ -1,13 +1,12 @@
-Redirecting stdout to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby/simout
-Redirecting stderr to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Feb 15 2014 16:30:59
-gem5 started Feb 15 2014 16:34:58
-gem5 executing on ribera.cs.wisc.edu
-command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby
+gem5 compiled Aug 13 2015 19:59:06
+gem5 started Aug 13 2015 20:18:58
+gem5 executing on artery
+command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby -re /home/joel/research/gem5/gem5/tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Hello world!
-Exiting @ tick 121759 because target called exit()
+Exiting @ tick 87948 because target called exit()
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt
index 478e12e63..10e4434eb 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt
@@ -1,14 +1,14 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000107 # Number of seconds simulated
-sim_ticks 107256 # Number of ticks simulated
-final_tick 107256 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000088 # Number of seconds simulated
+sim_ticks 87948 # Number of ticks simulated
+final_tick 87948 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 57113 # Simulator instruction rate (inst/s)
-host_op_rate 103447 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 1138055 # Simulator tick rate (ticks/s)
-host_mem_usage 467864 # Number of bytes of host memory used
-host_seconds 0.09 # Real time elapsed on the host
+host_inst_rate 39587 # Simulator instruction rate (inst/s)
+host_op_rate 71707 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 646904 # Simulator tick rate (ticks/s)
+host_mem_usage 417864 # Number of bytes of host memory used
+host_seconds 0.14 # Real time elapsed on the host
sim_insts 5381 # Number of instructions simulated
sim_ops 9748 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -21,59 +21,59 @@ system.mem_ctrls.num_reads::ruby.dir_cntrl0 1377 #
system.mem_ctrls.num_reads::total 1377 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 1373 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 1373 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 821660327 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 821660327 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 819273514 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 819273514 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 1640933841 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 1640933841 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 1002046664 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 1002046664 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 999135853 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 999135853 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 2001182517 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 2001182517 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.readReqs 1377 # Number of read requests accepted
system.mem_ctrls.writeReqs 1373 # Number of write requests accepted
system.mem_ctrls.readBursts 1377 # Number of DRAM read bursts, including those serviced by the write queue
system.mem_ctrls.writeBursts 1373 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 43264 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 44864 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 43264 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadDRAM 40320 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 47808 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 39936 # Total number of bytes written to DRAM
system.mem_ctrls.bytesReadSys 88128 # Total read bytes from the system interface side
system.mem_ctrls.bytesWrittenSys 87872 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 701 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 674 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.servicedByWrQ 747 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 722 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
-system.mem_ctrls.perBankRdBursts::0 56 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::0 59 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::1 1 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::2 6 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::3 12 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::4 54 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::5 56 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::6 43 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::7 70 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::8 29 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::9 129 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::10 124 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3 9 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4 52 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5 55 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6 37 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7 64 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8 25 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9 119 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10 121 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::11 21 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::12 2 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::13 34 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13 21 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 8 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::15 31 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::0 50 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15 30 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0 51 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::1 1 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::2 6 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::3 11 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::4 54 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::5 54 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::6 41 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::7 72 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::8 30 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::9 129 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::10 129 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::11 21 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3 7 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4 52 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5 50 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6 36 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7 66 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8 25 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9 120 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10 125 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11 23 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::12 2 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::13 36 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13 21 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::14 8 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::15 32 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15 31 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 107152 # Total gap between requests
+system.mem_ctrls.totGap 87868 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
@@ -88,7 +88,7 @@ system.mem_ctrls.writePktSize::3 0 # Wr
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::6 1373 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 676 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::0 630 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::1 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::2 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
@@ -135,24 +135,24 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh
system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::15 7 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16 10 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 40 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::18 45 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19 43 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 44 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::21 42 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::22 43 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::23 41 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::24 41 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::25 41 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::26 41 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::27 41 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::28 41 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 41 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30 41 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 41 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::15 6 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16 8 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18 40 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19 39 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20 40 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21 39 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22 39 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23 39 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24 39 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25 39 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26 39 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32 38 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::33 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::34 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::35 0 # What write queue length does an incoming req see
@@ -184,93 +184,93 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 276 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 306.782609 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 194.488181 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 303.473845 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 80 28.99% 28.99% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 80 28.99% 57.97% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 33 11.96% 69.93% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 22 7.97% 77.90% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 18 6.52% 84.42% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 7 2.54% 86.96% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 7 2.54% 89.49% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 4 1.45% 90.94% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 25 9.06% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 276 # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples 41 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 16.243902 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 16.023325 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 3.314970 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::12-13 1 2.44% 2.44% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::14-15 16 39.02% 41.46% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-17 18 43.90% 85.37% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::18-19 5 12.20% 97.56% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::34-35 1 2.44% 100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total 41 # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples 41 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 16.487805 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 16.459950 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 1.003044 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 32 78.05% 78.05% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::17 2 4.88% 82.93% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18 3 7.32% 90.24% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19 4 9.76% 100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total 41 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 9573 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 22417 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 3380 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 14.16 # Average queueing delay per DRAM burst
+system.mem_ctrls.bytesPerActivate::samples 271 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 293.313653 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 193.377642 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 283.497497 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 72 26.57% 26.57% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 83 30.63% 57.20% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 37 13.65% 70.85% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 23 8.49% 79.34% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 21 7.75% 87.08% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 5 1.85% 88.93% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 7 2.58% 91.51% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 3 1.11% 92.62% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 20 7.38% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 271 # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples 38 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 16.289474 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 16.048466 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 3.463383 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::12-13 1 2.63% 2.63% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15 15 39.47% 42.11% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17 16 42.11% 84.21% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19 4 10.53% 94.74% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-21 1 2.63% 97.37% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::34-35 1 2.63% 100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total 38 # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples 38 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 16.421053 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.397539 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 0.919212 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 31 81.58% 81.58% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18 5 13.16% 94.74% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19 2 5.26% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total 38 # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat 9303 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 21273 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 3150 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 14.77 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 33.16 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 403.37 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 403.37 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 821.66 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 819.27 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 33.77 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 458.45 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 454.09 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 1002.05 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 999.14 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 6.30 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 3.15 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 3.15 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 7.13 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 3.58 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 3.55 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.00 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 25.88 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 443 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 622 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 65.53 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 88.98 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 38.96 # Average gap between requests
-system.mem_ctrls.pageHitRate 77.45 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 703080 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 390600 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 3319680 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 2685312 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 6611280 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 57105108 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 10794600 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 81609660 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 804.210371 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 17627 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 3380 # Time in different power states
+system.mem_ctrls.avgWrQLen 25.04 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 420 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 556 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 66.67 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 85.41 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 31.95 # Average gap between requests
+system.mem_ctrls.pageHitRate 76.19 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 657720 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 365400 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 3407040 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 2623104 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 5594160 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 51093432 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 6724800 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 70465656 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 820.264661 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 10886 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 2860 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 80485 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 72174 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
-system.mem_ctrls_1.actEnergy 1292760 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_1.preEnergy 718200 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_1.readEnergy 4630080 # Energy for read commands per rank (pJ)
-system.mem_ctrls_1.writeEnergy 3805056 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 6611280 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 62793936 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 5804400 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 85655712 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 844.081594 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 9408 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 3380 # Time in different power states
+system.mem_ctrls_1.actEnergy 1368360 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_1.preEnergy 760200 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_1.readEnergy 4268160 # Energy for read commands per rank (pJ)
+system.mem_ctrls_1.writeEnergy 3680640 # Energy for write commands per rank (pJ)
+system.mem_ctrls_1.refreshEnergy 5594160 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 54919728 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 3368400 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 73959648 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 860.936931 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 5575 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 2860 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::ACT 88844 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::ACT 77782 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu.clk_domain.clock 1 # Clock period in ticks
system.cpu.apic_clk_domain.clock 16 # Clock period in ticks
system.cpu.workload.num_syscalls 11 # Number of system calls
-system.cpu.numCycles 107256 # number of cpu cycles simulated
+system.cpu.numCycles 87948 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.committedInsts 5381 # Number of instructions committed
@@ -290,10 +290,10 @@ system.cpu.num_cc_register_writes 3536 # nu
system.cpu.num_mem_refs 1988 # number of memory refs
system.cpu.num_load_insts 1053 # Number of load instructions
system.cpu.num_store_insts 935 # Number of store instructions
-system.cpu.num_idle_cycles 0.999991 # Number of idle cycles
-system.cpu.num_busy_cycles 107255.000009 # Number of busy cycles
-system.cpu.not_idle_fraction 0.999991 # Percentage of non-idle cycles
-system.cpu.idle_fraction 0.000009 # Percentage of idle cycles
+system.cpu.num_idle_cycles 0.999989 # Number of idle cycles
+system.cpu.num_busy_cycles 87947.000011 # Number of busy cycles
+system.cpu.not_idle_fraction 0.999989 # Percentage of non-idle cycles
+system.cpu.idle_fraction 0.000011 # Percentage of idle cycles
system.cpu.Branches 1208 # Number of branches fetched
system.cpu.op_class::No_OpClass 1 0.01% 0.01% # Class of executed instruction
system.cpu.op_class::IntAlu 7749 79.49% 79.50% # Class of executed instruction
@@ -346,32 +346,32 @@ system.ruby.outstanding_req_hist::total 8852
system.ruby.latency_hist::bucket_size 64
system.ruby.latency_hist::max_bucket 639
system.ruby.latency_hist::samples 8852
-system.ruby.latency_hist::mean 11.116584
-system.ruby.latency_hist::gmean 4.640695
-system.ruby.latency_hist::stdev 22.790037
-system.ruby.latency_hist | 8597 97.12% 97.12% | 214 2.42% 99.54% | 29 0.33% 99.86% | 4 0.05% 99.91% | 5 0.06% 99.97% | 3 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::mean 8.935382
+system.ruby.latency_hist::gmean 1.815175
+system.ruby.latency_hist::stdev 22.675647
+system.ruby.latency_hist | 8624 97.42% 97.42% | 191 2.16% 99.58% | 24 0.27% 99.85% | 5 0.06% 99.91% | 2 0.02% 99.93% | 6 0.07% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.latency_hist::total 8852
system.ruby.hit_latency_hist::bucket_size 1
system.ruby.hit_latency_hist::max_bucket 9
system.ruby.hit_latency_hist::samples 7475
-system.ruby.hit_latency_hist::mean 3
-system.ruby.hit_latency_hist::gmean 3.000000
-system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 7475 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::mean 1
+system.ruby.hit_latency_hist::gmean 1
+system.ruby.hit_latency_hist | 0 0.00% 0.00% | 7475 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.hit_latency_hist::total 7475
system.ruby.miss_latency_hist::bucket_size 64
system.ruby.miss_latency_hist::max_bucket 639
system.ruby.miss_latency_hist::samples 1377
-system.ruby.miss_latency_hist::mean 55.177197
-system.ruby.miss_latency_hist::gmean 49.553011
-system.ruby.miss_latency_hist::stdev 32.253276
-system.ruby.miss_latency_hist | 1122 81.48% 81.48% | 214 15.54% 97.02% | 29 2.11% 99.13% | 4 0.29% 99.42% | 5 0.36% 99.78% | 3 0.22% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::mean 52.012346
+system.ruby.miss_latency_hist::gmean 46.179478
+system.ruby.miss_latency_hist::stdev 33.292581
+system.ruby.miss_latency_hist | 1149 83.44% 83.44% | 191 13.87% 97.31% | 24 1.74% 99.06% | 5 0.36% 99.42% | 2 0.15% 99.56% | 6 0.44% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.miss_latency_hist::total 1377
system.ruby.Directory.incomplete_times 1376
system.ruby.l1_cntrl0.cacheMemory.demand_hits 7475 # Number of cache demand hits
system.ruby.l1_cntrl0.cacheMemory.demand_misses 1377 # Number of cache demand misses
system.ruby.l1_cntrl0.cacheMemory.demand_accesses 8852 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 6.409898
+system.ruby.network.routers0.percent_links_utilized 7.817119
system.ruby.network.routers0.msg_count.Control::2 1377
system.ruby.network.routers0.msg_count.Data::2 1373
system.ruby.network.routers0.msg_count.Response_Data::4 1377
@@ -380,7 +380,7 @@ system.ruby.network.routers0.msg_bytes.Control::2 11016
system.ruby.network.routers0.msg_bytes.Data::2 98856
system.ruby.network.routers0.msg_bytes.Response_Data::4 99144
system.ruby.network.routers0.msg_bytes.Writeback_Control::3 10984
-system.ruby.network.routers1.percent_links_utilized 6.409898
+system.ruby.network.routers1.percent_links_utilized 7.817119
system.ruby.network.routers1.msg_count.Control::2 1377
system.ruby.network.routers1.msg_count.Data::2 1373
system.ruby.network.routers1.msg_count.Response_Data::4 1377
@@ -389,7 +389,7 @@ system.ruby.network.routers1.msg_bytes.Control::2 11016
system.ruby.network.routers1.msg_bytes.Data::2 98856
system.ruby.network.routers1.msg_bytes.Response_Data::4 99144
system.ruby.network.routers1.msg_bytes.Writeback_Control::3 10984
-system.ruby.network.routers2.percent_links_utilized 6.409898
+system.ruby.network.routers2.percent_links_utilized 7.817119
system.ruby.network.routers2.msg_count.Control::2 1377
system.ruby.network.routers2.msg_count.Data::2 1373
system.ruby.network.routers2.msg_count.Response_Data::4 1377
@@ -406,32 +406,32 @@ system.ruby.network.msg_byte.Control 33048
system.ruby.network.msg_byte.Data 296568
system.ruby.network.msg_byte.Response_Data 297432
system.ruby.network.msg_byte.Writeback_Control 32952
-system.ruby.network.routers0.throttle0.link_utilization 6.417357
+system.ruby.network.routers0.throttle0.link_utilization 7.826215
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 1377
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 1373
system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 99144
system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 10984
-system.ruby.network.routers0.throttle1.link_utilization 6.402439
+system.ruby.network.routers0.throttle1.link_utilization 7.808023
system.ruby.network.routers0.throttle1.msg_count.Control::2 1377
system.ruby.network.routers0.throttle1.msg_count.Data::2 1373
system.ruby.network.routers0.throttle1.msg_bytes.Control::2 11016
system.ruby.network.routers0.throttle1.msg_bytes.Data::2 98856
-system.ruby.network.routers1.throttle0.link_utilization 6.402439
+system.ruby.network.routers1.throttle0.link_utilization 7.808023
system.ruby.network.routers1.throttle0.msg_count.Control::2 1377
system.ruby.network.routers1.throttle0.msg_count.Data::2 1373
system.ruby.network.routers1.throttle0.msg_bytes.Control::2 11016
system.ruby.network.routers1.throttle0.msg_bytes.Data::2 98856
-system.ruby.network.routers1.throttle1.link_utilization 6.417357
+system.ruby.network.routers1.throttle1.link_utilization 7.826215
system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 1377
system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 1373
system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 99144
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 10984
-system.ruby.network.routers2.throttle0.link_utilization 6.417357
+system.ruby.network.routers2.throttle0.link_utilization 7.826215
system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 1377
system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 1373
system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 99144
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 10984
-system.ruby.network.routers2.throttle1.link_utilization 6.402439
+system.ruby.network.routers2.throttle1.link_utilization 7.808023
system.ruby.network.routers2.throttle1.msg_count.Control::2 1377
system.ruby.network.routers2.throttle1.msg_count.Data::2 1373
system.ruby.network.routers2.throttle1.msg_bytes.Control::2 11016
@@ -446,105 +446,105 @@ system.ruby.delayVCHist.vnet_2::max_bucket 9 #
system.ruby.delayVCHist.vnet_2::samples 1373 # delay histogram for vnet_2
system.ruby.delayVCHist.vnet_2 | 1373 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_2
system.ruby.delayVCHist.vnet_2::total 1373 # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size 64
-system.ruby.LD.latency_hist::max_bucket 639
+system.ruby.LD.latency_hist::bucket_size 32
+system.ruby.LD.latency_hist::max_bucket 319
system.ruby.LD.latency_hist::samples 1045
-system.ruby.LD.latency_hist::mean 24.565550
-system.ruby.LD.latency_hist::gmean 10.818925
-system.ruby.LD.latency_hist::stdev 28.664875
-system.ruby.LD.latency_hist | 965 92.34% 92.34% | 74 7.08% 99.43% | 4 0.38% 99.81% | 1 0.10% 99.90% | 0 0.00% 99.90% | 1 0.10% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::mean 22.607656
+system.ruby.LD.latency_hist::gmean 5.952637
+system.ruby.LD.latency_hist::stdev 28.358291
+system.ruby.LD.latency_hist | 546 52.25% 52.25% | 420 40.19% 92.44% | 70 6.70% 99.14% | 2 0.19% 99.33% | 2 0.19% 99.52% | 4 0.38% 99.90% | 0 0.00% 99.90% | 1 0.10% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.latency_hist::total 1045
system.ruby.LD.hit_latency_hist::bucket_size 1
system.ruby.LD.hit_latency_hist::max_bucket 9
system.ruby.LD.hit_latency_hist::samples 546
-system.ruby.LD.hit_latency_hist::mean 3
-system.ruby.LD.hit_latency_hist::gmean 3.000000
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 546 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::mean 1
+system.ruby.LD.hit_latency_hist::gmean 1
+system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 546 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.hit_latency_hist::total 546
-system.ruby.LD.miss_latency_hist::bucket_size 64
-system.ruby.LD.miss_latency_hist::max_bucket 639
+system.ruby.LD.miss_latency_hist::bucket_size 32
+system.ruby.LD.miss_latency_hist::max_bucket 319
system.ruby.LD.miss_latency_hist::samples 499
-system.ruby.LD.miss_latency_hist::mean 48.162325
-system.ruby.LD.miss_latency_hist::gmean 44.026667
-system.ruby.LD.miss_latency_hist::stdev 25.587548
-system.ruby.LD.miss_latency_hist | 419 83.97% 83.97% | 74 14.83% 98.80% | 4 0.80% 99.60% | 1 0.20% 99.80% | 0 0.00% 99.80% | 1 0.20% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::mean 46.250501
+system.ruby.LD.miss_latency_hist::gmean 41.916728
+system.ruby.LD.miss_latency_hist::stdev 24.776985
+system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 420 84.17% 84.17% | 70 14.03% 98.20% | 2 0.40% 98.60% | 2 0.40% 99.00% | 4 0.80% 99.80% | 0 0.00% 99.80% | 1 0.20% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.miss_latency_hist::total 499
system.ruby.ST.latency_hist::bucket_size 64
system.ruby.ST.latency_hist::max_bucket 639
system.ruby.ST.latency_hist::samples 935
-system.ruby.ST.latency_hist::mean 16.914439
-system.ruby.ST.latency_hist::gmean 6.394076
-system.ruby.ST.latency_hist::stdev 28.735394
-system.ruby.ST.latency_hist | 895 95.72% 95.72% | 33 3.53% 99.25% | 3 0.32% 99.57% | 2 0.21% 99.79% | 1 0.11% 99.89% | 1 0.11% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::mean 15.124064
+system.ruby.ST.latency_hist::gmean 2.829099
+system.ruby.ST.latency_hist::stdev 31.003309
+system.ruby.ST.latency_hist | 897 95.94% 95.94% | 28 2.99% 98.93% | 5 0.53% 99.47% | 3 0.32% 99.79% | 0 0.00% 99.79% | 2 0.21% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.latency_hist::total 935
system.ruby.ST.hit_latency_hist::bucket_size 1
system.ruby.ST.hit_latency_hist::max_bucket 9
system.ruby.ST.hit_latency_hist::samples 681
-system.ruby.ST.hit_latency_hist::mean 3
-system.ruby.ST.hit_latency_hist::gmean 3.000000
-system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 681 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::mean 1
+system.ruby.ST.hit_latency_hist::gmean 1
+system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 681 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 681
system.ruby.ST.miss_latency_hist::bucket_size 64
system.ruby.ST.miss_latency_hist::max_bucket 639
system.ruby.ST.miss_latency_hist::samples 254
-system.ruby.ST.miss_latency_hist::mean 54.220472
-system.ruby.ST.miss_latency_hist::gmean 48.633946
-system.ruby.ST.miss_latency_hist::stdev 33.614512
-system.ruby.ST.miss_latency_hist | 214 84.25% 84.25% | 33 12.99% 97.24% | 3 1.18% 98.43% | 2 0.79% 99.21% | 1 0.39% 99.61% | 1 0.39% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::mean 52.992126
+system.ruby.ST.miss_latency_hist::gmean 45.979346
+system.ruby.ST.miss_latency_hist::stdev 39.646660
+system.ruby.ST.miss_latency_hist | 216 85.04% 85.04% | 28 11.02% 96.06% | 5 1.97% 98.03% | 3 1.18% 99.21% | 0 0.00% 99.21% | 2 0.79% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.miss_latency_hist::total 254
system.ruby.IFETCH.latency_hist::bucket_size 64
system.ruby.IFETCH.latency_hist::max_bucket 639
system.ruby.IFETCH.latency_hist::samples 6864
-system.ruby.IFETCH.latency_hist::mean 8.284237
-system.ruby.IFETCH.latency_hist::gmean 3.905930
-system.ruby.IFETCH.latency_hist::stdev 19.803554
-system.ruby.IFETCH.latency_hist | 6729 98.03% 98.03% | 107 1.56% 99.59% | 22 0.32% 99.91% | 1 0.01% 99.93% | 4 0.06% 99.99% | 1 0.01% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.latency_hist::mean 6.015589
+system.ruby.IFETCH.latency_hist::gmean 1.426336
+system.ruby.IFETCH.latency_hist::stdev 19.173758
+system.ruby.IFETCH.latency_hist | 6753 98.38% 98.38% | 91 1.33% 99.71% | 13 0.19% 99.90% | 1 0.01% 99.91% | 2 0.03% 99.94% | 4 0.06% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.latency_hist::total 6864
system.ruby.IFETCH.hit_latency_hist::bucket_size 1
system.ruby.IFETCH.hit_latency_hist::max_bucket 9
system.ruby.IFETCH.hit_latency_hist::samples 6241
-system.ruby.IFETCH.hit_latency_hist::mean 3
-system.ruby.IFETCH.hit_latency_hist::gmean 3.000000
-system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 6241 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist::mean 1
+system.ruby.IFETCH.hit_latency_hist::gmean 1
+system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 6241 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 6241
system.ruby.IFETCH.miss_latency_hist::bucket_size 64
system.ruby.IFETCH.miss_latency_hist::max_bucket 639
system.ruby.IFETCH.miss_latency_hist::samples 623
-system.ruby.IFETCH.miss_latency_hist::mean 61.219904
-system.ruby.IFETCH.miss_latency_hist::gmean 54.926300
-system.ruby.IFETCH.miss_latency_hist::stdev 35.218812
-system.ruby.IFETCH.miss_latency_hist | 488 78.33% 78.33% | 107 17.17% 95.51% | 22 3.53% 99.04% | 1 0.16% 99.20% | 4 0.64% 99.84% | 1 0.16% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.miss_latency_hist::mean 56.260032
+system.ruby.IFETCH.miss_latency_hist::gmean 50.022291
+system.ruby.IFETCH.miss_latency_hist::stdev 35.712767
+system.ruby.IFETCH.miss_latency_hist | 512 82.18% 82.18% | 91 14.61% 96.79% | 13 2.09% 98.88% | 1 0.16% 99.04% | 2 0.32% 99.36% | 4 0.64% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 623
system.ruby.RMW_Read.latency_hist::bucket_size 4
system.ruby.RMW_Read.latency_hist::max_bucket 39
system.ruby.RMW_Read.latency_hist::samples 8
-system.ruby.RMW_Read.latency_hist::mean 6.875000
-system.ruby.RMW_Read.latency_hist::gmean 4.063647
+system.ruby.RMW_Read.latency_hist::mean 4.875000
+system.ruby.RMW_Read.latency_hist::gmean 1.542211
system.ruby.RMW_Read.latency_hist::stdev 10.960155
system.ruby.RMW_Read.latency_hist | 7 87.50% 87.50% | 0 0.00% 87.50% | 0 0.00% 87.50% | 0 0.00% 87.50% | 0 0.00% 87.50% | 0 0.00% 87.50% | 0 0.00% 87.50% | 0 0.00% 87.50% | 1 12.50% 100.00% | 0 0.00% 100.00%
system.ruby.RMW_Read.latency_hist::total 8
system.ruby.RMW_Read.hit_latency_hist::bucket_size 1
system.ruby.RMW_Read.hit_latency_hist::max_bucket 9
system.ruby.RMW_Read.hit_latency_hist::samples 7
-system.ruby.RMW_Read.hit_latency_hist::mean 3
-system.ruby.RMW_Read.hit_latency_hist::gmean 3.000000
-system.ruby.RMW_Read.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 7 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.RMW_Read.hit_latency_hist::mean 1
+system.ruby.RMW_Read.hit_latency_hist::gmean 1
+system.ruby.RMW_Read.hit_latency_hist | 0 0.00% 0.00% | 7 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.RMW_Read.hit_latency_hist::total 7
system.ruby.RMW_Read.miss_latency_hist::bucket_size 4
system.ruby.RMW_Read.miss_latency_hist::max_bucket 39
system.ruby.RMW_Read.miss_latency_hist::samples 1
-system.ruby.RMW_Read.miss_latency_hist::mean 34
-system.ruby.RMW_Read.miss_latency_hist::gmean 34.000000
+system.ruby.RMW_Read.miss_latency_hist::mean 32
+system.ruby.RMW_Read.miss_latency_hist::gmean 32
system.ruby.RMW_Read.miss_latency_hist::stdev nan
system.ruby.RMW_Read.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00%
system.ruby.RMW_Read.miss_latency_hist::total 1
system.ruby.Directory.miss_mach_latency_hist::bucket_size 64
system.ruby.Directory.miss_mach_latency_hist::max_bucket 639
system.ruby.Directory.miss_mach_latency_hist::samples 1377
-system.ruby.Directory.miss_mach_latency_hist::mean 55.177197
-system.ruby.Directory.miss_mach_latency_hist::gmean 49.553011
-system.ruby.Directory.miss_mach_latency_hist::stdev 32.253276
-system.ruby.Directory.miss_mach_latency_hist | 1122 81.48% 81.48% | 214 15.54% 97.02% | 29 2.11% 99.13% | 4 0.29% 99.42% | 5 0.36% 99.78% | 3 0.22% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean 52.012346
+system.ruby.Directory.miss_mach_latency_hist::gmean 46.179478
+system.ruby.Directory.miss_mach_latency_hist::stdev 33.292581
+system.ruby.Directory.miss_mach_latency_hist | 1149 83.44% 83.44% | 191 13.87% 97.31% | 24 1.74% 99.06% | 5 0.36% 99.42% | 2 0.15% 99.56% | 6 0.44% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.Directory.miss_mach_latency_hist::total 1377
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size 1
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket 9
@@ -572,35 +572,35 @@ system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean 7
system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev nan
system.ruby.Directory.miss_latency_hist.first_response_to_completion | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00%
system.ruby.Directory.miss_latency_hist.first_response_to_completion::total 1
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 64
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 639
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 32
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 319
system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 499
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 48.162325
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 44.026667
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 25.587548
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 419 83.97% 83.97% | 74 14.83% 98.80% | 4 0.80% 99.60% | 1 0.20% 99.80% | 0 0.00% 99.80% | 1 0.20% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 46.250501
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 41.916728
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 24.776985
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 420 84.17% 84.17% | 70 14.03% 98.20% | 2 0.40% 98.60% | 2 0.40% 99.00% | 4 0.80% 99.80% | 0 0.00% 99.80% | 1 0.20% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.Directory.miss_type_mach_latency_hist::total 499
system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 64
system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 639
system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 254
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 54.220472
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 48.633946
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 33.614512
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 214 84.25% 84.25% | 33 12.99% 97.24% | 3 1.18% 98.43% | 2 0.79% 99.21% | 1 0.39% 99.61% | 1 0.39% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 52.992126
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 45.979346
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 39.646660
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 216 85.04% 85.04% | 28 11.02% 96.06% | 5 1.97% 98.03% | 3 1.18% 99.21% | 0 0.00% 99.21% | 2 0.79% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.Directory.miss_type_mach_latency_hist::total 254
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 64
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 639
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 623
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 61.219904
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 54.926300
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 35.218812
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 488 78.33% 78.33% | 107 17.17% 95.51% | 22 3.53% 99.04% | 1 0.16% 99.20% | 4 0.64% 99.84% | 1 0.16% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 56.260032
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 50.022291
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 35.712767
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 512 82.18% 82.18% | 91 14.61% 96.79% | 13 2.09% 98.88% | 1 0.16% 99.04% | 2 0.32% 99.36% | 4 0.64% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 623
system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::bucket_size 4
system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::max_bucket 39
system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::samples 1
-system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::mean 34
-system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::gmean 34.000000
+system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::mean 32
+system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::gmean 32
system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::stdev nan
system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00%
system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::total 1
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini
index 5b3edc5fa..a80fc80ec 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini
@@ -290,7 +290,7 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory requestToDir responseFromDir responseFromMemory responseToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
@@ -299,15 +299,16 @@ directory_latency=6
eventq_index=0
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_mem_ctrl_latency=1
transitions_per_cycle=32
version=0
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[19]
-responseFromDir=system.ruby.network.slave[27]
-responseToDir=system.ruby.network.master[20]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -316,9 +317,44 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[19]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[27]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[20]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache prefetcher sequencer
+children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
buffer_size=0
@@ -329,52 +365,86 @@ eventq_index=0
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
+optionalQueue=system.ruby.l1_cntrl0.optionalQueue
prefetcher=system.ruby.l1_cntrl0.prefetcher
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
to_l2_latency=1
transitions_per_cycle=32
+unblockFromL1Cache=system.ruby.l1_cntrl0.unblockFromL1Cache
version=0
-requestFromL1Cache=system.ruby.network.slave[0]
-requestToL1Cache=system.ruby.network.master[0]
-responseFromL1Cache=system.ruby.network.slave[1]
-responseToL1Cache=system.ruby.network.master[1]
-unblockFromL1Cache=system.ruby.network.slave[2]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.optionalQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl0.prefetcher]
type=Prefetcher
cross_page=false
@@ -387,13 +457,51 @@ sys=system
train_misses=4
unit_filter=8
+[system.ruby.l1_cntrl0.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -404,9 +512,18 @@ using_ruby_tester=false
version=0
slave=system.cpu0.port
+[system.ruby.l1_cntrl0.unblockFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
[system.ruby.l1_cntrl1]
type=L1Cache_Controller
-children=L1Dcache L1Icache prefetcher sequencer
+children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache
L1Dcache=system.ruby.l1_cntrl1.L1Dcache
L1Icache=system.ruby.l1_cntrl1.L1Icache
buffer_size=0
@@ -417,52 +534,86 @@ eventq_index=0
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl1.mandatoryQueue
number_of_TBEs=256
+optionalQueue=system.ruby.l1_cntrl1.optionalQueue
prefetcher=system.ruby.l1_cntrl1.prefetcher
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl1.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl1.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl1.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl1.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl1.sequencer
system=system
to_l2_latency=1
transitions_per_cycle=32
+unblockFromL1Cache=system.ruby.l1_cntrl1.unblockFromL1Cache
version=1
-requestFromL1Cache=system.ruby.network.slave[3]
-requestToL1Cache=system.ruby.network.master[2]
-responseFromL1Cache=system.ruby.network.slave[4]
-responseToL1Cache=system.ruby.network.master[3]
-unblockFromL1Cache=system.ruby.network.slave[5]
[system.ruby.l1_cntrl1.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl1.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl1.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl1.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl1.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl1.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl1.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl1.optionalQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl1.prefetcher]
type=Prefetcher
cross_page=false
@@ -475,13 +626,51 @@ sys=system
train_misses=4
unit_filter=8
+[system.ruby.l1_cntrl1.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.l1_cntrl1.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.l1_cntrl1.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.l1_cntrl1.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
[system.ruby.l1_cntrl1.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl1.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl1.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -492,9 +681,18 @@ using_ruby_tester=false
version=1
slave=system.cpu1.port
+[system.ruby.l1_cntrl1.unblockFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
[system.ruby.l1_cntrl2]
type=L1Cache_Controller
-children=L1Dcache L1Icache prefetcher sequencer
+children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache
L1Dcache=system.ruby.l1_cntrl2.L1Dcache
L1Icache=system.ruby.l1_cntrl2.L1Icache
buffer_size=0
@@ -505,52 +703,86 @@ eventq_index=0
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl2.mandatoryQueue
number_of_TBEs=256
+optionalQueue=system.ruby.l1_cntrl2.optionalQueue
prefetcher=system.ruby.l1_cntrl2.prefetcher
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl2.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl2.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl2.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl2.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl2.sequencer
system=system
to_l2_latency=1
transitions_per_cycle=32
+unblockFromL1Cache=system.ruby.l1_cntrl2.unblockFromL1Cache
version=2
-requestFromL1Cache=system.ruby.network.slave[6]
-requestToL1Cache=system.ruby.network.master[4]
-responseFromL1Cache=system.ruby.network.slave[7]
-responseToL1Cache=system.ruby.network.master[5]
-unblockFromL1Cache=system.ruby.network.slave[8]
[system.ruby.l1_cntrl2.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl2.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl2.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl2.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl2.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl2.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl2.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl2.optionalQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl2.prefetcher]
type=Prefetcher
cross_page=false
@@ -563,13 +795,51 @@ sys=system
train_misses=4
unit_filter=8
+[system.ruby.l1_cntrl2.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[6]
+
+[system.ruby.l1_cntrl2.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
+
+[system.ruby.l1_cntrl2.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[7]
+
+[system.ruby.l1_cntrl2.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
[system.ruby.l1_cntrl2.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl2.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl2.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -580,9 +850,18 @@ using_ruby_tester=false
version=2
slave=system.cpu2.port
+[system.ruby.l1_cntrl2.unblockFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[8]
+
[system.ruby.l1_cntrl3]
type=L1Cache_Controller
-children=L1Dcache L1Icache prefetcher sequencer
+children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache
L1Dcache=system.ruby.l1_cntrl3.L1Dcache
L1Icache=system.ruby.l1_cntrl3.L1Icache
buffer_size=0
@@ -593,52 +872,86 @@ eventq_index=0
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl3.mandatoryQueue
number_of_TBEs=256
+optionalQueue=system.ruby.l1_cntrl3.optionalQueue
prefetcher=system.ruby.l1_cntrl3.prefetcher
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl3.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl3.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl3.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl3.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl3.sequencer
system=system
to_l2_latency=1
transitions_per_cycle=32
+unblockFromL1Cache=system.ruby.l1_cntrl3.unblockFromL1Cache
version=3
-requestFromL1Cache=system.ruby.network.slave[9]
-requestToL1Cache=system.ruby.network.master[6]
-responseFromL1Cache=system.ruby.network.slave[10]
-responseToL1Cache=system.ruby.network.master[7]
-unblockFromL1Cache=system.ruby.network.slave[11]
[system.ruby.l1_cntrl3.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl3.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl3.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl3.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl3.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl3.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl3.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl3.optionalQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl3.prefetcher]
type=Prefetcher
cross_page=false
@@ -651,13 +964,51 @@ sys=system
train_misses=4
unit_filter=8
+[system.ruby.l1_cntrl3.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[9]
+
+[system.ruby.l1_cntrl3.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[6]
+
+[system.ruby.l1_cntrl3.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[10]
+
+[system.ruby.l1_cntrl3.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[7]
+
[system.ruby.l1_cntrl3.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl3.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl3.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -668,9 +1019,18 @@ using_ruby_tester=false
version=3
slave=system.cpu3.port
+[system.ruby.l1_cntrl3.unblockFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[11]
+
[system.ruby.l1_cntrl4]
type=L1Cache_Controller
-children=L1Dcache L1Icache prefetcher sequencer
+children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache
L1Dcache=system.ruby.l1_cntrl4.L1Dcache
L1Icache=system.ruby.l1_cntrl4.L1Icache
buffer_size=0
@@ -681,52 +1041,86 @@ eventq_index=0
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl4.mandatoryQueue
number_of_TBEs=256
+optionalQueue=system.ruby.l1_cntrl4.optionalQueue
prefetcher=system.ruby.l1_cntrl4.prefetcher
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl4.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl4.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl4.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl4.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl4.sequencer
system=system
to_l2_latency=1
transitions_per_cycle=32
+unblockFromL1Cache=system.ruby.l1_cntrl4.unblockFromL1Cache
version=4
-requestFromL1Cache=system.ruby.network.slave[12]
-requestToL1Cache=system.ruby.network.master[8]
-responseFromL1Cache=system.ruby.network.slave[13]
-responseToL1Cache=system.ruby.network.master[9]
-unblockFromL1Cache=system.ruby.network.slave[14]
[system.ruby.l1_cntrl4.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl4.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl4.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl4.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl4.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl4.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl4.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl4.optionalQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl4.prefetcher]
type=Prefetcher
cross_page=false
@@ -739,13 +1133,51 @@ sys=system
train_misses=4
unit_filter=8
+[system.ruby.l1_cntrl4.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[12]
+
+[system.ruby.l1_cntrl4.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[8]
+
+[system.ruby.l1_cntrl4.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[13]
+
+[system.ruby.l1_cntrl4.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[9]
+
[system.ruby.l1_cntrl4.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl4.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl4.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -756,9 +1188,18 @@ using_ruby_tester=false
version=4
slave=system.cpu4.port
+[system.ruby.l1_cntrl4.unblockFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[14]
+
[system.ruby.l1_cntrl5]
type=L1Cache_Controller
-children=L1Dcache L1Icache prefetcher sequencer
+children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache
L1Dcache=system.ruby.l1_cntrl5.L1Dcache
L1Icache=system.ruby.l1_cntrl5.L1Icache
buffer_size=0
@@ -769,52 +1210,86 @@ eventq_index=0
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl5.mandatoryQueue
number_of_TBEs=256
+optionalQueue=system.ruby.l1_cntrl5.optionalQueue
prefetcher=system.ruby.l1_cntrl5.prefetcher
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl5.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl5.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl5.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl5.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl5.sequencer
system=system
to_l2_latency=1
transitions_per_cycle=32
+unblockFromL1Cache=system.ruby.l1_cntrl5.unblockFromL1Cache
version=5
-requestFromL1Cache=system.ruby.network.slave[15]
-requestToL1Cache=system.ruby.network.master[10]
-responseFromL1Cache=system.ruby.network.slave[16]
-responseToL1Cache=system.ruby.network.master[11]
-unblockFromL1Cache=system.ruby.network.slave[17]
[system.ruby.l1_cntrl5.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl5.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl5.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl5.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl5.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl5.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl5.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl5.optionalQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl5.prefetcher]
type=Prefetcher
cross_page=false
@@ -827,13 +1302,51 @@ sys=system
train_misses=4
unit_filter=8
+[system.ruby.l1_cntrl5.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[15]
+
+[system.ruby.l1_cntrl5.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[10]
+
+[system.ruby.l1_cntrl5.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[16]
+
+[system.ruby.l1_cntrl5.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[11]
+
[system.ruby.l1_cntrl5.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl5.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl5.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -844,9 +1357,18 @@ using_ruby_tester=false
version=5
slave=system.cpu5.port
+[system.ruby.l1_cntrl5.unblockFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[17]
+
[system.ruby.l1_cntrl6]
type=L1Cache_Controller
-children=L1Dcache L1Icache prefetcher sequencer
+children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache
L1Dcache=system.ruby.l1_cntrl6.L1Dcache
L1Icache=system.ruby.l1_cntrl6.L1Icache
buffer_size=0
@@ -857,52 +1379,86 @@ eventq_index=0
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl6.mandatoryQueue
number_of_TBEs=256
+optionalQueue=system.ruby.l1_cntrl6.optionalQueue
prefetcher=system.ruby.l1_cntrl6.prefetcher
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl6.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl6.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl6.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl6.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl6.sequencer
system=system
to_l2_latency=1
transitions_per_cycle=32
+unblockFromL1Cache=system.ruby.l1_cntrl6.unblockFromL1Cache
version=6
-requestFromL1Cache=system.ruby.network.slave[18]
-requestToL1Cache=system.ruby.network.master[12]
-responseFromL1Cache=system.ruby.network.slave[19]
-responseToL1Cache=system.ruby.network.master[13]
-unblockFromL1Cache=system.ruby.network.slave[20]
[system.ruby.l1_cntrl6.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl6.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl6.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl6.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl6.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl6.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl6.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl6.optionalQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl6.prefetcher]
type=Prefetcher
cross_page=false
@@ -915,13 +1471,51 @@ sys=system
train_misses=4
unit_filter=8
+[system.ruby.l1_cntrl6.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[18]
+
+[system.ruby.l1_cntrl6.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[12]
+
+[system.ruby.l1_cntrl6.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[19]
+
+[system.ruby.l1_cntrl6.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[13]
+
[system.ruby.l1_cntrl6.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl6.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl6.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -932,9 +1526,18 @@ using_ruby_tester=false
version=6
slave=system.cpu6.port
+[system.ruby.l1_cntrl6.unblockFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[20]
+
[system.ruby.l1_cntrl7]
type=L1Cache_Controller
-children=L1Dcache L1Icache prefetcher sequencer
+children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache
L1Dcache=system.ruby.l1_cntrl7.L1Dcache
L1Icache=system.ruby.l1_cntrl7.L1Icache
buffer_size=0
@@ -945,52 +1548,86 @@ eventq_index=0
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl7.mandatoryQueue
number_of_TBEs=256
+optionalQueue=system.ruby.l1_cntrl7.optionalQueue
prefetcher=system.ruby.l1_cntrl7.prefetcher
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl7.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl7.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl7.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl7.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl7.sequencer
system=system
to_l2_latency=1
transitions_per_cycle=32
+unblockFromL1Cache=system.ruby.l1_cntrl7.unblockFromL1Cache
version=7
-requestFromL1Cache=system.ruby.network.slave[21]
-requestToL1Cache=system.ruby.network.master[14]
-responseFromL1Cache=system.ruby.network.slave[22]
-responseToL1Cache=system.ruby.network.master[15]
-unblockFromL1Cache=system.ruby.network.slave[23]
[system.ruby.l1_cntrl7.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl7.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl7.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl7.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl7.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl7.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl7.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl7.optionalQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl7.prefetcher]
type=Prefetcher
cross_page=false
@@ -1003,13 +1640,51 @@ sys=system
train_misses=4
unit_filter=8
+[system.ruby.l1_cntrl7.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[21]
+
+[system.ruby.l1_cntrl7.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[14]
+
+[system.ruby.l1_cntrl7.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[22]
+
+[system.ruby.l1_cntrl7.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[15]
+
[system.ruby.l1_cntrl7.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl7.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl7.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -1020,9 +1695,21 @@ using_ruby_tester=false
version=7
slave=system.cpu7.port
+[system.ruby.l1_cntrl7.unblockFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[23]
+
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
-children=L2cache
+children=DirRequestFromL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache unblockToL2Cache
+DirRequestFromL2Cache=system.ruby.l2_cntrl0.DirRequestFromL2Cache
+L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
+L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
L2cache=system.ruby.l2_cntrl0.L2cache
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -1032,33 +1719,92 @@ l2_request_latency=2
l2_response_latency=2
number_of_TBEs=256
recycle_latency=10
+responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
+responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
ruby_system=system.ruby
system=system
to_l1_latency=1
transitions_per_cycle=32
+unblockToL2Cache=system.ruby.l2_cntrl0.unblockToL2Cache
version=0
-DirRequestFromL2Cache=system.ruby.network.slave[24]
-L1RequestFromL2Cache=system.ruby.network.slave[25]
-L1RequestToL2Cache=system.ruby.network.master[17]
-responseFromL2Cache=system.ruby.network.slave[26]
-responseToL2Cache=system.ruby.network.master[18]
-unblockToL2Cache=system.ruby.network.master[16]
+
+[system.ruby.l2_cntrl0.DirRequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[24]
+
+[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[25]
+
+[system.ruby.l2_cntrl0.L1RequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[17]
[system.ruby.l2_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=15
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l2_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l2_cntrl0.responseFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[26]
+
+[system.ruby.l2_cntrl0.responseToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[18]
+
+[system.ruby.l2_cntrl0.unblockToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[16]
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -1067,7 +1813,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 ext_links5 ext_links6 ext_links7 ext_links8 ext_links9 int_links0 int_links1 int_links2 int_links3 int_links4 int_links5 int_links6 int_links7 int_links8 int_links9 routers00 routers01 routers02 routers03 routers04 routers05 routers06 routers07 routers08 routers09 routers10
+children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 ext_links5 ext_links6 ext_links7 ext_links8 ext_links9 int_link_buffers000 int_link_buffers001 int_link_buffers002 int_link_buffers003 int_link_buffers004 int_link_buffers005 int_link_buffers006 int_link_buffers007 int_link_buffers008 int_link_buffers009 int_link_buffers010 int_link_buffers011 int_link_buffers012 int_link_buffers013 int_link_buffers014 int_link_buffers015 int_link_buffers016 int_link_buffers017 int_link_buffers018 int_link_buffers019 int_link_buffers020 int_link_buffers021 int_link_buffers022 int_link_buffers023 int_link_buffers024 int_link_buffers025 int_link_buffers026 int_link_buffers027 int_link_buffers028 int_link_buffers029 int_link_buffers030 int_link_buffers031 int_link_buffers032 int_link_buffers033 int_link_buffers034 int_link_buffers035 int_link_buffers036 int_link_buffers037 int_link_buffers038 int_link_buffers039 int_link_buffers040 int_link_buffers041 int_link_buffers042 int_link_buffers043 int_link_buffers044 int_link_buffers045 int_link_buffers046 int_link_buffers047 int_link_buffers048 int_link_buffers049 int_link_buffers050 int_link_buffers051 int_link_buffers052 int_link_buffers053 int_link_buffers054 int_link_buffers055 int_link_buffers056 int_link_buffers057 int_link_buffers058 int_link_buffers059 int_link_buffers060 int_link_buffers061 int_link_buffers062 int_link_buffers063 int_link_buffers064 int_link_buffers065 int_link_buffers066 int_link_buffers067 int_link_buffers068 int_link_buffers069 int_link_buffers070 int_link_buffers071 int_link_buffers072 int_link_buffers073 int_link_buffers074 int_link_buffers075 int_link_buffers076 int_link_buffers077 int_link_buffers078 int_link_buffers079 int_link_buffers080 int_link_buffers081 int_link_buffers082 int_link_buffers083 int_link_buffers084 int_link_buffers085 int_link_buffers086 int_link_buffers087 int_link_buffers088 int_link_buffers089 int_link_buffers090 int_link_buffers091 int_link_buffers092 int_link_buffers093 int_link_buffers094 int_link_buffers095 int_link_buffers096 int_link_buffers097 int_link_buffers098 int_link_buffers099 int_link_buffers100 int_link_buffers101 int_link_buffers102 int_link_buffers103 int_link_buffers104 int_link_buffers105 int_link_buffers106 int_link_buffers107 int_link_buffers108 int_link_buffers109 int_link_buffers110 int_link_buffers111 int_link_buffers112 int_link_buffers113 int_link_buffers114 int_link_buffers115 int_link_buffers116 int_link_buffers117 int_link_buffers118 int_link_buffers119 int_link_buffers120 int_link_buffers121 int_link_buffers122 int_link_buffers123 int_link_buffers124 int_link_buffers125 int_link_buffers126 int_link_buffers127 int_link_buffers128 int_link_buffers129 int_link_buffers130 int_link_buffers131 int_link_buffers132 int_link_buffers133 int_link_buffers134 int_link_buffers135 int_link_buffers136 int_link_buffers137 int_link_buffers138 int_link_buffers139 int_link_buffers140 int_link_buffers141 int_link_buffers142 int_link_buffers143 int_link_buffers144 int_link_buffers145 int_link_buffers146 int_link_buffers147 int_link_buffers148 int_link_buffers149 int_link_buffers150 int_link_buffers151 int_link_buffers152 int_link_buffers153 int_link_buffers154 int_link_buffers155 int_link_buffers156 int_link_buffers157 int_link_buffers158 int_link_buffers159 int_link_buffers160 int_link_buffers161 int_link_buffers162 int_link_buffers163 int_link_buffers164 int_link_buffers165 int_link_buffers166 int_link_buffers167 int_link_buffers168 int_link_buffers169 int_link_buffers170 int_link_buffers171 int_link_buffers172 int_link_buffers173 int_link_buffers174 int_link_buffers175 int_link_buffers176 int_link_buffers177 int_link_buffers178 int_link_buffers179 int_link_buffers180 int_link_buffers181 int_link_buffers182 int_link_buffers183 int_link_buffers184 int_link_buffers185 int_link_buffers186 int_link_buffers187 int_link_buffers188 int_link_buffers189 int_link_buffers190 int_link_buffers191 int_link_buffers192 int_link_buffers193 int_link_buffers194 int_link_buffers195 int_link_buffers196 int_link_buffers197 int_link_buffers198 int_link_buffers199 int_links0 int_links1 int_links2 int_links3 int_links4 int_links5 int_links6 int_links7 int_links8 int_links9 routers00 routers01 routers02 routers03 routers04 routers05 routers06 routers07 routers08 routers09 routers10
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -1075,14 +1821,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 system.ruby.network.ext_links3 system.ruby.network.ext_links4 system.ruby.network.ext_links5 system.ruby.network.ext_links6 system.ruby.network.ext_links7 system.ruby.network.ext_links8 system.ruby.network.ext_links9
+int_link_buffers=system.ruby.network.int_link_buffers000 system.ruby.network.int_link_buffers001 system.ruby.network.int_link_buffers002 system.ruby.network.int_link_buffers003 system.ruby.network.int_link_buffers004 system.ruby.network.int_link_buffers005 system.ruby.network.int_link_buffers006 system.ruby.network.int_link_buffers007 system.ruby.network.int_link_buffers008 system.ruby.network.int_link_buffers009 system.ruby.network.int_link_buffers010 system.ruby.network.int_link_buffers011 system.ruby.network.int_link_buffers012 system.ruby.network.int_link_buffers013 system.ruby.network.int_link_buffers014 system.ruby.network.int_link_buffers015 system.ruby.network.int_link_buffers016 system.ruby.network.int_link_buffers017 system.ruby.network.int_link_buffers018 system.ruby.network.int_link_buffers019 system.ruby.network.int_link_buffers020 system.ruby.network.int_link_buffers021 system.ruby.network.int_link_buffers022 system.ruby.network.int_link_buffers023 system.ruby.network.int_link_buffers024 system.ruby.network.int_link_buffers025 system.ruby.network.int_link_buffers026 system.ruby.network.int_link_buffers027 system.ruby.network.int_link_buffers028 system.ruby.network.int_link_buffers029 system.ruby.network.int_link_buffers030 system.ruby.network.int_link_buffers031 system.ruby.network.int_link_buffers032 system.ruby.network.int_link_buffers033 system.ruby.network.int_link_buffers034 system.ruby.network.int_link_buffers035 system.ruby.network.int_link_buffers036 system.ruby.network.int_link_buffers037 system.ruby.network.int_link_buffers038 system.ruby.network.int_link_buffers039 system.ruby.network.int_link_buffers040 system.ruby.network.int_link_buffers041 system.ruby.network.int_link_buffers042 system.ruby.network.int_link_buffers043 system.ruby.network.int_link_buffers044 system.ruby.network.int_link_buffers045 system.ruby.network.int_link_buffers046 system.ruby.network.int_link_buffers047 system.ruby.network.int_link_buffers048 system.ruby.network.int_link_buffers049 system.ruby.network.int_link_buffers050 system.ruby.network.int_link_buffers051 system.ruby.network.int_link_buffers052 system.ruby.network.int_link_buffers053 system.ruby.network.int_link_buffers054 system.ruby.network.int_link_buffers055 system.ruby.network.int_link_buffers056 system.ruby.network.int_link_buffers057 system.ruby.network.int_link_buffers058 system.ruby.network.int_link_buffers059 system.ruby.network.int_link_buffers060 system.ruby.network.int_link_buffers061 system.ruby.network.int_link_buffers062 system.ruby.network.int_link_buffers063 system.ruby.network.int_link_buffers064 system.ruby.network.int_link_buffers065 system.ruby.network.int_link_buffers066 system.ruby.network.int_link_buffers067 system.ruby.network.int_link_buffers068 system.ruby.network.int_link_buffers069 system.ruby.network.int_link_buffers070 system.ruby.network.int_link_buffers071 system.ruby.network.int_link_buffers072 system.ruby.network.int_link_buffers073 system.ruby.network.int_link_buffers074 system.ruby.network.int_link_buffers075 system.ruby.network.int_link_buffers076 system.ruby.network.int_link_buffers077 system.ruby.network.int_link_buffers078 system.ruby.network.int_link_buffers079 system.ruby.network.int_link_buffers080 system.ruby.network.int_link_buffers081 system.ruby.network.int_link_buffers082 system.ruby.network.int_link_buffers083 system.ruby.network.int_link_buffers084 system.ruby.network.int_link_buffers085 system.ruby.network.int_link_buffers086 system.ruby.network.int_link_buffers087 system.ruby.network.int_link_buffers088 system.ruby.network.int_link_buffers089 system.ruby.network.int_link_buffers090 system.ruby.network.int_link_buffers091 system.ruby.network.int_link_buffers092 system.ruby.network.int_link_buffers093 system.ruby.network.int_link_buffers094 system.ruby.network.int_link_buffers095 system.ruby.network.int_link_buffers096 system.ruby.network.int_link_buffers097 system.ruby.network.int_link_buffers098 system.ruby.network.int_link_buffers099 system.ruby.network.int_link_buffers100 system.ruby.network.int_link_buffers101 system.ruby.network.int_link_buffers102 system.ruby.network.int_link_buffers103 system.ruby.network.int_link_buffers104 system.ruby.network.int_link_buffers105 system.ruby.network.int_link_buffers106 system.ruby.network.int_link_buffers107 system.ruby.network.int_link_buffers108 system.ruby.network.int_link_buffers109 system.ruby.network.int_link_buffers110 system.ruby.network.int_link_buffers111 system.ruby.network.int_link_buffers112 system.ruby.network.int_link_buffers113 system.ruby.network.int_link_buffers114 system.ruby.network.int_link_buffers115 system.ruby.network.int_link_buffers116 system.ruby.network.int_link_buffers117 system.ruby.network.int_link_buffers118 system.ruby.network.int_link_buffers119 system.ruby.network.int_link_buffers120 system.ruby.network.int_link_buffers121 system.ruby.network.int_link_buffers122 system.ruby.network.int_link_buffers123 system.ruby.network.int_link_buffers124 system.ruby.network.int_link_buffers125 system.ruby.network.int_link_buffers126 system.ruby.network.int_link_buffers127 system.ruby.network.int_link_buffers128 system.ruby.network.int_link_buffers129 system.ruby.network.int_link_buffers130 system.ruby.network.int_link_buffers131 system.ruby.network.int_link_buffers132 system.ruby.network.int_link_buffers133 system.ruby.network.int_link_buffers134 system.ruby.network.int_link_buffers135 system.ruby.network.int_link_buffers136 system.ruby.network.int_link_buffers137 system.ruby.network.int_link_buffers138 system.ruby.network.int_link_buffers139 system.ruby.network.int_link_buffers140 system.ruby.network.int_link_buffers141 system.ruby.network.int_link_buffers142 system.ruby.network.int_link_buffers143 system.ruby.network.int_link_buffers144 system.ruby.network.int_link_buffers145 system.ruby.network.int_link_buffers146 system.ruby.network.int_link_buffers147 system.ruby.network.int_link_buffers148 system.ruby.network.int_link_buffers149 system.ruby.network.int_link_buffers150 system.ruby.network.int_link_buffers151 system.ruby.network.int_link_buffers152 system.ruby.network.int_link_buffers153 system.ruby.network.int_link_buffers154 system.ruby.network.int_link_buffers155 system.ruby.network.int_link_buffers156 system.ruby.network.int_link_buffers157 system.ruby.network.int_link_buffers158 system.ruby.network.int_link_buffers159 system.ruby.network.int_link_buffers160 system.ruby.network.int_link_buffers161 system.ruby.network.int_link_buffers162 system.ruby.network.int_link_buffers163 system.ruby.network.int_link_buffers164 system.ruby.network.int_link_buffers165 system.ruby.network.int_link_buffers166 system.ruby.network.int_link_buffers167 system.ruby.network.int_link_buffers168 system.ruby.network.int_link_buffers169 system.ruby.network.int_link_buffers170 system.ruby.network.int_link_buffers171 system.ruby.network.int_link_buffers172 system.ruby.network.int_link_buffers173 system.ruby.network.int_link_buffers174 system.ruby.network.int_link_buffers175 system.ruby.network.int_link_buffers176 system.ruby.network.int_link_buffers177 system.ruby.network.int_link_buffers178 system.ruby.network.int_link_buffers179 system.ruby.network.int_link_buffers180 system.ruby.network.int_link_buffers181 system.ruby.network.int_link_buffers182 system.ruby.network.int_link_buffers183 system.ruby.network.int_link_buffers184 system.ruby.network.int_link_buffers185 system.ruby.network.int_link_buffers186 system.ruby.network.int_link_buffers187 system.ruby.network.int_link_buffers188 system.ruby.network.int_link_buffers189 system.ruby.network.int_link_buffers190 system.ruby.network.int_link_buffers191 system.ruby.network.int_link_buffers192 system.ruby.network.int_link_buffers193 system.ruby.network.int_link_buffers194 system.ruby.network.int_link_buffers195 system.ruby.network.int_link_buffers196 system.ruby.network.int_link_buffers197 system.ruby.network.int_link_buffers198 system.ruby.network.int_link_buffers199
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5 system.ruby.network.int_links6 system.ruby.network.int_links7 system.ruby.network.int_links8 system.ruby.network.int_links9
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers00 system.ruby.network.routers01 system.ruby.network.routers02 system.ruby.network.routers03 system.ruby.network.routers04 system.ruby.network.routers05 system.ruby.network.routers06 system.ruby.network.routers07 system.ruby.network.routers08 system.ruby.network.routers09 system.ruby.network.routers10
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l1_cntrl1.requestToL1Cache system.ruby.l1_cntrl1.responseToL1Cache system.ruby.l1_cntrl2.requestToL1Cache system.ruby.l1_cntrl2.responseToL1Cache system.ruby.l1_cntrl3.requestToL1Cache system.ruby.l1_cntrl3.responseToL1Cache system.ruby.l1_cntrl4.requestToL1Cache system.ruby.l1_cntrl4.responseToL1Cache system.ruby.l1_cntrl5.requestToL1Cache system.ruby.l1_cntrl5.responseToL1Cache system.ruby.l1_cntrl6.requestToL1Cache system.ruby.l1_cntrl6.responseToL1Cache system.ruby.l1_cntrl7.requestToL1Cache system.ruby.l1_cntrl7.responseToL1Cache system.ruby.l2_cntrl0.unblockToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir
-slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.unblockFromL1Cache system.ruby.l1_cntrl1.requestFromL1Cache system.ruby.l1_cntrl1.responseFromL1Cache system.ruby.l1_cntrl1.unblockFromL1Cache system.ruby.l1_cntrl2.requestFromL1Cache system.ruby.l1_cntrl2.responseFromL1Cache system.ruby.l1_cntrl2.unblockFromL1Cache system.ruby.l1_cntrl3.requestFromL1Cache system.ruby.l1_cntrl3.responseFromL1Cache system.ruby.l1_cntrl3.unblockFromL1Cache system.ruby.l1_cntrl4.requestFromL1Cache system.ruby.l1_cntrl4.responseFromL1Cache system.ruby.l1_cntrl4.unblockFromL1Cache system.ruby.l1_cntrl5.requestFromL1Cache system.ruby.l1_cntrl5.responseFromL1Cache system.ruby.l1_cntrl5.unblockFromL1Cache system.ruby.l1_cntrl6.requestFromL1Cache system.ruby.l1_cntrl6.responseFromL1Cache system.ruby.l1_cntrl6.unblockFromL1Cache system.ruby.l1_cntrl7.requestFromL1Cache system.ruby.l1_cntrl7.responseFromL1Cache system.ruby.l1_cntrl7.unblockFromL1Cache system.ruby.l2_cntrl0.DirRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.responseFromDir
+master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l1_cntrl1.requestToL1Cache.slave system.ruby.l1_cntrl1.responseToL1Cache.slave system.ruby.l1_cntrl2.requestToL1Cache.slave system.ruby.l1_cntrl2.responseToL1Cache.slave system.ruby.l1_cntrl3.requestToL1Cache.slave system.ruby.l1_cntrl3.responseToL1Cache.slave system.ruby.l1_cntrl4.requestToL1Cache.slave system.ruby.l1_cntrl4.responseToL1Cache.slave system.ruby.l1_cntrl5.requestToL1Cache.slave system.ruby.l1_cntrl5.responseToL1Cache.slave system.ruby.l1_cntrl6.requestToL1Cache.slave system.ruby.l1_cntrl6.responseToL1Cache.slave system.ruby.l1_cntrl7.requestToL1Cache.slave system.ruby.l1_cntrl7.responseToL1Cache.slave system.ruby.l2_cntrl0.unblockToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l1_cntrl0.unblockFromL1Cache.master system.ruby.l1_cntrl1.requestFromL1Cache.master system.ruby.l1_cntrl1.responseFromL1Cache.master system.ruby.l1_cntrl1.unblockFromL1Cache.master system.ruby.l1_cntrl2.requestFromL1Cache.master system.ruby.l1_cntrl2.responseFromL1Cache.master system.ruby.l1_cntrl2.unblockFromL1Cache.master system.ruby.l1_cntrl3.requestFromL1Cache.master system.ruby.l1_cntrl3.responseFromL1Cache.master system.ruby.l1_cntrl3.unblockFromL1Cache.master system.ruby.l1_cntrl4.requestFromL1Cache.master system.ruby.l1_cntrl4.responseFromL1Cache.master system.ruby.l1_cntrl4.unblockFromL1Cache.master system.ruby.l1_cntrl5.requestFromL1Cache.master system.ruby.l1_cntrl5.responseFromL1Cache.master system.ruby.l1_cntrl5.unblockFromL1Cache.master system.ruby.l1_cntrl6.requestFromL1Cache.master system.ruby.l1_cntrl6.responseFromL1Cache.master system.ruby.l1_cntrl6.unblockFromL1Cache.master system.ruby.l1_cntrl7.requestFromL1Cache.master system.ruby.l1_cntrl7.responseFromL1Cache.master system.ruby.l1_cntrl7.unblockFromL1Cache.master system.ruby.l2_cntrl0.DirRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.responseFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -1184,6 +1932,1606 @@ latency=1
link_id=9
weight=1
+[system.ruby.network.int_link_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers110]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers111]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers112]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers113]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers114]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers115]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers116]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers117]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers118]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers119]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers120]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers121]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers122]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers123]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers124]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers125]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers126]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers127]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers128]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers129]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers130]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers131]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers132]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers133]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers134]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers135]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers136]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers137]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers138]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers139]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers140]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers141]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers142]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers143]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers144]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers145]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers146]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers147]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers148]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers149]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers150]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers151]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers152]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers153]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers154]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers155]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers156]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers157]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers158]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers159]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers160]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers161]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers162]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers163]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers164]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers165]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers166]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers167]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers168]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers169]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers170]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers171]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers172]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers173]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers174]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers175]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers176]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers177]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers178]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers179]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers180]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers181]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers182]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers183]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers184]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers185]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers186]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers187]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers188]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers189]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers190]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers191]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers192]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers193]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers194]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers195]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers196]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers197]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers198]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers199]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -1286,81 +3634,10514 @@ weight=1
[system.ruby.network.routers00]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers00.port_buffers000 system.ruby.network.routers00.port_buffers001 system.ruby.network.routers00.port_buffers002 system.ruby.network.routers00.port_buffers003 system.ruby.network.routers00.port_buffers004 system.ruby.network.routers00.port_buffers005 system.ruby.network.routers00.port_buffers006 system.ruby.network.routers00.port_buffers007 system.ruby.network.routers00.port_buffers008 system.ruby.network.routers00.port_buffers009 system.ruby.network.routers00.port_buffers010 system.ruby.network.routers00.port_buffers011 system.ruby.network.routers00.port_buffers012 system.ruby.network.routers00.port_buffers013 system.ruby.network.routers00.port_buffers014 system.ruby.network.routers00.port_buffers015 system.ruby.network.routers00.port_buffers016 system.ruby.network.routers00.port_buffers017 system.ruby.network.routers00.port_buffers018 system.ruby.network.routers00.port_buffers019 system.ruby.network.routers00.port_buffers020 system.ruby.network.routers00.port_buffers021 system.ruby.network.routers00.port_buffers022 system.ruby.network.routers00.port_buffers023 system.ruby.network.routers00.port_buffers024 system.ruby.network.routers00.port_buffers025 system.ruby.network.routers00.port_buffers026 system.ruby.network.routers00.port_buffers027 system.ruby.network.routers00.port_buffers028 system.ruby.network.routers00.port_buffers029 system.ruby.network.routers00.port_buffers030 system.ruby.network.routers00.port_buffers031 system.ruby.network.routers00.port_buffers032 system.ruby.network.routers00.port_buffers033 system.ruby.network.routers00.port_buffers034 system.ruby.network.routers00.port_buffers035 system.ruby.network.routers00.port_buffers036 system.ruby.network.routers00.port_buffers037 system.ruby.network.routers00.port_buffers038 system.ruby.network.routers00.port_buffers039 system.ruby.network.routers00.port_buffers040 system.ruby.network.routers00.port_buffers041 system.ruby.network.routers00.port_buffers042 system.ruby.network.routers00.port_buffers043 system.ruby.network.routers00.port_buffers044 system.ruby.network.routers00.port_buffers045 system.ruby.network.routers00.port_buffers046 system.ruby.network.routers00.port_buffers047 system.ruby.network.routers00.port_buffers048 system.ruby.network.routers00.port_buffers049 system.ruby.network.routers00.port_buffers050 system.ruby.network.routers00.port_buffers051 system.ruby.network.routers00.port_buffers052 system.ruby.network.routers00.port_buffers053 system.ruby.network.routers00.port_buffers054 system.ruby.network.routers00.port_buffers055 system.ruby.network.routers00.port_buffers056 system.ruby.network.routers00.port_buffers057 system.ruby.network.routers00.port_buffers058 system.ruby.network.routers00.port_buffers059 system.ruby.network.routers00.port_buffers060 system.ruby.network.routers00.port_buffers061 system.ruby.network.routers00.port_buffers062 system.ruby.network.routers00.port_buffers063 system.ruby.network.routers00.port_buffers064 system.ruby.network.routers00.port_buffers065 system.ruby.network.routers00.port_buffers066 system.ruby.network.routers00.port_buffers067 system.ruby.network.routers00.port_buffers068 system.ruby.network.routers00.port_buffers069 system.ruby.network.routers00.port_buffers070 system.ruby.network.routers00.port_buffers071 system.ruby.network.routers00.port_buffers072 system.ruby.network.routers00.port_buffers073 system.ruby.network.routers00.port_buffers074 system.ruby.network.routers00.port_buffers075 system.ruby.network.routers00.port_buffers076 system.ruby.network.routers00.port_buffers077 system.ruby.network.routers00.port_buffers078 system.ruby.network.routers00.port_buffers079 system.ruby.network.routers00.port_buffers080 system.ruby.network.routers00.port_buffers081 system.ruby.network.routers00.port_buffers082 system.ruby.network.routers00.port_buffers083 system.ruby.network.routers00.port_buffers084 system.ruby.network.routers00.port_buffers085 system.ruby.network.routers00.port_buffers086 system.ruby.network.routers00.port_buffers087 system.ruby.network.routers00.port_buffers088 system.ruby.network.routers00.port_buffers089 system.ruby.network.routers00.port_buffers090 system.ruby.network.routers00.port_buffers091 system.ruby.network.routers00.port_buffers092 system.ruby.network.routers00.port_buffers093 system.ruby.network.routers00.port_buffers094 system.ruby.network.routers00.port_buffers095 system.ruby.network.routers00.port_buffers096 system.ruby.network.routers00.port_buffers097 system.ruby.network.routers00.port_buffers098 system.ruby.network.routers00.port_buffers099 system.ruby.network.routers00.port_buffers100 system.ruby.network.routers00.port_buffers101 system.ruby.network.routers00.port_buffers102 system.ruby.network.routers00.port_buffers103 system.ruby.network.routers00.port_buffers104 system.ruby.network.routers00.port_buffers105 system.ruby.network.routers00.port_buffers106 system.ruby.network.routers00.port_buffers107 system.ruby.network.routers00.port_buffers108 system.ruby.network.routers00.port_buffers109
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers00.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers01]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers01.port_buffers000 system.ruby.network.routers01.port_buffers001 system.ruby.network.routers01.port_buffers002 system.ruby.network.routers01.port_buffers003 system.ruby.network.routers01.port_buffers004 system.ruby.network.routers01.port_buffers005 system.ruby.network.routers01.port_buffers006 system.ruby.network.routers01.port_buffers007 system.ruby.network.routers01.port_buffers008 system.ruby.network.routers01.port_buffers009 system.ruby.network.routers01.port_buffers010 system.ruby.network.routers01.port_buffers011 system.ruby.network.routers01.port_buffers012 system.ruby.network.routers01.port_buffers013 system.ruby.network.routers01.port_buffers014 system.ruby.network.routers01.port_buffers015 system.ruby.network.routers01.port_buffers016 system.ruby.network.routers01.port_buffers017 system.ruby.network.routers01.port_buffers018 system.ruby.network.routers01.port_buffers019 system.ruby.network.routers01.port_buffers020 system.ruby.network.routers01.port_buffers021 system.ruby.network.routers01.port_buffers022 system.ruby.network.routers01.port_buffers023 system.ruby.network.routers01.port_buffers024 system.ruby.network.routers01.port_buffers025 system.ruby.network.routers01.port_buffers026 system.ruby.network.routers01.port_buffers027 system.ruby.network.routers01.port_buffers028 system.ruby.network.routers01.port_buffers029 system.ruby.network.routers01.port_buffers030 system.ruby.network.routers01.port_buffers031 system.ruby.network.routers01.port_buffers032 system.ruby.network.routers01.port_buffers033 system.ruby.network.routers01.port_buffers034 system.ruby.network.routers01.port_buffers035 system.ruby.network.routers01.port_buffers036 system.ruby.network.routers01.port_buffers037 system.ruby.network.routers01.port_buffers038 system.ruby.network.routers01.port_buffers039 system.ruby.network.routers01.port_buffers040 system.ruby.network.routers01.port_buffers041 system.ruby.network.routers01.port_buffers042 system.ruby.network.routers01.port_buffers043 system.ruby.network.routers01.port_buffers044 system.ruby.network.routers01.port_buffers045 system.ruby.network.routers01.port_buffers046 system.ruby.network.routers01.port_buffers047 system.ruby.network.routers01.port_buffers048 system.ruby.network.routers01.port_buffers049 system.ruby.network.routers01.port_buffers050 system.ruby.network.routers01.port_buffers051 system.ruby.network.routers01.port_buffers052 system.ruby.network.routers01.port_buffers053 system.ruby.network.routers01.port_buffers054 system.ruby.network.routers01.port_buffers055 system.ruby.network.routers01.port_buffers056 system.ruby.network.routers01.port_buffers057 system.ruby.network.routers01.port_buffers058 system.ruby.network.routers01.port_buffers059 system.ruby.network.routers01.port_buffers060 system.ruby.network.routers01.port_buffers061 system.ruby.network.routers01.port_buffers062 system.ruby.network.routers01.port_buffers063 system.ruby.network.routers01.port_buffers064 system.ruby.network.routers01.port_buffers065 system.ruby.network.routers01.port_buffers066 system.ruby.network.routers01.port_buffers067 system.ruby.network.routers01.port_buffers068 system.ruby.network.routers01.port_buffers069 system.ruby.network.routers01.port_buffers070 system.ruby.network.routers01.port_buffers071 system.ruby.network.routers01.port_buffers072 system.ruby.network.routers01.port_buffers073 system.ruby.network.routers01.port_buffers074 system.ruby.network.routers01.port_buffers075 system.ruby.network.routers01.port_buffers076 system.ruby.network.routers01.port_buffers077 system.ruby.network.routers01.port_buffers078 system.ruby.network.routers01.port_buffers079 system.ruby.network.routers01.port_buffers080 system.ruby.network.routers01.port_buffers081 system.ruby.network.routers01.port_buffers082 system.ruby.network.routers01.port_buffers083 system.ruby.network.routers01.port_buffers084 system.ruby.network.routers01.port_buffers085 system.ruby.network.routers01.port_buffers086 system.ruby.network.routers01.port_buffers087 system.ruby.network.routers01.port_buffers088 system.ruby.network.routers01.port_buffers089 system.ruby.network.routers01.port_buffers090 system.ruby.network.routers01.port_buffers091 system.ruby.network.routers01.port_buffers092 system.ruby.network.routers01.port_buffers093 system.ruby.network.routers01.port_buffers094 system.ruby.network.routers01.port_buffers095 system.ruby.network.routers01.port_buffers096 system.ruby.network.routers01.port_buffers097 system.ruby.network.routers01.port_buffers098 system.ruby.network.routers01.port_buffers099 system.ruby.network.routers01.port_buffers100 system.ruby.network.routers01.port_buffers101 system.ruby.network.routers01.port_buffers102 system.ruby.network.routers01.port_buffers103 system.ruby.network.routers01.port_buffers104 system.ruby.network.routers01.port_buffers105 system.ruby.network.routers01.port_buffers106 system.ruby.network.routers01.port_buffers107 system.ruby.network.routers01.port_buffers108 system.ruby.network.routers01.port_buffers109
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers01.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers02]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers02.port_buffers000 system.ruby.network.routers02.port_buffers001 system.ruby.network.routers02.port_buffers002 system.ruby.network.routers02.port_buffers003 system.ruby.network.routers02.port_buffers004 system.ruby.network.routers02.port_buffers005 system.ruby.network.routers02.port_buffers006 system.ruby.network.routers02.port_buffers007 system.ruby.network.routers02.port_buffers008 system.ruby.network.routers02.port_buffers009 system.ruby.network.routers02.port_buffers010 system.ruby.network.routers02.port_buffers011 system.ruby.network.routers02.port_buffers012 system.ruby.network.routers02.port_buffers013 system.ruby.network.routers02.port_buffers014 system.ruby.network.routers02.port_buffers015 system.ruby.network.routers02.port_buffers016 system.ruby.network.routers02.port_buffers017 system.ruby.network.routers02.port_buffers018 system.ruby.network.routers02.port_buffers019 system.ruby.network.routers02.port_buffers020 system.ruby.network.routers02.port_buffers021 system.ruby.network.routers02.port_buffers022 system.ruby.network.routers02.port_buffers023 system.ruby.network.routers02.port_buffers024 system.ruby.network.routers02.port_buffers025 system.ruby.network.routers02.port_buffers026 system.ruby.network.routers02.port_buffers027 system.ruby.network.routers02.port_buffers028 system.ruby.network.routers02.port_buffers029 system.ruby.network.routers02.port_buffers030 system.ruby.network.routers02.port_buffers031 system.ruby.network.routers02.port_buffers032 system.ruby.network.routers02.port_buffers033 system.ruby.network.routers02.port_buffers034 system.ruby.network.routers02.port_buffers035 system.ruby.network.routers02.port_buffers036 system.ruby.network.routers02.port_buffers037 system.ruby.network.routers02.port_buffers038 system.ruby.network.routers02.port_buffers039 system.ruby.network.routers02.port_buffers040 system.ruby.network.routers02.port_buffers041 system.ruby.network.routers02.port_buffers042 system.ruby.network.routers02.port_buffers043 system.ruby.network.routers02.port_buffers044 system.ruby.network.routers02.port_buffers045 system.ruby.network.routers02.port_buffers046 system.ruby.network.routers02.port_buffers047 system.ruby.network.routers02.port_buffers048 system.ruby.network.routers02.port_buffers049 system.ruby.network.routers02.port_buffers050 system.ruby.network.routers02.port_buffers051 system.ruby.network.routers02.port_buffers052 system.ruby.network.routers02.port_buffers053 system.ruby.network.routers02.port_buffers054 system.ruby.network.routers02.port_buffers055 system.ruby.network.routers02.port_buffers056 system.ruby.network.routers02.port_buffers057 system.ruby.network.routers02.port_buffers058 system.ruby.network.routers02.port_buffers059 system.ruby.network.routers02.port_buffers060 system.ruby.network.routers02.port_buffers061 system.ruby.network.routers02.port_buffers062 system.ruby.network.routers02.port_buffers063 system.ruby.network.routers02.port_buffers064 system.ruby.network.routers02.port_buffers065 system.ruby.network.routers02.port_buffers066 system.ruby.network.routers02.port_buffers067 system.ruby.network.routers02.port_buffers068 system.ruby.network.routers02.port_buffers069 system.ruby.network.routers02.port_buffers070 system.ruby.network.routers02.port_buffers071 system.ruby.network.routers02.port_buffers072 system.ruby.network.routers02.port_buffers073 system.ruby.network.routers02.port_buffers074 system.ruby.network.routers02.port_buffers075 system.ruby.network.routers02.port_buffers076 system.ruby.network.routers02.port_buffers077 system.ruby.network.routers02.port_buffers078 system.ruby.network.routers02.port_buffers079 system.ruby.network.routers02.port_buffers080 system.ruby.network.routers02.port_buffers081 system.ruby.network.routers02.port_buffers082 system.ruby.network.routers02.port_buffers083 system.ruby.network.routers02.port_buffers084 system.ruby.network.routers02.port_buffers085 system.ruby.network.routers02.port_buffers086 system.ruby.network.routers02.port_buffers087 system.ruby.network.routers02.port_buffers088 system.ruby.network.routers02.port_buffers089 system.ruby.network.routers02.port_buffers090 system.ruby.network.routers02.port_buffers091 system.ruby.network.routers02.port_buffers092 system.ruby.network.routers02.port_buffers093 system.ruby.network.routers02.port_buffers094 system.ruby.network.routers02.port_buffers095 system.ruby.network.routers02.port_buffers096 system.ruby.network.routers02.port_buffers097 system.ruby.network.routers02.port_buffers098 system.ruby.network.routers02.port_buffers099 system.ruby.network.routers02.port_buffers100 system.ruby.network.routers02.port_buffers101 system.ruby.network.routers02.port_buffers102 system.ruby.network.routers02.port_buffers103 system.ruby.network.routers02.port_buffers104 system.ruby.network.routers02.port_buffers105 system.ruby.network.routers02.port_buffers106 system.ruby.network.routers02.port_buffers107 system.ruby.network.routers02.port_buffers108 system.ruby.network.routers02.port_buffers109
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers02.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers03]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers03.port_buffers000 system.ruby.network.routers03.port_buffers001 system.ruby.network.routers03.port_buffers002 system.ruby.network.routers03.port_buffers003 system.ruby.network.routers03.port_buffers004 system.ruby.network.routers03.port_buffers005 system.ruby.network.routers03.port_buffers006 system.ruby.network.routers03.port_buffers007 system.ruby.network.routers03.port_buffers008 system.ruby.network.routers03.port_buffers009 system.ruby.network.routers03.port_buffers010 system.ruby.network.routers03.port_buffers011 system.ruby.network.routers03.port_buffers012 system.ruby.network.routers03.port_buffers013 system.ruby.network.routers03.port_buffers014 system.ruby.network.routers03.port_buffers015 system.ruby.network.routers03.port_buffers016 system.ruby.network.routers03.port_buffers017 system.ruby.network.routers03.port_buffers018 system.ruby.network.routers03.port_buffers019 system.ruby.network.routers03.port_buffers020 system.ruby.network.routers03.port_buffers021 system.ruby.network.routers03.port_buffers022 system.ruby.network.routers03.port_buffers023 system.ruby.network.routers03.port_buffers024 system.ruby.network.routers03.port_buffers025 system.ruby.network.routers03.port_buffers026 system.ruby.network.routers03.port_buffers027 system.ruby.network.routers03.port_buffers028 system.ruby.network.routers03.port_buffers029 system.ruby.network.routers03.port_buffers030 system.ruby.network.routers03.port_buffers031 system.ruby.network.routers03.port_buffers032 system.ruby.network.routers03.port_buffers033 system.ruby.network.routers03.port_buffers034 system.ruby.network.routers03.port_buffers035 system.ruby.network.routers03.port_buffers036 system.ruby.network.routers03.port_buffers037 system.ruby.network.routers03.port_buffers038 system.ruby.network.routers03.port_buffers039 system.ruby.network.routers03.port_buffers040 system.ruby.network.routers03.port_buffers041 system.ruby.network.routers03.port_buffers042 system.ruby.network.routers03.port_buffers043 system.ruby.network.routers03.port_buffers044 system.ruby.network.routers03.port_buffers045 system.ruby.network.routers03.port_buffers046 system.ruby.network.routers03.port_buffers047 system.ruby.network.routers03.port_buffers048 system.ruby.network.routers03.port_buffers049 system.ruby.network.routers03.port_buffers050 system.ruby.network.routers03.port_buffers051 system.ruby.network.routers03.port_buffers052 system.ruby.network.routers03.port_buffers053 system.ruby.network.routers03.port_buffers054 system.ruby.network.routers03.port_buffers055 system.ruby.network.routers03.port_buffers056 system.ruby.network.routers03.port_buffers057 system.ruby.network.routers03.port_buffers058 system.ruby.network.routers03.port_buffers059 system.ruby.network.routers03.port_buffers060 system.ruby.network.routers03.port_buffers061 system.ruby.network.routers03.port_buffers062 system.ruby.network.routers03.port_buffers063 system.ruby.network.routers03.port_buffers064 system.ruby.network.routers03.port_buffers065 system.ruby.network.routers03.port_buffers066 system.ruby.network.routers03.port_buffers067 system.ruby.network.routers03.port_buffers068 system.ruby.network.routers03.port_buffers069 system.ruby.network.routers03.port_buffers070 system.ruby.network.routers03.port_buffers071 system.ruby.network.routers03.port_buffers072 system.ruby.network.routers03.port_buffers073 system.ruby.network.routers03.port_buffers074 system.ruby.network.routers03.port_buffers075 system.ruby.network.routers03.port_buffers076 system.ruby.network.routers03.port_buffers077 system.ruby.network.routers03.port_buffers078 system.ruby.network.routers03.port_buffers079 system.ruby.network.routers03.port_buffers080 system.ruby.network.routers03.port_buffers081 system.ruby.network.routers03.port_buffers082 system.ruby.network.routers03.port_buffers083 system.ruby.network.routers03.port_buffers084 system.ruby.network.routers03.port_buffers085 system.ruby.network.routers03.port_buffers086 system.ruby.network.routers03.port_buffers087 system.ruby.network.routers03.port_buffers088 system.ruby.network.routers03.port_buffers089 system.ruby.network.routers03.port_buffers090 system.ruby.network.routers03.port_buffers091 system.ruby.network.routers03.port_buffers092 system.ruby.network.routers03.port_buffers093 system.ruby.network.routers03.port_buffers094 system.ruby.network.routers03.port_buffers095 system.ruby.network.routers03.port_buffers096 system.ruby.network.routers03.port_buffers097 system.ruby.network.routers03.port_buffers098 system.ruby.network.routers03.port_buffers099 system.ruby.network.routers03.port_buffers100 system.ruby.network.routers03.port_buffers101 system.ruby.network.routers03.port_buffers102 system.ruby.network.routers03.port_buffers103 system.ruby.network.routers03.port_buffers104 system.ruby.network.routers03.port_buffers105 system.ruby.network.routers03.port_buffers106 system.ruby.network.routers03.port_buffers107 system.ruby.network.routers03.port_buffers108 system.ruby.network.routers03.port_buffers109
+recycle_latency=0
router_id=3
virt_nets=10
+[system.ruby.network.routers03.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers04]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers04.port_buffers000 system.ruby.network.routers04.port_buffers001 system.ruby.network.routers04.port_buffers002 system.ruby.network.routers04.port_buffers003 system.ruby.network.routers04.port_buffers004 system.ruby.network.routers04.port_buffers005 system.ruby.network.routers04.port_buffers006 system.ruby.network.routers04.port_buffers007 system.ruby.network.routers04.port_buffers008 system.ruby.network.routers04.port_buffers009 system.ruby.network.routers04.port_buffers010 system.ruby.network.routers04.port_buffers011 system.ruby.network.routers04.port_buffers012 system.ruby.network.routers04.port_buffers013 system.ruby.network.routers04.port_buffers014 system.ruby.network.routers04.port_buffers015 system.ruby.network.routers04.port_buffers016 system.ruby.network.routers04.port_buffers017 system.ruby.network.routers04.port_buffers018 system.ruby.network.routers04.port_buffers019 system.ruby.network.routers04.port_buffers020 system.ruby.network.routers04.port_buffers021 system.ruby.network.routers04.port_buffers022 system.ruby.network.routers04.port_buffers023 system.ruby.network.routers04.port_buffers024 system.ruby.network.routers04.port_buffers025 system.ruby.network.routers04.port_buffers026 system.ruby.network.routers04.port_buffers027 system.ruby.network.routers04.port_buffers028 system.ruby.network.routers04.port_buffers029 system.ruby.network.routers04.port_buffers030 system.ruby.network.routers04.port_buffers031 system.ruby.network.routers04.port_buffers032 system.ruby.network.routers04.port_buffers033 system.ruby.network.routers04.port_buffers034 system.ruby.network.routers04.port_buffers035 system.ruby.network.routers04.port_buffers036 system.ruby.network.routers04.port_buffers037 system.ruby.network.routers04.port_buffers038 system.ruby.network.routers04.port_buffers039 system.ruby.network.routers04.port_buffers040 system.ruby.network.routers04.port_buffers041 system.ruby.network.routers04.port_buffers042 system.ruby.network.routers04.port_buffers043 system.ruby.network.routers04.port_buffers044 system.ruby.network.routers04.port_buffers045 system.ruby.network.routers04.port_buffers046 system.ruby.network.routers04.port_buffers047 system.ruby.network.routers04.port_buffers048 system.ruby.network.routers04.port_buffers049 system.ruby.network.routers04.port_buffers050 system.ruby.network.routers04.port_buffers051 system.ruby.network.routers04.port_buffers052 system.ruby.network.routers04.port_buffers053 system.ruby.network.routers04.port_buffers054 system.ruby.network.routers04.port_buffers055 system.ruby.network.routers04.port_buffers056 system.ruby.network.routers04.port_buffers057 system.ruby.network.routers04.port_buffers058 system.ruby.network.routers04.port_buffers059 system.ruby.network.routers04.port_buffers060 system.ruby.network.routers04.port_buffers061 system.ruby.network.routers04.port_buffers062 system.ruby.network.routers04.port_buffers063 system.ruby.network.routers04.port_buffers064 system.ruby.network.routers04.port_buffers065 system.ruby.network.routers04.port_buffers066 system.ruby.network.routers04.port_buffers067 system.ruby.network.routers04.port_buffers068 system.ruby.network.routers04.port_buffers069 system.ruby.network.routers04.port_buffers070 system.ruby.network.routers04.port_buffers071 system.ruby.network.routers04.port_buffers072 system.ruby.network.routers04.port_buffers073 system.ruby.network.routers04.port_buffers074 system.ruby.network.routers04.port_buffers075 system.ruby.network.routers04.port_buffers076 system.ruby.network.routers04.port_buffers077 system.ruby.network.routers04.port_buffers078 system.ruby.network.routers04.port_buffers079 system.ruby.network.routers04.port_buffers080 system.ruby.network.routers04.port_buffers081 system.ruby.network.routers04.port_buffers082 system.ruby.network.routers04.port_buffers083 system.ruby.network.routers04.port_buffers084 system.ruby.network.routers04.port_buffers085 system.ruby.network.routers04.port_buffers086 system.ruby.network.routers04.port_buffers087 system.ruby.network.routers04.port_buffers088 system.ruby.network.routers04.port_buffers089 system.ruby.network.routers04.port_buffers090 system.ruby.network.routers04.port_buffers091 system.ruby.network.routers04.port_buffers092 system.ruby.network.routers04.port_buffers093 system.ruby.network.routers04.port_buffers094 system.ruby.network.routers04.port_buffers095 system.ruby.network.routers04.port_buffers096 system.ruby.network.routers04.port_buffers097 system.ruby.network.routers04.port_buffers098 system.ruby.network.routers04.port_buffers099 system.ruby.network.routers04.port_buffers100 system.ruby.network.routers04.port_buffers101 system.ruby.network.routers04.port_buffers102 system.ruby.network.routers04.port_buffers103 system.ruby.network.routers04.port_buffers104 system.ruby.network.routers04.port_buffers105 system.ruby.network.routers04.port_buffers106 system.ruby.network.routers04.port_buffers107 system.ruby.network.routers04.port_buffers108 system.ruby.network.routers04.port_buffers109
+recycle_latency=0
router_id=4
virt_nets=10
+[system.ruby.network.routers04.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers05]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers05.port_buffers000 system.ruby.network.routers05.port_buffers001 system.ruby.network.routers05.port_buffers002 system.ruby.network.routers05.port_buffers003 system.ruby.network.routers05.port_buffers004 system.ruby.network.routers05.port_buffers005 system.ruby.network.routers05.port_buffers006 system.ruby.network.routers05.port_buffers007 system.ruby.network.routers05.port_buffers008 system.ruby.network.routers05.port_buffers009 system.ruby.network.routers05.port_buffers010 system.ruby.network.routers05.port_buffers011 system.ruby.network.routers05.port_buffers012 system.ruby.network.routers05.port_buffers013 system.ruby.network.routers05.port_buffers014 system.ruby.network.routers05.port_buffers015 system.ruby.network.routers05.port_buffers016 system.ruby.network.routers05.port_buffers017 system.ruby.network.routers05.port_buffers018 system.ruby.network.routers05.port_buffers019 system.ruby.network.routers05.port_buffers020 system.ruby.network.routers05.port_buffers021 system.ruby.network.routers05.port_buffers022 system.ruby.network.routers05.port_buffers023 system.ruby.network.routers05.port_buffers024 system.ruby.network.routers05.port_buffers025 system.ruby.network.routers05.port_buffers026 system.ruby.network.routers05.port_buffers027 system.ruby.network.routers05.port_buffers028 system.ruby.network.routers05.port_buffers029 system.ruby.network.routers05.port_buffers030 system.ruby.network.routers05.port_buffers031 system.ruby.network.routers05.port_buffers032 system.ruby.network.routers05.port_buffers033 system.ruby.network.routers05.port_buffers034 system.ruby.network.routers05.port_buffers035 system.ruby.network.routers05.port_buffers036 system.ruby.network.routers05.port_buffers037 system.ruby.network.routers05.port_buffers038 system.ruby.network.routers05.port_buffers039 system.ruby.network.routers05.port_buffers040 system.ruby.network.routers05.port_buffers041 system.ruby.network.routers05.port_buffers042 system.ruby.network.routers05.port_buffers043 system.ruby.network.routers05.port_buffers044 system.ruby.network.routers05.port_buffers045 system.ruby.network.routers05.port_buffers046 system.ruby.network.routers05.port_buffers047 system.ruby.network.routers05.port_buffers048 system.ruby.network.routers05.port_buffers049 system.ruby.network.routers05.port_buffers050 system.ruby.network.routers05.port_buffers051 system.ruby.network.routers05.port_buffers052 system.ruby.network.routers05.port_buffers053 system.ruby.network.routers05.port_buffers054 system.ruby.network.routers05.port_buffers055 system.ruby.network.routers05.port_buffers056 system.ruby.network.routers05.port_buffers057 system.ruby.network.routers05.port_buffers058 system.ruby.network.routers05.port_buffers059 system.ruby.network.routers05.port_buffers060 system.ruby.network.routers05.port_buffers061 system.ruby.network.routers05.port_buffers062 system.ruby.network.routers05.port_buffers063 system.ruby.network.routers05.port_buffers064 system.ruby.network.routers05.port_buffers065 system.ruby.network.routers05.port_buffers066 system.ruby.network.routers05.port_buffers067 system.ruby.network.routers05.port_buffers068 system.ruby.network.routers05.port_buffers069 system.ruby.network.routers05.port_buffers070 system.ruby.network.routers05.port_buffers071 system.ruby.network.routers05.port_buffers072 system.ruby.network.routers05.port_buffers073 system.ruby.network.routers05.port_buffers074 system.ruby.network.routers05.port_buffers075 system.ruby.network.routers05.port_buffers076 system.ruby.network.routers05.port_buffers077 system.ruby.network.routers05.port_buffers078 system.ruby.network.routers05.port_buffers079 system.ruby.network.routers05.port_buffers080 system.ruby.network.routers05.port_buffers081 system.ruby.network.routers05.port_buffers082 system.ruby.network.routers05.port_buffers083 system.ruby.network.routers05.port_buffers084 system.ruby.network.routers05.port_buffers085 system.ruby.network.routers05.port_buffers086 system.ruby.network.routers05.port_buffers087 system.ruby.network.routers05.port_buffers088 system.ruby.network.routers05.port_buffers089 system.ruby.network.routers05.port_buffers090 system.ruby.network.routers05.port_buffers091 system.ruby.network.routers05.port_buffers092 system.ruby.network.routers05.port_buffers093 system.ruby.network.routers05.port_buffers094 system.ruby.network.routers05.port_buffers095 system.ruby.network.routers05.port_buffers096 system.ruby.network.routers05.port_buffers097 system.ruby.network.routers05.port_buffers098 system.ruby.network.routers05.port_buffers099 system.ruby.network.routers05.port_buffers100 system.ruby.network.routers05.port_buffers101 system.ruby.network.routers05.port_buffers102 system.ruby.network.routers05.port_buffers103 system.ruby.network.routers05.port_buffers104 system.ruby.network.routers05.port_buffers105 system.ruby.network.routers05.port_buffers106 system.ruby.network.routers05.port_buffers107 system.ruby.network.routers05.port_buffers108 system.ruby.network.routers05.port_buffers109
+recycle_latency=0
router_id=5
virt_nets=10
+[system.ruby.network.routers05.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers06]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers06.port_buffers000 system.ruby.network.routers06.port_buffers001 system.ruby.network.routers06.port_buffers002 system.ruby.network.routers06.port_buffers003 system.ruby.network.routers06.port_buffers004 system.ruby.network.routers06.port_buffers005 system.ruby.network.routers06.port_buffers006 system.ruby.network.routers06.port_buffers007 system.ruby.network.routers06.port_buffers008 system.ruby.network.routers06.port_buffers009 system.ruby.network.routers06.port_buffers010 system.ruby.network.routers06.port_buffers011 system.ruby.network.routers06.port_buffers012 system.ruby.network.routers06.port_buffers013 system.ruby.network.routers06.port_buffers014 system.ruby.network.routers06.port_buffers015 system.ruby.network.routers06.port_buffers016 system.ruby.network.routers06.port_buffers017 system.ruby.network.routers06.port_buffers018 system.ruby.network.routers06.port_buffers019 system.ruby.network.routers06.port_buffers020 system.ruby.network.routers06.port_buffers021 system.ruby.network.routers06.port_buffers022 system.ruby.network.routers06.port_buffers023 system.ruby.network.routers06.port_buffers024 system.ruby.network.routers06.port_buffers025 system.ruby.network.routers06.port_buffers026 system.ruby.network.routers06.port_buffers027 system.ruby.network.routers06.port_buffers028 system.ruby.network.routers06.port_buffers029 system.ruby.network.routers06.port_buffers030 system.ruby.network.routers06.port_buffers031 system.ruby.network.routers06.port_buffers032 system.ruby.network.routers06.port_buffers033 system.ruby.network.routers06.port_buffers034 system.ruby.network.routers06.port_buffers035 system.ruby.network.routers06.port_buffers036 system.ruby.network.routers06.port_buffers037 system.ruby.network.routers06.port_buffers038 system.ruby.network.routers06.port_buffers039 system.ruby.network.routers06.port_buffers040 system.ruby.network.routers06.port_buffers041 system.ruby.network.routers06.port_buffers042 system.ruby.network.routers06.port_buffers043 system.ruby.network.routers06.port_buffers044 system.ruby.network.routers06.port_buffers045 system.ruby.network.routers06.port_buffers046 system.ruby.network.routers06.port_buffers047 system.ruby.network.routers06.port_buffers048 system.ruby.network.routers06.port_buffers049 system.ruby.network.routers06.port_buffers050 system.ruby.network.routers06.port_buffers051 system.ruby.network.routers06.port_buffers052 system.ruby.network.routers06.port_buffers053 system.ruby.network.routers06.port_buffers054 system.ruby.network.routers06.port_buffers055 system.ruby.network.routers06.port_buffers056 system.ruby.network.routers06.port_buffers057 system.ruby.network.routers06.port_buffers058 system.ruby.network.routers06.port_buffers059 system.ruby.network.routers06.port_buffers060 system.ruby.network.routers06.port_buffers061 system.ruby.network.routers06.port_buffers062 system.ruby.network.routers06.port_buffers063 system.ruby.network.routers06.port_buffers064 system.ruby.network.routers06.port_buffers065 system.ruby.network.routers06.port_buffers066 system.ruby.network.routers06.port_buffers067 system.ruby.network.routers06.port_buffers068 system.ruby.network.routers06.port_buffers069 system.ruby.network.routers06.port_buffers070 system.ruby.network.routers06.port_buffers071 system.ruby.network.routers06.port_buffers072 system.ruby.network.routers06.port_buffers073 system.ruby.network.routers06.port_buffers074 system.ruby.network.routers06.port_buffers075 system.ruby.network.routers06.port_buffers076 system.ruby.network.routers06.port_buffers077 system.ruby.network.routers06.port_buffers078 system.ruby.network.routers06.port_buffers079 system.ruby.network.routers06.port_buffers080 system.ruby.network.routers06.port_buffers081 system.ruby.network.routers06.port_buffers082 system.ruby.network.routers06.port_buffers083 system.ruby.network.routers06.port_buffers084 system.ruby.network.routers06.port_buffers085 system.ruby.network.routers06.port_buffers086 system.ruby.network.routers06.port_buffers087 system.ruby.network.routers06.port_buffers088 system.ruby.network.routers06.port_buffers089 system.ruby.network.routers06.port_buffers090 system.ruby.network.routers06.port_buffers091 system.ruby.network.routers06.port_buffers092 system.ruby.network.routers06.port_buffers093 system.ruby.network.routers06.port_buffers094 system.ruby.network.routers06.port_buffers095 system.ruby.network.routers06.port_buffers096 system.ruby.network.routers06.port_buffers097 system.ruby.network.routers06.port_buffers098 system.ruby.network.routers06.port_buffers099 system.ruby.network.routers06.port_buffers100 system.ruby.network.routers06.port_buffers101 system.ruby.network.routers06.port_buffers102 system.ruby.network.routers06.port_buffers103 system.ruby.network.routers06.port_buffers104 system.ruby.network.routers06.port_buffers105 system.ruby.network.routers06.port_buffers106 system.ruby.network.routers06.port_buffers107 system.ruby.network.routers06.port_buffers108 system.ruby.network.routers06.port_buffers109
+recycle_latency=0
router_id=6
virt_nets=10
+[system.ruby.network.routers06.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers07]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers07.port_buffers000 system.ruby.network.routers07.port_buffers001 system.ruby.network.routers07.port_buffers002 system.ruby.network.routers07.port_buffers003 system.ruby.network.routers07.port_buffers004 system.ruby.network.routers07.port_buffers005 system.ruby.network.routers07.port_buffers006 system.ruby.network.routers07.port_buffers007 system.ruby.network.routers07.port_buffers008 system.ruby.network.routers07.port_buffers009 system.ruby.network.routers07.port_buffers010 system.ruby.network.routers07.port_buffers011 system.ruby.network.routers07.port_buffers012 system.ruby.network.routers07.port_buffers013 system.ruby.network.routers07.port_buffers014 system.ruby.network.routers07.port_buffers015 system.ruby.network.routers07.port_buffers016 system.ruby.network.routers07.port_buffers017 system.ruby.network.routers07.port_buffers018 system.ruby.network.routers07.port_buffers019 system.ruby.network.routers07.port_buffers020 system.ruby.network.routers07.port_buffers021 system.ruby.network.routers07.port_buffers022 system.ruby.network.routers07.port_buffers023 system.ruby.network.routers07.port_buffers024 system.ruby.network.routers07.port_buffers025 system.ruby.network.routers07.port_buffers026 system.ruby.network.routers07.port_buffers027 system.ruby.network.routers07.port_buffers028 system.ruby.network.routers07.port_buffers029 system.ruby.network.routers07.port_buffers030 system.ruby.network.routers07.port_buffers031 system.ruby.network.routers07.port_buffers032 system.ruby.network.routers07.port_buffers033 system.ruby.network.routers07.port_buffers034 system.ruby.network.routers07.port_buffers035 system.ruby.network.routers07.port_buffers036 system.ruby.network.routers07.port_buffers037 system.ruby.network.routers07.port_buffers038 system.ruby.network.routers07.port_buffers039 system.ruby.network.routers07.port_buffers040 system.ruby.network.routers07.port_buffers041 system.ruby.network.routers07.port_buffers042 system.ruby.network.routers07.port_buffers043 system.ruby.network.routers07.port_buffers044 system.ruby.network.routers07.port_buffers045 system.ruby.network.routers07.port_buffers046 system.ruby.network.routers07.port_buffers047 system.ruby.network.routers07.port_buffers048 system.ruby.network.routers07.port_buffers049 system.ruby.network.routers07.port_buffers050 system.ruby.network.routers07.port_buffers051 system.ruby.network.routers07.port_buffers052 system.ruby.network.routers07.port_buffers053 system.ruby.network.routers07.port_buffers054 system.ruby.network.routers07.port_buffers055 system.ruby.network.routers07.port_buffers056 system.ruby.network.routers07.port_buffers057 system.ruby.network.routers07.port_buffers058 system.ruby.network.routers07.port_buffers059 system.ruby.network.routers07.port_buffers060 system.ruby.network.routers07.port_buffers061 system.ruby.network.routers07.port_buffers062 system.ruby.network.routers07.port_buffers063 system.ruby.network.routers07.port_buffers064 system.ruby.network.routers07.port_buffers065 system.ruby.network.routers07.port_buffers066 system.ruby.network.routers07.port_buffers067 system.ruby.network.routers07.port_buffers068 system.ruby.network.routers07.port_buffers069 system.ruby.network.routers07.port_buffers070 system.ruby.network.routers07.port_buffers071 system.ruby.network.routers07.port_buffers072 system.ruby.network.routers07.port_buffers073 system.ruby.network.routers07.port_buffers074 system.ruby.network.routers07.port_buffers075 system.ruby.network.routers07.port_buffers076 system.ruby.network.routers07.port_buffers077 system.ruby.network.routers07.port_buffers078 system.ruby.network.routers07.port_buffers079 system.ruby.network.routers07.port_buffers080 system.ruby.network.routers07.port_buffers081 system.ruby.network.routers07.port_buffers082 system.ruby.network.routers07.port_buffers083 system.ruby.network.routers07.port_buffers084 system.ruby.network.routers07.port_buffers085 system.ruby.network.routers07.port_buffers086 system.ruby.network.routers07.port_buffers087 system.ruby.network.routers07.port_buffers088 system.ruby.network.routers07.port_buffers089 system.ruby.network.routers07.port_buffers090 system.ruby.network.routers07.port_buffers091 system.ruby.network.routers07.port_buffers092 system.ruby.network.routers07.port_buffers093 system.ruby.network.routers07.port_buffers094 system.ruby.network.routers07.port_buffers095 system.ruby.network.routers07.port_buffers096 system.ruby.network.routers07.port_buffers097 system.ruby.network.routers07.port_buffers098 system.ruby.network.routers07.port_buffers099 system.ruby.network.routers07.port_buffers100 system.ruby.network.routers07.port_buffers101 system.ruby.network.routers07.port_buffers102 system.ruby.network.routers07.port_buffers103 system.ruby.network.routers07.port_buffers104 system.ruby.network.routers07.port_buffers105 system.ruby.network.routers07.port_buffers106 system.ruby.network.routers07.port_buffers107 system.ruby.network.routers07.port_buffers108 system.ruby.network.routers07.port_buffers109
+recycle_latency=0
router_id=7
virt_nets=10
+[system.ruby.network.routers07.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers08]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers08.port_buffers000 system.ruby.network.routers08.port_buffers001 system.ruby.network.routers08.port_buffers002 system.ruby.network.routers08.port_buffers003 system.ruby.network.routers08.port_buffers004 system.ruby.network.routers08.port_buffers005 system.ruby.network.routers08.port_buffers006 system.ruby.network.routers08.port_buffers007 system.ruby.network.routers08.port_buffers008 system.ruby.network.routers08.port_buffers009 system.ruby.network.routers08.port_buffers010 system.ruby.network.routers08.port_buffers011 system.ruby.network.routers08.port_buffers012 system.ruby.network.routers08.port_buffers013 system.ruby.network.routers08.port_buffers014 system.ruby.network.routers08.port_buffers015 system.ruby.network.routers08.port_buffers016 system.ruby.network.routers08.port_buffers017 system.ruby.network.routers08.port_buffers018 system.ruby.network.routers08.port_buffers019 system.ruby.network.routers08.port_buffers020 system.ruby.network.routers08.port_buffers021 system.ruby.network.routers08.port_buffers022 system.ruby.network.routers08.port_buffers023 system.ruby.network.routers08.port_buffers024 system.ruby.network.routers08.port_buffers025 system.ruby.network.routers08.port_buffers026 system.ruby.network.routers08.port_buffers027 system.ruby.network.routers08.port_buffers028 system.ruby.network.routers08.port_buffers029 system.ruby.network.routers08.port_buffers030 system.ruby.network.routers08.port_buffers031 system.ruby.network.routers08.port_buffers032 system.ruby.network.routers08.port_buffers033 system.ruby.network.routers08.port_buffers034 system.ruby.network.routers08.port_buffers035 system.ruby.network.routers08.port_buffers036 system.ruby.network.routers08.port_buffers037 system.ruby.network.routers08.port_buffers038 system.ruby.network.routers08.port_buffers039 system.ruby.network.routers08.port_buffers040 system.ruby.network.routers08.port_buffers041 system.ruby.network.routers08.port_buffers042 system.ruby.network.routers08.port_buffers043 system.ruby.network.routers08.port_buffers044 system.ruby.network.routers08.port_buffers045 system.ruby.network.routers08.port_buffers046 system.ruby.network.routers08.port_buffers047 system.ruby.network.routers08.port_buffers048 system.ruby.network.routers08.port_buffers049 system.ruby.network.routers08.port_buffers050 system.ruby.network.routers08.port_buffers051 system.ruby.network.routers08.port_buffers052 system.ruby.network.routers08.port_buffers053 system.ruby.network.routers08.port_buffers054 system.ruby.network.routers08.port_buffers055 system.ruby.network.routers08.port_buffers056 system.ruby.network.routers08.port_buffers057 system.ruby.network.routers08.port_buffers058 system.ruby.network.routers08.port_buffers059 system.ruby.network.routers08.port_buffers060 system.ruby.network.routers08.port_buffers061 system.ruby.network.routers08.port_buffers062 system.ruby.network.routers08.port_buffers063 system.ruby.network.routers08.port_buffers064 system.ruby.network.routers08.port_buffers065 system.ruby.network.routers08.port_buffers066 system.ruby.network.routers08.port_buffers067 system.ruby.network.routers08.port_buffers068 system.ruby.network.routers08.port_buffers069 system.ruby.network.routers08.port_buffers070 system.ruby.network.routers08.port_buffers071 system.ruby.network.routers08.port_buffers072 system.ruby.network.routers08.port_buffers073 system.ruby.network.routers08.port_buffers074 system.ruby.network.routers08.port_buffers075 system.ruby.network.routers08.port_buffers076 system.ruby.network.routers08.port_buffers077 system.ruby.network.routers08.port_buffers078 system.ruby.network.routers08.port_buffers079 system.ruby.network.routers08.port_buffers080 system.ruby.network.routers08.port_buffers081 system.ruby.network.routers08.port_buffers082 system.ruby.network.routers08.port_buffers083 system.ruby.network.routers08.port_buffers084 system.ruby.network.routers08.port_buffers085 system.ruby.network.routers08.port_buffers086 system.ruby.network.routers08.port_buffers087 system.ruby.network.routers08.port_buffers088 system.ruby.network.routers08.port_buffers089 system.ruby.network.routers08.port_buffers090 system.ruby.network.routers08.port_buffers091 system.ruby.network.routers08.port_buffers092 system.ruby.network.routers08.port_buffers093 system.ruby.network.routers08.port_buffers094 system.ruby.network.routers08.port_buffers095 system.ruby.network.routers08.port_buffers096 system.ruby.network.routers08.port_buffers097 system.ruby.network.routers08.port_buffers098 system.ruby.network.routers08.port_buffers099 system.ruby.network.routers08.port_buffers100 system.ruby.network.routers08.port_buffers101 system.ruby.network.routers08.port_buffers102 system.ruby.network.routers08.port_buffers103 system.ruby.network.routers08.port_buffers104 system.ruby.network.routers08.port_buffers105 system.ruby.network.routers08.port_buffers106 system.ruby.network.routers08.port_buffers107 system.ruby.network.routers08.port_buffers108 system.ruby.network.routers08.port_buffers109
+recycle_latency=0
router_id=8
virt_nets=10
+[system.ruby.network.routers08.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers09]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers09.port_buffers000 system.ruby.network.routers09.port_buffers001 system.ruby.network.routers09.port_buffers002 system.ruby.network.routers09.port_buffers003 system.ruby.network.routers09.port_buffers004 system.ruby.network.routers09.port_buffers005 system.ruby.network.routers09.port_buffers006 system.ruby.network.routers09.port_buffers007 system.ruby.network.routers09.port_buffers008 system.ruby.network.routers09.port_buffers009 system.ruby.network.routers09.port_buffers010 system.ruby.network.routers09.port_buffers011 system.ruby.network.routers09.port_buffers012 system.ruby.network.routers09.port_buffers013 system.ruby.network.routers09.port_buffers014 system.ruby.network.routers09.port_buffers015 system.ruby.network.routers09.port_buffers016 system.ruby.network.routers09.port_buffers017 system.ruby.network.routers09.port_buffers018 system.ruby.network.routers09.port_buffers019 system.ruby.network.routers09.port_buffers020 system.ruby.network.routers09.port_buffers021 system.ruby.network.routers09.port_buffers022 system.ruby.network.routers09.port_buffers023 system.ruby.network.routers09.port_buffers024 system.ruby.network.routers09.port_buffers025 system.ruby.network.routers09.port_buffers026 system.ruby.network.routers09.port_buffers027 system.ruby.network.routers09.port_buffers028 system.ruby.network.routers09.port_buffers029 system.ruby.network.routers09.port_buffers030 system.ruby.network.routers09.port_buffers031 system.ruby.network.routers09.port_buffers032 system.ruby.network.routers09.port_buffers033 system.ruby.network.routers09.port_buffers034 system.ruby.network.routers09.port_buffers035 system.ruby.network.routers09.port_buffers036 system.ruby.network.routers09.port_buffers037 system.ruby.network.routers09.port_buffers038 system.ruby.network.routers09.port_buffers039 system.ruby.network.routers09.port_buffers040 system.ruby.network.routers09.port_buffers041 system.ruby.network.routers09.port_buffers042 system.ruby.network.routers09.port_buffers043 system.ruby.network.routers09.port_buffers044 system.ruby.network.routers09.port_buffers045 system.ruby.network.routers09.port_buffers046 system.ruby.network.routers09.port_buffers047 system.ruby.network.routers09.port_buffers048 system.ruby.network.routers09.port_buffers049 system.ruby.network.routers09.port_buffers050 system.ruby.network.routers09.port_buffers051 system.ruby.network.routers09.port_buffers052 system.ruby.network.routers09.port_buffers053 system.ruby.network.routers09.port_buffers054 system.ruby.network.routers09.port_buffers055 system.ruby.network.routers09.port_buffers056 system.ruby.network.routers09.port_buffers057 system.ruby.network.routers09.port_buffers058 system.ruby.network.routers09.port_buffers059 system.ruby.network.routers09.port_buffers060 system.ruby.network.routers09.port_buffers061 system.ruby.network.routers09.port_buffers062 system.ruby.network.routers09.port_buffers063 system.ruby.network.routers09.port_buffers064 system.ruby.network.routers09.port_buffers065 system.ruby.network.routers09.port_buffers066 system.ruby.network.routers09.port_buffers067 system.ruby.network.routers09.port_buffers068 system.ruby.network.routers09.port_buffers069 system.ruby.network.routers09.port_buffers070 system.ruby.network.routers09.port_buffers071 system.ruby.network.routers09.port_buffers072 system.ruby.network.routers09.port_buffers073 system.ruby.network.routers09.port_buffers074 system.ruby.network.routers09.port_buffers075 system.ruby.network.routers09.port_buffers076 system.ruby.network.routers09.port_buffers077 system.ruby.network.routers09.port_buffers078 system.ruby.network.routers09.port_buffers079 system.ruby.network.routers09.port_buffers080 system.ruby.network.routers09.port_buffers081 system.ruby.network.routers09.port_buffers082 system.ruby.network.routers09.port_buffers083 system.ruby.network.routers09.port_buffers084 system.ruby.network.routers09.port_buffers085 system.ruby.network.routers09.port_buffers086 system.ruby.network.routers09.port_buffers087 system.ruby.network.routers09.port_buffers088 system.ruby.network.routers09.port_buffers089 system.ruby.network.routers09.port_buffers090 system.ruby.network.routers09.port_buffers091 system.ruby.network.routers09.port_buffers092 system.ruby.network.routers09.port_buffers093 system.ruby.network.routers09.port_buffers094 system.ruby.network.routers09.port_buffers095 system.ruby.network.routers09.port_buffers096 system.ruby.network.routers09.port_buffers097 system.ruby.network.routers09.port_buffers098 system.ruby.network.routers09.port_buffers099 system.ruby.network.routers09.port_buffers100 system.ruby.network.routers09.port_buffers101 system.ruby.network.routers09.port_buffers102 system.ruby.network.routers09.port_buffers103 system.ruby.network.routers09.port_buffers104 system.ruby.network.routers09.port_buffers105 system.ruby.network.routers09.port_buffers106 system.ruby.network.routers09.port_buffers107 system.ruby.network.routers09.port_buffers108 system.ruby.network.routers09.port_buffers109
+recycle_latency=0
router_id=9
virt_nets=10
+[system.ruby.network.routers09.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers10]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109 port_buffers110 port_buffers111 port_buffers112 port_buffers113 port_buffers114 port_buffers115 port_buffers116 port_buffers117 port_buffers118 port_buffers119 port_buffers120 port_buffers121 port_buffers122 port_buffers123 port_buffers124 port_buffers125 port_buffers126 port_buffers127 port_buffers128 port_buffers129 port_buffers130 port_buffers131 port_buffers132 port_buffers133 port_buffers134 port_buffers135 port_buffers136 port_buffers137 port_buffers138 port_buffers139 port_buffers140 port_buffers141 port_buffers142 port_buffers143 port_buffers144 port_buffers145 port_buffers146 port_buffers147 port_buffers148 port_buffers149 port_buffers150 port_buffers151 port_buffers152 port_buffers153 port_buffers154 port_buffers155 port_buffers156 port_buffers157 port_buffers158 port_buffers159 port_buffers160 port_buffers161 port_buffers162 port_buffers163 port_buffers164 port_buffers165 port_buffers166 port_buffers167 port_buffers168 port_buffers169 port_buffers170 port_buffers171 port_buffers172 port_buffers173 port_buffers174 port_buffers175 port_buffers176 port_buffers177 port_buffers178 port_buffers179 port_buffers180 port_buffers181 port_buffers182 port_buffers183 port_buffers184 port_buffers185 port_buffers186 port_buffers187 port_buffers188 port_buffers189 port_buffers190 port_buffers191 port_buffers192 port_buffers193 port_buffers194 port_buffers195 port_buffers196 port_buffers197 port_buffers198 port_buffers199
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers10.port_buffers000 system.ruby.network.routers10.port_buffers001 system.ruby.network.routers10.port_buffers002 system.ruby.network.routers10.port_buffers003 system.ruby.network.routers10.port_buffers004 system.ruby.network.routers10.port_buffers005 system.ruby.network.routers10.port_buffers006 system.ruby.network.routers10.port_buffers007 system.ruby.network.routers10.port_buffers008 system.ruby.network.routers10.port_buffers009 system.ruby.network.routers10.port_buffers010 system.ruby.network.routers10.port_buffers011 system.ruby.network.routers10.port_buffers012 system.ruby.network.routers10.port_buffers013 system.ruby.network.routers10.port_buffers014 system.ruby.network.routers10.port_buffers015 system.ruby.network.routers10.port_buffers016 system.ruby.network.routers10.port_buffers017 system.ruby.network.routers10.port_buffers018 system.ruby.network.routers10.port_buffers019 system.ruby.network.routers10.port_buffers020 system.ruby.network.routers10.port_buffers021 system.ruby.network.routers10.port_buffers022 system.ruby.network.routers10.port_buffers023 system.ruby.network.routers10.port_buffers024 system.ruby.network.routers10.port_buffers025 system.ruby.network.routers10.port_buffers026 system.ruby.network.routers10.port_buffers027 system.ruby.network.routers10.port_buffers028 system.ruby.network.routers10.port_buffers029 system.ruby.network.routers10.port_buffers030 system.ruby.network.routers10.port_buffers031 system.ruby.network.routers10.port_buffers032 system.ruby.network.routers10.port_buffers033 system.ruby.network.routers10.port_buffers034 system.ruby.network.routers10.port_buffers035 system.ruby.network.routers10.port_buffers036 system.ruby.network.routers10.port_buffers037 system.ruby.network.routers10.port_buffers038 system.ruby.network.routers10.port_buffers039 system.ruby.network.routers10.port_buffers040 system.ruby.network.routers10.port_buffers041 system.ruby.network.routers10.port_buffers042 system.ruby.network.routers10.port_buffers043 system.ruby.network.routers10.port_buffers044 system.ruby.network.routers10.port_buffers045 system.ruby.network.routers10.port_buffers046 system.ruby.network.routers10.port_buffers047 system.ruby.network.routers10.port_buffers048 system.ruby.network.routers10.port_buffers049 system.ruby.network.routers10.port_buffers050 system.ruby.network.routers10.port_buffers051 system.ruby.network.routers10.port_buffers052 system.ruby.network.routers10.port_buffers053 system.ruby.network.routers10.port_buffers054 system.ruby.network.routers10.port_buffers055 system.ruby.network.routers10.port_buffers056 system.ruby.network.routers10.port_buffers057 system.ruby.network.routers10.port_buffers058 system.ruby.network.routers10.port_buffers059 system.ruby.network.routers10.port_buffers060 system.ruby.network.routers10.port_buffers061 system.ruby.network.routers10.port_buffers062 system.ruby.network.routers10.port_buffers063 system.ruby.network.routers10.port_buffers064 system.ruby.network.routers10.port_buffers065 system.ruby.network.routers10.port_buffers066 system.ruby.network.routers10.port_buffers067 system.ruby.network.routers10.port_buffers068 system.ruby.network.routers10.port_buffers069 system.ruby.network.routers10.port_buffers070 system.ruby.network.routers10.port_buffers071 system.ruby.network.routers10.port_buffers072 system.ruby.network.routers10.port_buffers073 system.ruby.network.routers10.port_buffers074 system.ruby.network.routers10.port_buffers075 system.ruby.network.routers10.port_buffers076 system.ruby.network.routers10.port_buffers077 system.ruby.network.routers10.port_buffers078 system.ruby.network.routers10.port_buffers079 system.ruby.network.routers10.port_buffers080 system.ruby.network.routers10.port_buffers081 system.ruby.network.routers10.port_buffers082 system.ruby.network.routers10.port_buffers083 system.ruby.network.routers10.port_buffers084 system.ruby.network.routers10.port_buffers085 system.ruby.network.routers10.port_buffers086 system.ruby.network.routers10.port_buffers087 system.ruby.network.routers10.port_buffers088 system.ruby.network.routers10.port_buffers089 system.ruby.network.routers10.port_buffers090 system.ruby.network.routers10.port_buffers091 system.ruby.network.routers10.port_buffers092 system.ruby.network.routers10.port_buffers093 system.ruby.network.routers10.port_buffers094 system.ruby.network.routers10.port_buffers095 system.ruby.network.routers10.port_buffers096 system.ruby.network.routers10.port_buffers097 system.ruby.network.routers10.port_buffers098 system.ruby.network.routers10.port_buffers099 system.ruby.network.routers10.port_buffers100 system.ruby.network.routers10.port_buffers101 system.ruby.network.routers10.port_buffers102 system.ruby.network.routers10.port_buffers103 system.ruby.network.routers10.port_buffers104 system.ruby.network.routers10.port_buffers105 system.ruby.network.routers10.port_buffers106 system.ruby.network.routers10.port_buffers107 system.ruby.network.routers10.port_buffers108 system.ruby.network.routers10.port_buffers109 system.ruby.network.routers10.port_buffers110 system.ruby.network.routers10.port_buffers111 system.ruby.network.routers10.port_buffers112 system.ruby.network.routers10.port_buffers113 system.ruby.network.routers10.port_buffers114 system.ruby.network.routers10.port_buffers115 system.ruby.network.routers10.port_buffers116 system.ruby.network.routers10.port_buffers117 system.ruby.network.routers10.port_buffers118 system.ruby.network.routers10.port_buffers119 system.ruby.network.routers10.port_buffers120 system.ruby.network.routers10.port_buffers121 system.ruby.network.routers10.port_buffers122 system.ruby.network.routers10.port_buffers123 system.ruby.network.routers10.port_buffers124 system.ruby.network.routers10.port_buffers125 system.ruby.network.routers10.port_buffers126 system.ruby.network.routers10.port_buffers127 system.ruby.network.routers10.port_buffers128 system.ruby.network.routers10.port_buffers129 system.ruby.network.routers10.port_buffers130 system.ruby.network.routers10.port_buffers131 system.ruby.network.routers10.port_buffers132 system.ruby.network.routers10.port_buffers133 system.ruby.network.routers10.port_buffers134 system.ruby.network.routers10.port_buffers135 system.ruby.network.routers10.port_buffers136 system.ruby.network.routers10.port_buffers137 system.ruby.network.routers10.port_buffers138 system.ruby.network.routers10.port_buffers139 system.ruby.network.routers10.port_buffers140 system.ruby.network.routers10.port_buffers141 system.ruby.network.routers10.port_buffers142 system.ruby.network.routers10.port_buffers143 system.ruby.network.routers10.port_buffers144 system.ruby.network.routers10.port_buffers145 system.ruby.network.routers10.port_buffers146 system.ruby.network.routers10.port_buffers147 system.ruby.network.routers10.port_buffers148 system.ruby.network.routers10.port_buffers149 system.ruby.network.routers10.port_buffers150 system.ruby.network.routers10.port_buffers151 system.ruby.network.routers10.port_buffers152 system.ruby.network.routers10.port_buffers153 system.ruby.network.routers10.port_buffers154 system.ruby.network.routers10.port_buffers155 system.ruby.network.routers10.port_buffers156 system.ruby.network.routers10.port_buffers157 system.ruby.network.routers10.port_buffers158 system.ruby.network.routers10.port_buffers159 system.ruby.network.routers10.port_buffers160 system.ruby.network.routers10.port_buffers161 system.ruby.network.routers10.port_buffers162 system.ruby.network.routers10.port_buffers163 system.ruby.network.routers10.port_buffers164 system.ruby.network.routers10.port_buffers165 system.ruby.network.routers10.port_buffers166 system.ruby.network.routers10.port_buffers167 system.ruby.network.routers10.port_buffers168 system.ruby.network.routers10.port_buffers169 system.ruby.network.routers10.port_buffers170 system.ruby.network.routers10.port_buffers171 system.ruby.network.routers10.port_buffers172 system.ruby.network.routers10.port_buffers173 system.ruby.network.routers10.port_buffers174 system.ruby.network.routers10.port_buffers175 system.ruby.network.routers10.port_buffers176 system.ruby.network.routers10.port_buffers177 system.ruby.network.routers10.port_buffers178 system.ruby.network.routers10.port_buffers179 system.ruby.network.routers10.port_buffers180 system.ruby.network.routers10.port_buffers181 system.ruby.network.routers10.port_buffers182 system.ruby.network.routers10.port_buffers183 system.ruby.network.routers10.port_buffers184 system.ruby.network.routers10.port_buffers185 system.ruby.network.routers10.port_buffers186 system.ruby.network.routers10.port_buffers187 system.ruby.network.routers10.port_buffers188 system.ruby.network.routers10.port_buffers189 system.ruby.network.routers10.port_buffers190 system.ruby.network.routers10.port_buffers191 system.ruby.network.routers10.port_buffers192 system.ruby.network.routers10.port_buffers193 system.ruby.network.routers10.port_buffers194 system.ruby.network.routers10.port_buffers195 system.ruby.network.routers10.port_buffers196 system.ruby.network.routers10.port_buffers197 system.ruby.network.routers10.port_buffers198 system.ruby.network.routers10.port_buffers199
+recycle_latency=0
router_id=10
virt_nets=10
+[system.ruby.network.routers10.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers110]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers111]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers112]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers113]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers114]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers115]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers116]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers117]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers118]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers119]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers120]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers121]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers122]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers123]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers124]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers125]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers126]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers127]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers128]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers129]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers130]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers131]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers132]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers133]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers134]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers135]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers136]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers137]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers138]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers139]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers140]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers141]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers142]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers143]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers144]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers145]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers146]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers147]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers148]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers149]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers150]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers151]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers152]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers153]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers154]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers155]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers156]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers157]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers158]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers159]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers160]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers161]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers162]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers163]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers164]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers165]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers166]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers167]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers168]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers169]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers170]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers171]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers172]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers173]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers174]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers175]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers176]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers177]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers178]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers179]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers180]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers181]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers182]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers183]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers184]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers185]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers186]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers187]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers188]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers189]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers190]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers191]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers192]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers193]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers194]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers195]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers196]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers197]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers198]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers199]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simerr b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simerr
index 8a9724ab2..38ddcde63 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simerr
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simerr
@@ -5,76 +5,76 @@ warn: rounding error > tolerance
warn: rounding error > tolerance
1.250000 rounded to 1
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
-system.cpu0: completed 10000 read, 5514 write accesses @985789
-system.cpu5: completed 10000 read, 5507 write accesses @985919
-system.cpu6: completed 10000 read, 5525 write accesses @1001074
-system.cpu2: completed 10000 read, 5599 write accesses @1007601
-system.cpu7: completed 10000 read, 5498 write accesses @1017943
-system.cpu4: completed 10000 read, 5572 write accesses @1024769
-system.cpu3: completed 10000 read, 5732 write accesses @1028309
-system.cpu1: completed 10000 read, 5598 write accesses @1041015
-system.cpu6: completed 20000 read, 11013 write accesses @1989998
-system.cpu0: completed 20000 read, 11024 write accesses @2017508
-system.cpu5: completed 20000 read, 11122 write accesses @2018515
-system.cpu2: completed 20000 read, 11126 write accesses @2025419
-system.cpu7: completed 20000 read, 11093 write accesses @2029349
-system.cpu3: completed 20000 read, 11390 write accesses @2036754
-system.cpu4: completed 20000 read, 11097 write accesses @2052341
-system.cpu1: completed 20000 read, 11255 write accesses @2071888
-system.cpu6: completed 30000 read, 16509 write accesses @3011316
-system.cpu2: completed 30000 read, 16563 write accesses @3015985
-system.cpu5: completed 30000 read, 16732 write accesses @3020048
-system.cpu7: completed 30000 read, 16594 write accesses @3039745
-system.cpu0: completed 30000 read, 16606 write accesses @3046317
-system.cpu4: completed 30000 read, 16705 write accesses @3051495
-system.cpu3: completed 30000 read, 17008 write accesses @3067438
-system.cpu1: completed 30000 read, 16891 write accesses @3109610
-system.cpu6: completed 40000 read, 22039 write accesses @4020333
-system.cpu5: completed 40000 read, 22236 write accesses @4027724
-system.cpu0: completed 40000 read, 22043 write accesses @4029762
-system.cpu2: completed 40000 read, 22161 write accesses @4031183
-system.cpu7: completed 40000 read, 22213 write accesses @4045977
-system.cpu4: completed 40000 read, 22298 write accesses @4082210
-system.cpu1: completed 40000 read, 22453 write accesses @4117416
-system.cpu3: completed 40000 read, 22664 write accesses @4121694
-system.cpu0: completed 50000 read, 27441 write accesses @5028972
-system.cpu6: completed 50000 read, 27572 write accesses @5030451
-system.cpu2: completed 50000 read, 27699 write accesses @5051990
-system.cpu5: completed 50000 read, 27966 write accesses @5054641
-system.cpu7: completed 50000 read, 27735 write accesses @5066083
-system.cpu4: completed 50000 read, 27771 write accesses @5088978
-system.cpu1: completed 50000 read, 28051 write accesses @5134928
-system.cpu3: completed 50000 read, 28027 write accesses @5145143
-system.cpu0: completed 60000 read, 32887 write accesses @6041088
-system.cpu6: completed 60000 read, 33047 write accesses @6052178
-system.cpu2: completed 60000 read, 33145 write accesses @6054126
-system.cpu5: completed 60000 read, 33467 write accesses @6058058
-system.cpu7: completed 60000 read, 33424 write accesses @6096363
-system.cpu4: completed 60000 read, 33328 write accesses @6102072
-system.cpu1: completed 60000 read, 33536 write accesses @6144667
-system.cpu3: completed 60000 read, 33718 write accesses @6194345
-system.cpu0: completed 70000 read, 38267 write accesses @7037253
-system.cpu6: completed 70000 read, 38604 write accesses @7069613
-system.cpu2: completed 70000 read, 38746 write accesses @7078099
-system.cpu5: completed 70000 read, 38936 write accesses @7088735
-system.cpu7: completed 70000 read, 39098 write accesses @7112647
-system.cpu4: completed 70000 read, 38903 write accesses @7119773
-system.cpu1: completed 70000 read, 39029 write accesses @7174150
-system.cpu3: completed 70000 read, 39351 write accesses @7212543
-system.cpu0: completed 80000 read, 43876 write accesses @8054755
-system.cpu6: completed 80000 read, 44096 write accesses @8081739
-system.cpu2: completed 80000 read, 44227 write accesses @8083983
-system.cpu5: completed 80000 read, 44434 write accesses @8095705
-system.cpu4: completed 80000 read, 44434 write accesses @8124001
-system.cpu7: completed 80000 read, 44724 write accesses @8128965
-system.cpu1: completed 80000 read, 44680 write accesses @8204951
-system.cpu3: completed 80000 read, 44871 write accesses @8248185
-system.cpu0: completed 90000 read, 49513 write accesses @9064097
-system.cpu2: completed 90000 read, 49820 write accesses @9098554
-system.cpu6: completed 90000 read, 49787 write accesses @9103948
-system.cpu5: completed 90000 read, 49985 write accesses @9122270
-system.cpu4: completed 90000 read, 50071 write accesses @9151457
-system.cpu7: completed 90000 read, 50244 write accesses @9162765
-system.cpu1: completed 90000 read, 50351 write accesses @9237663
-system.cpu3: completed 90000 read, 50544 write accesses @9266852
-system.cpu0: completed 100000 read, 54903 write accesses @10084846
+system.cpu3: completed 10000 read, 5348 write accesses @992702
+system.cpu6: completed 10000 read, 5382 write accesses @999346
+system.cpu1: completed 10000 read, 5624 write accesses @1005749
+system.cpu7: completed 10000 read, 5532 write accesses @1010533
+system.cpu2: completed 10000 read, 5663 write accesses @1013622
+system.cpu0: completed 10000 read, 5506 write accesses @1016642
+system.cpu4: completed 10000 read, 5607 write accesses @1016852
+system.cpu5: completed 10000 read, 5639 write accesses @1018259
+system.cpu6: completed 20000 read, 10715 write accesses @1997205
+system.cpu3: completed 20000 read, 10977 write accesses @1998029
+system.cpu0: completed 20000 read, 11023 write accesses @2011456
+system.cpu1: completed 20000 read, 11145 write accesses @2015637
+system.cpu5: completed 20000 read, 11208 write accesses @2025366
+system.cpu2: completed 20000 read, 11366 write accesses @2025566
+system.cpu4: completed 20000 read, 11146 write accesses @2028120
+system.cpu7: completed 20000 read, 11121 write accesses @2045222
+system.cpu6: completed 30000 read, 16197 write accesses @2978950
+system.cpu3: completed 30000 read, 16504 write accesses @2996143
+system.cpu5: completed 30000 read, 16638 write accesses @3014669
+system.cpu2: completed 30000 read, 16960 write accesses @3020410
+system.cpu1: completed 30000 read, 16646 write accesses @3022510
+system.cpu0: completed 30000 read, 16578 write accesses @3036538
+system.cpu4: completed 30000 read, 16862 write accesses @3064327
+system.cpu7: completed 30000 read, 16883 write accesses @3094105
+system.cpu6: completed 40000 read, 21871 write accesses @3965015
+system.cpu3: completed 40000 read, 22121 write accesses @4005328
+system.cpu1: completed 40000 read, 22099 write accesses @4020080
+system.cpu0: completed 40000 read, 21993 write accesses @4023329
+system.cpu5: completed 40000 read, 22121 write accesses @4034804
+system.cpu2: completed 40000 read, 22585 write accesses @4048347
+system.cpu4: completed 40000 read, 22400 write accesses @4056884
+system.cpu7: completed 40000 read, 22529 write accesses @4115622
+system.cpu6: completed 50000 read, 27583 write accesses @4990697
+system.cpu3: completed 50000 read, 27753 write accesses @5007438
+system.cpu0: completed 50000 read, 27487 write accesses @5025428
+system.cpu5: completed 50000 read, 27656 write accesses @5027517
+system.cpu1: completed 50000 read, 27616 write accesses @5030165
+system.cpu2: completed 50000 read, 28090 write accesses @5055177
+system.cpu4: completed 50000 read, 27929 write accesses @5090891
+system.cpu7: completed 50000 read, 27992 write accesses @5110188
+system.cpu6: completed 60000 read, 32899 write accesses @5986136
+system.cpu3: completed 60000 read, 33406 write accesses @6022857
+system.cpu0: completed 60000 read, 33044 write accesses @6031653
+system.cpu1: completed 60000 read, 33212 write accesses @6041161
+system.cpu5: completed 60000 read, 33442 write accesses @6056413
+system.cpu2: completed 60000 read, 33657 write accesses @6078013
+system.cpu4: completed 60000 read, 33587 write accesses @6112419
+system.cpu7: completed 60000 read, 33576 write accesses @6115149
+system.cpu6: completed 70000 read, 38416 write accesses @6987907
+system.cpu3: completed 70000 read, 38845 write accesses @7046740
+system.cpu1: completed 70000 read, 38729 write accesses @7054748
+system.cpu0: completed 70000 read, 38718 write accesses @7054971
+system.cpu5: completed 70000 read, 39001 write accesses @7079629
+system.cpu2: completed 70000 read, 39269 write accesses @7096675
+system.cpu7: completed 70000 read, 39115 write accesses @7118065
+system.cpu4: completed 70000 read, 39088 write accesses @7118300
+system.cpu6: completed 80000 read, 43855 write accesses @7989172
+system.cpu3: completed 80000 read, 44347 write accesses @8044375
+system.cpu1: completed 80000 read, 44281 write accesses @8052426
+system.cpu0: completed 80000 read, 44306 write accesses @8066104
+system.cpu5: completed 80000 read, 44603 write accesses @8080810
+system.cpu7: completed 80000 read, 44480 write accesses @8104479
+system.cpu4: completed 80000 read, 44600 write accesses @8110552
+system.cpu2: completed 80000 read, 44822 write accesses @8120410
+system.cpu6: completed 90000 read, 49504 write accesses @8982438
+system.cpu3: completed 90000 read, 49941 write accesses @9055578
+system.cpu0: completed 90000 read, 49850 write accesses @9059967
+system.cpu1: completed 90000 read, 49940 write accesses @9064061
+system.cpu5: completed 90000 read, 50040 write accesses @9082907
+system.cpu4: completed 90000 read, 50137 write accesses @9101079
+system.cpu7: completed 90000 read, 50039 write accesses @9112455
+system.cpu2: completed 90000 read, 50353 write accesses @9135660
+system.cpu6: completed 100000 read, 55063 write accesses @9995319
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simout b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simout
index d5031b794..57bee7a2a 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simout
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simout
@@ -1,12 +1,11 @@
-Redirecting stdout to build/ALPHA_MESI_Two_Level/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_Two_Level/simout
-Redirecting stderr to build/ALPHA_MESI_Two_Level/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_Two_Level/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 28 2014 02:49:35
-gem5 started Aug 28 2014 02:49:48
-gem5 executing on ribera.cs.wisc.edu
-command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_Two_Level -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_Two_Level
+gem5 compiled Aug 13 2015 19:16:05
+gem5 started Aug 13 2015 20:15:43
+gem5 executing on artery
+command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_Two_Level -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MESI_Two_Level
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 7259586 because maximum number of loads reached
+Exiting @ tick 9995319 because maximum number of loads reached
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/stats.txt
index 947746b12..40f95a02b 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/stats.txt
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/stats.txt
@@ -1,48 +1,48 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.010058 # Number of seconds simulated
-sim_ticks 10057881 # Number of ticks simulated
-final_tick 10057881 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.009995 # Number of seconds simulated
+sim_ticks 9995319 # Number of ticks simulated
+final_tick 9995319 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 138340 # Simulator tick rate (ticks/s)
-host_mem_usage 550852 # Number of bytes of host memory used
-host_seconds 72.70 # Real time elapsed on the host
+host_tick_rate 92589 # Simulator tick rate (ticks/s)
+host_mem_usage 492044 # Number of bytes of host memory used
+host_seconds 107.95 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
-system.mem_ctrls.bytes_read::ruby.dir_cntrl0 39713280 # Number of bytes read from this memory
-system.mem_ctrls.bytes_read::total 39713280 # Number of bytes read from this memory
-system.mem_ctrls.bytes_written::ruby.dir_cntrl0 14288640 # Number of bytes written to this memory
-system.mem_ctrls.bytes_written::total 14288640 # Number of bytes written to this memory
-system.mem_ctrls.num_reads::ruby.dir_cntrl0 620520 # Number of read requests responded to by this memory
-system.mem_ctrls.num_reads::total 620520 # Number of read requests responded to by this memory
-system.mem_ctrls.num_writes::ruby.dir_cntrl0 223260 # Number of write requests responded to by this memory
-system.mem_ctrls.num_writes::total 223260 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 3948473839 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 3948473839 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 1420641187 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 1420641187 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 5369115025 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 5369115025 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.readReqs 620524 # Number of read requests accepted
-system.mem_ctrls.writeReqs 223260 # Number of write requests accepted
-system.mem_ctrls.readBursts 620524 # Number of DRAM read bursts, including those serviced by the write queue
-system.mem_ctrls.writeBursts 223260 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 39321792 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 391744 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 14163456 # Total number of bytes written to DRAM
-system.mem_ctrls.bytesReadSys 39713536 # Total read bytes from the system interface side
-system.mem_ctrls.bytesWrittenSys 14288640 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 6121 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 1931 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0 39476544 # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total 39476544 # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0 14174528 # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total 14174528 # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0 616821 # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total 616821 # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0 221477 # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total 221477 # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 3949503162 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 3949503162 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 1418116620 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 1418116620 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 5367619783 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 5367619783 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs 616823 # Number of read requests accepted
+system.mem_ctrls.writeReqs 221477 # Number of write requests accepted
+system.mem_ctrls.readBursts 616823 # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts 221477 # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM 39086272 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 390400 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 14046912 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys 39476672 # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys 14174528 # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ 6100 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 1964 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
-system.mem_ctrls.perBankRdBursts::0 76796 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::1 77146 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::2 76954 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::3 77080 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::4 76796 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::5 76572 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::6 76418 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::7 76641 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::0 76614 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1 76323 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2 76505 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3 76083 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4 76551 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5 76301 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6 76236 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7 76110 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::9 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::10 0 # Per bank write bursts
@@ -51,14 +51,14 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe
system.mem_ctrls.perBankRdBursts::13 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::0 27955 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::1 27435 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::2 27776 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::3 27957 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::4 27618 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::5 27594 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::6 27627 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::7 27342 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0 27654 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1 27423 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2 27464 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3 27392 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4 27481 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5 27571 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6 27300 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7 27198 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::9 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::10 0 # Per bank write bursts
@@ -69,29 +69,29 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 10057842 # Total gap between requests
+system.mem_ctrls.totGap 9995295 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::3 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::4 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::5 0 # Read request sizes (log2)
-system.mem_ctrls.readPktSize::6 620524 # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6 616823 # Read request sizes (log2)
system.mem_ctrls.writePktSize::0 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::1 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::2 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::3 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
-system.mem_ctrls.writePktSize::6 223260 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 31862 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::1 65911 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::2 105380 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::3 136363 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::4 129238 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::5 85822 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::6 43851 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::7 15976 # What read queue length does an incoming req see
+system.mem_ctrls.writePktSize::6 221477 # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0 31869 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1 65517 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2 104655 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::3 135318 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::4 128545 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::5 85110 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6 43748 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7 15961 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::8 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::9 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::10 0 # What read queue length does an incoming req see
@@ -131,34 +131,34 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh
system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::15 25 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16 78 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 1675 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::18 5386 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19 9446 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 12511 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::21 14541 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::22 15411 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::23 15948 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::24 16352 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::25 16072 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::26 15654 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::27 15272 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::28 14985 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 14826 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30 14833 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 15009 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32 15420 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::33 4502 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::34 1961 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::35 851 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::36 332 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::37 139 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::38 48 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::39 22 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::40 8 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::41 5 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::42 2 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::15 19 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16 74 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 1662 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18 5228 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19 9434 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20 12515 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21 14351 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22 15457 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23 15868 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24 16097 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25 15918 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26 15619 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27 15142 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28 14963 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 14701 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30 14688 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31 14847 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32 15280 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33 4504 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34 1895 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35 788 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36 288 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37 105 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38 36 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39 12 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40 6 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41 1 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::43 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::44 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::45 0 # What write queue length does an incoming req see
@@ -180,167 +180,166 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 334068 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 160.100578 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 125.900833 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 126.170970 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 136199 40.77% 40.77% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 125923 37.69% 78.46% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 44300 13.26% 91.72% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 17321 5.18% 96.91% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 6687 2.00% 98.91% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 2368 0.71% 99.62% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 848 0.25% 99.87% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 274 0.08% 99.96% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 148 0.04% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 334068 # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples 13818 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 44.462440 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 43.410564 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 9.668206 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::12-15 2 0.01% 0.01% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-19 23 0.17% 0.18% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::20-23 59 0.43% 0.61% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::24-27 263 1.90% 2.51% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::28-31 717 5.19% 7.70% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::32-35 1405 10.17% 17.87% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::36-39 1874 13.56% 31.43% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::40-43 2386 17.27% 48.70% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::44-47 2196 15.89% 64.59% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::48-51 1870 13.53% 78.12% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::52-55 1240 8.97% 87.10% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::56-59 879 6.36% 93.46% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::60-63 431 3.12% 96.58% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::64-67 256 1.85% 98.43% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::68-71 111 0.80% 99.23% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::72-75 61 0.44% 99.67% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::76-79 25 0.18% 99.86% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::80-83 12 0.09% 99.94% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::84-87 3 0.02% 99.96% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::88-91 4 0.03% 99.99% # Reads before turning the bus around for writes
+system.mem_ctrls.bytesPerActivate::samples 331715 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 160.174318 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 125.975204 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 126.286256 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 135030 40.71% 40.71% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 125215 37.75% 78.45% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 44167 13.31% 91.77% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 17036 5.14% 96.90% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 6590 1.99% 98.89% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 2386 0.72% 99.61% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 857 0.26% 99.87% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 273 0.08% 99.95% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 161 0.05% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 331715 # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples 13706 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 44.556691 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 43.522063 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 9.595848 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::12-15 1 0.01% 0.01% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-19 10 0.07% 0.08% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-23 55 0.40% 0.48% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::24-27 276 2.01% 2.50% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::28-31 677 4.94% 7.43% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::32-35 1382 10.08% 17.52% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::36-39 1863 13.59% 31.11% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::40-43 2321 16.93% 48.04% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::44-47 2252 16.43% 64.48% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::48-51 1804 13.16% 77.64% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::52-55 1306 9.53% 87.17% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::56-59 834 6.08% 93.25% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::60-63 498 3.63% 96.88% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::64-67 216 1.58% 98.46% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::68-71 112 0.82% 99.28% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::72-75 62 0.45% 99.73% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::76-79 18 0.13% 99.86% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::80-83 10 0.07% 99.93% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::84-87 7 0.05% 99.99% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::88-91 1 0.01% 99.99% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::112-115 1 0.01% 100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total 13818 # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples 13818 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 16.015632 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 16.014436 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 0.209187 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 13717 99.27% 99.27% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::17 35 0.25% 99.52% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18 36 0.26% 99.78% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19 17 0.12% 99.91% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::20 11 0.08% 99.99% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::22 1 0.01% 99.99% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::24 1 0.01% 100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total 13818 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 29208007 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 40881664 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 3072015 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 47.54 # Average queueing delay per DRAM burst
+system.mem_ctrls.rdPerTurnAround::total 13706 # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples 13706 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 16.013644 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.012714 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 0.182497 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 13610 99.30% 99.30% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17 38 0.28% 99.58% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18 35 0.26% 99.83% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19 15 0.11% 99.94% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::20 6 0.04% 99.99% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::21 2 0.01% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total 13706 # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat 29003422 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 40607159 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 3053615 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 47.49 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 66.54 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 3909.55 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 1408.19 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 3948.50 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 1420.64 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 66.49 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 3910.46 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 1405.35 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 3949.52 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 1418.12 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 41.54 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 30.54 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 11.00 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 41.53 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 30.55 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 10.98 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 5.50 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 26.51 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 286372 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 215259 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 46.61 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 97.26 # Row buffer hit rate for writes
+system.mem_ctrls.avgWrQLen 26.49 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 284970 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 213513 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 46.66 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 97.27 # Row buffer hit rate for writes
system.mem_ctrls.avgGap 11.92 # Average gap between requests
-system.mem_ctrls.pageHitRate 60.02 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 2524110120 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 1402283400 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 7662857280 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 2293152768 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 656550960 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 6850805148 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 21727200 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 21411486876 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 2130.070404 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 20 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 335660 # Time in different power states
+system.mem_ctrls.pageHitRate 60.04 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 2506434840 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 1392463800 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 7617405120 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 2274438528 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 652482480 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 6808389624 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 21579600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 21273193992 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 2129.501713 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 18 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 333580 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 9716343 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 9656168 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
system.mem_ctrls_1.actEnergy 0 # Energy for activate commands per rank (pJ)
system.mem_ctrls_1.preEnergy 0 # Energy for precharge commands per rank (pJ)
system.mem_ctrls_1.readEnergy 0 # Energy for read commands per rank (pJ)
system.mem_ctrls_1.writeEnergy 0 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 656550960 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 217228824 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 5840631600 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 6714411384 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 667.969567 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 9716326 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 335660 # Time in different power states
+system.mem_ctrls_1.refreshEnergy 652482480 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 215882712 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 5804439600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 6672804792 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 667.969557 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 9656118 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 333580 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu_clk_domain.clock 1 # Clock period in ticks
-system.cpu0.num_reads 99679 # number of read accesses completed
-system.cpu0.num_writes 55302 # number of write accesses completed
-system.cpu1.num_reads 99352 # number of read accesses completed
-system.cpu1.num_writes 55108 # number of write accesses completed
-system.cpu2.num_reads 99980 # number of read accesses completed
-system.cpu2.num_writes 55741 # number of write accesses completed
-system.cpu3.num_reads 99480 # number of read accesses completed
-system.cpu3.num_writes 55108 # number of write accesses completed
-system.cpu4.num_reads 99812 # number of read accesses completed
-system.cpu4.num_writes 55581 # number of write accesses completed
-system.cpu5.num_reads 99648 # number of read accesses completed
-system.cpu5.num_writes 55774 # number of write accesses completed
+system.cpu0.num_reads 99093 # number of read accesses completed
+system.cpu0.num_writes 54921 # number of write accesses completed
+system.cpu1.num_reads 99246 # number of read accesses completed
+system.cpu1.num_writes 55071 # number of write accesses completed
+system.cpu2.num_reads 98631 # number of read accesses completed
+system.cpu2.num_writes 55156 # number of write accesses completed
+system.cpu3.num_reads 99516 # number of read accesses completed
+system.cpu3.num_writes 55187 # number of write accesses completed
+system.cpu4.num_reads 98941 # number of read accesses completed
+system.cpu4.num_writes 54996 # number of write accesses completed
+system.cpu5.num_reads 99079 # number of read accesses completed
+system.cpu5.num_writes 55125 # number of write accesses completed
system.cpu6.num_reads 100001 # number of read accesses completed
-system.cpu6.num_writes 55692 # number of write accesses completed
-system.cpu7.num_reads 99378 # number of read accesses completed
-system.cpu7.num_writes 55455 # number of write accesses completed
+system.cpu6.num_writes 55063 # number of write accesses completed
+system.cpu7.num_reads 98809 # number of read accesses completed
+system.cpu7.num_writes 54808 # number of write accesses completed
system.ruby.clk_domain.clock 1 # Clock period in ticks
system.ruby.delayHist::bucket_size 32 # delay histogram for all message
system.ruby.delayHist::max_bucket 319 # delay histogram for all message
-system.ruby.delayHist::samples 4994672 # delay histogram for all message
-system.ruby.delayHist::mean 6.417639 # delay histogram for all message
-system.ruby.delayHist::stdev 17.443908 # delay histogram for all message
-system.ruby.delayHist | 4686231 93.82% 93.82% | 149234 2.99% 96.81% | 120040 2.40% 99.22% | 34394 0.69% 99.90% | 3905 0.08% 99.98% | 634 0.01% 100.00% | 179 0.00% 100.00% | 50 0.00% 100.00% | 4 0.00% 100.00% | 1 0.00% 100.00% # delay histogram for all message
-system.ruby.delayHist::total 4994672 # delay histogram for all message
+system.ruby.delayHist::samples 4966554 # delay histogram for all message
+system.ruby.delayHist::mean 6.462667 # delay histogram for all message
+system.ruby.delayHist::stdev 17.537194 # delay histogram for all message
+system.ruby.delayHist | 4658423 93.80% 93.80% | 147844 2.98% 96.77% | 120793 2.43% 99.20% | 34502 0.69% 99.90% | 4075 0.08% 99.98% | 679 0.01% 100.00% | 184 0.00% 100.00% | 52 0.00% 100.00% | 2 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for all message
+system.ruby.delayHist::total 4966554 # delay histogram for all message
system.ruby.outstanding_req_hist::bucket_size 2
system.ruby.outstanding_req_hist::max_bucket 19
-system.ruby.outstanding_req_hist::samples 626373
-system.ruby.outstanding_req_hist::mean 15.998466
-system.ruby.outstanding_req_hist::gmean 15.997201
-system.ruby.outstanding_req_hist::stdev 0.125843
-system.ruby.outstanding_req_hist | 8 0.00% 0.00% | 16 0.00% 0.00% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.02% | 17 0.00% 0.02% | 626252 99.98% 100.00% | 0 0.00% 100.00%
-system.ruby.outstanding_req_hist::total 626373
+system.ruby.outstanding_req_hist::samples 622617
+system.ruby.outstanding_req_hist::mean 15.998448
+system.ruby.outstanding_req_hist::gmean 15.997176
+system.ruby.outstanding_req_hist::stdev 0.126254
+system.ruby.outstanding_req_hist | 8 0.00% 0.00% | 16 0.00% 0.00% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.02% | 22 0.00% 0.02% | 622491 99.98% 100.00% | 0 0.00% 100.00%
+system.ruby.outstanding_req_hist::total 622617
system.ruby.latency_hist::bucket_size 1024
system.ruby.latency_hist::max_bucket 10239
-system.ruby.latency_hist::samples 626245
-system.ruby.latency_hist::mean 2055.507466
-system.ruby.latency_hist::gmean 1581.562844
-system.ruby.latency_hist::stdev 1212.662128
-system.ruby.latency_hist | 166096 26.52% 26.52% | 152730 24.39% 50.91% | 150591 24.05% 74.96% | 131644 21.02% 95.98% | 24981 3.99% 99.97% | 203 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.latency_hist::total 626245
+system.ruby.latency_hist::samples 622489
+system.ruby.latency_hist::mean 2054.989466
+system.ruby.latency_hist::gmean 1586.406842
+system.ruby.latency_hist::stdev 1208.892974
+system.ruby.latency_hist | 164964 26.50% 26.50% | 152534 24.50% 51.00% | 149250 23.98% 74.98% | 131435 21.11% 96.10% | 24131 3.88% 99.97% | 175 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::total 622489
system.ruby.hit_latency_hist::bucket_size 1
system.ruby.hit_latency_hist::max_bucket 9
-system.ruby.hit_latency_hist::samples 10
-system.ruby.hit_latency_hist::mean 3
-system.ruby.hit_latency_hist::gmean 3.000000
-system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 10 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.hit_latency_hist::total 10
+system.ruby.hit_latency_hist::samples 14
+system.ruby.hit_latency_hist::mean 1
+system.ruby.hit_latency_hist::gmean 1
+system.ruby.hit_latency_hist | 0 0.00% 0.00% | 14 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::total 14
system.ruby.miss_latency_hist::bucket_size 1024
system.ruby.miss_latency_hist::max_bucket 10239
-system.ruby.miss_latency_hist::samples 626235
-system.ruby.miss_latency_hist::mean 2055.540241
-system.ruby.miss_latency_hist::gmean 1581.721140
-system.ruby.miss_latency_hist::stdev 1212.644072
-system.ruby.miss_latency_hist | 166086 26.52% 26.52% | 152730 24.39% 50.91% | 150591 24.05% 74.96% | 131644 21.02% 95.98% | 24981 3.99% 99.97% | 203 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.miss_latency_hist::total 626235
-system.ruby.l1_cntrl0.L1Dcache.demand_hits 1 # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses 78340 # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses 78341 # Number of cache demand accesses
+system.ruby.miss_latency_hist::samples 622475
+system.ruby.miss_latency_hist::mean 2055.035662
+system.ruby.miss_latency_hist::gmean 1586.669795
+system.ruby.miss_latency_hist::stdev 1208.867322
+system.ruby.miss_latency_hist | 164950 26.50% 26.50% | 152534 24.50% 51.00% | 149250 23.98% 74.98% | 131435 21.11% 96.10% | 24131 3.88% 99.97% | 175 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::total 622475
+system.ruby.l1_cntrl0.L1Dcache.demand_hits 0 # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses 77929 # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses 77929 # Number of cache demand accesses
system.ruby.l1_cntrl0.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl0.L1Icache.demand_accesses 0 # Number of cache demand accesses
@@ -353,9 +352,9 @@ system.ruby.l1_cntrl0.prefetcher.hits 0 # nu
system.ruby.l1_cntrl0.prefetcher.partial_hits 0 # number of misses observed for a block being prefetched
system.ruby.l1_cntrl0.prefetcher.pages_crossed 0 # number of prefetches across pages
system.ruby.l1_cntrl0.prefetcher.misses_on_prefetched_blocks 0 # number of misses for blocks that were prefetched, yet missed
-system.ruby.l1_cntrl1.L1Dcache.demand_hits 2 # Number of cache demand hits
-system.ruby.l1_cntrl1.L1Dcache.demand_misses 78114 # Number of cache demand misses
-system.ruby.l1_cntrl1.L1Dcache.demand_accesses 78116 # Number of cache demand accesses
+system.ruby.l1_cntrl1.L1Dcache.demand_hits 5 # Number of cache demand hits
+system.ruby.l1_cntrl1.L1Dcache.demand_misses 77883 # Number of cache demand misses
+system.ruby.l1_cntrl1.L1Dcache.demand_accesses 77888 # Number of cache demand accesses
system.ruby.l1_cntrl1.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl1.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl1.L1Icache.demand_accesses 0 # Number of cache demand accesses
@@ -368,9 +367,9 @@ system.ruby.l1_cntrl1.prefetcher.hits 0 # nu
system.ruby.l1_cntrl1.prefetcher.partial_hits 0 # number of misses observed for a block being prefetched
system.ruby.l1_cntrl1.prefetcher.pages_crossed 0 # number of prefetches across pages
system.ruby.l1_cntrl1.prefetcher.misses_on_prefetched_blocks 0 # number of misses for blocks that were prefetched, yet missed
-system.ruby.l1_cntrl2.L1Dcache.demand_hits 0 # Number of cache demand hits
-system.ruby.l1_cntrl2.L1Dcache.demand_misses 78247 # Number of cache demand misses
-system.ruby.l1_cntrl2.L1Dcache.demand_accesses 78247 # Number of cache demand accesses
+system.ruby.l1_cntrl2.L1Dcache.demand_hits 1 # Number of cache demand hits
+system.ruby.l1_cntrl2.L1Dcache.demand_misses 77910 # Number of cache demand misses
+system.ruby.l1_cntrl2.L1Dcache.demand_accesses 77911 # Number of cache demand accesses
system.ruby.l1_cntrl2.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl2.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl2.L1Icache.demand_accesses 0 # Number of cache demand accesses
@@ -383,9 +382,9 @@ system.ruby.l1_cntrl2.prefetcher.hits 0 # nu
system.ruby.l1_cntrl2.prefetcher.partial_hits 0 # number of misses observed for a block being prefetched
system.ruby.l1_cntrl2.prefetcher.pages_crossed 0 # number of prefetches across pages
system.ruby.l1_cntrl2.prefetcher.misses_on_prefetched_blocks 0 # number of misses for blocks that were prefetched, yet missed
-system.ruby.l1_cntrl3.L1Dcache.demand_hits 0 # Number of cache demand hits
-system.ruby.l1_cntrl3.L1Dcache.demand_misses 78027 # Number of cache demand misses
-system.ruby.l1_cntrl3.L1Dcache.demand_accesses 78027 # Number of cache demand accesses
+system.ruby.l1_cntrl3.L1Dcache.demand_hits 4 # Number of cache demand hits
+system.ruby.l1_cntrl3.L1Dcache.demand_misses 77853 # Number of cache demand misses
+system.ruby.l1_cntrl3.L1Dcache.demand_accesses 77857 # Number of cache demand accesses
system.ruby.l1_cntrl3.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl3.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl3.L1Icache.demand_accesses 0 # Number of cache demand accesses
@@ -398,9 +397,9 @@ system.ruby.l1_cntrl3.prefetcher.hits 0 # nu
system.ruby.l1_cntrl3.prefetcher.partial_hits 0 # number of misses observed for a block being prefetched
system.ruby.l1_cntrl3.prefetcher.pages_crossed 0 # number of prefetches across pages
system.ruby.l1_cntrl3.prefetcher.misses_on_prefetched_blocks 0 # number of misses for blocks that were prefetched, yet missed
-system.ruby.l1_cntrl4.L1Dcache.demand_hits 2 # Number of cache demand hits
-system.ruby.l1_cntrl4.L1Dcache.demand_misses 78442 # Number of cache demand misses
-system.ruby.l1_cntrl4.L1Dcache.demand_accesses 78444 # Number of cache demand accesses
+system.ruby.l1_cntrl4.L1Dcache.demand_hits 0 # Number of cache demand hits
+system.ruby.l1_cntrl4.L1Dcache.demand_misses 77920 # Number of cache demand misses
+system.ruby.l1_cntrl4.L1Dcache.demand_accesses 77920 # Number of cache demand accesses
system.ruby.l1_cntrl4.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl4.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl4.L1Icache.demand_accesses 0 # Number of cache demand accesses
@@ -413,9 +412,9 @@ system.ruby.l1_cntrl4.prefetcher.hits 0 # nu
system.ruby.l1_cntrl4.prefetcher.partial_hits 0 # number of misses observed for a block being prefetched
system.ruby.l1_cntrl4.prefetcher.pages_crossed 0 # number of prefetches across pages
system.ruby.l1_cntrl4.prefetcher.misses_on_prefetched_blocks 0 # number of misses for blocks that were prefetched, yet missed
-system.ruby.l1_cntrl5.L1Dcache.demand_hits 1 # Number of cache demand hits
-system.ruby.l1_cntrl5.L1Dcache.demand_misses 78400 # Number of cache demand misses
-system.ruby.l1_cntrl5.L1Dcache.demand_accesses 78401 # Number of cache demand accesses
+system.ruby.l1_cntrl5.L1Dcache.demand_hits 2 # Number of cache demand hits
+system.ruby.l1_cntrl5.L1Dcache.demand_misses 77349 # Number of cache demand misses
+system.ruby.l1_cntrl5.L1Dcache.demand_accesses 77351 # Number of cache demand accesses
system.ruby.l1_cntrl5.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl5.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl5.L1Icache.demand_accesses 0 # Number of cache demand accesses
@@ -428,9 +427,9 @@ system.ruby.l1_cntrl5.prefetcher.hits 0 # nu
system.ruby.l1_cntrl5.prefetcher.partial_hits 0 # number of misses observed for a block being prefetched
system.ruby.l1_cntrl5.prefetcher.pages_crossed 0 # number of prefetches across pages
system.ruby.l1_cntrl5.prefetcher.misses_on_prefetched_blocks 0 # number of misses for blocks that were prefetched, yet missed
-system.ruby.l1_cntrl6.L1Dcache.demand_hits 2 # Number of cache demand hits
-system.ruby.l1_cntrl6.L1Dcache.demand_misses 78522 # Number of cache demand misses
-system.ruby.l1_cntrl6.L1Dcache.demand_accesses 78524 # Number of cache demand accesses
+system.ruby.l1_cntrl6.L1Dcache.demand_hits 0 # Number of cache demand hits
+system.ruby.l1_cntrl6.L1Dcache.demand_misses 78030 # Number of cache demand misses
+system.ruby.l1_cntrl6.L1Dcache.demand_accesses 78030 # Number of cache demand accesses
system.ruby.l1_cntrl6.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl6.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl6.L1Icache.demand_accesses 0 # Number of cache demand accesses
@@ -444,8 +443,8 @@ system.ruby.l1_cntrl6.prefetcher.partial_hits 0
system.ruby.l1_cntrl6.prefetcher.pages_crossed 0 # number of prefetches across pages
system.ruby.l1_cntrl6.prefetcher.misses_on_prefetched_blocks 0 # number of misses for blocks that were prefetched, yet missed
system.ruby.l1_cntrl7.L1Dcache.demand_hits 2 # Number of cache demand hits
-system.ruby.l1_cntrl7.L1Dcache.demand_misses 78168 # Number of cache demand misses
-system.ruby.l1_cntrl7.L1Dcache.demand_accesses 78170 # Number of cache demand accesses
+system.ruby.l1_cntrl7.L1Dcache.demand_misses 77624 # Number of cache demand misses
+system.ruby.l1_cntrl7.L1Dcache.demand_accesses 77626 # Number of cache demand accesses
system.ruby.l1_cntrl7.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl7.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl7.L1Icache.demand_accesses 0 # Number of cache demand accesses
@@ -458,757 +457,761 @@ system.ruby.l1_cntrl7.prefetcher.hits 0 # nu
system.ruby.l1_cntrl7.prefetcher.partial_hits 0 # number of misses observed for a block being prefetched
system.ruby.l1_cntrl7.prefetcher.pages_crossed 0 # number of prefetches across pages
system.ruby.l1_cntrl7.prefetcher.misses_on_prefetched_blocks 0 # number of misses for blocks that were prefetched, yet missed
-system.ruby.l2_cntrl0.L2cache.demand_hits 30 # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses 626211 # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses 626241 # Number of cache demand accesses
-system.ruby.l2_cntrl0.fully_busy_cycles 2 # cycles for which number of transistions == max transitions
+system.ruby.l2_cntrl0.L2cache.demand_hits 26 # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses 622454 # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses 622480 # Number of cache demand accesses
+system.ruby.l2_cntrl0.fully_busy_cycles 1 # cycles for which number of transistions == max transitions
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers00.percent_links_utilized 4.067261
-system.ruby.network.routers00.msg_count.Control::0 78340
-system.ruby.network.routers00.msg_count.Request_Control::2 76854
-system.ruby.network.routers00.msg_count.Response_Data::1 78890
-system.ruby.network.routers00.msg_count.Response_Control::1 65170
-system.ruby.network.routers00.msg_count.Response_Control::2 77670
-system.ruby.network.routers00.msg_count.Writeback_Data::0 14681
-system.ruby.network.routers00.msg_count.Writeback_Data::1 52211
-system.ruby.network.routers00.msg_count.Writeback_Control::0 26249
-system.ruby.network.routers00.msg_bytes.Control::0 626720
-system.ruby.network.routers00.msg_bytes.Request_Control::2 614832
-system.ruby.network.routers00.msg_bytes.Response_Data::1 5680080
-system.ruby.network.routers00.msg_bytes.Response_Control::1 521360
-system.ruby.network.routers00.msg_bytes.Response_Control::2 621360
-system.ruby.network.routers00.msg_bytes.Writeback_Data::0 1057032
-system.ruby.network.routers00.msg_bytes.Writeback_Data::1 3759192
-system.ruby.network.routers00.msg_bytes.Writeback_Control::0 209992
-system.ruby.network.routers01.percent_links_utilized 4.050980
-system.ruby.network.routers01.msg_count.Control::0 78114
-system.ruby.network.routers01.msg_count.Request_Control::2 76575
-system.ruby.network.routers01.msg_count.Response_Data::1 78655
-system.ruby.network.routers01.msg_count.Response_Control::1 65054
-system.ruby.network.routers01.msg_count.Response_Control::2 77479
-system.ruby.network.routers01.msg_count.Writeback_Data::0 14645
-system.ruby.network.routers01.msg_count.Writeback_Data::1 51864
-system.ruby.network.routers01.msg_count.Writeback_Control::0 26073
-system.ruby.network.routers01.msg_bytes.Control::0 624912
-system.ruby.network.routers01.msg_bytes.Request_Control::2 612600
-system.ruby.network.routers01.msg_bytes.Response_Data::1 5663160
-system.ruby.network.routers01.msg_bytes.Response_Control::1 520432
-system.ruby.network.routers01.msg_bytes.Response_Control::2 619832
-system.ruby.network.routers01.msg_bytes.Writeback_Data::0 1054440
-system.ruby.network.routers01.msg_bytes.Writeback_Data::1 3734208
-system.ruby.network.routers01.msg_bytes.Writeback_Control::0 208584
-system.ruby.network.routers02.percent_links_utilized 4.064773
-system.ruby.network.routers02.msg_count.Control::0 78247
-system.ruby.network.routers02.msg_count.Request_Control::2 76629
-system.ruby.network.routers02.msg_count.Response_Data::1 78830
-system.ruby.network.routers02.msg_count.Response_Control::1 65128
-system.ruby.network.routers02.msg_count.Response_Control::2 77611
-system.ruby.network.routers02.msg_count.Writeback_Data::0 14874
-system.ruby.network.routers02.msg_count.Writeback_Data::1 52033
-system.ruby.network.routers02.msg_count.Writeback_Control::0 26072
-system.ruby.network.routers02.msg_bytes.Control::0 625976
-system.ruby.network.routers02.msg_bytes.Request_Control::2 613032
-system.ruby.network.routers02.msg_bytes.Response_Data::1 5675760
-system.ruby.network.routers02.msg_bytes.Response_Control::1 521024
-system.ruby.network.routers02.msg_bytes.Response_Control::2 620888
-system.ruby.network.routers02.msg_bytes.Writeback_Data::0 1070928
-system.ruby.network.routers02.msg_bytes.Writeback_Data::1 3746376
-system.ruby.network.routers02.msg_bytes.Writeback_Control::0 208576
-system.ruby.network.routers03.percent_links_utilized 4.041888
-system.ruby.network.routers03.msg_count.Control::0 78027
-system.ruby.network.routers03.msg_count.Request_Control::2 76405
-system.ruby.network.routers03.msg_count.Response_Data::1 78579
-system.ruby.network.routers03.msg_count.Response_Control::1 64814
-system.ruby.network.routers03.msg_count.Response_Control::2 77407
-system.ruby.network.routers03.msg_count.Writeback_Data::0 14605
-system.ruby.network.routers03.msg_count.Writeback_Data::1 51660
-system.ruby.network.routers03.msg_count.Writeback_Control::0 25864
-system.ruby.network.routers03.msg_bytes.Control::0 624216
-system.ruby.network.routers03.msg_bytes.Request_Control::2 611240
-system.ruby.network.routers03.msg_bytes.Response_Data::1 5657688
-system.ruby.network.routers03.msg_bytes.Response_Control::1 518512
-system.ruby.network.routers03.msg_bytes.Response_Control::2 619256
-system.ruby.network.routers03.msg_bytes.Writeback_Data::0 1051560
-system.ruby.network.routers03.msg_bytes.Writeback_Data::1 3719520
-system.ruby.network.routers03.msg_bytes.Writeback_Control::0 206912
-system.ruby.network.routers04.percent_links_utilized 4.068436
-system.ruby.network.routers04.msg_count.Control::0 78442
-system.ruby.network.routers04.msg_count.Request_Control::2 76900
-system.ruby.network.routers04.msg_count.Response_Data::1 78975
-system.ruby.network.routers04.msg_count.Response_Control::1 65253
-system.ruby.network.routers04.msg_count.Response_Control::2 77788
-system.ruby.network.routers04.msg_count.Writeback_Data::0 14693
-system.ruby.network.routers04.msg_count.Writeback_Data::1 52136
-system.ruby.network.routers04.msg_count.Writeback_Control::0 26175
-system.ruby.network.routers04.msg_bytes.Control::0 627536
-system.ruby.network.routers04.msg_bytes.Request_Control::2 615200
-system.ruby.network.routers04.msg_bytes.Response_Data::1 5686200
-system.ruby.network.routers04.msg_bytes.Response_Control::1 522024
-system.ruby.network.routers04.msg_bytes.Response_Control::2 622304
-system.ruby.network.routers04.msg_bytes.Writeback_Data::0 1057896
-system.ruby.network.routers04.msg_bytes.Writeback_Data::1 3753792
-system.ruby.network.routers04.msg_bytes.Writeback_Control::0 209400
-system.ruby.network.routers05.percent_links_utilized 4.073805
-system.ruby.network.routers05.msg_count.Control::0 78400
-system.ruby.network.routers05.msg_count.Request_Control::2 76839
-system.ruby.network.routers05.msg_count.Response_Data::1 78938
-system.ruby.network.routers05.msg_count.Response_Control::1 65295
-system.ruby.network.routers05.msg_count.Response_Control::2 77798
-system.ruby.network.routers05.msg_count.Writeback_Data::0 14936
-system.ruby.network.routers05.msg_count.Writeback_Data::1 52185
-system.ruby.network.routers05.msg_count.Writeback_Control::0 26091
-system.ruby.network.routers05.msg_bytes.Control::0 627200
-system.ruby.network.routers05.msg_bytes.Request_Control::2 614712
-system.ruby.network.routers05.msg_bytes.Response_Data::1 5683536
-system.ruby.network.routers05.msg_bytes.Response_Control::1 522360
-system.ruby.network.routers05.msg_bytes.Response_Control::2 622384
-system.ruby.network.routers05.msg_bytes.Writeback_Data::0 1075392
-system.ruby.network.routers05.msg_bytes.Writeback_Data::1 3757320
-system.ruby.network.routers05.msg_bytes.Writeback_Control::0 208728
-system.ruby.network.routers06.percent_links_utilized 4.080917
-system.ruby.network.routers06.msg_count.Control::0 78520
-system.ruby.network.routers06.msg_count.Request_Control::2 76940
-system.ruby.network.routers06.msg_count.Response_Data::1 79089
-system.ruby.network.routers06.msg_count.Response_Control::1 65458
-system.ruby.network.routers06.msg_count.Response_Control::2 77870
-system.ruby.network.routers06.msg_count.Writeback_Data::0 14849
-system.ruby.network.routers06.msg_count.Writeback_Data::1 52352
-system.ruby.network.routers06.msg_count.Writeback_Control::0 26420
-system.ruby.network.routers06.msg_bytes.Control::0 628160
-system.ruby.network.routers06.msg_bytes.Request_Control::2 615520
-system.ruby.network.routers06.msg_bytes.Response_Data::1 5694408
-system.ruby.network.routers06.msg_bytes.Response_Control::1 523664
-system.ruby.network.routers06.msg_bytes.Response_Control::2 622960
-system.ruby.network.routers06.msg_bytes.Writeback_Data::0 1069128
-system.ruby.network.routers06.msg_bytes.Writeback_Data::1 3769344
-system.ruby.network.routers06.msg_bytes.Writeback_Control::0 211360
-system.ruby.network.routers07.percent_links_utilized 4.063746
-system.ruby.network.routers07.msg_count.Control::0 78168
-system.ruby.network.routers07.msg_count.Request_Control::2 76677
-system.ruby.network.routers07.msg_count.Response_Data::1 78677
-system.ruby.network.routers07.msg_count.Response_Control::1 65008
-system.ruby.network.routers07.msg_count.Response_Control::2 77497
-system.ruby.network.routers07.msg_count.Writeback_Data::0 14825
-system.ruby.network.routers07.msg_count.Writeback_Data::1 52217
-system.ruby.network.routers07.msg_count.Writeback_Control::0 26086
-system.ruby.network.routers07.msg_bytes.Control::0 625344
-system.ruby.network.routers07.msg_bytes.Request_Control::2 613416
-system.ruby.network.routers07.msg_bytes.Response_Data::1 5664744
-system.ruby.network.routers07.msg_bytes.Response_Control::1 520064
-system.ruby.network.routers07.msg_bytes.Response_Control::2 619976
-system.ruby.network.routers07.msg_bytes.Writeback_Data::0 1067400
-system.ruby.network.routers07.msg_bytes.Writeback_Data::1 3759624
-system.ruby.network.routers07.msg_bytes.Writeback_Control::0 208688
-system.ruby.network.routers08.percent_links_utilized 55.252965
-system.ruby.network.routers08.msg_count.Control::0 1246782
-system.ruby.network.routers08.msg_count.Request_Control::2 609978
-system.ruby.network.routers08.msg_count.Response_Data::1 1465599
-system.ruby.network.routers08.msg_count.Response_Control::1 1538920
-system.ruby.network.routers08.msg_count.Response_Control::2 621120
-system.ruby.network.routers08.msg_count.Writeback_Data::0 118108
-system.ruby.network.routers08.msg_count.Writeback_Data::1 416658
-system.ruby.network.routers08.msg_count.Writeback_Control::0 209030
-system.ruby.network.routers08.msg_bytes.Control::0 9974256
-system.ruby.network.routers08.msg_bytes.Request_Control::2 4879824
-system.ruby.network.routers08.msg_bytes.Response_Data::1 105523128
-system.ruby.network.routers08.msg_bytes.Response_Control::1 12311360
-system.ruby.network.routers08.msg_bytes.Response_Control::2 4968960
-system.ruby.network.routers08.msg_bytes.Writeback_Data::0 8503776
-system.ruby.network.routers08.msg_bytes.Writeback_Data::1 29999376
-system.ruby.network.routers08.msg_bytes.Writeback_Control::0 1672240
-system.ruby.network.routers09.percent_links_utilized 22.947943
-system.ruby.network.routers09.msg_count.Control::0 620524
-system.ruby.network.routers09.msg_count.Response_Data::1 843779
-system.ruby.network.routers09.msg_count.Response_Control::1 1017772
-system.ruby.network.routers09.msg_bytes.Control::0 4964192
-system.ruby.network.routers09.msg_bytes.Response_Data::1 60752088
-system.ruby.network.routers09.msg_bytes.Response_Control::1 8142176
-system.ruby.network.routers10.percent_links_utilized 11.077953
-system.ruby.network.routers10.msg_count.Control::0 1246782
-system.ruby.network.routers10.msg_count.Request_Control::2 613819
-system.ruby.network.routers10.msg_count.Response_Data::1 1471285
-system.ruby.network.routers10.msg_count.Response_Control::1 1538936
-system.ruby.network.routers10.msg_count.Response_Control::2 621120
-system.ruby.network.routers10.msg_count.Writeback_Data::0 118108
-system.ruby.network.routers10.msg_count.Writeback_Data::1 416658
-system.ruby.network.routers10.msg_count.Writeback_Control::0 209030
-system.ruby.network.routers10.msg_bytes.Control::0 9974256
-system.ruby.network.routers10.msg_bytes.Request_Control::2 4910552
-system.ruby.network.routers10.msg_bytes.Response_Data::1 105932520
-system.ruby.network.routers10.msg_bytes.Response_Control::1 12311488
-system.ruby.network.routers10.msg_bytes.Response_Control::2 4968960
-system.ruby.network.routers10.msg_bytes.Writeback_Data::0 8503776
-system.ruby.network.routers10.msg_bytes.Writeback_Data::1 29999376
-system.ruby.network.routers10.msg_bytes.Writeback_Control::0 1672240
-system.ruby.network.msg_count.Control 3740346
-system.ruby.network.msg_count.Request_Control 1837616
-system.ruby.network.msg_count.Response_Data 4411296
-system.ruby.network.msg_count.Response_Control 6480168
-system.ruby.network.msg_count.Writeback_Data 1604298
-system.ruby.network.msg_count.Writeback_Control 627090
-system.ruby.network.msg_byte.Control 29922768
-system.ruby.network.msg_byte.Request_Control 14700928
-system.ruby.network.msg_byte.Response_Data 317613312
-system.ruby.network.msg_byte.Response_Control 51841344
-system.ruby.network.msg_byte.Writeback_Data 115509456
-system.ruby.network.msg_byte.Writeback_Control 5016720
-system.ruby.network.routers00.throttle0.link_utilization 4.090414
-system.ruby.network.routers00.throttle0.msg_count.Request_Control::2 76854
-system.ruby.network.routers00.throttle0.msg_count.Response_Data::1 78337
-system.ruby.network.routers00.throttle0.msg_count.Response_Control::1 40931
-system.ruby.network.routers00.throttle0.msg_bytes.Request_Control::2 614832
-system.ruby.network.routers00.throttle0.msg_bytes.Response_Data::1 5640264
-system.ruby.network.routers00.throttle0.msg_bytes.Response_Control::1 327448
-system.ruby.network.routers00.throttle1.link_utilization 4.044107
-system.ruby.network.routers00.throttle1.msg_count.Control::0 78340
-system.ruby.network.routers00.throttle1.msg_count.Response_Data::1 553
-system.ruby.network.routers00.throttle1.msg_count.Response_Control::1 24239
-system.ruby.network.routers00.throttle1.msg_count.Response_Control::2 77670
-system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::0 14681
-system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::1 52211
-system.ruby.network.routers00.throttle1.msg_count.Writeback_Control::0 26249
-system.ruby.network.routers00.throttle1.msg_bytes.Control::0 626720
-system.ruby.network.routers00.throttle1.msg_bytes.Response_Data::1 39816
-system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::1 193912
-system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::2 621360
-system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::0 1057032
-system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::1 3759192
-system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Control::0 209992
-system.ruby.network.routers01.throttle0.link_utilization 4.077917
-system.ruby.network.routers01.throttle0.msg_count.Request_Control::2 76575
-system.ruby.network.routers01.throttle0.msg_count.Response_Data::1 78112
-system.ruby.network.routers01.throttle0.msg_count.Response_Control::1 40721
-system.ruby.network.routers01.throttle0.msg_bytes.Request_Control::2 612600
-system.ruby.network.routers01.throttle0.msg_bytes.Response_Data::1 5624064
-system.ruby.network.routers01.throttle0.msg_bytes.Response_Control::1 325768
-system.ruby.network.routers01.throttle1.link_utilization 4.024043
-system.ruby.network.routers01.throttle1.msg_count.Control::0 78114
-system.ruby.network.routers01.throttle1.msg_count.Response_Data::1 543
-system.ruby.network.routers01.throttle1.msg_count.Response_Control::1 24333
-system.ruby.network.routers01.throttle1.msg_count.Response_Control::2 77479
-system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::0 14645
-system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::1 51864
-system.ruby.network.routers01.throttle1.msg_count.Writeback_Control::0 26073
-system.ruby.network.routers01.throttle1.msg_bytes.Control::0 624912
-system.ruby.network.routers01.throttle1.msg_bytes.Response_Data::1 39096
-system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::1 194664
-system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::2 619832
-system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::0 1054440
-system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::1 3734208
-system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Control::0 208584
-system.ruby.network.routers02.throttle0.link_utilization 4.085214
-system.ruby.network.routers02.throttle0.msg_count.Request_Control::2 76629
-system.ruby.network.routers02.throttle0.msg_count.Response_Data::1 78244
-system.ruby.network.routers02.throttle0.msg_count.Response_Control::1 40947
-system.ruby.network.routers02.throttle0.msg_bytes.Request_Control::2 613032
-system.ruby.network.routers02.throttle0.msg_bytes.Response_Data::1 5633568
-system.ruby.network.routers02.throttle0.msg_bytes.Response_Control::1 327576
-system.ruby.network.routers02.throttle1.link_utilization 4.044331
-system.ruby.network.routers02.throttle1.msg_count.Control::0 78247
-system.ruby.network.routers02.throttle1.msg_count.Response_Data::1 586
-system.ruby.network.routers02.throttle1.msg_count.Response_Control::1 24181
-system.ruby.network.routers02.throttle1.msg_count.Response_Control::2 77611
-system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::0 14874
-system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::1 52033
-system.ruby.network.routers02.throttle1.msg_count.Writeback_Control::0 26072
-system.ruby.network.routers02.throttle1.msg_bytes.Control::0 625976
-system.ruby.network.routers02.throttle1.msg_bytes.Response_Data::1 42192
-system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::1 193448
-system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::2 620888
-system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::0 1070928
-system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::1 3746376
-system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Control::0 208576
-system.ruby.network.routers03.throttle0.link_utilization 4.071877
-system.ruby.network.routers03.throttle0.msg_count.Request_Control::2 76405
-system.ruby.network.routers03.throttle0.msg_count.Response_Data::1 78024
-system.ruby.network.routers03.throttle0.msg_count.Response_Control::1 40468
-system.ruby.network.routers03.throttle0.msg_bytes.Request_Control::2 611240
-system.ruby.network.routers03.throttle0.msg_bytes.Response_Data::1 5617728
-system.ruby.network.routers03.throttle0.msg_bytes.Response_Control::1 323744
-system.ruby.network.routers03.throttle1.link_utilization 4.011899
-system.ruby.network.routers03.throttle1.msg_count.Control::0 78027
-system.ruby.network.routers03.throttle1.msg_count.Response_Data::1 555
-system.ruby.network.routers03.throttle1.msg_count.Response_Control::1 24346
-system.ruby.network.routers03.throttle1.msg_count.Response_Control::2 77407
-system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::0 14605
-system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::1 51660
-system.ruby.network.routers03.throttle1.msg_count.Writeback_Control::0 25864
-system.ruby.network.routers03.throttle1.msg_bytes.Control::0 624216
-system.ruby.network.routers03.throttle1.msg_bytes.Response_Data::1 39960
-system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::1 194768
-system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::2 619256
-system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::0 1051560
-system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::1 3719520
-system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Control::0 206912
-system.ruby.network.routers04.throttle0.link_utilization 4.094898
-system.ruby.network.routers04.throttle0.msg_count.Request_Control::2 76900
-system.ruby.network.routers04.throttle0.msg_count.Response_Data::1 78439
-system.ruby.network.routers04.throttle0.msg_count.Response_Control::1 40869
-system.ruby.network.routers04.throttle0.msg_bytes.Request_Control::2 615200
-system.ruby.network.routers04.throttle0.msg_bytes.Response_Data::1 5647608
-system.ruby.network.routers04.throttle0.msg_bytes.Response_Control::1 326952
-system.ruby.network.routers04.throttle1.link_utilization 4.041975
-system.ruby.network.routers04.throttle1.msg_count.Control::0 78442
-system.ruby.network.routers04.throttle1.msg_count.Response_Data::1 536
-system.ruby.network.routers04.throttle1.msg_count.Response_Control::1 24384
-system.ruby.network.routers04.throttle1.msg_count.Response_Control::2 77788
-system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::0 14693
-system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::1 52136
-system.ruby.network.routers04.throttle1.msg_count.Writeback_Control::0 26175
-system.ruby.network.routers04.throttle1.msg_bytes.Control::0 627536
-system.ruby.network.routers04.throttle1.msg_bytes.Response_Data::1 38592
-system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::1 195072
-system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::2 622304
-system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::0 1057896
-system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::1 3753792
-system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Control::0 209400
-system.ruby.network.routers05.throttle0.link_utilization 4.093516
-system.ruby.network.routers05.throttle0.msg_count.Request_Control::2 76839
-system.ruby.network.routers05.throttle0.msg_count.Response_Data::1 78397
-system.ruby.network.routers05.throttle0.msg_count.Response_Control::1 41030
-system.ruby.network.routers05.throttle0.msg_bytes.Request_Control::2 614712
-system.ruby.network.routers05.throttle0.msg_bytes.Response_Data::1 5644584
-system.ruby.network.routers05.throttle0.msg_bytes.Response_Control::1 328240
-system.ruby.network.routers05.throttle1.link_utilization 4.054094
-system.ruby.network.routers05.throttle1.msg_count.Control::0 78400
-system.ruby.network.routers05.throttle1.msg_count.Response_Data::1 541
-system.ruby.network.routers05.throttle1.msg_count.Response_Control::1 24265
-system.ruby.network.routers05.throttle1.msg_count.Response_Control::2 77798
-system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::0 14936
-system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::1 52185
-system.ruby.network.routers05.throttle1.msg_count.Writeback_Control::0 26091
-system.ruby.network.routers05.throttle1.msg_bytes.Control::0 627200
-system.ruby.network.routers05.throttle1.msg_bytes.Response_Data::1 38952
-system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::1 194120
-system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::2 622384
-system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::0 1075392
-system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::1 3757320
-system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Control::0 208728
-system.ruby.network.routers06.throttle0.link_utilization 4.100600
-system.ruby.network.routers06.throttle0.msg_count.Request_Control::2 76940
-system.ruby.network.routers06.throttle0.msg_count.Response_Data::1 78518
-system.ruby.network.routers06.throttle0.msg_count.Response_Control::1 41268
-system.ruby.network.routers06.throttle0.msg_bytes.Request_Control::2 615520
-system.ruby.network.routers06.throttle0.msg_bytes.Response_Data::1 5653296
-system.ruby.network.routers06.throttle0.msg_bytes.Response_Control::1 330144
-system.ruby.network.routers06.throttle1.link_utilization 4.061233
-system.ruby.network.routers06.throttle1.msg_count.Control::0 78520
-system.ruby.network.routers06.throttle1.msg_count.Response_Data::1 571
-system.ruby.network.routers06.throttle1.msg_count.Response_Control::1 24190
-system.ruby.network.routers06.throttle1.msg_count.Response_Control::2 77870
-system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::0 14849
-system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::1 52352
-system.ruby.network.routers06.throttle1.msg_count.Writeback_Control::0 26420
-system.ruby.network.routers06.throttle1.msg_bytes.Control::0 628160
-system.ruby.network.routers06.throttle1.msg_bytes.Response_Data::1 41112
-system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::1 193520
-system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::2 622960
-system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::0 1069128
-system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::1 3769344
-system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Control::0 211360
-system.ruby.network.routers07.throttle0.link_utilization 4.081700
-system.ruby.network.routers07.throttle0.msg_count.Request_Control::2 76677
-system.ruby.network.routers07.throttle0.msg_count.Response_Data::1 78164
-system.ruby.network.routers07.throttle0.msg_count.Response_Control::1 40912
-system.ruby.network.routers07.throttle0.msg_bytes.Request_Control::2 613416
-system.ruby.network.routers07.throttle0.msg_bytes.Response_Data::1 5627808
-system.ruby.network.routers07.throttle0.msg_bytes.Response_Control::1 327296
-system.ruby.network.routers07.throttle1.link_utilization 4.045793
-system.ruby.network.routers07.throttle1.msg_count.Control::0 78168
-system.ruby.network.routers07.throttle1.msg_count.Response_Data::1 513
-system.ruby.network.routers07.throttle1.msg_count.Response_Control::1 24096
-system.ruby.network.routers07.throttle1.msg_count.Response_Control::2 77497
-system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::0 14825
-system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::1 52217
-system.ruby.network.routers07.throttle1.msg_count.Writeback_Control::0 26086
-system.ruby.network.routers07.throttle1.msg_bytes.Control::0 625344
-system.ruby.network.routers07.throttle1.msg_bytes.Response_Data::1 36936
-system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::1 192768
-system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::2 619976
-system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::0 1067400
-system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::1 3759624
-system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Control::0 208688
-system.ruby.network.routers08.throttle0.link_utilization 63.034878
-system.ruby.network.routers08.throttle0.msg_count.Control::0 626258
-system.ruby.network.routers08.throttle0.msg_count.Response_Data::1 621790
-system.ruby.network.routers08.throttle0.msg_count.Response_Control::1 814534
-system.ruby.network.routers08.throttle0.msg_count.Response_Control::2 621120
-system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::0 118108
-system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::1 416658
-system.ruby.network.routers08.throttle0.msg_count.Writeback_Control::0 209030
-system.ruby.network.routers08.throttle0.msg_bytes.Control::0 5010064
-system.ruby.network.routers08.throttle0.msg_bytes.Response_Data::1 44768880
-system.ruby.network.routers08.throttle0.msg_bytes.Response_Control::1 6516272
-system.ruby.network.routers08.throttle0.msg_bytes.Response_Control::2 4968960
-system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::0 8503776
-system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::1 29999376
-system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Control::0 1672240
-system.ruby.network.routers08.throttle1.link_utilization 47.471053
-system.ruby.network.routers08.throttle1.msg_count.Control::0 620524
-system.ruby.network.routers08.throttle1.msg_count.Request_Control::2 609978
-system.ruby.network.routers08.throttle1.msg_count.Response_Data::1 843809
-system.ruby.network.routers08.throttle1.msg_count.Response_Control::1 724386
-system.ruby.network.routers08.throttle1.msg_bytes.Control::0 4964192
-system.ruby.network.routers08.throttle1.msg_bytes.Request_Control::2 4879824
-system.ruby.network.routers08.throttle1.msg_bytes.Response_Data::1 60754248
-system.ruby.network.routers08.throttle1.msg_bytes.Response_Control::1 5795088
-system.ruby.network.routers09.throttle0.link_utilization 15.048498
-system.ruby.network.routers09.throttle0.msg_count.Control::0 620524
-system.ruby.network.routers09.throttle0.msg_count.Response_Data::1 223260
-system.ruby.network.routers09.throttle0.msg_count.Response_Control::1 397256
-system.ruby.network.routers09.throttle0.msg_bytes.Control::0 4964192
-system.ruby.network.routers09.throttle0.msg_bytes.Response_Data::1 16074720
-system.ruby.network.routers09.throttle0.msg_bytes.Response_Control::1 3178048
-system.ruby.network.routers09.throttle1.link_utilization 30.847387
-system.ruby.network.routers09.throttle1.msg_count.Response_Data::1 620519
-system.ruby.network.routers09.throttle1.msg_count.Response_Control::1 620516
-system.ruby.network.routers09.throttle1.msg_bytes.Response_Data::1 44677368
-system.ruby.network.routers09.throttle1.msg_bytes.Response_Control::1 4964128
-system.ruby.network.routers10.throttle0.link_utilization 4.090414
-system.ruby.network.routers10.throttle0.msg_count.Request_Control::2 76854
-system.ruby.network.routers10.throttle0.msg_count.Response_Data::1 78337
-system.ruby.network.routers10.throttle0.msg_count.Response_Control::1 40931
-system.ruby.network.routers10.throttle0.msg_bytes.Request_Control::2 614832
-system.ruby.network.routers10.throttle0.msg_bytes.Response_Data::1 5640264
-system.ruby.network.routers10.throttle0.msg_bytes.Response_Control::1 327448
-system.ruby.network.routers10.throttle1.link_utilization 4.077917
-system.ruby.network.routers10.throttle1.msg_count.Request_Control::2 76575
-system.ruby.network.routers10.throttle1.msg_count.Response_Data::1 78112
-system.ruby.network.routers10.throttle1.msg_count.Response_Control::1 40721
-system.ruby.network.routers10.throttle1.msg_bytes.Request_Control::2 612600
-system.ruby.network.routers10.throttle1.msg_bytes.Response_Data::1 5624064
-system.ruby.network.routers10.throttle1.msg_bytes.Response_Control::1 325768
-system.ruby.network.routers10.throttle2.link_utilization 4.085214
-system.ruby.network.routers10.throttle2.msg_count.Request_Control::2 76629
-system.ruby.network.routers10.throttle2.msg_count.Response_Data::1 78244
-system.ruby.network.routers10.throttle2.msg_count.Response_Control::1 40947
-system.ruby.network.routers10.throttle2.msg_bytes.Request_Control::2 613032
-system.ruby.network.routers10.throttle2.msg_bytes.Response_Data::1 5633568
-system.ruby.network.routers10.throttle2.msg_bytes.Response_Control::1 327576
-system.ruby.network.routers10.throttle3.link_utilization 4.071877
-system.ruby.network.routers10.throttle3.msg_count.Request_Control::2 76405
-system.ruby.network.routers10.throttle3.msg_count.Response_Data::1 78024
-system.ruby.network.routers10.throttle3.msg_count.Response_Control::1 40468
-system.ruby.network.routers10.throttle3.msg_bytes.Request_Control::2 611240
-system.ruby.network.routers10.throttle3.msg_bytes.Response_Data::1 5617728
-system.ruby.network.routers10.throttle3.msg_bytes.Response_Control::1 323744
-system.ruby.network.routers10.throttle4.link_utilization 4.094898
-system.ruby.network.routers10.throttle4.msg_count.Request_Control::2 76900
-system.ruby.network.routers10.throttle4.msg_count.Response_Data::1 78439
-system.ruby.network.routers10.throttle4.msg_count.Response_Control::1 40869
-system.ruby.network.routers10.throttle4.msg_bytes.Request_Control::2 615200
-system.ruby.network.routers10.throttle4.msg_bytes.Response_Data::1 5647608
-system.ruby.network.routers10.throttle4.msg_bytes.Response_Control::1 326952
-system.ruby.network.routers10.throttle5.link_utilization 4.093516
-system.ruby.network.routers10.throttle5.msg_count.Request_Control::2 76839
-system.ruby.network.routers10.throttle5.msg_count.Response_Data::1 78397
-system.ruby.network.routers10.throttle5.msg_count.Response_Control::1 41030
-system.ruby.network.routers10.throttle5.msg_bytes.Request_Control::2 614712
-system.ruby.network.routers10.throttle5.msg_bytes.Response_Data::1 5644584
-system.ruby.network.routers10.throttle5.msg_bytes.Response_Control::1 328240
-system.ruby.network.routers10.throttle6.link_utilization 4.100615
-system.ruby.network.routers10.throttle6.msg_count.Request_Control::2 76940
-system.ruby.network.routers10.throttle6.msg_count.Response_Data::1 78518
-system.ruby.network.routers10.throttle6.msg_count.Response_Control::1 41268
-system.ruby.network.routers10.throttle6.msg_bytes.Request_Control::2 615520
-system.ruby.network.routers10.throttle6.msg_bytes.Response_Data::1 5653296
-system.ruby.network.routers10.throttle6.msg_bytes.Response_Control::1 330144
-system.ruby.network.routers10.throttle7.link_utilization 4.081700
-system.ruby.network.routers10.throttle7.msg_count.Request_Control::2 76677
-system.ruby.network.routers10.throttle7.msg_count.Response_Data::1 78164
-system.ruby.network.routers10.throttle7.msg_count.Response_Control::1 40912
-system.ruby.network.routers10.throttle7.msg_bytes.Request_Control::2 613416
-system.ruby.network.routers10.throttle7.msg_bytes.Response_Data::1 5627808
-system.ruby.network.routers10.throttle7.msg_bytes.Response_Control::1 327296
-system.ruby.network.routers10.throttle8.link_utilization 63.034878
-system.ruby.network.routers10.throttle8.msg_count.Control::0 626258
-system.ruby.network.routers10.throttle8.msg_count.Response_Data::1 621790
-system.ruby.network.routers10.throttle8.msg_count.Response_Control::1 814534
-system.ruby.network.routers10.throttle8.msg_count.Response_Control::2 621120
-system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::0 118108
-system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::1 416658
-system.ruby.network.routers10.throttle8.msg_count.Writeback_Control::0 209030
-system.ruby.network.routers10.throttle8.msg_bytes.Control::0 5010064
-system.ruby.network.routers10.throttle8.msg_bytes.Response_Data::1 44768880
-system.ruby.network.routers10.throttle8.msg_bytes.Response_Control::1 6516272
-system.ruby.network.routers10.throttle8.msg_bytes.Response_Control::2 4968960
-system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::0 8503776
-system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::1 29999376
-system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Control::0 1672240
-system.ruby.network.routers10.throttle9.link_utilization 15.048498
-system.ruby.network.routers10.throttle9.msg_count.Control::0 620524
-system.ruby.network.routers10.throttle9.msg_count.Response_Data::1 223260
-system.ruby.network.routers10.throttle9.msg_count.Response_Control::1 397256
-system.ruby.network.routers10.throttle9.msg_bytes.Control::0 4964192
-system.ruby.network.routers10.throttle9.msg_bytes.Response_Data::1 16074720
-system.ruby.network.routers10.throttle9.msg_bytes.Response_Control::1 3178048
+system.ruby.network.routers00.percent_links_utilized 4.077979
+system.ruby.network.routers00.msg_count.Control::0 77929
+system.ruby.network.routers00.msg_count.Request_Control::2 76372
+system.ruby.network.routers00.msg_count.Response_Data::1 78516
+system.ruby.network.routers00.msg_count.Response_Control::1 64974
+system.ruby.network.routers00.msg_count.Response_Control::2 77309
+system.ruby.network.routers00.msg_count.Writeback_Data::0 14787
+system.ruby.network.routers00.msg_count.Writeback_Data::1 51988
+system.ruby.network.routers00.msg_count.Writeback_Control::0 26225
+system.ruby.network.routers00.msg_bytes.Control::0 623432
+system.ruby.network.routers00.msg_bytes.Request_Control::2 610976
+system.ruby.network.routers00.msg_bytes.Response_Data::1 5653152
+system.ruby.network.routers00.msg_bytes.Response_Control::1 519792
+system.ruby.network.routers00.msg_bytes.Response_Control::2 618472
+system.ruby.network.routers00.msg_bytes.Writeback_Data::0 1064664
+system.ruby.network.routers00.msg_bytes.Writeback_Data::1 3743136
+system.ruby.network.routers00.msg_bytes.Writeback_Control::0 209800
+system.ruby.network.routers01.percent_links_utilized 4.073302
+system.ruby.network.routers01.msg_count.Control::0 77883
+system.ruby.network.routers01.msg_count.Request_Control::2 76369
+system.ruby.network.routers01.msg_count.Response_Data::1 78435
+system.ruby.network.routers01.msg_count.Response_Control::1 65028
+system.ruby.network.routers01.msg_count.Response_Control::2 77256
+system.ruby.network.routers01.msg_count.Writeback_Data::0 14830
+system.ruby.network.routers01.msg_count.Writeback_Data::1 51842
+system.ruby.network.routers01.msg_count.Writeback_Control::0 26059
+system.ruby.network.routers01.msg_bytes.Control::0 623064
+system.ruby.network.routers01.msg_bytes.Request_Control::2 610952
+system.ruby.network.routers01.msg_bytes.Response_Data::1 5647320
+system.ruby.network.routers01.msg_bytes.Response_Control::1 520224
+system.ruby.network.routers01.msg_bytes.Response_Control::2 618048
+system.ruby.network.routers01.msg_bytes.Writeback_Data::0 1067760
+system.ruby.network.routers01.msg_bytes.Writeback_Data::1 3732624
+system.ruby.network.routers01.msg_bytes.Writeback_Control::0 208472
+system.ruby.network.routers02.percent_links_utilized 4.081766
+system.ruby.network.routers02.msg_count.Control::0 77910
+system.ruby.network.routers02.msg_count.Request_Control::2 76378
+system.ruby.network.routers02.msg_count.Response_Data::1 78487
+system.ruby.network.routers02.msg_count.Response_Control::1 64918
+system.ruby.network.routers02.msg_count.Response_Control::2 77278
+system.ruby.network.routers02.msg_count.Writeback_Data::0 14999
+system.ruby.network.routers02.msg_count.Writeback_Data::1 52012
+system.ruby.network.routers02.msg_count.Writeback_Control::0 25976
+system.ruby.network.routers02.msg_bytes.Control::0 623280
+system.ruby.network.routers02.msg_bytes.Request_Control::2 611024
+system.ruby.network.routers02.msg_bytes.Response_Data::1 5651064
+system.ruby.network.routers02.msg_bytes.Response_Control::1 519344
+system.ruby.network.routers02.msg_bytes.Response_Control::2 618224
+system.ruby.network.routers02.msg_bytes.Writeback_Data::0 1079928
+system.ruby.network.routers02.msg_bytes.Writeback_Data::1 3744864
+system.ruby.network.routers02.msg_bytes.Writeback_Control::0 207808
+system.ruby.network.routers03.percent_links_utilized 4.053232
+system.ruby.network.routers03.msg_count.Control::0 77853
+system.ruby.network.routers03.msg_count.Request_Control::2 76242
+system.ruby.network.routers03.msg_count.Response_Data::1 78341
+system.ruby.network.routers03.msg_count.Response_Control::1 64787
+system.ruby.network.routers03.msg_count.Response_Control::2 77228
+system.ruby.network.routers03.msg_count.Writeback_Data::0 14372
+system.ruby.network.routers03.msg_count.Writeback_Data::1 51549
+system.ruby.network.routers03.msg_count.Writeback_Control::0 26066
+system.ruby.network.routers03.msg_bytes.Control::0 622824
+system.ruby.network.routers03.msg_bytes.Request_Control::2 609936
+system.ruby.network.routers03.msg_bytes.Response_Data::1 5640552
+system.ruby.network.routers03.msg_bytes.Response_Control::1 518296
+system.ruby.network.routers03.msg_bytes.Response_Control::2 617824
+system.ruby.network.routers03.msg_bytes.Writeback_Data::0 1034784
+system.ruby.network.routers03.msg_bytes.Writeback_Data::1 3711528
+system.ruby.network.routers03.msg_bytes.Writeback_Control::0 208528
+system.ruby.network.routers04.percent_links_utilized 4.074512
+system.ruby.network.routers04.msg_count.Control::0 77920
+system.ruby.network.routers04.msg_count.Request_Control::2 76369
+system.ruby.network.routers04.msg_count.Response_Data::1 78444
+system.ruby.network.routers04.msg_count.Response_Control::1 64745
+system.ruby.network.routers04.msg_count.Response_Control::2 77284
+system.ruby.network.routers04.msg_count.Writeback_Data::0 14626
+system.ruby.network.routers04.msg_count.Writeback_Data::1 52096
+system.ruby.network.routers04.msg_count.Writeback_Control::0 26230
+system.ruby.network.routers04.msg_bytes.Control::0 623360
+system.ruby.network.routers04.msg_bytes.Request_Control::2 610952
+system.ruby.network.routers04.msg_bytes.Response_Data::1 5647968
+system.ruby.network.routers04.msg_bytes.Response_Control::1 517960
+system.ruby.network.routers04.msg_bytes.Response_Control::2 618272
+system.ruby.network.routers04.msg_bytes.Writeback_Data::0 1053072
+system.ruby.network.routers04.msg_bytes.Writeback_Data::1 3750912
+system.ruby.network.routers04.msg_bytes.Writeback_Control::0 209840
+system.ruby.network.routers05.percent_links_utilized 4.040784
+system.ruby.network.routers05.msg_count.Control::0 77349
+system.ruby.network.routers05.msg_count.Request_Control::2 75887
+system.ruby.network.routers05.msg_count.Response_Data::1 77890
+system.ruby.network.routers05.msg_count.Response_Control::1 64420
+system.ruby.network.routers05.msg_count.Response_Control::2 76714
+system.ruby.network.routers05.msg_count.Writeback_Data::0 14568
+system.ruby.network.routers05.msg_count.Writeback_Data::1 51472
+system.ruby.network.routers05.msg_count.Writeback_Control::0 25817
+system.ruby.network.routers05.msg_bytes.Control::0 618792
+system.ruby.network.routers05.msg_bytes.Request_Control::2 607096
+system.ruby.network.routers05.msg_bytes.Response_Data::1 5608080
+system.ruby.network.routers05.msg_bytes.Response_Control::1 515360
+system.ruby.network.routers05.msg_bytes.Response_Control::2 613712
+system.ruby.network.routers05.msg_bytes.Writeback_Data::0 1048896
+system.ruby.network.routers05.msg_bytes.Writeback_Data::1 3705984
+system.ruby.network.routers05.msg_bytes.Writeback_Control::0 206536
+system.ruby.network.routers06.percent_links_utilized 4.078804
+system.ruby.network.routers06.msg_count.Control::0 78028
+system.ruby.network.routers06.msg_count.Request_Control::2 76433
+system.ruby.network.routers06.msg_count.Response_Data::1 78577
+system.ruby.network.routers06.msg_count.Response_Control::1 65028
+system.ruby.network.routers06.msg_count.Response_Control::2 77408
+system.ruby.network.routers06.msg_count.Writeback_Data::0 14677
+system.ruby.network.routers06.msg_count.Writeback_Data::1 52028
+system.ruby.network.routers06.msg_count.Writeback_Control::0 26326
+system.ruby.network.routers06.msg_bytes.Control::0 624224
+system.ruby.network.routers06.msg_bytes.Request_Control::2 611464
+system.ruby.network.routers06.msg_bytes.Response_Data::1 5657544
+system.ruby.network.routers06.msg_bytes.Response_Control::1 520224
+system.ruby.network.routers06.msg_bytes.Response_Control::2 619264
+system.ruby.network.routers06.msg_bytes.Writeback_Data::0 1056744
+system.ruby.network.routers06.msg_bytes.Writeback_Data::1 3746016
+system.ruby.network.routers06.msg_bytes.Writeback_Control::0 210608
+system.ruby.network.routers07.percent_links_utilized 4.053545
+system.ruby.network.routers07.msg_count.Control::0 77624
+system.ruby.network.routers07.msg_count.Request_Control::2 76062
+system.ruby.network.routers07.msg_count.Response_Data::1 78174
+system.ruby.network.routers07.msg_count.Response_Control::1 64467
+system.ruby.network.routers07.msg_count.Response_Control::2 76992
+system.ruby.network.routers07.msg_count.Writeback_Data::0 14495
+system.ruby.network.routers07.msg_count.Writeback_Data::1 51718
+system.ruby.network.routers07.msg_count.Writeback_Control::0 26031
+system.ruby.network.routers07.msg_bytes.Control::0 620992
+system.ruby.network.routers07.msg_bytes.Request_Control::2 608496
+system.ruby.network.routers07.msg_bytes.Response_Data::1 5628528
+system.ruby.network.routers07.msg_bytes.Response_Control::1 515736
+system.ruby.network.routers07.msg_bytes.Response_Control::2 615936
+system.ruby.network.routers07.msg_bytes.Writeback_Data::0 1043640
+system.ruby.network.routers07.msg_bytes.Writeback_Data::1 3723696
+system.ruby.network.routers07.msg_bytes.Writeback_Control::0 208248
+system.ruby.network.routers08.percent_links_utilized 55.272093
+system.ruby.network.routers08.msg_count.Control::0 1239319
+system.ruby.network.routers08.msg_count.Request_Control::2 606343
+system.ruby.network.routers08.msg_count.Response_Data::1 1456402
+system.ruby.network.routers08.msg_count.Response_Control::1 1530483
+system.ruby.network.routers08.msg_count.Response_Control::2 617469
+system.ruby.network.routers08.msg_count.Writeback_Data::0 117354
+system.ruby.network.routers08.msg_count.Writeback_Data::1 414705
+system.ruby.network.routers08.msg_count.Writeback_Control::0 208730
+system.ruby.network.routers08.msg_bytes.Control::0 9914552
+system.ruby.network.routers08.msg_bytes.Request_Control::2 4850744
+system.ruby.network.routers08.msg_bytes.Response_Data::1 104860944
+system.ruby.network.routers08.msg_bytes.Response_Control::1 12243864
+system.ruby.network.routers08.msg_bytes.Response_Control::2 4939752
+system.ruby.network.routers08.msg_bytes.Writeback_Data::0 8449488
+system.ruby.network.routers08.msg_bytes.Writeback_Data::1 29858760
+system.ruby.network.routers08.msg_bytes.Writeback_Control::0 1669840
+system.ruby.network.routers09.percent_links_utilized 22.944838
+system.ruby.network.routers09.msg_count.Control::0 616823
+system.ruby.network.routers09.msg_count.Response_Data::1 838296
+system.ruby.network.routers09.msg_count.Response_Control::1 1012152
+system.ruby.network.routers09.msg_bytes.Control::0 4934584
+system.ruby.network.routers09.msg_bytes.Response_Data::1 60357312
+system.ruby.network.routers09.msg_bytes.Response_Control::1 8097216
+system.ruby.network.routers10.percent_links_utilized 11.081662
+system.ruby.network.routers10.msg_count.Control::0 1239319
+system.ruby.network.routers10.msg_count.Request_Control::2 610112
+system.ruby.network.routers10.msg_count.Response_Data::1 1462032
+system.ruby.network.routers10.msg_count.Response_Control::1 1530501
+system.ruby.network.routers10.msg_count.Response_Control::2 617469
+system.ruby.network.routers10.msg_count.Writeback_Data::0 117354
+system.ruby.network.routers10.msg_count.Writeback_Data::1 414705
+system.ruby.network.routers10.msg_count.Writeback_Control::0 208730
+system.ruby.network.routers10.msg_bytes.Control::0 9914552
+system.ruby.network.routers10.msg_bytes.Request_Control::2 4880896
+system.ruby.network.routers10.msg_bytes.Response_Data::1 105266304
+system.ruby.network.routers10.msg_bytes.Response_Control::1 12244008
+system.ruby.network.routers10.msg_bytes.Response_Control::2 4939752
+system.ruby.network.routers10.msg_bytes.Writeback_Data::0 8449488
+system.ruby.network.routers10.msg_bytes.Writeback_Data::1 29858760
+system.ruby.network.routers10.msg_bytes.Writeback_Control::0 1669840
+system.ruby.network.msg_count.Control 3717957
+system.ruby.network.msg_count.Request_Control 1826567
+system.ruby.network.msg_count.Response_Data 4383594
+system.ruby.network.msg_count.Response_Control 6443910
+system.ruby.network.msg_count.Writeback_Data 1596177
+system.ruby.network.msg_count.Writeback_Control 626190
+system.ruby.network.msg_byte.Control 29743656
+system.ruby.network.msg_byte.Request_Control 14612536
+system.ruby.network.msg_byte.Response_Data 315618768
+system.ruby.network.msg_byte.Response_Control 51551280
+system.ruby.network.msg_byte.Writeback_Data 114924744
+system.ruby.network.msg_byte.Writeback_Control 5009520
+system.ruby.network.routers00.throttle0.link_utilization 4.095552
+system.ruby.network.routers00.throttle0.msg_count.Request_Control::2 76372
+system.ruby.network.routers00.throttle0.msg_count.Response_Data::1 77927
+system.ruby.network.routers00.throttle0.msg_count.Response_Control::1 41012
+system.ruby.network.routers00.throttle0.msg_bytes.Request_Control::2 610976
+system.ruby.network.routers00.throttle0.msg_bytes.Response_Data::1 5610744
+system.ruby.network.routers00.throttle0.msg_bytes.Response_Control::1 328096
+system.ruby.network.routers00.throttle1.link_utilization 4.060406
+system.ruby.network.routers00.throttle1.msg_count.Control::0 77929
+system.ruby.network.routers00.throttle1.msg_count.Response_Data::1 589
+system.ruby.network.routers00.throttle1.msg_count.Response_Control::1 23962
+system.ruby.network.routers00.throttle1.msg_count.Response_Control::2 77309
+system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::0 14787
+system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::1 51988
+system.ruby.network.routers00.throttle1.msg_count.Writeback_Control::0 26225
+system.ruby.network.routers00.throttle1.msg_bytes.Control::0 623432
+system.ruby.network.routers00.throttle1.msg_bytes.Response_Data::1 42408
+system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::1 191696
+system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::2 618472
+system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::0 1064664
+system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::1 3743136
+system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Control::0 209800
+system.ruby.network.routers01.throttle0.link_utilization 4.092871
+system.ruby.network.routers01.throttle0.msg_count.Request_Control::2 76369
+system.ruby.network.routers01.throttle0.msg_count.Response_Data::1 77881
+system.ruby.network.routers01.throttle0.msg_count.Response_Control::1 40893
+system.ruby.network.routers01.throttle0.msg_bytes.Request_Control::2 610952
+system.ruby.network.routers01.throttle0.msg_bytes.Response_Data::1 5607432
+system.ruby.network.routers01.throttle0.msg_bytes.Response_Control::1 327144
+system.ruby.network.routers01.throttle1.link_utilization 4.053733
+system.ruby.network.routers01.throttle1.msg_count.Control::0 77883
+system.ruby.network.routers01.throttle1.msg_count.Response_Data::1 554
+system.ruby.network.routers01.throttle1.msg_count.Response_Control::1 24135
+system.ruby.network.routers01.throttle1.msg_count.Response_Control::2 77256
+system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::0 14830
+system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::1 51842
+system.ruby.network.routers01.throttle1.msg_count.Writeback_Control::0 26059
+system.ruby.network.routers01.throttle1.msg_bytes.Control::0 623064
+system.ruby.network.routers01.throttle1.msg_bytes.Response_Data::1 39888
+system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::1 193080
+system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::2 618048
+system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::0 1067760
+system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::1 3732624
+system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Control::0 208472
+system.ruby.network.routers02.throttle0.link_utilization 4.094437
+system.ruby.network.routers02.throttle0.msg_count.Request_Control::2 76378
+system.ruby.network.routers02.throttle0.msg_count.Response_Data::1 77906
+system.ruby.network.routers02.throttle0.msg_count.Response_Control::1 40972
+system.ruby.network.routers02.throttle0.msg_bytes.Request_Control::2 611024
+system.ruby.network.routers02.throttle0.msg_bytes.Response_Data::1 5609232
+system.ruby.network.routers02.throttle0.msg_bytes.Response_Control::1 327776
+system.ruby.network.routers02.throttle1.link_utilization 4.069095
+system.ruby.network.routers02.throttle1.msg_count.Control::0 77910
+system.ruby.network.routers02.throttle1.msg_count.Response_Data::1 581
+system.ruby.network.routers02.throttle1.msg_count.Response_Control::1 23946
+system.ruby.network.routers02.throttle1.msg_count.Response_Control::2 77278
+system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::0 14999
+system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::1 52012
+system.ruby.network.routers02.throttle1.msg_count.Writeback_Control::0 25976
+system.ruby.network.routers02.throttle1.msg_bytes.Control::0 623280
+system.ruby.network.routers02.throttle1.msg_bytes.Response_Data::1 41832
+system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::1 191568
+system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::2 618224
+system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::0 1079928
+system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::1 3744864
+system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Control::0 207808
+system.ruby.network.routers03.throttle0.link_utilization 4.088574
+system.ruby.network.routers03.throttle0.msg_count.Request_Control::2 76242
+system.ruby.network.routers03.throttle0.msg_count.Response_Data::1 77850
+system.ruby.network.routers03.throttle0.msg_count.Response_Control::1 40440
+system.ruby.network.routers03.throttle0.msg_bytes.Request_Control::2 609936
+system.ruby.network.routers03.throttle0.msg_bytes.Response_Data::1 5605200
+system.ruby.network.routers03.throttle0.msg_bytes.Response_Control::1 323520
+system.ruby.network.routers03.throttle1.link_utilization 4.017891
+system.ruby.network.routers03.throttle1.msg_count.Control::0 77853
+system.ruby.network.routers03.throttle1.msg_count.Response_Data::1 491
+system.ruby.network.routers03.throttle1.msg_count.Response_Control::1 24347
+system.ruby.network.routers03.throttle1.msg_count.Response_Control::2 77228
+system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::0 14372
+system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::1 51549
+system.ruby.network.routers03.throttle1.msg_count.Writeback_Control::0 26066
+system.ruby.network.routers03.throttle1.msg_bytes.Control::0 622824
+system.ruby.network.routers03.throttle1.msg_bytes.Response_Data::1 35352
+system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::1 194776
+system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::2 617824
+system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::0 1034784
+system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::1 3711528
+system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Control::0 208528
+system.ruby.network.routers04.throttle0.link_utilization 4.094257
+system.ruby.network.routers04.throttle0.msg_count.Request_Control::2 76369
+system.ruby.network.routers04.throttle0.msg_count.Response_Data::1 77916
+system.ruby.network.routers04.throttle0.msg_count.Response_Control::1 40855
+system.ruby.network.routers04.throttle0.msg_bytes.Request_Control::2 610952
+system.ruby.network.routers04.throttle0.msg_bytes.Response_Data::1 5609952
+system.ruby.network.routers04.throttle0.msg_bytes.Response_Control::1 326840
+system.ruby.network.routers04.throttle1.link_utilization 4.054768
+system.ruby.network.routers04.throttle1.msg_count.Control::0 77920
+system.ruby.network.routers04.throttle1.msg_count.Response_Data::1 528
+system.ruby.network.routers04.throttle1.msg_count.Response_Control::1 23890
+system.ruby.network.routers04.throttle1.msg_count.Response_Control::2 77284
+system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::0 14626
+system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::1 52096
+system.ruby.network.routers04.throttle1.msg_count.Writeback_Control::0 26230
+system.ruby.network.routers04.throttle1.msg_bytes.Control::0 623360
+system.ruby.network.routers04.throttle1.msg_bytes.Response_Data::1 38016
+system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::1 191120
+system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::2 618272
+system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::0 1053072
+system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::1 3750912
+system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Control::0 209840
+system.ruby.network.routers05.throttle0.link_utilization 4.063897
+system.ruby.network.routers05.throttle0.msg_count.Request_Control::2 75887
+system.ruby.network.routers05.throttle0.msg_count.Response_Data::1 77347
+system.ruby.network.routers05.throttle0.msg_count.Response_Control::1 40389
+system.ruby.network.routers05.throttle0.msg_bytes.Request_Control::2 607096
+system.ruby.network.routers05.throttle0.msg_bytes.Response_Data::1 5568984
+system.ruby.network.routers05.throttle0.msg_bytes.Response_Control::1 323112
+system.ruby.network.routers05.throttle1.link_utilization 4.017671
+system.ruby.network.routers05.throttle1.msg_count.Control::0 77349
+system.ruby.network.routers05.throttle1.msg_count.Response_Data::1 543
+system.ruby.network.routers05.throttle1.msg_count.Response_Control::1 24031
+system.ruby.network.routers05.throttle1.msg_count.Response_Control::2 76714
+system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::0 14568
+system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::1 51472
+system.ruby.network.routers05.throttle1.msg_count.Writeback_Control::0 25817
+system.ruby.network.routers05.throttle1.msg_bytes.Control::0 618792
+system.ruby.network.routers05.throttle1.msg_bytes.Response_Data::1 39096
+system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::1 192248
+system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::2 613712
+system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::0 1048896
+system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::1 3705984
+system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Control::0 206536
+system.ruby.network.routers06.throttle0.link_utilization 4.100299
+system.ruby.network.routers06.throttle0.msg_count.Request_Control::2 76433
+system.ruby.network.routers06.throttle0.msg_count.Response_Data::1 78027
+system.ruby.network.routers06.throttle0.msg_count.Response_Control::1 41003
+system.ruby.network.routers06.throttle0.msg_bytes.Request_Control::2 611464
+system.ruby.network.routers06.throttle0.msg_bytes.Response_Data::1 5617944
+system.ruby.network.routers06.throttle0.msg_bytes.Response_Control::1 328024
+system.ruby.network.routers06.throttle1.link_utilization 4.057309
+system.ruby.network.routers06.throttle1.msg_count.Control::0 78028
+system.ruby.network.routers06.throttle1.msg_count.Response_Data::1 550
+system.ruby.network.routers06.throttle1.msg_count.Response_Control::1 24025
+system.ruby.network.routers06.throttle1.msg_count.Response_Control::2 77408
+system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::0 14677
+system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::1 52028
+system.ruby.network.routers06.throttle1.msg_count.Writeback_Control::0 26326
+system.ruby.network.routers06.throttle1.msg_bytes.Control::0 624224
+system.ruby.network.routers06.throttle1.msg_bytes.Response_Data::1 39600
+system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::1 192200
+system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::2 619264
+system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::0 1056744
+system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::1 3746016
+system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Control::0 210608
+system.ruby.network.routers07.throttle0.link_utilization 4.077784
+system.ruby.network.routers07.throttle0.msg_count.Request_Control::2 76062
+system.ruby.network.routers07.throttle0.msg_count.Response_Data::1 77621
+system.ruby.network.routers07.throttle0.msg_count.Response_Control::1 40524
+system.ruby.network.routers07.throttle0.msg_bytes.Request_Control::2 608496
+system.ruby.network.routers07.throttle0.msg_bytes.Response_Data::1 5588712
+system.ruby.network.routers07.throttle0.msg_bytes.Response_Control::1 324192
+system.ruby.network.routers07.throttle1.link_utilization 4.029306
+system.ruby.network.routers07.throttle1.msg_count.Control::0 77624
+system.ruby.network.routers07.throttle1.msg_count.Response_Data::1 553
+system.ruby.network.routers07.throttle1.msg_count.Response_Control::1 23943
+system.ruby.network.routers07.throttle1.msg_count.Response_Control::2 76992
+system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::0 14495
+system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::1 51718
+system.ruby.network.routers07.throttle1.msg_count.Writeback_Control::0 26031
+system.ruby.network.routers07.throttle1.msg_bytes.Control::0 620992
+system.ruby.network.routers07.throttle1.msg_bytes.Response_Data::1 39816
+system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::1 191544
+system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::2 615936
+system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::0 1043640
+system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::1 3723696
+system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Control::0 208248
+system.ruby.network.routers08.throttle0.link_utilization 63.074630
+system.ruby.network.routers08.throttle0.msg_count.Control::0 622496
+system.ruby.network.routers08.throttle0.msg_count.Response_Data::1 618080
+system.ruby.network.routers08.throttle0.msg_count.Response_Control::1 809075
+system.ruby.network.routers08.throttle0.msg_count.Response_Control::2 617469
+system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::0 117354
+system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::1 414705
+system.ruby.network.routers08.throttle0.msg_count.Writeback_Control::0 208730
+system.ruby.network.routers08.throttle0.msg_bytes.Control::0 4979968
+system.ruby.network.routers08.throttle0.msg_bytes.Response_Data::1 44501760
+system.ruby.network.routers08.throttle0.msg_bytes.Response_Control::1 6472600
+system.ruby.network.routers08.throttle0.msg_bytes.Response_Control::2 4939752
+system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::0 8449488
+system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::1 29858760
+system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Control::0 1669840
+system.ruby.network.routers08.throttle1.link_utilization 47.469555
+system.ruby.network.routers08.throttle1.msg_count.Control::0 616823
+system.ruby.network.routers08.throttle1.msg_count.Request_Control::2 606343
+system.ruby.network.routers08.throttle1.msg_count.Response_Data::1 838322
+system.ruby.network.routers08.throttle1.msg_count.Response_Control::1 721408
+system.ruby.network.routers08.throttle1.msg_bytes.Control::0 4934584
+system.ruby.network.routers08.throttle1.msg_bytes.Request_Control::2 4850744
+system.ruby.network.routers08.throttle1.msg_bytes.Response_Data::1 60359184
+system.ruby.network.routers08.throttle1.msg_bytes.Response_Control::1 5771264
+system.ruby.network.routers09.throttle0.link_utilization 15.034308
+system.ruby.network.routers09.throttle0.msg_count.Control::0 616823
+system.ruby.network.routers09.throttle0.msg_count.Response_Data::1 221477
+system.ruby.network.routers09.throttle0.msg_count.Response_Control::1 395338
+system.ruby.network.routers09.throttle0.msg_bytes.Control::0 4934584
+system.ruby.network.routers09.throttle0.msg_bytes.Response_Data::1 15946344
+system.ruby.network.routers09.throttle0.msg_bytes.Response_Control::1 3162704
+system.ruby.network.routers09.throttle1.link_utilization 30.855368
+system.ruby.network.routers09.throttle1.msg_count.Response_Data::1 616819
+system.ruby.network.routers09.throttle1.msg_count.Response_Control::1 616814
+system.ruby.network.routers09.throttle1.msg_bytes.Response_Data::1 44410968
+system.ruby.network.routers09.throttle1.msg_bytes.Response_Control::1 4934512
+system.ruby.network.routers10.throttle0.link_utilization 4.095552
+system.ruby.network.routers10.throttle0.msg_count.Request_Control::2 76372
+system.ruby.network.routers10.throttle0.msg_count.Response_Data::1 77927
+system.ruby.network.routers10.throttle0.msg_count.Response_Control::1 41012
+system.ruby.network.routers10.throttle0.msg_bytes.Request_Control::2 610976
+system.ruby.network.routers10.throttle0.msg_bytes.Response_Data::1 5610744
+system.ruby.network.routers10.throttle0.msg_bytes.Response_Control::1 328096
+system.ruby.network.routers10.throttle1.link_utilization 4.092871
+system.ruby.network.routers10.throttle1.msg_count.Request_Control::2 76369
+system.ruby.network.routers10.throttle1.msg_count.Response_Data::1 77881
+system.ruby.network.routers10.throttle1.msg_count.Response_Control::1 40893
+system.ruby.network.routers10.throttle1.msg_bytes.Request_Control::2 610952
+system.ruby.network.routers10.throttle1.msg_bytes.Response_Data::1 5607432
+system.ruby.network.routers10.throttle1.msg_bytes.Response_Control::1 327144
+system.ruby.network.routers10.throttle2.link_utilization 4.094437
+system.ruby.network.routers10.throttle2.msg_count.Request_Control::2 76378
+system.ruby.network.routers10.throttle2.msg_count.Response_Data::1 77906
+system.ruby.network.routers10.throttle2.msg_count.Response_Control::1 40972
+system.ruby.network.routers10.throttle2.msg_bytes.Request_Control::2 611024
+system.ruby.network.routers10.throttle2.msg_bytes.Response_Data::1 5609232
+system.ruby.network.routers10.throttle2.msg_bytes.Response_Control::1 327776
+system.ruby.network.routers10.throttle3.link_utilization 4.088574
+system.ruby.network.routers10.throttle3.msg_count.Request_Control::2 76242
+system.ruby.network.routers10.throttle3.msg_count.Response_Data::1 77850
+system.ruby.network.routers10.throttle3.msg_count.Response_Control::1 40440
+system.ruby.network.routers10.throttle3.msg_bytes.Request_Control::2 609936
+system.ruby.network.routers10.throttle3.msg_bytes.Response_Data::1 5605200
+system.ruby.network.routers10.throttle3.msg_bytes.Response_Control::1 323520
+system.ruby.network.routers10.throttle4.link_utilization 4.094257
+system.ruby.network.routers10.throttle4.msg_count.Request_Control::2 76369
+system.ruby.network.routers10.throttle4.msg_count.Response_Data::1 77916
+system.ruby.network.routers10.throttle4.msg_count.Response_Control::1 40855
+system.ruby.network.routers10.throttle4.msg_bytes.Request_Control::2 610952
+system.ruby.network.routers10.throttle4.msg_bytes.Response_Data::1 5609952
+system.ruby.network.routers10.throttle4.msg_bytes.Response_Control::1 326840
+system.ruby.network.routers10.throttle5.link_utilization 4.063897
+system.ruby.network.routers10.throttle5.msg_count.Request_Control::2 75887
+system.ruby.network.routers10.throttle5.msg_count.Response_Data::1 77347
+system.ruby.network.routers10.throttle5.msg_count.Response_Control::1 40389
+system.ruby.network.routers10.throttle5.msg_bytes.Request_Control::2 607096
+system.ruby.network.routers10.throttle5.msg_bytes.Response_Data::1 5568984
+system.ruby.network.routers10.throttle5.msg_bytes.Response_Control::1 323112
+system.ruby.network.routers10.throttle6.link_utilization 4.100314
+system.ruby.network.routers10.throttle6.msg_count.Request_Control::2 76433
+system.ruby.network.routers10.throttle6.msg_count.Response_Data::1 78027
+system.ruby.network.routers10.throttle6.msg_count.Response_Control::1 41003
+system.ruby.network.routers10.throttle6.msg_bytes.Request_Control::2 611464
+system.ruby.network.routers10.throttle6.msg_bytes.Response_Data::1 5617944
+system.ruby.network.routers10.throttle6.msg_bytes.Response_Control::1 328024
+system.ruby.network.routers10.throttle7.link_utilization 4.077784
+system.ruby.network.routers10.throttle7.msg_count.Request_Control::2 76062
+system.ruby.network.routers10.throttle7.msg_count.Response_Data::1 77621
+system.ruby.network.routers10.throttle7.msg_count.Response_Control::1 40524
+system.ruby.network.routers10.throttle7.msg_bytes.Request_Control::2 608496
+system.ruby.network.routers10.throttle7.msg_bytes.Response_Data::1 5588712
+system.ruby.network.routers10.throttle7.msg_bytes.Response_Control::1 324192
+system.ruby.network.routers10.throttle8.link_utilization 63.074630
+system.ruby.network.routers10.throttle8.msg_count.Control::0 622496
+system.ruby.network.routers10.throttle8.msg_count.Response_Data::1 618080
+system.ruby.network.routers10.throttle8.msg_count.Response_Control::1 809075
+system.ruby.network.routers10.throttle8.msg_count.Response_Control::2 617469
+system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::0 117354
+system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::1 414705
+system.ruby.network.routers10.throttle8.msg_count.Writeback_Control::0 208730
+system.ruby.network.routers10.throttle8.msg_bytes.Control::0 4979968
+system.ruby.network.routers10.throttle8.msg_bytes.Response_Data::1 44501760
+system.ruby.network.routers10.throttle8.msg_bytes.Response_Control::1 6472600
+system.ruby.network.routers10.throttle8.msg_bytes.Response_Control::2 4939752
+system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::0 8449488
+system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::1 29858760
+system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Control::0 1669840
+system.ruby.network.routers10.throttle9.link_utilization 15.034308
+system.ruby.network.routers10.throttle9.msg_count.Control::0 616823
+system.ruby.network.routers10.throttle9.msg_count.Response_Data::1 221477
+system.ruby.network.routers10.throttle9.msg_count.Response_Control::1 395338
+system.ruby.network.routers10.throttle9.msg_bytes.Control::0 4934584
+system.ruby.network.routers10.throttle9.msg_bytes.Response_Data::1 15946344
+system.ruby.network.routers10.throttle9.msg_bytes.Response_Control::1 3162704
system.ruby.delayVCHist.vnet_0::bucket_size 32 # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_0::max_bucket 319 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::samples 1574491 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::mean 16.474170 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::stdev 28.035636 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0 | 1266521 80.44% 80.44% | 148763 9.45% 89.89% | 120040 7.62% 97.51% | 34394 2.18% 99.70% | 3905 0.25% 99.94% | 634 0.04% 99.99% | 179 0.01% 100.00% | 50 0.00% 100.00% | 4 0.00% 100.00% | 1 0.00% 100.00% # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::total 1574491 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::samples 1566019 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::mean 16.609185 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::stdev 28.165992 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0 | 1258428 80.36% 80.36% | 147304 9.41% 89.76% | 120793 7.71% 97.48% | 34502 2.20% 99.68% | 4075 0.26% 99.94% | 679 0.04% 99.98% | 184 0.01% 100.00% | 52 0.00% 100.00% | 2 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::total 1566019 # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_1::bucket_size 8 # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_1::max_bucket 79 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::samples 2806362 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::mean 2.177300 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::stdev 4.108297 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1 | 2455979 87.51% 87.51% | 287512 10.25% 97.76% | 54791 1.95% 99.71% | 7609 0.27% 99.98% | 453 0.02% 100.00% | 17 0.00% 100.00% | 1 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::total 2806362 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::samples 2790423 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::mean 2.179398 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::stdev 4.116252 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1 | 2442099 87.52% 87.52% | 285326 10.23% 97.74% | 54684 1.96% 99.70% | 7774 0.28% 99.98% | 520 0.02% 100.00% | 19 0.00% 100.00% | 1 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::total 2790423 # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_2::bucket_size 1 # delay histogram for vnet_2
system.ruby.delayVCHist.vnet_2::max_bucket 9 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::samples 613819 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::mean 0.008595 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::stdev 0.130881 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2 | 611182 99.57% 99.57% | 0 0.00% 99.57% | 2636 0.43% 100.00% | 0 0.00% 100.00% | 1 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::total 613819 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::samples 610112 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::mean 0.008923 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::stdev 0.133290 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2 | 607390 99.55% 99.55% | 0 0.00% 99.55% | 2722 0.45% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::total 610112 # delay histogram for vnet_2
system.ruby.LD.latency_hist::bucket_size 1024
system.ruby.LD.latency_hist::max_bucket 10239
-system.ruby.LD.latency_hist::samples 402325
-system.ruby.LD.latency_hist::mean 2056.372018
-system.ruby.LD.latency_hist::gmean 1581.361241
-system.ruby.LD.latency_hist::stdev 1213.538423
-system.ruby.LD.latency_hist | 106626 26.50% 26.50% | 98110 24.39% 50.89% | 96576 24.00% 74.89% | 84796 21.08% 95.97% | 16086 4.00% 99.97% | 131 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.latency_hist::total 402325
+system.ruby.LD.latency_hist::samples 400298
+system.ruby.LD.latency_hist::mean 2053.672871
+system.ruby.LD.latency_hist::gmean 1585.281013
+system.ruby.LD.latency_hist::stdev 1208.451196
+system.ruby.LD.latency_hist | 106181 26.53% 26.53% | 98297 24.56% 51.08% | 95964 23.97% 75.05% | 84302 21.06% 96.11% | 15439 3.86% 99.97% | 115 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::total 400298
system.ruby.LD.hit_latency_hist::bucket_size 1
system.ruby.LD.hit_latency_hist::max_bucket 9
-system.ruby.LD.hit_latency_hist::samples 8
-system.ruby.LD.hit_latency_hist::mean 3
-system.ruby.LD.hit_latency_hist::gmean 3.000000
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 8 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.hit_latency_hist::total 8
+system.ruby.LD.hit_latency_hist::samples 7
+system.ruby.LD.hit_latency_hist::mean 1
+system.ruby.LD.hit_latency_hist::gmean 1
+system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 7 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::total 7
system.ruby.LD.miss_latency_hist::bucket_size 1024
system.ruby.LD.miss_latency_hist::max_bucket 10239
-system.ruby.LD.miss_latency_hist::samples 402317
-system.ruby.LD.miss_latency_hist::mean 2056.412849
-system.ruby.LD.miss_latency_hist::gmean 1581.558333
-system.ruby.LD.miss_latency_hist::stdev 1213.515943
-system.ruby.LD.miss_latency_hist | 106618 26.50% 26.50% | 98110 24.39% 50.89% | 96576 24.00% 74.89% | 84796 21.08% 95.97% | 16086 4.00% 99.97% | 131 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.miss_latency_hist::total 402317
+system.ruby.LD.miss_latency_hist::samples 400291
+system.ruby.LD.miss_latency_hist::mean 2053.708767
+system.ruby.LD.miss_latency_hist::gmean 1585.485298
+system.ruby.LD.miss_latency_hist::stdev 1208.431275
+system.ruby.LD.miss_latency_hist | 106174 26.52% 26.52% | 98297 24.56% 51.08% | 95964 23.97% 75.05% | 84302 21.06% 96.11% | 15439 3.86% 99.97% | 115 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::total 400291
system.ruby.ST.latency_hist::bucket_size 1024
system.ruby.ST.latency_hist::max_bucket 10239
-system.ruby.ST.latency_hist::samples 223920
-system.ruby.ST.latency_hist::mean 2053.954095
-system.ruby.ST.latency_hist::gmean 1581.925136
-system.ruby.ST.latency_hist::stdev 1211.087221
-system.ruby.ST.latency_hist | 59470 26.56% 26.56% | 54620 24.39% 50.95% | 54015 24.12% 75.07% | 46848 20.92% 96.00% | 8895 3.97% 99.97% | 72 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.latency_hist::total 223920
+system.ruby.ST.latency_hist::samples 222191
+system.ruby.ST.latency_hist::mean 2057.361437
+system.ruby.ST.latency_hist::gmean 1588.437148
+system.ruby.ST.latency_hist::stdev 1209.687576
+system.ruby.ST.latency_hist | 58783 26.46% 26.46% | 54237 24.41% 50.87% | 53286 23.98% 74.85% | 47133 21.21% 96.06% | 8692 3.91% 99.97% | 60 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::total 222191
system.ruby.ST.hit_latency_hist::bucket_size 1
system.ruby.ST.hit_latency_hist::max_bucket 9
-system.ruby.ST.hit_latency_hist::samples 2
-system.ruby.ST.hit_latency_hist::mean 3
-system.ruby.ST.hit_latency_hist::gmean 3.000000
-system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.hit_latency_hist::total 2
+system.ruby.ST.hit_latency_hist::samples 7
+system.ruby.ST.hit_latency_hist::mean 1
+system.ruby.ST.hit_latency_hist::gmean 1
+system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 7 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::total 7
system.ruby.ST.miss_latency_hist::bucket_size 1024
system.ruby.ST.miss_latency_hist::max_bucket 10239
-system.ruby.ST.miss_latency_hist::samples 223918
-system.ruby.ST.miss_latency_hist::mean 2053.972414
-system.ruby.ST.miss_latency_hist::gmean 1582.013699
-system.ruby.ST.miss_latency_hist::stdev 1211.077118
-system.ruby.ST.miss_latency_hist | 59468 26.56% 26.56% | 54620 24.39% 50.95% | 54015 24.12% 75.07% | 46848 20.92% 96.00% | 8895 3.97% 99.97% | 72 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.miss_latency_hist::total 223918
-system.ruby.Directory_Controller.Fetch 620524 0.00% 0.00%
-system.ruby.Directory_Controller.Data 223260 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Data 620519 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Ack 223260 0.00% 0.00%
-system.ruby.Directory_Controller.CleanReplacement 397256 0.00% 0.00%
-system.ruby.Directory_Controller.I.Fetch 620524 0.00% 0.00%
-system.ruby.Directory_Controller.M.Data 223260 0.00% 0.00%
-system.ruby.Directory_Controller.M.CleanReplacement 397256 0.00% 0.00%
-system.ruby.Directory_Controller.IM.Memory_Data 620519 0.00% 0.00%
-system.ruby.Directory_Controller.MI.Memory_Ack 223260 0.00% 0.00%
-system.ruby.L1Cache_Controller.Load | 50415 12.53% 12.53% | 50299 12.50% 25.03% | 50146 12.46% 37.50% | 50124 12.46% 49.95% | 50460 12.54% 62.49% | 50286 12.50% 74.99% | 50512 12.55% 87.55% | 50104 12.45% 100.00%
-system.ruby.L1Cache_Controller.Load::total 402346
-system.ruby.L1Cache_Controller.Store | 27926 12.47% 12.47% | 27819 12.42% 24.89% | 28101 12.55% 37.44% | 27903 12.46% 49.90% | 27984 12.50% 62.40% | 28117 12.56% 74.96% | 28014 12.51% 87.47% | 28068 12.53% 100.00%
-system.ruby.L1Cache_Controller.Store::total 223932
-system.ruby.L1Cache_Controller.Inv | 76450 12.52% 12.52% | 76197 12.48% 25.00% | 76214 12.48% 37.48% | 76006 12.45% 49.92% | 76520 12.53% 62.45% | 76450 12.52% 74.97% | 76542 12.53% 87.50% | 76313 12.50% 100.00%
-system.ruby.L1Cache_Controller.Inv::total 610692
-system.ruby.L1Cache_Controller.L1_Replacement | 553402 12.52% 12.52% | 551153 12.47% 25.00% | 552017 12.49% 37.49% | 552208 12.50% 49.99% | 552158 12.50% 62.48% | 552741 12.51% 74.99% | 553543 12.53% 87.52% | 551559 12.48% 100.00%
-system.ruby.L1Cache_Controller.L1_Replacement::total 4418781
-system.ruby.L1Cache_Controller.Fwd_GETX | 255 13.74% 13.74% | 213 11.48% 25.22% | 244 13.15% 38.36% | 243 13.09% 51.45% | 224 12.07% 63.52% | 237 12.77% 76.29% | 225 12.12% 88.42% | 215 11.58% 100.00%
-system.ruby.L1Cache_Controller.Fwd_GETX::total 1856
-system.ruby.L1Cache_Controller.Fwd_GETS | 149 11.72% 11.72% | 165 12.98% 24.70% | 171 13.45% 38.16% | 156 12.27% 50.43% | 156 12.27% 62.71% | 152 11.96% 74.67% | 173 13.61% 88.28% | 149 11.72% 100.00%
-system.ruby.L1Cache_Controller.Fwd_GETS::total 1271
-system.ruby.L1Cache_Controller.Data | 1 12.50% 12.50% | 2 25.00% 37.50% | 1 12.50% 50.00% | 0 0.00% 50.00% | 1 12.50% 62.50% | 2 25.00% 87.50% | 0 0.00% 87.50% | 1 12.50% 100.00%
-system.ruby.L1Cache_Controller.Data::total 8
-system.ruby.L1Cache_Controller.Data_Exclusive | 49588 12.52% 12.52% | 49497 12.50% 25.03% | 49355 12.47% 37.49% | 49344 12.46% 49.95% | 49641 12.54% 62.49% | 49515 12.51% 75.00% | 49718 12.56% 87.55% | 49274 12.45% 100.00%
-system.ruby.L1Cache_Controller.Data_Exclusive::total 395932
-system.ruby.L1Cache_Controller.DataS_fromL1 | 156 12.27% 12.27% | 165 12.98% 25.26% | 156 12.27% 37.53% | 162 12.75% 50.28% | 164 12.90% 63.18% | 168 13.22% 76.40% | 142 11.17% 87.57% | 158 12.43% 100.00%
-system.ruby.L1Cache_Controller.DataS_fromL1::total 1271
-system.ruby.L1Cache_Controller.Data_all_Acks | 28592 12.48% 12.48% | 28448 12.42% 24.91% | 28732 12.55% 37.45% | 28518 12.45% 49.90% | 28633 12.50% 62.41% | 28712 12.54% 74.94% | 28658 12.51% 87.46% | 28731 12.54% 100.00%
-system.ruby.L1Cache_Controller.Data_all_Acks::total 229024
-system.ruby.L1Cache_Controller.Ack | 1 12.50% 12.50% | 2 25.00% 37.50% | 1 12.50% 50.00% | 0 0.00% 50.00% | 1 12.50% 62.50% | 2 25.00% 87.50% | 0 0.00% 87.50% | 1 12.50% 100.00%
-system.ruby.L1Cache_Controller.Ack::total 8
-system.ruby.L1Cache_Controller.Ack_all | 1 12.50% 12.50% | 2 25.00% 37.50% | 1 12.50% 50.00% | 0 0.00% 50.00% | 1 12.50% 62.50% | 2 25.00% 87.50% | 0 0.00% 87.50% | 1 12.50% 100.00%
-system.ruby.L1Cache_Controller.Ack_all::total 8
-system.ruby.L1Cache_Controller.WB_Ack | 40929 12.51% 12.51% | 40717 12.45% 24.96% | 40945 12.52% 37.47% | 40468 12.37% 49.85% | 40867 12.49% 62.34% | 41026 12.54% 74.88% | 41268 12.62% 87.49% | 40910 12.51% 100.00%
-system.ruby.L1Cache_Controller.WB_Ack::total 327130
-system.ruby.L1Cache_Controller.NP.Load | 50408 12.53% 12.53% | 50286 12.50% 25.03% | 50137 12.46% 37.50% | 50115 12.46% 49.95% | 50449 12.54% 62.50% | 50276 12.50% 74.99% | 50496 12.55% 87.55% | 50096 12.45% 100.00%
-system.ruby.L1Cache_Controller.NP.Load::total 402263
-system.ruby.L1Cache_Controller.NP.Store | 27921 12.47% 12.47% | 27814 12.42% 24.89% | 28099 12.55% 37.44% | 27899 12.46% 49.90% | 27979 12.50% 62.40% | 28110 12.55% 74.96% | 28011 12.51% 87.47% | 28064 12.53% 100.00%
-system.ruby.L1Cache_Controller.NP.Store::total 223897
-system.ruby.L1Cache_Controller.NP.Inv | 192 10.91% 10.91% | 219 12.44% 23.35% | 230 13.07% 36.42% | 217 12.33% 48.75% | 224 12.73% 61.48% | 246 13.98% 75.45% | 233 13.24% 88.69% | 199 11.31% 100.00%
-system.ruby.L1Cache_Controller.NP.Inv::total 1760
-system.ruby.L1Cache_Controller.I.Load | 6 8.70% 8.70% | 11 15.94% 24.64% | 9 13.04% 37.68% | 9 13.04% 50.72% | 9 13.04% 63.77% | 8 11.59% 75.36% | 12 17.39% 92.75% | 5 7.25% 100.00%
-system.ruby.L1Cache_Controller.I.Load::total 69
-system.ruby.L1Cache_Controller.I.Store | 5 16.13% 16.13% | 3 9.68% 25.81% | 2 6.45% 32.26% | 4 12.90% 45.16% | 5 16.13% 61.29% | 6 19.35% 80.65% | 3 9.68% 90.32% | 3 9.68% 100.00%
-system.ruby.L1Cache_Controller.I.Store::total 31
-system.ruby.L1Cache_Controller.I.L1_Replacement | 37258 12.51% 12.51% | 37228 12.50% 25.01% | 37128 12.47% 37.48% | 37387 12.56% 50.04% | 37403 12.56% 62.60% | 37183 12.49% 75.09% | 37079 12.45% 87.54% | 37112 12.46% 100.00%
-system.ruby.L1Cache_Controller.I.L1_Replacement::total 297778
-system.ruby.L1Cache_Controller.S.Inv | 591 13.01% 13.01% | 578 12.72% 25.73% | 543 11.95% 37.68% | 556 12.24% 49.92% | 583 12.83% 62.76% | 522 11.49% 74.25% | 576 12.68% 86.92% | 594 13.08% 100.00%
-system.ruby.L1Cache_Controller.S.Inv::total 4543
-system.ruby.L1Cache_Controller.S.L1_Replacement | 137 11.31% 11.31% | 150 12.39% 23.70% | 158 13.05% 36.75% | 154 12.72% 49.46% | 153 12.63% 62.10% | 172 14.20% 76.30% | 154 12.72% 89.02% | 133 10.98% 100.00%
-system.ruby.L1Cache_Controller.S.L1_Replacement::total 1211
-system.ruby.L1Cache_Controller.E.Load | 1 25.00% 25.00% | 0 0.00% 25.00% | 0 0.00% 25.00% | 0 0.00% 25.00% | 1 25.00% 50.00% | 1 25.00% 75.00% | 1 25.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.E.Load::total 4
-system.ruby.L1Cache_Controller.E.Store | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.E.Store::total 1
-system.ruby.L1Cache_Controller.E.Inv | 23267 12.48% 12.48% | 23370 12.54% 25.02% | 23221 12.46% 37.48% | 23411 12.56% 50.04% | 23413 12.56% 62.61% | 23346 12.53% 75.13% | 23228 12.46% 87.59% | 23122 12.41% 100.00%
-system.ruby.L1Cache_Controller.E.Inv::total 186378
-system.ruby.L1Cache_Controller.E.L1_Replacement | 26249 12.56% 12.56% | 26073 12.47% 25.03% | 26072 12.47% 37.50% | 25864 12.37% 49.88% | 26175 12.52% 62.40% | 26091 12.48% 74.88% | 26421 12.64% 87.52% | 26086 12.48% 100.00%
-system.ruby.L1Cache_Controller.E.L1_Replacement::total 209031
-system.ruby.L1Cache_Controller.E.Fwd_GETX | 64 13.85% 13.85% | 44 9.52% 23.38% | 55 11.90% 35.28% | 63 13.64% 48.92% | 44 9.52% 58.44% | 72 15.58% 74.03% | 60 12.99% 87.01% | 60 12.99% 100.00%
-system.ruby.L1Cache_Controller.E.Fwd_GETX::total 462
-system.ruby.L1Cache_Controller.E.Fwd_GETS | 8 13.33% 13.33% | 9 15.00% 28.33% | 7 11.67% 40.00% | 6 10.00% 50.00% | 9 15.00% 65.00% | 6 10.00% 75.00% | 9 15.00% 90.00% | 6 10.00% 100.00%
-system.ruby.L1Cache_Controller.E.Fwd_GETS::total 60
-system.ruby.L1Cache_Controller.M.Load | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 25.00% 25.00% | 0 0.00% 25.00% | 1 25.00% 50.00% | 2 50.00% 100.00%
+system.ruby.ST.miss_latency_hist::samples 222184
+system.ruby.ST.miss_latency_hist::mean 2057.426223
+system.ruby.ST.miss_latency_hist::gmean 1588.806043
+system.ruby.ST.miss_latency_hist::stdev 1209.651563
+system.ruby.ST.miss_latency_hist | 58776 26.45% 26.45% | 54237 24.41% 50.86% | 53286 23.98% 74.85% | 47133 21.21% 96.06% | 8692 3.91% 99.97% | 60 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::total 222184
+system.ruby.Directory_Controller.Fetch 616823 0.00% 0.00%
+system.ruby.Directory_Controller.Data 221477 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Data 616819 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Ack 221476 0.00% 0.00%
+system.ruby.Directory_Controller.CleanReplacement 395338 0.00% 0.00%
+system.ruby.Directory_Controller.I.Fetch 616823 0.00% 0.00%
+system.ruby.Directory_Controller.M.Data 221477 0.00% 0.00%
+system.ruby.Directory_Controller.M.CleanReplacement 395338 0.00% 0.00%
+system.ruby.Directory_Controller.IM.Memory_Data 616819 0.00% 0.00%
+system.ruby.Directory_Controller.MI.Memory_Ack 221476 0.00% 0.00%
+system.ruby.L1Cache_Controller.Load | 50085 12.51% 12.51% | 50107 12.52% 25.03% | 49851 12.45% 37.48% | 50337 12.57% 50.06% | 50045 12.50% 62.56% | 49758 12.43% 74.99% | 50250 12.55% 87.54% | 49885 12.46% 100.00%
+system.ruby.L1Cache_Controller.Load::total 400318
+system.ruby.L1Cache_Controller.Store | 27844 12.53% 12.53% | 27782 12.50% 25.03% | 28060 12.63% 37.66% | 27523 12.39% 50.05% | 27875 12.54% 62.59% | 27595 12.42% 75.01% | 27781 12.50% 87.52% | 27741 12.48% 100.00%
+system.ruby.L1Cache_Controller.Store::total 222201
+system.ruby.L1Cache_Controller.Inv | 75950 12.51% 12.51% | 75977 12.52% 25.03% | 75958 12.51% 37.54% | 75896 12.50% 50.05% | 75986 12.52% 62.57% | 75503 12.44% 75.01% | 76053 12.53% 87.53% | 75661 12.47% 100.00%
+system.ruby.L1Cache_Controller.Inv::total 606984
+system.ruby.L1Cache_Controller.L1_Replacement | 550663 12.53% 12.53% | 549678 12.51% 25.03% | 550413 12.52% 37.56% | 549379 12.50% 50.06% | 550225 12.52% 62.58% | 546742 12.44% 75.01% | 549606 12.50% 87.52% | 548559 12.48% 100.00%
+system.ruby.L1Cache_Controller.L1_Replacement::total 4395265
+system.ruby.L1Cache_Controller.Fwd_GETX | 255 13.66% 13.66% | 230 12.32% 25.98% | 259 13.87% 39.85% | 201 10.77% 50.62% | 238 12.75% 63.36% | 225 12.05% 75.42% | 210 11.25% 86.66% | 249 13.34% 100.00%
+system.ruby.L1Cache_Controller.Fwd_GETX::total 1867
+system.ruby.L1Cache_Controller.Fwd_GETS | 167 13.24% 13.24% | 162 12.85% 26.09% | 161 12.77% 38.86% | 145 11.50% 50.36% | 145 11.50% 61.86% | 159 12.61% 74.46% | 170 13.48% 87.95% | 152 12.05% 100.00%
+system.ruby.L1Cache_Controller.Fwd_GETS::total 1261
+system.ruby.L1Cache_Controller.Data | 1 11.11% 11.11% | 3 33.33% 44.44% | 0 0.00% 44.44% | 2 22.22% 66.67% | 0 0.00% 66.67% | 3 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.Data::total 9
+system.ruby.L1Cache_Controller.Data_Exclusive | 49317 12.52% 12.52% | 49318 12.52% 25.03% | 49069 12.45% 37.49% | 49557 12.58% 50.06% | 49258 12.50% 62.56% | 48966 12.43% 74.99% | 49446 12.55% 87.54% | 49094 12.46% 100.00%
+system.ruby.L1Cache_Controller.Data_Exclusive::total 394025
+system.ruby.L1Cache_Controller.DataS_fromL1 | 149 11.82% 11.82% | 158 12.53% 24.35% | 151 11.97% 36.32% | 152 12.05% 48.37% | 153 12.13% 60.51% | 155 12.29% 72.80% | 184 14.59% 87.39% | 159 12.61% 100.00%
+system.ruby.L1Cache_Controller.DataS_fromL1::total 1261
+system.ruby.L1Cache_Controller.Data_all_Acks | 28460 12.53% 12.53% | 28402 12.50% 25.03% | 28686 12.63% 37.66% | 28139 12.39% 50.04% | 28505 12.55% 62.59% | 28223 12.42% 75.01% | 28397 12.50% 87.51% | 28368 12.49% 100.00%
+system.ruby.L1Cache_Controller.Data_all_Acks::total 227180
+system.ruby.L1Cache_Controller.Ack | 1 11.11% 11.11% | 3 33.33% 44.44% | 0 0.00% 44.44% | 2 22.22% 66.67% | 0 0.00% 66.67% | 3 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.Ack::total 9
+system.ruby.L1Cache_Controller.Ack_all | 1 11.11% 11.11% | 3 33.33% 44.44% | 0 0.00% 44.44% | 2 22.22% 66.67% | 0 0.00% 66.67% | 3 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.Ack_all::total 9
+system.ruby.L1Cache_Controller.WB_Ack | 41010 12.58% 12.58% | 40887 12.54% 25.12% | 40972 12.57% 37.68% | 40436 12.40% 50.08% | 40855 12.53% 62.61% | 40383 12.38% 75.00% | 41003 12.57% 87.57% | 40524 12.43% 100.00%
+system.ruby.L1Cache_Controller.WB_Ack::total 326070
+system.ruby.L1Cache_Controller.NP.Load | 50081 12.51% 12.51% | 50093 12.52% 25.03% | 49845 12.45% 37.48% | 50323 12.57% 50.06% | 50036 12.50% 62.56% | 49742 12.43% 74.99% | 50240 12.55% 87.54% | 49880 12.46% 100.00%
+system.ruby.L1Cache_Controller.NP.Load::total 400240
+system.ruby.L1Cache_Controller.NP.Store | 27842 12.53% 12.53% | 27776 12.50% 25.04% | 28057 12.63% 37.66% | 27514 12.38% 50.05% | 27871 12.55% 62.59% | 27589 12.42% 75.01% | 27774 12.50% 87.51% | 27737 12.49% 100.00%
+system.ruby.L1Cache_Controller.NP.Store::total 222160
+system.ruby.L1Cache_Controller.NP.Inv | 209 12.38% 12.38% | 201 11.91% 24.29% | 219 12.97% 37.26% | 191 11.32% 48.58% | 186 11.02% 59.60% | 209 12.38% 71.98% | 237 14.04% 86.02% | 236 13.98% 100.00%
+system.ruby.L1Cache_Controller.NP.Inv::total 1688
+system.ruby.L1Cache_Controller.I.Load | 4 6.15% 6.15% | 10 15.38% 21.54% | 5 7.69% 29.23% | 11 16.92% 46.15% | 9 13.85% 60.00% | 13 20.00% 80.00% | 9 13.85% 93.85% | 4 6.15% 100.00%
+system.ruby.L1Cache_Controller.I.Load::total 65
+system.ruby.L1Cache_Controller.I.Store | 2 6.06% 6.06% | 4 12.12% 18.18% | 3 9.09% 27.27% | 5 15.15% 42.42% | 4 12.12% 54.55% | 5 15.15% 69.70% | 7 21.21% 90.91% | 3 9.09% 100.00%
+system.ruby.L1Cache_Controller.I.Store::total 33
+system.ruby.L1Cache_Controller.I.L1_Replacement | 36773 12.46% 12.46% | 36835 12.48% 24.94% | 36770 12.46% 37.40% | 37263 12.63% 50.03% | 36920 12.51% 62.54% | 36802 12.47% 75.01% | 36839 12.48% 87.49% | 36918 12.51% 100.00%
+system.ruby.L1Cache_Controller.I.L1_Replacement::total 295120
+system.ruby.L1Cache_Controller.S.Inv | 564 12.49% 12.49% | 588 13.03% 25.52% | 581 12.87% 38.39% | 573 12.69% 51.09% | 563 12.47% 63.56% | 548 12.14% 75.70% | 571 12.65% 88.35% | 526 11.65% 100.00%
+system.ruby.L1Cache_Controller.S.Inv::total 4514
+system.ruby.L1Cache_Controller.S.L1_Replacement | 134 11.52% 11.52% | 141 12.12% 23.65% | 153 13.16% 36.80% | 132 11.35% 48.15% | 127 10.92% 59.07% | 140 12.04% 71.11% | 167 14.36% 85.47% | 169 14.53% 100.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement::total 1163
+system.ruby.L1Cache_Controller.E.Load | 0 0.00% 0.00% | 1 33.33% 33.33% | 1 33.33% 66.67% | 1 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.E.Load::total 3
+system.ruby.L1Cache_Controller.E.Store | 0 0.00% 0.00% | 1 25.00% 25.00% | 0 0.00% 25.00% | 3 75.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.E.Store::total 4
+system.ruby.L1Cache_Controller.E.Inv | 23028 12.46% 12.46% | 23190 12.55% 25.02% | 23006 12.45% 37.47% | 23428 12.68% 50.15% | 22960 12.43% 62.58% | 23084 12.49% 75.07% | 23053 12.48% 87.55% | 23003 12.45% 100.00%
+system.ruby.L1Cache_Controller.E.Inv::total 184752
+system.ruby.L1Cache_Controller.E.L1_Replacement | 26225 12.56% 12.56% | 26059 12.48% 25.05% | 25976 12.44% 37.49% | 26066 12.49% 49.98% | 26230 12.57% 62.55% | 25817 12.37% 74.92% | 26327 12.61% 87.53% | 26031 12.47% 100.00%
+system.ruby.L1Cache_Controller.E.L1_Replacement::total 208731
+system.ruby.L1Cache_Controller.E.Fwd_GETX | 59 12.29% 12.29% | 60 12.50% 24.79% | 76 15.83% 40.62% | 55 11.46% 52.08% | 60 12.50% 64.58% | 57 11.88% 76.46% | 57 11.88% 88.33% | 56 11.67% 100.00%
+system.ruby.L1Cache_Controller.E.Fwd_GETX::total 480
+system.ruby.L1Cache_Controller.E.Fwd_GETS | 5 8.93% 8.93% | 7 12.50% 21.43% | 11 19.64% 41.07% | 5 8.93% 50.00% | 8 14.29% 64.29% | 7 12.50% 76.79% | 9 16.07% 92.86% | 4 7.14% 100.00%
+system.ruby.L1Cache_Controller.E.Fwd_GETS::total 56
+system.ruby.L1Cache_Controller.M.Load | 0 0.00% 0.00% | 2 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 25.00% 75.00% | 0 0.00% 75.00% | 1 25.00% 100.00%
system.ruby.L1Cache_Controller.M.Load::total 4
-system.ruby.L1Cache_Controller.M.Store | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.M.Store::total 1
-system.ruby.L1Cache_Controller.M.Inv | 13144 12.51% 12.51% | 13083 12.45% 24.96% | 13123 12.49% 37.45% | 13192 12.56% 50.01% | 13192 12.56% 62.57% | 13104 12.47% 75.04% | 13066 12.44% 87.48% | 13156 12.52% 100.00%
-system.ruby.L1Cache_Controller.M.Inv::total 105060
-system.ruby.L1Cache_Controller.M.L1_Replacement | 14681 12.43% 12.43% | 14645 12.40% 24.83% | 14874 12.59% 37.42% | 14605 12.37% 49.79% | 14693 12.44% 62.23% | 14936 12.65% 74.88% | 14849 12.57% 87.45% | 14825 12.55% 100.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement::total 118108
-system.ruby.L1Cache_Controller.M.Fwd_GETX | 41 14.44% 14.44% | 25 8.80% 23.24% | 35 12.32% 35.56% | 42 14.79% 50.35% | 46 16.20% 66.55% | 29 10.21% 76.76% | 37 13.03% 89.79% | 29 10.21% 100.00%
-system.ruby.L1Cache_Controller.M.Fwd_GETX::total 284
-system.ruby.L1Cache_Controller.M.Fwd_GETS | 60 12.88% 12.88% | 65 13.95% 26.82% | 68 14.59% 41.42% | 62 13.30% 54.72% | 52 11.16% 65.88% | 45 9.66% 75.54% | 59 12.66% 88.20% | 55 11.80% 100.00%
-system.ruby.L1Cache_Controller.M.Fwd_GETS::total 466
-system.ruby.L1Cache_Controller.IS.Inv | 163 14.09% 14.09% | 144 12.45% 26.53% | 163 14.09% 40.62% | 137 11.84% 52.46% | 140 12.10% 64.56% | 124 10.72% 75.28% | 127 10.98% 86.26% | 159 13.74% 100.00%
-system.ruby.L1Cache_Controller.IS.Inv::total 1157
-system.ruby.L1Cache_Controller.IS.L1_Replacement | 306078 12.56% 12.56% | 304256 12.49% 25.05% | 303862 12.47% 37.52% | 304094 12.48% 50.00% | 304446 12.49% 62.49% | 304236 12.49% 74.98% | 305965 12.56% 87.53% | 303765 12.47% 100.00%
-system.ruby.L1Cache_Controller.IS.L1_Replacement::total 2436702
-system.ruby.L1Cache_Controller.IS.Data_Exclusive | 49588 12.52% 12.52% | 49497 12.50% 25.03% | 49355 12.47% 37.49% | 49344 12.46% 49.95% | 49641 12.54% 62.49% | 49515 12.51% 75.00% | 49718 12.56% 87.55% | 49274 12.45% 100.00%
-system.ruby.L1Cache_Controller.IS.Data_Exclusive::total 395932
-system.ruby.L1Cache_Controller.IS.DataS_fromL1 | 156 12.27% 12.27% | 165 12.98% 25.26% | 156 12.27% 37.53% | 162 12.75% 50.28% | 164 12.90% 63.18% | 168 13.22% 76.40% | 142 11.17% 87.57% | 158 12.43% 100.00%
-system.ruby.L1Cache_Controller.IS.DataS_fromL1::total 1271
-system.ruby.L1Cache_Controller.IS.Data_all_Acks | 504 12.74% 12.74% | 489 12.36% 25.09% | 470 11.88% 36.97% | 480 12.13% 49.10% | 511 12.91% 62.02% | 475 12.00% 74.02% | 520 13.14% 87.16% | 508 12.84% 100.00%
-system.ruby.L1Cache_Controller.IS.Data_all_Acks::total 3957
-system.ruby.L1Cache_Controller.IM.L1_Replacement | 168999 12.46% 12.46% | 168801 12.45% 24.91% | 169923 12.53% 37.44% | 170104 12.55% 49.99% | 169288 12.48% 62.47% | 170123 12.55% 75.02% | 169075 12.47% 87.49% | 169637 12.51% 100.00%
-system.ruby.L1Cache_Controller.IM.L1_Replacement::total 1355950
-system.ruby.L1Cache_Controller.IM.Data | 1 12.50% 12.50% | 2 25.00% 37.50% | 1 12.50% 50.00% | 0 0.00% 50.00% | 1 12.50% 62.50% | 2 25.00% 87.50% | 0 0.00% 87.50% | 1 12.50% 100.00%
-system.ruby.L1Cache_Controller.IM.Data::total 8
-system.ruby.L1Cache_Controller.IM.Data_all_Acks | 27925 12.47% 12.47% | 27815 12.42% 24.89% | 28099 12.55% 37.44% | 27901 12.46% 49.90% | 27982 12.50% 62.40% | 28113 12.56% 74.96% | 28011 12.51% 87.47% | 28064 12.53% 100.00%
-system.ruby.L1Cache_Controller.IM.Data_all_Acks::total 223910
-system.ruby.L1Cache_Controller.SM.Ack | 1 12.50% 12.50% | 2 25.00% 37.50% | 1 12.50% 50.00% | 0 0.00% 50.00% | 1 12.50% 62.50% | 2 25.00% 87.50% | 0 0.00% 87.50% | 1 12.50% 100.00%
-system.ruby.L1Cache_Controller.SM.Ack::total 8
-system.ruby.L1Cache_Controller.SM.Ack_all | 1 12.50% 12.50% | 2 25.00% 37.50% | 1 12.50% 50.00% | 0 0.00% 50.00% | 1 12.50% 62.50% | 2 25.00% 87.50% | 0 0.00% 87.50% | 1 12.50% 100.00%
-system.ruby.L1Cache_Controller.SM.Ack_all::total 8
-system.ruby.L1Cache_Controller.IS_I.L1_Replacement | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00%
+system.ruby.L1Cache_Controller.M.Store | 0 0.00% 0.00% | 1 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 0 0.00% 66.67% | 1 33.33% 100.00%
+system.ruby.L1Cache_Controller.M.Store::total 3
+system.ruby.L1Cache_Controller.M.Inv | 12961 12.46% 12.46% | 12839 12.34% 24.79% | 12948 12.44% 37.24% | 13055 12.55% 49.78% | 13167 12.65% 62.44% | 12941 12.44% 74.87% | 12992 12.49% 87.36% | 13153 12.64% 100.00%
+system.ruby.L1Cache_Controller.M.Inv::total 104056
+system.ruby.L1Cache_Controller.M.L1_Replacement | 14787 12.60% 12.60% | 14830 12.64% 25.24% | 14999 12.78% 38.02% | 14372 12.25% 50.27% | 14626 12.46% 62.73% | 14568 12.41% 75.14% | 14677 12.51% 87.65% | 14495 12.35% 100.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement::total 117354
+system.ruby.L1Cache_Controller.M.Fwd_GETX | 32 10.85% 10.85% | 41 13.90% 24.75% | 47 15.93% 40.68% | 38 12.88% 53.56% | 33 11.19% 64.75% | 30 10.17% 74.92% | 35 11.86% 86.78% | 39 13.22% 100.00%
+system.ruby.L1Cache_Controller.M.Fwd_GETX::total 295
+system.ruby.L1Cache_Controller.M.Fwd_GETS | 63 13.04% 13.04% | 71 14.70% 27.74% | 64 13.25% 40.99% | 57 11.80% 52.80% | 47 9.73% 62.53% | 54 11.18% 73.71% | 75 15.53% 89.23% | 52 10.77% 100.00%
+system.ruby.L1Cache_Controller.M.Fwd_GETS::total 483
+system.ruby.L1Cache_Controller.IS.Inv | 137 12.15% 12.15% | 132 11.70% 23.85% | 120 10.64% 34.49% | 131 11.61% 46.10% | 150 13.30% 59.40% | 161 14.27% 73.67% | 148 13.12% 86.79% | 149 13.21% 100.00%
+system.ruby.L1Cache_Controller.IS.Inv::total 1128
+system.ruby.L1Cache_Controller.IS.L1_Replacement | 303010 12.50% 12.50% | 302101 12.46% 24.96% | 303116 12.50% 37.46% | 304841 12.57% 50.03% | 304682 12.57% 62.60% | 301483 12.43% 75.03% | 302518 12.48% 87.51% | 302908 12.49% 100.00%
+system.ruby.L1Cache_Controller.IS.L1_Replacement::total 2424659
+system.ruby.L1Cache_Controller.IS.Data_Exclusive | 49317 12.52% 12.52% | 49318 12.52% 25.03% | 49069 12.45% 37.49% | 49557 12.58% 50.06% | 49258 12.50% 62.56% | 48966 12.43% 74.99% | 49446 12.55% 87.54% | 49094 12.46% 100.00%
+system.ruby.L1Cache_Controller.IS.Data_Exclusive::total 394025
+system.ruby.L1Cache_Controller.IS.DataS_fromL1 | 149 11.82% 11.82% | 158 12.53% 24.35% | 151 11.97% 36.32% | 152 12.05% 48.37% | 153 12.13% 60.51% | 155 12.29% 72.80% | 184 14.59% 87.39% | 159 12.61% 100.00%
+system.ruby.L1Cache_Controller.IS.DataS_fromL1::total 1261
+system.ruby.L1Cache_Controller.IS.Data_all_Acks | 481 12.41% 12.41% | 493 12.72% 25.12% | 508 13.10% 38.23% | 491 12.66% 50.89% | 482 12.43% 63.32% | 472 12.17% 75.50% | 470 12.12% 87.62% | 480 12.38% 100.00%
+system.ruby.L1Cache_Controller.IS.Data_all_Acks::total 3877
+system.ruby.L1Cache_Controller.IM.L1_Replacement | 169734 12.59% 12.59% | 169712 12.59% 25.18% | 169399 12.56% 37.74% | 166704 12.36% 50.11% | 167640 12.43% 62.54% | 167932 12.46% 75.00% | 169078 12.54% 87.54% | 168038 12.46% 100.00%
+system.ruby.L1Cache_Controller.IM.L1_Replacement::total 1348237
+system.ruby.L1Cache_Controller.IM.Data | 1 11.11% 11.11% | 3 33.33% 44.44% | 0 0.00% 44.44% | 2 22.22% 66.67% | 0 0.00% 66.67% | 3 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.IM.Data::total 9
+system.ruby.L1Cache_Controller.IM.Data_all_Acks | 27842 12.53% 12.53% | 27777 12.50% 25.03% | 28058 12.63% 37.66% | 27517 12.39% 50.05% | 27873 12.55% 62.59% | 27590 12.42% 75.01% | 27779 12.50% 87.51% | 27739 12.49% 100.00%
+system.ruby.L1Cache_Controller.IM.Data_all_Acks::total 222175
+system.ruby.L1Cache_Controller.SM.Ack | 1 11.11% 11.11% | 3 33.33% 44.44% | 0 0.00% 44.44% | 2 22.22% 66.67% | 0 0.00% 66.67% | 3 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.SM.Ack::total 9
+system.ruby.L1Cache_Controller.SM.Ack_all | 1 11.11% 11.11% | 3 33.33% 44.44% | 0 0.00% 44.44% | 2 22.22% 66.67% | 0 0.00% 66.67% | 3 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.SM.Ack_all::total 9
+system.ruby.L1Cache_Controller.IS_I.L1_Replacement | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.L1Cache_Controller.IS_I.L1_Replacement::total 1
-system.ruby.L1Cache_Controller.IS_I.Data_all_Acks | 163 14.09% 14.09% | 144 12.45% 26.53% | 163 14.09% 40.62% | 137 11.84% 52.46% | 140 12.10% 64.56% | 124 10.72% 75.28% | 127 10.98% 86.26% | 159 13.74% 100.00%
-system.ruby.L1Cache_Controller.IS_I.Data_all_Acks::total 1157
-system.ruby.L1Cache_Controller.M_I.Inv | 39067 12.54% 12.54% | 38781 12.45% 24.98% | 38910 12.49% 37.47% | 38468 12.35% 49.82% | 38944 12.50% 62.31% | 39081 12.54% 74.86% | 39286 12.61% 87.46% | 39061 12.54% 100.00%
-system.ruby.L1Cache_Controller.M_I.Inv::total 311598
-system.ruby.L1Cache_Controller.M_I.Fwd_GETX | 150 13.51% 13.51% | 144 12.97% 26.49% | 154 13.87% 40.36% | 138 12.43% 52.79% | 134 12.07% 64.86% | 136 12.25% 77.12% | 128 11.53% 88.65% | 126 11.35% 100.00%
-system.ruby.L1Cache_Controller.M_I.Fwd_GETX::total 1110
-system.ruby.L1Cache_Controller.M_I.Fwd_GETS | 81 10.87% 10.87% | 91 12.21% 23.09% | 96 12.89% 35.97% | 88 11.81% 47.79% | 95 12.75% 60.54% | 101 13.56% 74.09% | 105 14.09% 88.19% | 88 11.81% 100.00%
-system.ruby.L1Cache_Controller.M_I.Fwd_GETS::total 745
-system.ruby.L1Cache_Controller.M_I.WB_Ack | 1632 11.93% 11.93% | 1702 12.44% 24.36% | 1786 13.05% 37.41% | 1775 12.97% 50.38% | 1695 12.39% 62.77% | 1709 12.49% 75.26% | 1750 12.79% 88.05% | 1636 11.95% 100.00%
-system.ruby.L1Cache_Controller.M_I.WB_Ack::total 13685
-system.ruby.L1Cache_Controller.SINK_WB_ACK.Load | 0 0.00% 0.00% | 2 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 1 16.67% 50.00% | 2 33.33% 83.33% | 1 16.67% 100.00%
-system.ruby.L1Cache_Controller.SINK_WB_ACK.Load::total 6
-system.ruby.L1Cache_Controller.SINK_WB_ACK.Store | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00%
-system.ruby.L1Cache_Controller.SINK_WB_ACK.Store::total 2
-system.ruby.L1Cache_Controller.SINK_WB_ACK.Inv | 26 13.27% 13.27% | 22 11.22% 24.49% | 24 12.24% 36.73% | 25 12.76% 49.49% | 24 12.24% 61.73% | 27 13.78% 75.51% | 26 13.27% 88.78% | 22 11.22% 100.00%
-system.ruby.L1Cache_Controller.SINK_WB_ACK.Inv::total 196
-system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack | 39297 12.54% 12.54% | 39015 12.45% 24.98% | 39159 12.49% 37.48% | 38693 12.34% 49.82% | 39172 12.50% 62.32% | 39317 12.54% 74.86% | 39518 12.61% 87.47% | 39274 12.53% 100.00%
-system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack::total 313445
-system.ruby.L2Cache_Controller.L1_GETS 403967 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_GETX 226274 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_PUTX 15778 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_PUTX_old 317516 0.00% 0.00%
-system.ruby.L2Cache_Controller.L2_Replacement 6326 0.00% 0.00%
-system.ruby.L2Cache_Controller.L2_Replacement_clean 4986315 0.00% 0.00%
-system.ruby.L2Cache_Controller.Mem_Data 620519 0.00% 0.00%
-system.ruby.L2Cache_Controller.Mem_Ack 620515 0.00% 0.00%
-system.ruby.L2Cache_Controller.WB_Data 218295 0.00% 0.00%
-system.ruby.L2Cache_Controller.WB_Data_clean 199634 0.00% 0.00%
-system.ruby.L2Cache_Controller.Ack 3833 0.00% 0.00%
-system.ruby.L2Cache_Controller.Ack_all 190185 0.00% 0.00%
-system.ruby.L2Cache_Controller.Unblock 1271 0.00% 0.00%
-system.ruby.L2Cache_Controller.Exclusive_Unblock 619849 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS 398475 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX 222049 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_PUTX_old 309682 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS.L1_GETS 10 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS.L1_GETX 8 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS.L1_PUTX 560 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS.L2_Replacement 1197 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS.L2_Replacement_clean 2610 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS 6 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX 6 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement 4966 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement_clean 8707 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT.L1_GETS 1271 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT.L1_GETX 1856 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT.L1_PUTX 13685 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT.L1_PUTX_old 837 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT.L2_Replacement 3 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT.L2_Replacement_clean 603033 0.00% 0.00%
-system.ruby.L2Cache_Controller.M_I.L1_GETS 25 0.00% 0.00%
-system.ruby.L2Cache_Controller.M_I.L1_GETX 18 0.00% 0.00%
-system.ruby.L2Cache_Controller.M_I.L1_PUTX_old 1818 0.00% 0.00%
-system.ruby.L2Cache_Controller.M_I.Mem_Ack 620515 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_I.WB_Data 3 0.00% 0.00%
-system.ruby.L2Cache_Controller.MCT_I.L1_GETS 52 0.00% 0.00%
-system.ruby.L2Cache_Controller.MCT_I.L1_GETX 68 0.00% 0.00%
-system.ruby.L2Cache_Controller.MCT_I.L1_PUTX_old 4630 0.00% 0.00%
-system.ruby.L2Cache_Controller.MCT_I.WB_Data 217094 0.00% 0.00%
-system.ruby.L2Cache_Controller.MCT_I.WB_Data_clean 199561 0.00% 0.00%
-system.ruby.L2Cache_Controller.MCT_I.Ack_all 186378 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_I.Ack 2626 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_I.Ack_all 2610 0.00% 0.00%
-system.ruby.L2Cache_Controller.S_I.L1_PUTX_old 2 0.00% 0.00%
-system.ruby.L2Cache_Controller.S_I.Ack 1207 0.00% 0.00%
-system.ruby.L2Cache_Controller.S_I.Ack_all 1197 0.00% 0.00%
-system.ruby.L2Cache_Controller.ISS.L1_GETS 2544 0.00% 0.00%
-system.ruby.L2Cache_Controller.ISS.L1_GETX 1416 0.00% 0.00%
-system.ruby.L2Cache_Controller.ISS.L1_PUTX_old 271 0.00% 0.00%
-system.ruby.L2Cache_Controller.ISS.L2_Replacement_clean 2227826 0.00% 0.00%
-system.ruby.L2Cache_Controller.ISS.Mem_Data 395927 0.00% 0.00%
-system.ruby.L2Cache_Controller.IS.L1_GETS 16 0.00% 0.00%
-system.ruby.L2Cache_Controller.IS.L1_GETX 5 0.00% 0.00%
-system.ruby.L2Cache_Controller.IS.L2_Replacement_clean 14561 0.00% 0.00%
-system.ruby.L2Cache_Controller.IS.Mem_Data 2544 0.00% 0.00%
-system.ruby.L2Cache_Controller.IM.L1_GETS 1432 0.00% 0.00%
-system.ruby.L2Cache_Controller.IM.L1_GETX 770 0.00% 0.00%
-system.ruby.L2Cache_Controller.IM.L1_PUTX_old 275 0.00% 0.00%
-system.ruby.L2Cache_Controller.IM.L2_Replacement_clean 1254352 0.00% 0.00%
-system.ruby.L2Cache_Controller.IM.Mem_Data 222048 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS_I.Data_all_Acks | 137 12.15% 12.15% | 132 11.70% 23.85% | 120 10.64% 34.49% | 131 11.61% 46.10% | 150 13.30% 59.40% | 161 14.27% 73.67% | 148 13.12% 86.79% | 149 13.21% 100.00%
+system.ruby.L1Cache_Controller.IS_I.Data_all_Acks::total 1128
+system.ruby.L1Cache_Controller.M_I.Load | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.M_I.Load::total 1
+system.ruby.L1Cache_Controller.M_I.Inv | 39027 12.56% 12.56% | 39003 12.56% 25.12% | 39064 12.57% 37.69% | 38494 12.39% 50.08% | 38929 12.53% 62.62% | 38531 12.40% 75.02% | 39036 12.57% 87.59% | 38565 12.41% 100.00%
+system.ruby.L1Cache_Controller.M_I.Inv::total 310649
+system.ruby.L1Cache_Controller.M_I.Fwd_GETX | 164 15.02% 15.02% | 129 11.81% 26.83% | 136 12.45% 39.29% | 108 9.89% 49.18% | 145 13.28% 62.45% | 138 12.64% 75.09% | 118 10.81% 85.90% | 154 14.10% 100.00%
+system.ruby.L1Cache_Controller.M_I.Fwd_GETX::total 1092
+system.ruby.L1Cache_Controller.M_I.Fwd_GETS | 99 13.71% 13.71% | 84 11.63% 25.35% | 86 11.91% 37.26% | 83 11.50% 48.75% | 90 12.47% 61.22% | 98 13.57% 74.79% | 86 11.91% 86.70% | 96 13.30% 100.00%
+system.ruby.L1Cache_Controller.M_I.Fwd_GETS::total 722
+system.ruby.L1Cache_Controller.M_I.WB_Ack | 1722 12.64% 12.64% | 1673 12.28% 24.92% | 1689 12.40% 37.32% | 1753 12.87% 50.19% | 1692 12.42% 62.62% | 1618 11.88% 74.50% | 1763 12.94% 87.44% | 1711 12.56% 100.00%
+system.ruby.L1Cache_Controller.M_I.WB_Ack::total 13621
+system.ruby.L1Cache_Controller.SINK_WB_ACK.Load | 0 0.00% 0.00% | 1 20.00% 20.00% | 0 0.00% 20.00% | 2 40.00% 60.00% | 0 0.00% 60.00% | 1 20.00% 80.00% | 1 20.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.SINK_WB_ACK.Load::total 5
+system.ruby.L1Cache_Controller.SINK_WB_ACK.Store | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.SINK_WB_ACK.Store::total 1
+system.ruby.L1Cache_Controller.SINK_WB_ACK.Inv | 24 12.18% 12.18% | 24 12.18% 24.37% | 20 10.15% 34.52% | 24 12.18% 46.70% | 31 15.74% 62.44% | 29 14.72% 77.16% | 16 8.12% 85.28% | 29 14.72% 100.00%
+system.ruby.L1Cache_Controller.SINK_WB_ACK.Inv::total 197
+system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack | 39288 12.57% 12.57% | 39214 12.55% 25.12% | 39283 12.57% 37.70% | 38683 12.38% 50.08% | 39163 12.53% 62.61% | 38765 12.41% 75.02% | 39240 12.56% 87.58% | 38813 12.42% 100.00%
+system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack::total 312449
+system.ruby.L2Cache_Controller.L1_GETS 401896 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_GETX 224557 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_PUTX 15668 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_PUTX_old 316669 0.00% 0.00%
+system.ruby.L2Cache_Controller.L2_Replacement 6383 0.00% 0.00%
+system.ruby.L2Cache_Controller.L2_Replacement_clean 4965425 0.00% 0.00%
+system.ruby.L2Cache_Controller.Mem_Data 616819 0.00% 0.00%
+system.ruby.L2Cache_Controller.Mem_Ack 616814 0.00% 0.00%
+system.ruby.L2Cache_Controller.WB_Data 216455 0.00% 0.00%
+system.ruby.L2Cache_Controller.WB_Data_clean 199511 0.00% 0.00%
+system.ruby.L2Cache_Controller.Ack 3760 0.00% 0.00%
+system.ruby.L2Cache_Controller.Ack_all 188501 0.00% 0.00%
+system.ruby.L2Cache_Controller.Unblock 1261 0.00% 0.00%
+system.ruby.L2Cache_Controller.Exclusive_Unblock 616208 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS 396520 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX 220303 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_PUTX_old 308754 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS.L1_GETS 5 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS.L1_GETX 9 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS.L1_PUTX 534 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS.L1_PUTX_old 4 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS.L2_Replacement 1192 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS.L2_Replacement_clean 2557 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS 5 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX 7 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement 5023 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement_clean 8586 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT.L1_GETS 1261 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT.L1_GETX 1867 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT.L1_PUTX 13621 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT.L1_PUTX_old 846 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT.L2_Replacement 7 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT.L2_Replacement_clean 599450 0.00% 0.00%
+system.ruby.L2Cache_Controller.M_I.L1_GETS 27 0.00% 0.00%
+system.ruby.L2Cache_Controller.M_I.L1_GETX 16 0.00% 0.00%
+system.ruby.L2Cache_Controller.M_I.L1_PUTX_old 1798 0.00% 0.00%
+system.ruby.L2Cache_Controller.M_I.Mem_Ack 616814 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_I.WB_Data 6 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_I.Ack_all 1 0.00% 0.00%
+system.ruby.L2Cache_Controller.MCT_I.L1_GETS 51 0.00% 0.00%
+system.ruby.L2Cache_Controller.MCT_I.L1_GETX 56 0.00% 0.00%
+system.ruby.L2Cache_Controller.MCT_I.L1_PUTX_old 4751 0.00% 0.00%
+system.ruby.L2Cache_Controller.MCT_I.WB_Data 215255 0.00% 0.00%
+system.ruby.L2Cache_Controller.MCT_I.WB_Data_clean 199444 0.00% 0.00%
+system.ruby.L2Cache_Controller.MCT_I.Ack_all 184751 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_I.Ack 2564 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_I.Ack_all 2557 0.00% 0.00%
+system.ruby.L2Cache_Controller.S_I.Ack 1196 0.00% 0.00%
+system.ruby.L2Cache_Controller.S_I.Ack_all 1192 0.00% 0.00%
+system.ruby.L2Cache_Controller.ISS.L1_GETS 2497 0.00% 0.00%
+system.ruby.L2Cache_Controller.ISS.L1_GETX 1386 0.00% 0.00%
+system.ruby.L2Cache_Controller.ISS.L1_PUTX_old 252 0.00% 0.00%
+system.ruby.L2Cache_Controller.ISS.L2_Replacement_clean 2225075 0.00% 0.00%
+system.ruby.L2Cache_Controller.ISS.Mem_Data 394021 0.00% 0.00%
+system.ruby.L2Cache_Controller.IS.L1_GETS 6 0.00% 0.00%
+system.ruby.L2Cache_Controller.IS.L1_GETX 2 0.00% 0.00%
+system.ruby.L2Cache_Controller.IS.L2_Replacement_clean 14080 0.00% 0.00%
+system.ruby.L2Cache_Controller.IS.Mem_Data 2497 0.00% 0.00%
+system.ruby.L2Cache_Controller.IM.L1_GETS 1403 0.00% 0.00%
+system.ruby.L2Cache_Controller.IM.L1_GETX 815 0.00% 0.00%
+system.ruby.L2Cache_Controller.IM.L1_PUTX_old 260 0.00% 0.00%
+system.ruby.L2Cache_Controller.IM.L2_Replacement_clean 1245375 0.00% 0.00%
+system.ruby.L2Cache_Controller.IM.Mem_Data 220301 0.00% 0.00%
system.ruby.L2Cache_Controller.SS_MB.L1_PUTX 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS_MB.L2_Replacement_clean 26 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock 8 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_MB.L1_GETS 126 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_MB.L1_GETX 77 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_MB.L1_PUTX 947 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS_MB.L2_Replacement 6 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS_MB.L2_Replacement_clean 11 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock 9 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_MB.L1_GETS 117 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_MB.L1_GETX 93 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_MB.L1_PUTX 937 0.00% 0.00%
system.ruby.L2Cache_Controller.MT_MB.L1_PUTX_old 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_MB.L2_Replacement 11 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_MB.L2_Replacement_clean 872349 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock 619841 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_IIB.L1_GETS 10 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_IIB.L1_GETX 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_IIB.L1_PUTX 585 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_IIB.L2_Replacement_clean 2809 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_IIB.WB_Data 1007 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_IIB.WB_Data_clean 56 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_IIB.Unblock 208 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_IB.L2_Replacement_clean 37 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_IB.WB_Data 191 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_IB.WB_Data_clean 17 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_SB.L2_Replacement 149 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_SB.L2_Replacement_clean 5 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_SB.Unblock 1063 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_MB.L2_Replacement_clean 867396 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock 616199 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_IIB.L1_GETS 4 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_IIB.L1_GETX 3 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_IIB.L1_PUTX 574 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_IIB.L1_PUTX_old 3 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_IIB.L2_Replacement_clean 2865 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_IIB.WB_Data 991 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_IIB.WB_Data_clean 44 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_IIB.Unblock 226 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_IB.L2_Replacement_clean 30 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_IB.WB_Data 203 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_IB.WB_Data_clean 23 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_SB.L1_PUTX 1 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_SB.L2_Replacement 155 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_SB.Unblock 1035 0.00% 0.00%
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/config.ini
index f3306cd28..55360fce5 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/config.ini
@@ -290,25 +290,26 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory forwardFromDir requestToDir responseFromDir responseFromMemory responseToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=6
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=32
version=0
-forwardFromDir=system.ruby.network.slave[20]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[19]
-responseFromDir=system.ruby.network.slave[19]
-responseToDir=system.ruby.network.master[20]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -317,9 +318,53 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[20]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[19]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[19]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[20]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer triggerQueue
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
buffer_size=0
@@ -327,58 +372,122 @@ clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
request_latency=2
+responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl0.triggerQueue
use_timeout_latency=50
version=0
-requestFromL1Cache=system.ruby.network.slave[0]
-requestToL1Cache=system.ruby.network.master[0]
-responseFromL1Cache=system.ruby.network.slave[1]
-responseToL1Cache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -389,9 +498,17 @@ using_ruby_tester=false
version=0
slave=system.cpu0.port
+[system.ruby.l1_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl1]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer triggerQueue
L1Dcache=system.ruby.l1_cntrl1.L1Dcache
L1Icache=system.ruby.l1_cntrl1.L1Icache
buffer_size=0
@@ -399,58 +516,122 @@ clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl1.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl1.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl1.requestToL1Cache
request_latency=2
+responseFromL1Cache=system.ruby.l1_cntrl1.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl1.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl1.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl1.triggerQueue
use_timeout_latency=50
version=1
-requestFromL1Cache=system.ruby.network.slave[2]
-requestToL1Cache=system.ruby.network.master[2]
-responseFromL1Cache=system.ruby.network.slave[3]
-responseToL1Cache=system.ruby.network.master[3]
[system.ruby.l1_cntrl1.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl1.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl1.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl1.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl1.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl1.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl1.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl1.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.l1_cntrl1.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.l1_cntrl1.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.l1_cntrl1.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
[system.ruby.l1_cntrl1.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl1.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl1.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -461,9 +642,17 @@ using_ruby_tester=false
version=1
slave=system.cpu1.port
+[system.ruby.l1_cntrl1.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl2]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer triggerQueue
L1Dcache=system.ruby.l1_cntrl2.L1Dcache
L1Icache=system.ruby.l1_cntrl2.L1Icache
buffer_size=0
@@ -471,58 +660,122 @@ clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl2.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl2.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl2.requestToL1Cache
request_latency=2
+responseFromL1Cache=system.ruby.l1_cntrl2.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl2.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl2.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl2.triggerQueue
use_timeout_latency=50
version=2
-requestFromL1Cache=system.ruby.network.slave[4]
-requestToL1Cache=system.ruby.network.master[4]
-responseFromL1Cache=system.ruby.network.slave[5]
-responseToL1Cache=system.ruby.network.master[5]
[system.ruby.l1_cntrl2.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl2.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl2.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl2.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl2.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl2.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl2.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl2.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.l1_cntrl2.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
+
+[system.ruby.l1_cntrl2.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.l1_cntrl2.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
[system.ruby.l1_cntrl2.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl2.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl2.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -533,9 +786,17 @@ using_ruby_tester=false
version=2
slave=system.cpu2.port
+[system.ruby.l1_cntrl2.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl3]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer triggerQueue
L1Dcache=system.ruby.l1_cntrl3.L1Dcache
L1Icache=system.ruby.l1_cntrl3.L1Icache
buffer_size=0
@@ -543,58 +804,122 @@ clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl3.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl3.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl3.requestToL1Cache
request_latency=2
+responseFromL1Cache=system.ruby.l1_cntrl3.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl3.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl3.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl3.triggerQueue
use_timeout_latency=50
version=3
-requestFromL1Cache=system.ruby.network.slave[6]
-requestToL1Cache=system.ruby.network.master[6]
-responseFromL1Cache=system.ruby.network.slave[7]
-responseToL1Cache=system.ruby.network.master[7]
[system.ruby.l1_cntrl3.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl3.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl3.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl3.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl3.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl3.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl3.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl3.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[6]
+
+[system.ruby.l1_cntrl3.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[6]
+
+[system.ruby.l1_cntrl3.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[7]
+
+[system.ruby.l1_cntrl3.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[7]
+
[system.ruby.l1_cntrl3.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl3.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl3.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -605,9 +930,17 @@ using_ruby_tester=false
version=3
slave=system.cpu3.port
+[system.ruby.l1_cntrl3.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl4]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer triggerQueue
L1Dcache=system.ruby.l1_cntrl4.L1Dcache
L1Icache=system.ruby.l1_cntrl4.L1Icache
buffer_size=0
@@ -615,58 +948,122 @@ clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl4.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl4.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl4.requestToL1Cache
request_latency=2
+responseFromL1Cache=system.ruby.l1_cntrl4.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl4.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl4.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl4.triggerQueue
use_timeout_latency=50
version=4
-requestFromL1Cache=system.ruby.network.slave[8]
-requestToL1Cache=system.ruby.network.master[8]
-responseFromL1Cache=system.ruby.network.slave[9]
-responseToL1Cache=system.ruby.network.master[9]
[system.ruby.l1_cntrl4.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl4.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl4.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl4.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl4.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl4.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl4.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl4.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[8]
+
+[system.ruby.l1_cntrl4.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[8]
+
+[system.ruby.l1_cntrl4.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[9]
+
+[system.ruby.l1_cntrl4.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[9]
+
[system.ruby.l1_cntrl4.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl4.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl4.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -677,9 +1074,17 @@ using_ruby_tester=false
version=4
slave=system.cpu4.port
+[system.ruby.l1_cntrl4.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl5]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer triggerQueue
L1Dcache=system.ruby.l1_cntrl5.L1Dcache
L1Icache=system.ruby.l1_cntrl5.L1Icache
buffer_size=0
@@ -687,58 +1092,122 @@ clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl5.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl5.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl5.requestToL1Cache
request_latency=2
+responseFromL1Cache=system.ruby.l1_cntrl5.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl5.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl5.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl5.triggerQueue
use_timeout_latency=50
version=5
-requestFromL1Cache=system.ruby.network.slave[10]
-requestToL1Cache=system.ruby.network.master[10]
-responseFromL1Cache=system.ruby.network.slave[11]
-responseToL1Cache=system.ruby.network.master[11]
[system.ruby.l1_cntrl5.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl5.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl5.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl5.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl5.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl5.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl5.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl5.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[10]
+
+[system.ruby.l1_cntrl5.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[10]
+
+[system.ruby.l1_cntrl5.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[11]
+
+[system.ruby.l1_cntrl5.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[11]
+
[system.ruby.l1_cntrl5.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl5.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl5.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -749,9 +1218,17 @@ using_ruby_tester=false
version=5
slave=system.cpu5.port
+[system.ruby.l1_cntrl5.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl6]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer triggerQueue
L1Dcache=system.ruby.l1_cntrl6.L1Dcache
L1Icache=system.ruby.l1_cntrl6.L1Icache
buffer_size=0
@@ -759,58 +1236,122 @@ clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl6.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl6.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl6.requestToL1Cache
request_latency=2
+responseFromL1Cache=system.ruby.l1_cntrl6.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl6.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl6.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl6.triggerQueue
use_timeout_latency=50
version=6
-requestFromL1Cache=system.ruby.network.slave[12]
-requestToL1Cache=system.ruby.network.master[12]
-responseFromL1Cache=system.ruby.network.slave[13]
-responseToL1Cache=system.ruby.network.master[13]
[system.ruby.l1_cntrl6.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl6.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl6.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl6.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl6.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl6.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl6.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl6.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[12]
+
+[system.ruby.l1_cntrl6.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[12]
+
+[system.ruby.l1_cntrl6.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[13]
+
+[system.ruby.l1_cntrl6.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[13]
+
[system.ruby.l1_cntrl6.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl6.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl6.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -821,9 +1362,17 @@ using_ruby_tester=false
version=6
slave=system.cpu6.port
+[system.ruby.l1_cntrl6.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl7]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer triggerQueue
L1Dcache=system.ruby.l1_cntrl7.L1Dcache
L1Icache=system.ruby.l1_cntrl7.L1Icache
buffer_size=0
@@ -831,58 +1380,122 @@ clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl7.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl7.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl7.requestToL1Cache
request_latency=2
+responseFromL1Cache=system.ruby.l1_cntrl7.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl7.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl7.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl7.triggerQueue
use_timeout_latency=50
version=7
-requestFromL1Cache=system.ruby.network.slave[14]
-requestToL1Cache=system.ruby.network.master[14]
-responseFromL1Cache=system.ruby.network.slave[15]
-responseToL1Cache=system.ruby.network.master[15]
[system.ruby.l1_cntrl7.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl7.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl7.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl7.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl7.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl7.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl7.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl7.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[14]
+
+[system.ruby.l1_cntrl7.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[14]
+
+[system.ruby.l1_cntrl7.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[15]
+
+[system.ruby.l1_cntrl7.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[15]
+
[system.ruby.l1_cntrl7.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl7.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl7.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -893,9 +1506,21 @@ using_ruby_tester=false
version=7
slave=system.cpu7.port
+[system.ruby.l1_cntrl7.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
-children=L2cache
+children=GlobalRequestFromL2Cache GlobalRequestToL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache triggerQueue
+GlobalRequestFromL2Cache=system.ruby.l2_cntrl0.GlobalRequestFromL2Cache
+GlobalRequestToL2Cache=system.ruby.l2_cntrl0.GlobalRequestToL2Cache
+L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
+L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
L2cache=system.ruby.l2_cntrl0.L2cache
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -904,33 +1529,100 @@ eventq_index=0
number_of_TBEs=256
recycle_latency=10
request_latency=2
+responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
+responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
response_latency=2
ruby_system=system.ruby
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l2_cntrl0.triggerQueue
version=0
-GlobalRequestFromL2Cache=system.ruby.network.slave[16]
-GlobalRequestToL2Cache=system.ruby.network.master[16]
-L1RequestFromL2Cache=system.ruby.network.slave[17]
-L1RequestToL2Cache=system.ruby.network.master[17]
-responseFromL2Cache=system.ruby.network.slave[18]
-responseToL2Cache=system.ruby.network.master[18]
+
+[system.ruby.l2_cntrl0.GlobalRequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[16]
+
+[system.ruby.l2_cntrl0.GlobalRequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[16]
+
+[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[17]
+
+[system.ruby.l2_cntrl0.L1RequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[17]
[system.ruby.l2_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=15
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l2_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l2_cntrl0.responseFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[18]
+
+[system.ruby.l2_cntrl0.responseToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[18]
+
+[system.ruby.l2_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -939,7 +1631,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 ext_links5 ext_links6 ext_links7 ext_links8 ext_links9 int_links0 int_links1 int_links2 int_links3 int_links4 int_links5 int_links6 int_links7 int_links8 int_links9 routers00 routers01 routers02 routers03 routers04 routers05 routers06 routers07 routers08 routers09 routers10
+children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 ext_links5 ext_links6 ext_links7 ext_links8 ext_links9 int_link_buffers000 int_link_buffers001 int_link_buffers002 int_link_buffers003 int_link_buffers004 int_link_buffers005 int_link_buffers006 int_link_buffers007 int_link_buffers008 int_link_buffers009 int_link_buffers010 int_link_buffers011 int_link_buffers012 int_link_buffers013 int_link_buffers014 int_link_buffers015 int_link_buffers016 int_link_buffers017 int_link_buffers018 int_link_buffers019 int_link_buffers020 int_link_buffers021 int_link_buffers022 int_link_buffers023 int_link_buffers024 int_link_buffers025 int_link_buffers026 int_link_buffers027 int_link_buffers028 int_link_buffers029 int_link_buffers030 int_link_buffers031 int_link_buffers032 int_link_buffers033 int_link_buffers034 int_link_buffers035 int_link_buffers036 int_link_buffers037 int_link_buffers038 int_link_buffers039 int_link_buffers040 int_link_buffers041 int_link_buffers042 int_link_buffers043 int_link_buffers044 int_link_buffers045 int_link_buffers046 int_link_buffers047 int_link_buffers048 int_link_buffers049 int_link_buffers050 int_link_buffers051 int_link_buffers052 int_link_buffers053 int_link_buffers054 int_link_buffers055 int_link_buffers056 int_link_buffers057 int_link_buffers058 int_link_buffers059 int_link_buffers060 int_link_buffers061 int_link_buffers062 int_link_buffers063 int_link_buffers064 int_link_buffers065 int_link_buffers066 int_link_buffers067 int_link_buffers068 int_link_buffers069 int_link_buffers070 int_link_buffers071 int_link_buffers072 int_link_buffers073 int_link_buffers074 int_link_buffers075 int_link_buffers076 int_link_buffers077 int_link_buffers078 int_link_buffers079 int_link_buffers080 int_link_buffers081 int_link_buffers082 int_link_buffers083 int_link_buffers084 int_link_buffers085 int_link_buffers086 int_link_buffers087 int_link_buffers088 int_link_buffers089 int_link_buffers090 int_link_buffers091 int_link_buffers092 int_link_buffers093 int_link_buffers094 int_link_buffers095 int_link_buffers096 int_link_buffers097 int_link_buffers098 int_link_buffers099 int_link_buffers100 int_link_buffers101 int_link_buffers102 int_link_buffers103 int_link_buffers104 int_link_buffers105 int_link_buffers106 int_link_buffers107 int_link_buffers108 int_link_buffers109 int_link_buffers110 int_link_buffers111 int_link_buffers112 int_link_buffers113 int_link_buffers114 int_link_buffers115 int_link_buffers116 int_link_buffers117 int_link_buffers118 int_link_buffers119 int_link_buffers120 int_link_buffers121 int_link_buffers122 int_link_buffers123 int_link_buffers124 int_link_buffers125 int_link_buffers126 int_link_buffers127 int_link_buffers128 int_link_buffers129 int_link_buffers130 int_link_buffers131 int_link_buffers132 int_link_buffers133 int_link_buffers134 int_link_buffers135 int_link_buffers136 int_link_buffers137 int_link_buffers138 int_link_buffers139 int_link_buffers140 int_link_buffers141 int_link_buffers142 int_link_buffers143 int_link_buffers144 int_link_buffers145 int_link_buffers146 int_link_buffers147 int_link_buffers148 int_link_buffers149 int_link_buffers150 int_link_buffers151 int_link_buffers152 int_link_buffers153 int_link_buffers154 int_link_buffers155 int_link_buffers156 int_link_buffers157 int_link_buffers158 int_link_buffers159 int_link_buffers160 int_link_buffers161 int_link_buffers162 int_link_buffers163 int_link_buffers164 int_link_buffers165 int_link_buffers166 int_link_buffers167 int_link_buffers168 int_link_buffers169 int_link_buffers170 int_link_buffers171 int_link_buffers172 int_link_buffers173 int_link_buffers174 int_link_buffers175 int_link_buffers176 int_link_buffers177 int_link_buffers178 int_link_buffers179 int_link_buffers180 int_link_buffers181 int_link_buffers182 int_link_buffers183 int_link_buffers184 int_link_buffers185 int_link_buffers186 int_link_buffers187 int_link_buffers188 int_link_buffers189 int_link_buffers190 int_link_buffers191 int_link_buffers192 int_link_buffers193 int_link_buffers194 int_link_buffers195 int_link_buffers196 int_link_buffers197 int_link_buffers198 int_link_buffers199 int_links0 int_links1 int_links2 int_links3 int_links4 int_links5 int_links6 int_links7 int_links8 int_links9 routers00 routers01 routers02 routers03 routers04 routers05 routers06 routers07 routers08 routers09 routers10
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -947,14 +1639,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 system.ruby.network.ext_links3 system.ruby.network.ext_links4 system.ruby.network.ext_links5 system.ruby.network.ext_links6 system.ruby.network.ext_links7 system.ruby.network.ext_links8 system.ruby.network.ext_links9
+int_link_buffers=system.ruby.network.int_link_buffers000 system.ruby.network.int_link_buffers001 system.ruby.network.int_link_buffers002 system.ruby.network.int_link_buffers003 system.ruby.network.int_link_buffers004 system.ruby.network.int_link_buffers005 system.ruby.network.int_link_buffers006 system.ruby.network.int_link_buffers007 system.ruby.network.int_link_buffers008 system.ruby.network.int_link_buffers009 system.ruby.network.int_link_buffers010 system.ruby.network.int_link_buffers011 system.ruby.network.int_link_buffers012 system.ruby.network.int_link_buffers013 system.ruby.network.int_link_buffers014 system.ruby.network.int_link_buffers015 system.ruby.network.int_link_buffers016 system.ruby.network.int_link_buffers017 system.ruby.network.int_link_buffers018 system.ruby.network.int_link_buffers019 system.ruby.network.int_link_buffers020 system.ruby.network.int_link_buffers021 system.ruby.network.int_link_buffers022 system.ruby.network.int_link_buffers023 system.ruby.network.int_link_buffers024 system.ruby.network.int_link_buffers025 system.ruby.network.int_link_buffers026 system.ruby.network.int_link_buffers027 system.ruby.network.int_link_buffers028 system.ruby.network.int_link_buffers029 system.ruby.network.int_link_buffers030 system.ruby.network.int_link_buffers031 system.ruby.network.int_link_buffers032 system.ruby.network.int_link_buffers033 system.ruby.network.int_link_buffers034 system.ruby.network.int_link_buffers035 system.ruby.network.int_link_buffers036 system.ruby.network.int_link_buffers037 system.ruby.network.int_link_buffers038 system.ruby.network.int_link_buffers039 system.ruby.network.int_link_buffers040 system.ruby.network.int_link_buffers041 system.ruby.network.int_link_buffers042 system.ruby.network.int_link_buffers043 system.ruby.network.int_link_buffers044 system.ruby.network.int_link_buffers045 system.ruby.network.int_link_buffers046 system.ruby.network.int_link_buffers047 system.ruby.network.int_link_buffers048 system.ruby.network.int_link_buffers049 system.ruby.network.int_link_buffers050 system.ruby.network.int_link_buffers051 system.ruby.network.int_link_buffers052 system.ruby.network.int_link_buffers053 system.ruby.network.int_link_buffers054 system.ruby.network.int_link_buffers055 system.ruby.network.int_link_buffers056 system.ruby.network.int_link_buffers057 system.ruby.network.int_link_buffers058 system.ruby.network.int_link_buffers059 system.ruby.network.int_link_buffers060 system.ruby.network.int_link_buffers061 system.ruby.network.int_link_buffers062 system.ruby.network.int_link_buffers063 system.ruby.network.int_link_buffers064 system.ruby.network.int_link_buffers065 system.ruby.network.int_link_buffers066 system.ruby.network.int_link_buffers067 system.ruby.network.int_link_buffers068 system.ruby.network.int_link_buffers069 system.ruby.network.int_link_buffers070 system.ruby.network.int_link_buffers071 system.ruby.network.int_link_buffers072 system.ruby.network.int_link_buffers073 system.ruby.network.int_link_buffers074 system.ruby.network.int_link_buffers075 system.ruby.network.int_link_buffers076 system.ruby.network.int_link_buffers077 system.ruby.network.int_link_buffers078 system.ruby.network.int_link_buffers079 system.ruby.network.int_link_buffers080 system.ruby.network.int_link_buffers081 system.ruby.network.int_link_buffers082 system.ruby.network.int_link_buffers083 system.ruby.network.int_link_buffers084 system.ruby.network.int_link_buffers085 system.ruby.network.int_link_buffers086 system.ruby.network.int_link_buffers087 system.ruby.network.int_link_buffers088 system.ruby.network.int_link_buffers089 system.ruby.network.int_link_buffers090 system.ruby.network.int_link_buffers091 system.ruby.network.int_link_buffers092 system.ruby.network.int_link_buffers093 system.ruby.network.int_link_buffers094 system.ruby.network.int_link_buffers095 system.ruby.network.int_link_buffers096 system.ruby.network.int_link_buffers097 system.ruby.network.int_link_buffers098 system.ruby.network.int_link_buffers099 system.ruby.network.int_link_buffers100 system.ruby.network.int_link_buffers101 system.ruby.network.int_link_buffers102 system.ruby.network.int_link_buffers103 system.ruby.network.int_link_buffers104 system.ruby.network.int_link_buffers105 system.ruby.network.int_link_buffers106 system.ruby.network.int_link_buffers107 system.ruby.network.int_link_buffers108 system.ruby.network.int_link_buffers109 system.ruby.network.int_link_buffers110 system.ruby.network.int_link_buffers111 system.ruby.network.int_link_buffers112 system.ruby.network.int_link_buffers113 system.ruby.network.int_link_buffers114 system.ruby.network.int_link_buffers115 system.ruby.network.int_link_buffers116 system.ruby.network.int_link_buffers117 system.ruby.network.int_link_buffers118 system.ruby.network.int_link_buffers119 system.ruby.network.int_link_buffers120 system.ruby.network.int_link_buffers121 system.ruby.network.int_link_buffers122 system.ruby.network.int_link_buffers123 system.ruby.network.int_link_buffers124 system.ruby.network.int_link_buffers125 system.ruby.network.int_link_buffers126 system.ruby.network.int_link_buffers127 system.ruby.network.int_link_buffers128 system.ruby.network.int_link_buffers129 system.ruby.network.int_link_buffers130 system.ruby.network.int_link_buffers131 system.ruby.network.int_link_buffers132 system.ruby.network.int_link_buffers133 system.ruby.network.int_link_buffers134 system.ruby.network.int_link_buffers135 system.ruby.network.int_link_buffers136 system.ruby.network.int_link_buffers137 system.ruby.network.int_link_buffers138 system.ruby.network.int_link_buffers139 system.ruby.network.int_link_buffers140 system.ruby.network.int_link_buffers141 system.ruby.network.int_link_buffers142 system.ruby.network.int_link_buffers143 system.ruby.network.int_link_buffers144 system.ruby.network.int_link_buffers145 system.ruby.network.int_link_buffers146 system.ruby.network.int_link_buffers147 system.ruby.network.int_link_buffers148 system.ruby.network.int_link_buffers149 system.ruby.network.int_link_buffers150 system.ruby.network.int_link_buffers151 system.ruby.network.int_link_buffers152 system.ruby.network.int_link_buffers153 system.ruby.network.int_link_buffers154 system.ruby.network.int_link_buffers155 system.ruby.network.int_link_buffers156 system.ruby.network.int_link_buffers157 system.ruby.network.int_link_buffers158 system.ruby.network.int_link_buffers159 system.ruby.network.int_link_buffers160 system.ruby.network.int_link_buffers161 system.ruby.network.int_link_buffers162 system.ruby.network.int_link_buffers163 system.ruby.network.int_link_buffers164 system.ruby.network.int_link_buffers165 system.ruby.network.int_link_buffers166 system.ruby.network.int_link_buffers167 system.ruby.network.int_link_buffers168 system.ruby.network.int_link_buffers169 system.ruby.network.int_link_buffers170 system.ruby.network.int_link_buffers171 system.ruby.network.int_link_buffers172 system.ruby.network.int_link_buffers173 system.ruby.network.int_link_buffers174 system.ruby.network.int_link_buffers175 system.ruby.network.int_link_buffers176 system.ruby.network.int_link_buffers177 system.ruby.network.int_link_buffers178 system.ruby.network.int_link_buffers179 system.ruby.network.int_link_buffers180 system.ruby.network.int_link_buffers181 system.ruby.network.int_link_buffers182 system.ruby.network.int_link_buffers183 system.ruby.network.int_link_buffers184 system.ruby.network.int_link_buffers185 system.ruby.network.int_link_buffers186 system.ruby.network.int_link_buffers187 system.ruby.network.int_link_buffers188 system.ruby.network.int_link_buffers189 system.ruby.network.int_link_buffers190 system.ruby.network.int_link_buffers191 system.ruby.network.int_link_buffers192 system.ruby.network.int_link_buffers193 system.ruby.network.int_link_buffers194 system.ruby.network.int_link_buffers195 system.ruby.network.int_link_buffers196 system.ruby.network.int_link_buffers197 system.ruby.network.int_link_buffers198 system.ruby.network.int_link_buffers199
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5 system.ruby.network.int_links6 system.ruby.network.int_links7 system.ruby.network.int_links8 system.ruby.network.int_links9
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers00 system.ruby.network.routers01 system.ruby.network.routers02 system.ruby.network.routers03 system.ruby.network.routers04 system.ruby.network.routers05 system.ruby.network.routers06 system.ruby.network.routers07 system.ruby.network.routers08 system.ruby.network.routers09 system.ruby.network.routers10
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l1_cntrl1.requestToL1Cache system.ruby.l1_cntrl1.responseToL1Cache system.ruby.l1_cntrl2.requestToL1Cache system.ruby.l1_cntrl2.responseToL1Cache system.ruby.l1_cntrl3.requestToL1Cache system.ruby.l1_cntrl3.responseToL1Cache system.ruby.l1_cntrl4.requestToL1Cache system.ruby.l1_cntrl4.responseToL1Cache system.ruby.l1_cntrl5.requestToL1Cache system.ruby.l1_cntrl5.responseToL1Cache system.ruby.l1_cntrl6.requestToL1Cache system.ruby.l1_cntrl6.responseToL1Cache system.ruby.l1_cntrl7.requestToL1Cache system.ruby.l1_cntrl7.responseToL1Cache system.ruby.l2_cntrl0.GlobalRequestToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir
-slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl1.requestFromL1Cache system.ruby.l1_cntrl1.responseFromL1Cache system.ruby.l1_cntrl2.requestFromL1Cache system.ruby.l1_cntrl2.responseFromL1Cache system.ruby.l1_cntrl3.requestFromL1Cache system.ruby.l1_cntrl3.responseFromL1Cache system.ruby.l1_cntrl4.requestFromL1Cache system.ruby.l1_cntrl4.responseFromL1Cache system.ruby.l1_cntrl5.requestFromL1Cache system.ruby.l1_cntrl5.responseFromL1Cache system.ruby.l1_cntrl6.requestFromL1Cache system.ruby.l1_cntrl6.responseFromL1Cache system.ruby.l1_cntrl7.requestFromL1Cache system.ruby.l1_cntrl7.responseFromL1Cache system.ruby.l2_cntrl0.GlobalRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.forwardFromDir
+master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l1_cntrl1.requestToL1Cache.slave system.ruby.l1_cntrl1.responseToL1Cache.slave system.ruby.l1_cntrl2.requestToL1Cache.slave system.ruby.l1_cntrl2.responseToL1Cache.slave system.ruby.l1_cntrl3.requestToL1Cache.slave system.ruby.l1_cntrl3.responseToL1Cache.slave system.ruby.l1_cntrl4.requestToL1Cache.slave system.ruby.l1_cntrl4.responseToL1Cache.slave system.ruby.l1_cntrl5.requestToL1Cache.slave system.ruby.l1_cntrl5.responseToL1Cache.slave system.ruby.l1_cntrl6.requestToL1Cache.slave system.ruby.l1_cntrl6.responseToL1Cache.slave system.ruby.l1_cntrl7.requestToL1Cache.slave system.ruby.l1_cntrl7.responseToL1Cache.slave system.ruby.l2_cntrl0.GlobalRequestToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l1_cntrl1.requestFromL1Cache.master system.ruby.l1_cntrl1.responseFromL1Cache.master system.ruby.l1_cntrl2.requestFromL1Cache.master system.ruby.l1_cntrl2.responseFromL1Cache.master system.ruby.l1_cntrl3.requestFromL1Cache.master system.ruby.l1_cntrl3.responseFromL1Cache.master system.ruby.l1_cntrl4.requestFromL1Cache.master system.ruby.l1_cntrl4.responseFromL1Cache.master system.ruby.l1_cntrl5.requestFromL1Cache.master system.ruby.l1_cntrl5.responseFromL1Cache.master system.ruby.l1_cntrl6.requestFromL1Cache.master system.ruby.l1_cntrl6.responseFromL1Cache.master system.ruby.l1_cntrl7.requestFromL1Cache.master system.ruby.l1_cntrl7.responseFromL1Cache.master system.ruby.l2_cntrl0.GlobalRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -1056,6 +1750,1606 @@ latency=1
link_id=9
weight=1
+[system.ruby.network.int_link_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers110]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers111]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers112]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers113]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers114]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers115]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers116]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers117]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers118]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers119]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers120]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers121]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers122]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers123]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers124]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers125]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers126]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers127]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers128]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers129]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers130]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers131]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers132]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers133]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers134]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers135]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers136]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers137]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers138]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers139]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers140]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers141]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers142]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers143]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers144]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers145]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers146]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers147]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers148]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers149]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers150]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers151]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers152]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers153]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers154]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers155]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers156]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers157]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers158]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers159]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers160]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers161]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers162]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers163]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers164]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers165]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers166]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers167]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers168]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers169]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers170]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers171]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers172]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers173]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers174]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers175]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers176]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers177]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers178]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers179]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers180]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers181]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers182]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers183]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers184]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers185]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers186]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers187]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers188]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers189]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers190]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers191]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers192]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers193]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers194]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers195]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers196]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers197]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers198]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers199]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -1158,81 +3452,10514 @@ weight=1
[system.ruby.network.routers00]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers00.port_buffers000 system.ruby.network.routers00.port_buffers001 system.ruby.network.routers00.port_buffers002 system.ruby.network.routers00.port_buffers003 system.ruby.network.routers00.port_buffers004 system.ruby.network.routers00.port_buffers005 system.ruby.network.routers00.port_buffers006 system.ruby.network.routers00.port_buffers007 system.ruby.network.routers00.port_buffers008 system.ruby.network.routers00.port_buffers009 system.ruby.network.routers00.port_buffers010 system.ruby.network.routers00.port_buffers011 system.ruby.network.routers00.port_buffers012 system.ruby.network.routers00.port_buffers013 system.ruby.network.routers00.port_buffers014 system.ruby.network.routers00.port_buffers015 system.ruby.network.routers00.port_buffers016 system.ruby.network.routers00.port_buffers017 system.ruby.network.routers00.port_buffers018 system.ruby.network.routers00.port_buffers019 system.ruby.network.routers00.port_buffers020 system.ruby.network.routers00.port_buffers021 system.ruby.network.routers00.port_buffers022 system.ruby.network.routers00.port_buffers023 system.ruby.network.routers00.port_buffers024 system.ruby.network.routers00.port_buffers025 system.ruby.network.routers00.port_buffers026 system.ruby.network.routers00.port_buffers027 system.ruby.network.routers00.port_buffers028 system.ruby.network.routers00.port_buffers029 system.ruby.network.routers00.port_buffers030 system.ruby.network.routers00.port_buffers031 system.ruby.network.routers00.port_buffers032 system.ruby.network.routers00.port_buffers033 system.ruby.network.routers00.port_buffers034 system.ruby.network.routers00.port_buffers035 system.ruby.network.routers00.port_buffers036 system.ruby.network.routers00.port_buffers037 system.ruby.network.routers00.port_buffers038 system.ruby.network.routers00.port_buffers039 system.ruby.network.routers00.port_buffers040 system.ruby.network.routers00.port_buffers041 system.ruby.network.routers00.port_buffers042 system.ruby.network.routers00.port_buffers043 system.ruby.network.routers00.port_buffers044 system.ruby.network.routers00.port_buffers045 system.ruby.network.routers00.port_buffers046 system.ruby.network.routers00.port_buffers047 system.ruby.network.routers00.port_buffers048 system.ruby.network.routers00.port_buffers049 system.ruby.network.routers00.port_buffers050 system.ruby.network.routers00.port_buffers051 system.ruby.network.routers00.port_buffers052 system.ruby.network.routers00.port_buffers053 system.ruby.network.routers00.port_buffers054 system.ruby.network.routers00.port_buffers055 system.ruby.network.routers00.port_buffers056 system.ruby.network.routers00.port_buffers057 system.ruby.network.routers00.port_buffers058 system.ruby.network.routers00.port_buffers059 system.ruby.network.routers00.port_buffers060 system.ruby.network.routers00.port_buffers061 system.ruby.network.routers00.port_buffers062 system.ruby.network.routers00.port_buffers063 system.ruby.network.routers00.port_buffers064 system.ruby.network.routers00.port_buffers065 system.ruby.network.routers00.port_buffers066 system.ruby.network.routers00.port_buffers067 system.ruby.network.routers00.port_buffers068 system.ruby.network.routers00.port_buffers069 system.ruby.network.routers00.port_buffers070 system.ruby.network.routers00.port_buffers071 system.ruby.network.routers00.port_buffers072 system.ruby.network.routers00.port_buffers073 system.ruby.network.routers00.port_buffers074 system.ruby.network.routers00.port_buffers075 system.ruby.network.routers00.port_buffers076 system.ruby.network.routers00.port_buffers077 system.ruby.network.routers00.port_buffers078 system.ruby.network.routers00.port_buffers079 system.ruby.network.routers00.port_buffers080 system.ruby.network.routers00.port_buffers081 system.ruby.network.routers00.port_buffers082 system.ruby.network.routers00.port_buffers083 system.ruby.network.routers00.port_buffers084 system.ruby.network.routers00.port_buffers085 system.ruby.network.routers00.port_buffers086 system.ruby.network.routers00.port_buffers087 system.ruby.network.routers00.port_buffers088 system.ruby.network.routers00.port_buffers089 system.ruby.network.routers00.port_buffers090 system.ruby.network.routers00.port_buffers091 system.ruby.network.routers00.port_buffers092 system.ruby.network.routers00.port_buffers093 system.ruby.network.routers00.port_buffers094 system.ruby.network.routers00.port_buffers095 system.ruby.network.routers00.port_buffers096 system.ruby.network.routers00.port_buffers097 system.ruby.network.routers00.port_buffers098 system.ruby.network.routers00.port_buffers099 system.ruby.network.routers00.port_buffers100 system.ruby.network.routers00.port_buffers101 system.ruby.network.routers00.port_buffers102 system.ruby.network.routers00.port_buffers103 system.ruby.network.routers00.port_buffers104 system.ruby.network.routers00.port_buffers105 system.ruby.network.routers00.port_buffers106 system.ruby.network.routers00.port_buffers107 system.ruby.network.routers00.port_buffers108 system.ruby.network.routers00.port_buffers109
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers00.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers01]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers01.port_buffers000 system.ruby.network.routers01.port_buffers001 system.ruby.network.routers01.port_buffers002 system.ruby.network.routers01.port_buffers003 system.ruby.network.routers01.port_buffers004 system.ruby.network.routers01.port_buffers005 system.ruby.network.routers01.port_buffers006 system.ruby.network.routers01.port_buffers007 system.ruby.network.routers01.port_buffers008 system.ruby.network.routers01.port_buffers009 system.ruby.network.routers01.port_buffers010 system.ruby.network.routers01.port_buffers011 system.ruby.network.routers01.port_buffers012 system.ruby.network.routers01.port_buffers013 system.ruby.network.routers01.port_buffers014 system.ruby.network.routers01.port_buffers015 system.ruby.network.routers01.port_buffers016 system.ruby.network.routers01.port_buffers017 system.ruby.network.routers01.port_buffers018 system.ruby.network.routers01.port_buffers019 system.ruby.network.routers01.port_buffers020 system.ruby.network.routers01.port_buffers021 system.ruby.network.routers01.port_buffers022 system.ruby.network.routers01.port_buffers023 system.ruby.network.routers01.port_buffers024 system.ruby.network.routers01.port_buffers025 system.ruby.network.routers01.port_buffers026 system.ruby.network.routers01.port_buffers027 system.ruby.network.routers01.port_buffers028 system.ruby.network.routers01.port_buffers029 system.ruby.network.routers01.port_buffers030 system.ruby.network.routers01.port_buffers031 system.ruby.network.routers01.port_buffers032 system.ruby.network.routers01.port_buffers033 system.ruby.network.routers01.port_buffers034 system.ruby.network.routers01.port_buffers035 system.ruby.network.routers01.port_buffers036 system.ruby.network.routers01.port_buffers037 system.ruby.network.routers01.port_buffers038 system.ruby.network.routers01.port_buffers039 system.ruby.network.routers01.port_buffers040 system.ruby.network.routers01.port_buffers041 system.ruby.network.routers01.port_buffers042 system.ruby.network.routers01.port_buffers043 system.ruby.network.routers01.port_buffers044 system.ruby.network.routers01.port_buffers045 system.ruby.network.routers01.port_buffers046 system.ruby.network.routers01.port_buffers047 system.ruby.network.routers01.port_buffers048 system.ruby.network.routers01.port_buffers049 system.ruby.network.routers01.port_buffers050 system.ruby.network.routers01.port_buffers051 system.ruby.network.routers01.port_buffers052 system.ruby.network.routers01.port_buffers053 system.ruby.network.routers01.port_buffers054 system.ruby.network.routers01.port_buffers055 system.ruby.network.routers01.port_buffers056 system.ruby.network.routers01.port_buffers057 system.ruby.network.routers01.port_buffers058 system.ruby.network.routers01.port_buffers059 system.ruby.network.routers01.port_buffers060 system.ruby.network.routers01.port_buffers061 system.ruby.network.routers01.port_buffers062 system.ruby.network.routers01.port_buffers063 system.ruby.network.routers01.port_buffers064 system.ruby.network.routers01.port_buffers065 system.ruby.network.routers01.port_buffers066 system.ruby.network.routers01.port_buffers067 system.ruby.network.routers01.port_buffers068 system.ruby.network.routers01.port_buffers069 system.ruby.network.routers01.port_buffers070 system.ruby.network.routers01.port_buffers071 system.ruby.network.routers01.port_buffers072 system.ruby.network.routers01.port_buffers073 system.ruby.network.routers01.port_buffers074 system.ruby.network.routers01.port_buffers075 system.ruby.network.routers01.port_buffers076 system.ruby.network.routers01.port_buffers077 system.ruby.network.routers01.port_buffers078 system.ruby.network.routers01.port_buffers079 system.ruby.network.routers01.port_buffers080 system.ruby.network.routers01.port_buffers081 system.ruby.network.routers01.port_buffers082 system.ruby.network.routers01.port_buffers083 system.ruby.network.routers01.port_buffers084 system.ruby.network.routers01.port_buffers085 system.ruby.network.routers01.port_buffers086 system.ruby.network.routers01.port_buffers087 system.ruby.network.routers01.port_buffers088 system.ruby.network.routers01.port_buffers089 system.ruby.network.routers01.port_buffers090 system.ruby.network.routers01.port_buffers091 system.ruby.network.routers01.port_buffers092 system.ruby.network.routers01.port_buffers093 system.ruby.network.routers01.port_buffers094 system.ruby.network.routers01.port_buffers095 system.ruby.network.routers01.port_buffers096 system.ruby.network.routers01.port_buffers097 system.ruby.network.routers01.port_buffers098 system.ruby.network.routers01.port_buffers099 system.ruby.network.routers01.port_buffers100 system.ruby.network.routers01.port_buffers101 system.ruby.network.routers01.port_buffers102 system.ruby.network.routers01.port_buffers103 system.ruby.network.routers01.port_buffers104 system.ruby.network.routers01.port_buffers105 system.ruby.network.routers01.port_buffers106 system.ruby.network.routers01.port_buffers107 system.ruby.network.routers01.port_buffers108 system.ruby.network.routers01.port_buffers109
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers01.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers02]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers02.port_buffers000 system.ruby.network.routers02.port_buffers001 system.ruby.network.routers02.port_buffers002 system.ruby.network.routers02.port_buffers003 system.ruby.network.routers02.port_buffers004 system.ruby.network.routers02.port_buffers005 system.ruby.network.routers02.port_buffers006 system.ruby.network.routers02.port_buffers007 system.ruby.network.routers02.port_buffers008 system.ruby.network.routers02.port_buffers009 system.ruby.network.routers02.port_buffers010 system.ruby.network.routers02.port_buffers011 system.ruby.network.routers02.port_buffers012 system.ruby.network.routers02.port_buffers013 system.ruby.network.routers02.port_buffers014 system.ruby.network.routers02.port_buffers015 system.ruby.network.routers02.port_buffers016 system.ruby.network.routers02.port_buffers017 system.ruby.network.routers02.port_buffers018 system.ruby.network.routers02.port_buffers019 system.ruby.network.routers02.port_buffers020 system.ruby.network.routers02.port_buffers021 system.ruby.network.routers02.port_buffers022 system.ruby.network.routers02.port_buffers023 system.ruby.network.routers02.port_buffers024 system.ruby.network.routers02.port_buffers025 system.ruby.network.routers02.port_buffers026 system.ruby.network.routers02.port_buffers027 system.ruby.network.routers02.port_buffers028 system.ruby.network.routers02.port_buffers029 system.ruby.network.routers02.port_buffers030 system.ruby.network.routers02.port_buffers031 system.ruby.network.routers02.port_buffers032 system.ruby.network.routers02.port_buffers033 system.ruby.network.routers02.port_buffers034 system.ruby.network.routers02.port_buffers035 system.ruby.network.routers02.port_buffers036 system.ruby.network.routers02.port_buffers037 system.ruby.network.routers02.port_buffers038 system.ruby.network.routers02.port_buffers039 system.ruby.network.routers02.port_buffers040 system.ruby.network.routers02.port_buffers041 system.ruby.network.routers02.port_buffers042 system.ruby.network.routers02.port_buffers043 system.ruby.network.routers02.port_buffers044 system.ruby.network.routers02.port_buffers045 system.ruby.network.routers02.port_buffers046 system.ruby.network.routers02.port_buffers047 system.ruby.network.routers02.port_buffers048 system.ruby.network.routers02.port_buffers049 system.ruby.network.routers02.port_buffers050 system.ruby.network.routers02.port_buffers051 system.ruby.network.routers02.port_buffers052 system.ruby.network.routers02.port_buffers053 system.ruby.network.routers02.port_buffers054 system.ruby.network.routers02.port_buffers055 system.ruby.network.routers02.port_buffers056 system.ruby.network.routers02.port_buffers057 system.ruby.network.routers02.port_buffers058 system.ruby.network.routers02.port_buffers059 system.ruby.network.routers02.port_buffers060 system.ruby.network.routers02.port_buffers061 system.ruby.network.routers02.port_buffers062 system.ruby.network.routers02.port_buffers063 system.ruby.network.routers02.port_buffers064 system.ruby.network.routers02.port_buffers065 system.ruby.network.routers02.port_buffers066 system.ruby.network.routers02.port_buffers067 system.ruby.network.routers02.port_buffers068 system.ruby.network.routers02.port_buffers069 system.ruby.network.routers02.port_buffers070 system.ruby.network.routers02.port_buffers071 system.ruby.network.routers02.port_buffers072 system.ruby.network.routers02.port_buffers073 system.ruby.network.routers02.port_buffers074 system.ruby.network.routers02.port_buffers075 system.ruby.network.routers02.port_buffers076 system.ruby.network.routers02.port_buffers077 system.ruby.network.routers02.port_buffers078 system.ruby.network.routers02.port_buffers079 system.ruby.network.routers02.port_buffers080 system.ruby.network.routers02.port_buffers081 system.ruby.network.routers02.port_buffers082 system.ruby.network.routers02.port_buffers083 system.ruby.network.routers02.port_buffers084 system.ruby.network.routers02.port_buffers085 system.ruby.network.routers02.port_buffers086 system.ruby.network.routers02.port_buffers087 system.ruby.network.routers02.port_buffers088 system.ruby.network.routers02.port_buffers089 system.ruby.network.routers02.port_buffers090 system.ruby.network.routers02.port_buffers091 system.ruby.network.routers02.port_buffers092 system.ruby.network.routers02.port_buffers093 system.ruby.network.routers02.port_buffers094 system.ruby.network.routers02.port_buffers095 system.ruby.network.routers02.port_buffers096 system.ruby.network.routers02.port_buffers097 system.ruby.network.routers02.port_buffers098 system.ruby.network.routers02.port_buffers099 system.ruby.network.routers02.port_buffers100 system.ruby.network.routers02.port_buffers101 system.ruby.network.routers02.port_buffers102 system.ruby.network.routers02.port_buffers103 system.ruby.network.routers02.port_buffers104 system.ruby.network.routers02.port_buffers105 system.ruby.network.routers02.port_buffers106 system.ruby.network.routers02.port_buffers107 system.ruby.network.routers02.port_buffers108 system.ruby.network.routers02.port_buffers109
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers02.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers03]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers03.port_buffers000 system.ruby.network.routers03.port_buffers001 system.ruby.network.routers03.port_buffers002 system.ruby.network.routers03.port_buffers003 system.ruby.network.routers03.port_buffers004 system.ruby.network.routers03.port_buffers005 system.ruby.network.routers03.port_buffers006 system.ruby.network.routers03.port_buffers007 system.ruby.network.routers03.port_buffers008 system.ruby.network.routers03.port_buffers009 system.ruby.network.routers03.port_buffers010 system.ruby.network.routers03.port_buffers011 system.ruby.network.routers03.port_buffers012 system.ruby.network.routers03.port_buffers013 system.ruby.network.routers03.port_buffers014 system.ruby.network.routers03.port_buffers015 system.ruby.network.routers03.port_buffers016 system.ruby.network.routers03.port_buffers017 system.ruby.network.routers03.port_buffers018 system.ruby.network.routers03.port_buffers019 system.ruby.network.routers03.port_buffers020 system.ruby.network.routers03.port_buffers021 system.ruby.network.routers03.port_buffers022 system.ruby.network.routers03.port_buffers023 system.ruby.network.routers03.port_buffers024 system.ruby.network.routers03.port_buffers025 system.ruby.network.routers03.port_buffers026 system.ruby.network.routers03.port_buffers027 system.ruby.network.routers03.port_buffers028 system.ruby.network.routers03.port_buffers029 system.ruby.network.routers03.port_buffers030 system.ruby.network.routers03.port_buffers031 system.ruby.network.routers03.port_buffers032 system.ruby.network.routers03.port_buffers033 system.ruby.network.routers03.port_buffers034 system.ruby.network.routers03.port_buffers035 system.ruby.network.routers03.port_buffers036 system.ruby.network.routers03.port_buffers037 system.ruby.network.routers03.port_buffers038 system.ruby.network.routers03.port_buffers039 system.ruby.network.routers03.port_buffers040 system.ruby.network.routers03.port_buffers041 system.ruby.network.routers03.port_buffers042 system.ruby.network.routers03.port_buffers043 system.ruby.network.routers03.port_buffers044 system.ruby.network.routers03.port_buffers045 system.ruby.network.routers03.port_buffers046 system.ruby.network.routers03.port_buffers047 system.ruby.network.routers03.port_buffers048 system.ruby.network.routers03.port_buffers049 system.ruby.network.routers03.port_buffers050 system.ruby.network.routers03.port_buffers051 system.ruby.network.routers03.port_buffers052 system.ruby.network.routers03.port_buffers053 system.ruby.network.routers03.port_buffers054 system.ruby.network.routers03.port_buffers055 system.ruby.network.routers03.port_buffers056 system.ruby.network.routers03.port_buffers057 system.ruby.network.routers03.port_buffers058 system.ruby.network.routers03.port_buffers059 system.ruby.network.routers03.port_buffers060 system.ruby.network.routers03.port_buffers061 system.ruby.network.routers03.port_buffers062 system.ruby.network.routers03.port_buffers063 system.ruby.network.routers03.port_buffers064 system.ruby.network.routers03.port_buffers065 system.ruby.network.routers03.port_buffers066 system.ruby.network.routers03.port_buffers067 system.ruby.network.routers03.port_buffers068 system.ruby.network.routers03.port_buffers069 system.ruby.network.routers03.port_buffers070 system.ruby.network.routers03.port_buffers071 system.ruby.network.routers03.port_buffers072 system.ruby.network.routers03.port_buffers073 system.ruby.network.routers03.port_buffers074 system.ruby.network.routers03.port_buffers075 system.ruby.network.routers03.port_buffers076 system.ruby.network.routers03.port_buffers077 system.ruby.network.routers03.port_buffers078 system.ruby.network.routers03.port_buffers079 system.ruby.network.routers03.port_buffers080 system.ruby.network.routers03.port_buffers081 system.ruby.network.routers03.port_buffers082 system.ruby.network.routers03.port_buffers083 system.ruby.network.routers03.port_buffers084 system.ruby.network.routers03.port_buffers085 system.ruby.network.routers03.port_buffers086 system.ruby.network.routers03.port_buffers087 system.ruby.network.routers03.port_buffers088 system.ruby.network.routers03.port_buffers089 system.ruby.network.routers03.port_buffers090 system.ruby.network.routers03.port_buffers091 system.ruby.network.routers03.port_buffers092 system.ruby.network.routers03.port_buffers093 system.ruby.network.routers03.port_buffers094 system.ruby.network.routers03.port_buffers095 system.ruby.network.routers03.port_buffers096 system.ruby.network.routers03.port_buffers097 system.ruby.network.routers03.port_buffers098 system.ruby.network.routers03.port_buffers099 system.ruby.network.routers03.port_buffers100 system.ruby.network.routers03.port_buffers101 system.ruby.network.routers03.port_buffers102 system.ruby.network.routers03.port_buffers103 system.ruby.network.routers03.port_buffers104 system.ruby.network.routers03.port_buffers105 system.ruby.network.routers03.port_buffers106 system.ruby.network.routers03.port_buffers107 system.ruby.network.routers03.port_buffers108 system.ruby.network.routers03.port_buffers109
+recycle_latency=0
router_id=3
virt_nets=10
+[system.ruby.network.routers03.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers04]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers04.port_buffers000 system.ruby.network.routers04.port_buffers001 system.ruby.network.routers04.port_buffers002 system.ruby.network.routers04.port_buffers003 system.ruby.network.routers04.port_buffers004 system.ruby.network.routers04.port_buffers005 system.ruby.network.routers04.port_buffers006 system.ruby.network.routers04.port_buffers007 system.ruby.network.routers04.port_buffers008 system.ruby.network.routers04.port_buffers009 system.ruby.network.routers04.port_buffers010 system.ruby.network.routers04.port_buffers011 system.ruby.network.routers04.port_buffers012 system.ruby.network.routers04.port_buffers013 system.ruby.network.routers04.port_buffers014 system.ruby.network.routers04.port_buffers015 system.ruby.network.routers04.port_buffers016 system.ruby.network.routers04.port_buffers017 system.ruby.network.routers04.port_buffers018 system.ruby.network.routers04.port_buffers019 system.ruby.network.routers04.port_buffers020 system.ruby.network.routers04.port_buffers021 system.ruby.network.routers04.port_buffers022 system.ruby.network.routers04.port_buffers023 system.ruby.network.routers04.port_buffers024 system.ruby.network.routers04.port_buffers025 system.ruby.network.routers04.port_buffers026 system.ruby.network.routers04.port_buffers027 system.ruby.network.routers04.port_buffers028 system.ruby.network.routers04.port_buffers029 system.ruby.network.routers04.port_buffers030 system.ruby.network.routers04.port_buffers031 system.ruby.network.routers04.port_buffers032 system.ruby.network.routers04.port_buffers033 system.ruby.network.routers04.port_buffers034 system.ruby.network.routers04.port_buffers035 system.ruby.network.routers04.port_buffers036 system.ruby.network.routers04.port_buffers037 system.ruby.network.routers04.port_buffers038 system.ruby.network.routers04.port_buffers039 system.ruby.network.routers04.port_buffers040 system.ruby.network.routers04.port_buffers041 system.ruby.network.routers04.port_buffers042 system.ruby.network.routers04.port_buffers043 system.ruby.network.routers04.port_buffers044 system.ruby.network.routers04.port_buffers045 system.ruby.network.routers04.port_buffers046 system.ruby.network.routers04.port_buffers047 system.ruby.network.routers04.port_buffers048 system.ruby.network.routers04.port_buffers049 system.ruby.network.routers04.port_buffers050 system.ruby.network.routers04.port_buffers051 system.ruby.network.routers04.port_buffers052 system.ruby.network.routers04.port_buffers053 system.ruby.network.routers04.port_buffers054 system.ruby.network.routers04.port_buffers055 system.ruby.network.routers04.port_buffers056 system.ruby.network.routers04.port_buffers057 system.ruby.network.routers04.port_buffers058 system.ruby.network.routers04.port_buffers059 system.ruby.network.routers04.port_buffers060 system.ruby.network.routers04.port_buffers061 system.ruby.network.routers04.port_buffers062 system.ruby.network.routers04.port_buffers063 system.ruby.network.routers04.port_buffers064 system.ruby.network.routers04.port_buffers065 system.ruby.network.routers04.port_buffers066 system.ruby.network.routers04.port_buffers067 system.ruby.network.routers04.port_buffers068 system.ruby.network.routers04.port_buffers069 system.ruby.network.routers04.port_buffers070 system.ruby.network.routers04.port_buffers071 system.ruby.network.routers04.port_buffers072 system.ruby.network.routers04.port_buffers073 system.ruby.network.routers04.port_buffers074 system.ruby.network.routers04.port_buffers075 system.ruby.network.routers04.port_buffers076 system.ruby.network.routers04.port_buffers077 system.ruby.network.routers04.port_buffers078 system.ruby.network.routers04.port_buffers079 system.ruby.network.routers04.port_buffers080 system.ruby.network.routers04.port_buffers081 system.ruby.network.routers04.port_buffers082 system.ruby.network.routers04.port_buffers083 system.ruby.network.routers04.port_buffers084 system.ruby.network.routers04.port_buffers085 system.ruby.network.routers04.port_buffers086 system.ruby.network.routers04.port_buffers087 system.ruby.network.routers04.port_buffers088 system.ruby.network.routers04.port_buffers089 system.ruby.network.routers04.port_buffers090 system.ruby.network.routers04.port_buffers091 system.ruby.network.routers04.port_buffers092 system.ruby.network.routers04.port_buffers093 system.ruby.network.routers04.port_buffers094 system.ruby.network.routers04.port_buffers095 system.ruby.network.routers04.port_buffers096 system.ruby.network.routers04.port_buffers097 system.ruby.network.routers04.port_buffers098 system.ruby.network.routers04.port_buffers099 system.ruby.network.routers04.port_buffers100 system.ruby.network.routers04.port_buffers101 system.ruby.network.routers04.port_buffers102 system.ruby.network.routers04.port_buffers103 system.ruby.network.routers04.port_buffers104 system.ruby.network.routers04.port_buffers105 system.ruby.network.routers04.port_buffers106 system.ruby.network.routers04.port_buffers107 system.ruby.network.routers04.port_buffers108 system.ruby.network.routers04.port_buffers109
+recycle_latency=0
router_id=4
virt_nets=10
+[system.ruby.network.routers04.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers05]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers05.port_buffers000 system.ruby.network.routers05.port_buffers001 system.ruby.network.routers05.port_buffers002 system.ruby.network.routers05.port_buffers003 system.ruby.network.routers05.port_buffers004 system.ruby.network.routers05.port_buffers005 system.ruby.network.routers05.port_buffers006 system.ruby.network.routers05.port_buffers007 system.ruby.network.routers05.port_buffers008 system.ruby.network.routers05.port_buffers009 system.ruby.network.routers05.port_buffers010 system.ruby.network.routers05.port_buffers011 system.ruby.network.routers05.port_buffers012 system.ruby.network.routers05.port_buffers013 system.ruby.network.routers05.port_buffers014 system.ruby.network.routers05.port_buffers015 system.ruby.network.routers05.port_buffers016 system.ruby.network.routers05.port_buffers017 system.ruby.network.routers05.port_buffers018 system.ruby.network.routers05.port_buffers019 system.ruby.network.routers05.port_buffers020 system.ruby.network.routers05.port_buffers021 system.ruby.network.routers05.port_buffers022 system.ruby.network.routers05.port_buffers023 system.ruby.network.routers05.port_buffers024 system.ruby.network.routers05.port_buffers025 system.ruby.network.routers05.port_buffers026 system.ruby.network.routers05.port_buffers027 system.ruby.network.routers05.port_buffers028 system.ruby.network.routers05.port_buffers029 system.ruby.network.routers05.port_buffers030 system.ruby.network.routers05.port_buffers031 system.ruby.network.routers05.port_buffers032 system.ruby.network.routers05.port_buffers033 system.ruby.network.routers05.port_buffers034 system.ruby.network.routers05.port_buffers035 system.ruby.network.routers05.port_buffers036 system.ruby.network.routers05.port_buffers037 system.ruby.network.routers05.port_buffers038 system.ruby.network.routers05.port_buffers039 system.ruby.network.routers05.port_buffers040 system.ruby.network.routers05.port_buffers041 system.ruby.network.routers05.port_buffers042 system.ruby.network.routers05.port_buffers043 system.ruby.network.routers05.port_buffers044 system.ruby.network.routers05.port_buffers045 system.ruby.network.routers05.port_buffers046 system.ruby.network.routers05.port_buffers047 system.ruby.network.routers05.port_buffers048 system.ruby.network.routers05.port_buffers049 system.ruby.network.routers05.port_buffers050 system.ruby.network.routers05.port_buffers051 system.ruby.network.routers05.port_buffers052 system.ruby.network.routers05.port_buffers053 system.ruby.network.routers05.port_buffers054 system.ruby.network.routers05.port_buffers055 system.ruby.network.routers05.port_buffers056 system.ruby.network.routers05.port_buffers057 system.ruby.network.routers05.port_buffers058 system.ruby.network.routers05.port_buffers059 system.ruby.network.routers05.port_buffers060 system.ruby.network.routers05.port_buffers061 system.ruby.network.routers05.port_buffers062 system.ruby.network.routers05.port_buffers063 system.ruby.network.routers05.port_buffers064 system.ruby.network.routers05.port_buffers065 system.ruby.network.routers05.port_buffers066 system.ruby.network.routers05.port_buffers067 system.ruby.network.routers05.port_buffers068 system.ruby.network.routers05.port_buffers069 system.ruby.network.routers05.port_buffers070 system.ruby.network.routers05.port_buffers071 system.ruby.network.routers05.port_buffers072 system.ruby.network.routers05.port_buffers073 system.ruby.network.routers05.port_buffers074 system.ruby.network.routers05.port_buffers075 system.ruby.network.routers05.port_buffers076 system.ruby.network.routers05.port_buffers077 system.ruby.network.routers05.port_buffers078 system.ruby.network.routers05.port_buffers079 system.ruby.network.routers05.port_buffers080 system.ruby.network.routers05.port_buffers081 system.ruby.network.routers05.port_buffers082 system.ruby.network.routers05.port_buffers083 system.ruby.network.routers05.port_buffers084 system.ruby.network.routers05.port_buffers085 system.ruby.network.routers05.port_buffers086 system.ruby.network.routers05.port_buffers087 system.ruby.network.routers05.port_buffers088 system.ruby.network.routers05.port_buffers089 system.ruby.network.routers05.port_buffers090 system.ruby.network.routers05.port_buffers091 system.ruby.network.routers05.port_buffers092 system.ruby.network.routers05.port_buffers093 system.ruby.network.routers05.port_buffers094 system.ruby.network.routers05.port_buffers095 system.ruby.network.routers05.port_buffers096 system.ruby.network.routers05.port_buffers097 system.ruby.network.routers05.port_buffers098 system.ruby.network.routers05.port_buffers099 system.ruby.network.routers05.port_buffers100 system.ruby.network.routers05.port_buffers101 system.ruby.network.routers05.port_buffers102 system.ruby.network.routers05.port_buffers103 system.ruby.network.routers05.port_buffers104 system.ruby.network.routers05.port_buffers105 system.ruby.network.routers05.port_buffers106 system.ruby.network.routers05.port_buffers107 system.ruby.network.routers05.port_buffers108 system.ruby.network.routers05.port_buffers109
+recycle_latency=0
router_id=5
virt_nets=10
+[system.ruby.network.routers05.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers06]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers06.port_buffers000 system.ruby.network.routers06.port_buffers001 system.ruby.network.routers06.port_buffers002 system.ruby.network.routers06.port_buffers003 system.ruby.network.routers06.port_buffers004 system.ruby.network.routers06.port_buffers005 system.ruby.network.routers06.port_buffers006 system.ruby.network.routers06.port_buffers007 system.ruby.network.routers06.port_buffers008 system.ruby.network.routers06.port_buffers009 system.ruby.network.routers06.port_buffers010 system.ruby.network.routers06.port_buffers011 system.ruby.network.routers06.port_buffers012 system.ruby.network.routers06.port_buffers013 system.ruby.network.routers06.port_buffers014 system.ruby.network.routers06.port_buffers015 system.ruby.network.routers06.port_buffers016 system.ruby.network.routers06.port_buffers017 system.ruby.network.routers06.port_buffers018 system.ruby.network.routers06.port_buffers019 system.ruby.network.routers06.port_buffers020 system.ruby.network.routers06.port_buffers021 system.ruby.network.routers06.port_buffers022 system.ruby.network.routers06.port_buffers023 system.ruby.network.routers06.port_buffers024 system.ruby.network.routers06.port_buffers025 system.ruby.network.routers06.port_buffers026 system.ruby.network.routers06.port_buffers027 system.ruby.network.routers06.port_buffers028 system.ruby.network.routers06.port_buffers029 system.ruby.network.routers06.port_buffers030 system.ruby.network.routers06.port_buffers031 system.ruby.network.routers06.port_buffers032 system.ruby.network.routers06.port_buffers033 system.ruby.network.routers06.port_buffers034 system.ruby.network.routers06.port_buffers035 system.ruby.network.routers06.port_buffers036 system.ruby.network.routers06.port_buffers037 system.ruby.network.routers06.port_buffers038 system.ruby.network.routers06.port_buffers039 system.ruby.network.routers06.port_buffers040 system.ruby.network.routers06.port_buffers041 system.ruby.network.routers06.port_buffers042 system.ruby.network.routers06.port_buffers043 system.ruby.network.routers06.port_buffers044 system.ruby.network.routers06.port_buffers045 system.ruby.network.routers06.port_buffers046 system.ruby.network.routers06.port_buffers047 system.ruby.network.routers06.port_buffers048 system.ruby.network.routers06.port_buffers049 system.ruby.network.routers06.port_buffers050 system.ruby.network.routers06.port_buffers051 system.ruby.network.routers06.port_buffers052 system.ruby.network.routers06.port_buffers053 system.ruby.network.routers06.port_buffers054 system.ruby.network.routers06.port_buffers055 system.ruby.network.routers06.port_buffers056 system.ruby.network.routers06.port_buffers057 system.ruby.network.routers06.port_buffers058 system.ruby.network.routers06.port_buffers059 system.ruby.network.routers06.port_buffers060 system.ruby.network.routers06.port_buffers061 system.ruby.network.routers06.port_buffers062 system.ruby.network.routers06.port_buffers063 system.ruby.network.routers06.port_buffers064 system.ruby.network.routers06.port_buffers065 system.ruby.network.routers06.port_buffers066 system.ruby.network.routers06.port_buffers067 system.ruby.network.routers06.port_buffers068 system.ruby.network.routers06.port_buffers069 system.ruby.network.routers06.port_buffers070 system.ruby.network.routers06.port_buffers071 system.ruby.network.routers06.port_buffers072 system.ruby.network.routers06.port_buffers073 system.ruby.network.routers06.port_buffers074 system.ruby.network.routers06.port_buffers075 system.ruby.network.routers06.port_buffers076 system.ruby.network.routers06.port_buffers077 system.ruby.network.routers06.port_buffers078 system.ruby.network.routers06.port_buffers079 system.ruby.network.routers06.port_buffers080 system.ruby.network.routers06.port_buffers081 system.ruby.network.routers06.port_buffers082 system.ruby.network.routers06.port_buffers083 system.ruby.network.routers06.port_buffers084 system.ruby.network.routers06.port_buffers085 system.ruby.network.routers06.port_buffers086 system.ruby.network.routers06.port_buffers087 system.ruby.network.routers06.port_buffers088 system.ruby.network.routers06.port_buffers089 system.ruby.network.routers06.port_buffers090 system.ruby.network.routers06.port_buffers091 system.ruby.network.routers06.port_buffers092 system.ruby.network.routers06.port_buffers093 system.ruby.network.routers06.port_buffers094 system.ruby.network.routers06.port_buffers095 system.ruby.network.routers06.port_buffers096 system.ruby.network.routers06.port_buffers097 system.ruby.network.routers06.port_buffers098 system.ruby.network.routers06.port_buffers099 system.ruby.network.routers06.port_buffers100 system.ruby.network.routers06.port_buffers101 system.ruby.network.routers06.port_buffers102 system.ruby.network.routers06.port_buffers103 system.ruby.network.routers06.port_buffers104 system.ruby.network.routers06.port_buffers105 system.ruby.network.routers06.port_buffers106 system.ruby.network.routers06.port_buffers107 system.ruby.network.routers06.port_buffers108 system.ruby.network.routers06.port_buffers109
+recycle_latency=0
router_id=6
virt_nets=10
+[system.ruby.network.routers06.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers07]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers07.port_buffers000 system.ruby.network.routers07.port_buffers001 system.ruby.network.routers07.port_buffers002 system.ruby.network.routers07.port_buffers003 system.ruby.network.routers07.port_buffers004 system.ruby.network.routers07.port_buffers005 system.ruby.network.routers07.port_buffers006 system.ruby.network.routers07.port_buffers007 system.ruby.network.routers07.port_buffers008 system.ruby.network.routers07.port_buffers009 system.ruby.network.routers07.port_buffers010 system.ruby.network.routers07.port_buffers011 system.ruby.network.routers07.port_buffers012 system.ruby.network.routers07.port_buffers013 system.ruby.network.routers07.port_buffers014 system.ruby.network.routers07.port_buffers015 system.ruby.network.routers07.port_buffers016 system.ruby.network.routers07.port_buffers017 system.ruby.network.routers07.port_buffers018 system.ruby.network.routers07.port_buffers019 system.ruby.network.routers07.port_buffers020 system.ruby.network.routers07.port_buffers021 system.ruby.network.routers07.port_buffers022 system.ruby.network.routers07.port_buffers023 system.ruby.network.routers07.port_buffers024 system.ruby.network.routers07.port_buffers025 system.ruby.network.routers07.port_buffers026 system.ruby.network.routers07.port_buffers027 system.ruby.network.routers07.port_buffers028 system.ruby.network.routers07.port_buffers029 system.ruby.network.routers07.port_buffers030 system.ruby.network.routers07.port_buffers031 system.ruby.network.routers07.port_buffers032 system.ruby.network.routers07.port_buffers033 system.ruby.network.routers07.port_buffers034 system.ruby.network.routers07.port_buffers035 system.ruby.network.routers07.port_buffers036 system.ruby.network.routers07.port_buffers037 system.ruby.network.routers07.port_buffers038 system.ruby.network.routers07.port_buffers039 system.ruby.network.routers07.port_buffers040 system.ruby.network.routers07.port_buffers041 system.ruby.network.routers07.port_buffers042 system.ruby.network.routers07.port_buffers043 system.ruby.network.routers07.port_buffers044 system.ruby.network.routers07.port_buffers045 system.ruby.network.routers07.port_buffers046 system.ruby.network.routers07.port_buffers047 system.ruby.network.routers07.port_buffers048 system.ruby.network.routers07.port_buffers049 system.ruby.network.routers07.port_buffers050 system.ruby.network.routers07.port_buffers051 system.ruby.network.routers07.port_buffers052 system.ruby.network.routers07.port_buffers053 system.ruby.network.routers07.port_buffers054 system.ruby.network.routers07.port_buffers055 system.ruby.network.routers07.port_buffers056 system.ruby.network.routers07.port_buffers057 system.ruby.network.routers07.port_buffers058 system.ruby.network.routers07.port_buffers059 system.ruby.network.routers07.port_buffers060 system.ruby.network.routers07.port_buffers061 system.ruby.network.routers07.port_buffers062 system.ruby.network.routers07.port_buffers063 system.ruby.network.routers07.port_buffers064 system.ruby.network.routers07.port_buffers065 system.ruby.network.routers07.port_buffers066 system.ruby.network.routers07.port_buffers067 system.ruby.network.routers07.port_buffers068 system.ruby.network.routers07.port_buffers069 system.ruby.network.routers07.port_buffers070 system.ruby.network.routers07.port_buffers071 system.ruby.network.routers07.port_buffers072 system.ruby.network.routers07.port_buffers073 system.ruby.network.routers07.port_buffers074 system.ruby.network.routers07.port_buffers075 system.ruby.network.routers07.port_buffers076 system.ruby.network.routers07.port_buffers077 system.ruby.network.routers07.port_buffers078 system.ruby.network.routers07.port_buffers079 system.ruby.network.routers07.port_buffers080 system.ruby.network.routers07.port_buffers081 system.ruby.network.routers07.port_buffers082 system.ruby.network.routers07.port_buffers083 system.ruby.network.routers07.port_buffers084 system.ruby.network.routers07.port_buffers085 system.ruby.network.routers07.port_buffers086 system.ruby.network.routers07.port_buffers087 system.ruby.network.routers07.port_buffers088 system.ruby.network.routers07.port_buffers089 system.ruby.network.routers07.port_buffers090 system.ruby.network.routers07.port_buffers091 system.ruby.network.routers07.port_buffers092 system.ruby.network.routers07.port_buffers093 system.ruby.network.routers07.port_buffers094 system.ruby.network.routers07.port_buffers095 system.ruby.network.routers07.port_buffers096 system.ruby.network.routers07.port_buffers097 system.ruby.network.routers07.port_buffers098 system.ruby.network.routers07.port_buffers099 system.ruby.network.routers07.port_buffers100 system.ruby.network.routers07.port_buffers101 system.ruby.network.routers07.port_buffers102 system.ruby.network.routers07.port_buffers103 system.ruby.network.routers07.port_buffers104 system.ruby.network.routers07.port_buffers105 system.ruby.network.routers07.port_buffers106 system.ruby.network.routers07.port_buffers107 system.ruby.network.routers07.port_buffers108 system.ruby.network.routers07.port_buffers109
+recycle_latency=0
router_id=7
virt_nets=10
+[system.ruby.network.routers07.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers08]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers08.port_buffers000 system.ruby.network.routers08.port_buffers001 system.ruby.network.routers08.port_buffers002 system.ruby.network.routers08.port_buffers003 system.ruby.network.routers08.port_buffers004 system.ruby.network.routers08.port_buffers005 system.ruby.network.routers08.port_buffers006 system.ruby.network.routers08.port_buffers007 system.ruby.network.routers08.port_buffers008 system.ruby.network.routers08.port_buffers009 system.ruby.network.routers08.port_buffers010 system.ruby.network.routers08.port_buffers011 system.ruby.network.routers08.port_buffers012 system.ruby.network.routers08.port_buffers013 system.ruby.network.routers08.port_buffers014 system.ruby.network.routers08.port_buffers015 system.ruby.network.routers08.port_buffers016 system.ruby.network.routers08.port_buffers017 system.ruby.network.routers08.port_buffers018 system.ruby.network.routers08.port_buffers019 system.ruby.network.routers08.port_buffers020 system.ruby.network.routers08.port_buffers021 system.ruby.network.routers08.port_buffers022 system.ruby.network.routers08.port_buffers023 system.ruby.network.routers08.port_buffers024 system.ruby.network.routers08.port_buffers025 system.ruby.network.routers08.port_buffers026 system.ruby.network.routers08.port_buffers027 system.ruby.network.routers08.port_buffers028 system.ruby.network.routers08.port_buffers029 system.ruby.network.routers08.port_buffers030 system.ruby.network.routers08.port_buffers031 system.ruby.network.routers08.port_buffers032 system.ruby.network.routers08.port_buffers033 system.ruby.network.routers08.port_buffers034 system.ruby.network.routers08.port_buffers035 system.ruby.network.routers08.port_buffers036 system.ruby.network.routers08.port_buffers037 system.ruby.network.routers08.port_buffers038 system.ruby.network.routers08.port_buffers039 system.ruby.network.routers08.port_buffers040 system.ruby.network.routers08.port_buffers041 system.ruby.network.routers08.port_buffers042 system.ruby.network.routers08.port_buffers043 system.ruby.network.routers08.port_buffers044 system.ruby.network.routers08.port_buffers045 system.ruby.network.routers08.port_buffers046 system.ruby.network.routers08.port_buffers047 system.ruby.network.routers08.port_buffers048 system.ruby.network.routers08.port_buffers049 system.ruby.network.routers08.port_buffers050 system.ruby.network.routers08.port_buffers051 system.ruby.network.routers08.port_buffers052 system.ruby.network.routers08.port_buffers053 system.ruby.network.routers08.port_buffers054 system.ruby.network.routers08.port_buffers055 system.ruby.network.routers08.port_buffers056 system.ruby.network.routers08.port_buffers057 system.ruby.network.routers08.port_buffers058 system.ruby.network.routers08.port_buffers059 system.ruby.network.routers08.port_buffers060 system.ruby.network.routers08.port_buffers061 system.ruby.network.routers08.port_buffers062 system.ruby.network.routers08.port_buffers063 system.ruby.network.routers08.port_buffers064 system.ruby.network.routers08.port_buffers065 system.ruby.network.routers08.port_buffers066 system.ruby.network.routers08.port_buffers067 system.ruby.network.routers08.port_buffers068 system.ruby.network.routers08.port_buffers069 system.ruby.network.routers08.port_buffers070 system.ruby.network.routers08.port_buffers071 system.ruby.network.routers08.port_buffers072 system.ruby.network.routers08.port_buffers073 system.ruby.network.routers08.port_buffers074 system.ruby.network.routers08.port_buffers075 system.ruby.network.routers08.port_buffers076 system.ruby.network.routers08.port_buffers077 system.ruby.network.routers08.port_buffers078 system.ruby.network.routers08.port_buffers079 system.ruby.network.routers08.port_buffers080 system.ruby.network.routers08.port_buffers081 system.ruby.network.routers08.port_buffers082 system.ruby.network.routers08.port_buffers083 system.ruby.network.routers08.port_buffers084 system.ruby.network.routers08.port_buffers085 system.ruby.network.routers08.port_buffers086 system.ruby.network.routers08.port_buffers087 system.ruby.network.routers08.port_buffers088 system.ruby.network.routers08.port_buffers089 system.ruby.network.routers08.port_buffers090 system.ruby.network.routers08.port_buffers091 system.ruby.network.routers08.port_buffers092 system.ruby.network.routers08.port_buffers093 system.ruby.network.routers08.port_buffers094 system.ruby.network.routers08.port_buffers095 system.ruby.network.routers08.port_buffers096 system.ruby.network.routers08.port_buffers097 system.ruby.network.routers08.port_buffers098 system.ruby.network.routers08.port_buffers099 system.ruby.network.routers08.port_buffers100 system.ruby.network.routers08.port_buffers101 system.ruby.network.routers08.port_buffers102 system.ruby.network.routers08.port_buffers103 system.ruby.network.routers08.port_buffers104 system.ruby.network.routers08.port_buffers105 system.ruby.network.routers08.port_buffers106 system.ruby.network.routers08.port_buffers107 system.ruby.network.routers08.port_buffers108 system.ruby.network.routers08.port_buffers109
+recycle_latency=0
router_id=8
virt_nets=10
+[system.ruby.network.routers08.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers09]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers09.port_buffers000 system.ruby.network.routers09.port_buffers001 system.ruby.network.routers09.port_buffers002 system.ruby.network.routers09.port_buffers003 system.ruby.network.routers09.port_buffers004 system.ruby.network.routers09.port_buffers005 system.ruby.network.routers09.port_buffers006 system.ruby.network.routers09.port_buffers007 system.ruby.network.routers09.port_buffers008 system.ruby.network.routers09.port_buffers009 system.ruby.network.routers09.port_buffers010 system.ruby.network.routers09.port_buffers011 system.ruby.network.routers09.port_buffers012 system.ruby.network.routers09.port_buffers013 system.ruby.network.routers09.port_buffers014 system.ruby.network.routers09.port_buffers015 system.ruby.network.routers09.port_buffers016 system.ruby.network.routers09.port_buffers017 system.ruby.network.routers09.port_buffers018 system.ruby.network.routers09.port_buffers019 system.ruby.network.routers09.port_buffers020 system.ruby.network.routers09.port_buffers021 system.ruby.network.routers09.port_buffers022 system.ruby.network.routers09.port_buffers023 system.ruby.network.routers09.port_buffers024 system.ruby.network.routers09.port_buffers025 system.ruby.network.routers09.port_buffers026 system.ruby.network.routers09.port_buffers027 system.ruby.network.routers09.port_buffers028 system.ruby.network.routers09.port_buffers029 system.ruby.network.routers09.port_buffers030 system.ruby.network.routers09.port_buffers031 system.ruby.network.routers09.port_buffers032 system.ruby.network.routers09.port_buffers033 system.ruby.network.routers09.port_buffers034 system.ruby.network.routers09.port_buffers035 system.ruby.network.routers09.port_buffers036 system.ruby.network.routers09.port_buffers037 system.ruby.network.routers09.port_buffers038 system.ruby.network.routers09.port_buffers039 system.ruby.network.routers09.port_buffers040 system.ruby.network.routers09.port_buffers041 system.ruby.network.routers09.port_buffers042 system.ruby.network.routers09.port_buffers043 system.ruby.network.routers09.port_buffers044 system.ruby.network.routers09.port_buffers045 system.ruby.network.routers09.port_buffers046 system.ruby.network.routers09.port_buffers047 system.ruby.network.routers09.port_buffers048 system.ruby.network.routers09.port_buffers049 system.ruby.network.routers09.port_buffers050 system.ruby.network.routers09.port_buffers051 system.ruby.network.routers09.port_buffers052 system.ruby.network.routers09.port_buffers053 system.ruby.network.routers09.port_buffers054 system.ruby.network.routers09.port_buffers055 system.ruby.network.routers09.port_buffers056 system.ruby.network.routers09.port_buffers057 system.ruby.network.routers09.port_buffers058 system.ruby.network.routers09.port_buffers059 system.ruby.network.routers09.port_buffers060 system.ruby.network.routers09.port_buffers061 system.ruby.network.routers09.port_buffers062 system.ruby.network.routers09.port_buffers063 system.ruby.network.routers09.port_buffers064 system.ruby.network.routers09.port_buffers065 system.ruby.network.routers09.port_buffers066 system.ruby.network.routers09.port_buffers067 system.ruby.network.routers09.port_buffers068 system.ruby.network.routers09.port_buffers069 system.ruby.network.routers09.port_buffers070 system.ruby.network.routers09.port_buffers071 system.ruby.network.routers09.port_buffers072 system.ruby.network.routers09.port_buffers073 system.ruby.network.routers09.port_buffers074 system.ruby.network.routers09.port_buffers075 system.ruby.network.routers09.port_buffers076 system.ruby.network.routers09.port_buffers077 system.ruby.network.routers09.port_buffers078 system.ruby.network.routers09.port_buffers079 system.ruby.network.routers09.port_buffers080 system.ruby.network.routers09.port_buffers081 system.ruby.network.routers09.port_buffers082 system.ruby.network.routers09.port_buffers083 system.ruby.network.routers09.port_buffers084 system.ruby.network.routers09.port_buffers085 system.ruby.network.routers09.port_buffers086 system.ruby.network.routers09.port_buffers087 system.ruby.network.routers09.port_buffers088 system.ruby.network.routers09.port_buffers089 system.ruby.network.routers09.port_buffers090 system.ruby.network.routers09.port_buffers091 system.ruby.network.routers09.port_buffers092 system.ruby.network.routers09.port_buffers093 system.ruby.network.routers09.port_buffers094 system.ruby.network.routers09.port_buffers095 system.ruby.network.routers09.port_buffers096 system.ruby.network.routers09.port_buffers097 system.ruby.network.routers09.port_buffers098 system.ruby.network.routers09.port_buffers099 system.ruby.network.routers09.port_buffers100 system.ruby.network.routers09.port_buffers101 system.ruby.network.routers09.port_buffers102 system.ruby.network.routers09.port_buffers103 system.ruby.network.routers09.port_buffers104 system.ruby.network.routers09.port_buffers105 system.ruby.network.routers09.port_buffers106 system.ruby.network.routers09.port_buffers107 system.ruby.network.routers09.port_buffers108 system.ruby.network.routers09.port_buffers109
+recycle_latency=0
router_id=9
virt_nets=10
+[system.ruby.network.routers09.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers10]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109 port_buffers110 port_buffers111 port_buffers112 port_buffers113 port_buffers114 port_buffers115 port_buffers116 port_buffers117 port_buffers118 port_buffers119 port_buffers120 port_buffers121 port_buffers122 port_buffers123 port_buffers124 port_buffers125 port_buffers126 port_buffers127 port_buffers128 port_buffers129 port_buffers130 port_buffers131 port_buffers132 port_buffers133 port_buffers134 port_buffers135 port_buffers136 port_buffers137 port_buffers138 port_buffers139 port_buffers140 port_buffers141 port_buffers142 port_buffers143 port_buffers144 port_buffers145 port_buffers146 port_buffers147 port_buffers148 port_buffers149 port_buffers150 port_buffers151 port_buffers152 port_buffers153 port_buffers154 port_buffers155 port_buffers156 port_buffers157 port_buffers158 port_buffers159 port_buffers160 port_buffers161 port_buffers162 port_buffers163 port_buffers164 port_buffers165 port_buffers166 port_buffers167 port_buffers168 port_buffers169 port_buffers170 port_buffers171 port_buffers172 port_buffers173 port_buffers174 port_buffers175 port_buffers176 port_buffers177 port_buffers178 port_buffers179 port_buffers180 port_buffers181 port_buffers182 port_buffers183 port_buffers184 port_buffers185 port_buffers186 port_buffers187 port_buffers188 port_buffers189 port_buffers190 port_buffers191 port_buffers192 port_buffers193 port_buffers194 port_buffers195 port_buffers196 port_buffers197 port_buffers198 port_buffers199
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers10.port_buffers000 system.ruby.network.routers10.port_buffers001 system.ruby.network.routers10.port_buffers002 system.ruby.network.routers10.port_buffers003 system.ruby.network.routers10.port_buffers004 system.ruby.network.routers10.port_buffers005 system.ruby.network.routers10.port_buffers006 system.ruby.network.routers10.port_buffers007 system.ruby.network.routers10.port_buffers008 system.ruby.network.routers10.port_buffers009 system.ruby.network.routers10.port_buffers010 system.ruby.network.routers10.port_buffers011 system.ruby.network.routers10.port_buffers012 system.ruby.network.routers10.port_buffers013 system.ruby.network.routers10.port_buffers014 system.ruby.network.routers10.port_buffers015 system.ruby.network.routers10.port_buffers016 system.ruby.network.routers10.port_buffers017 system.ruby.network.routers10.port_buffers018 system.ruby.network.routers10.port_buffers019 system.ruby.network.routers10.port_buffers020 system.ruby.network.routers10.port_buffers021 system.ruby.network.routers10.port_buffers022 system.ruby.network.routers10.port_buffers023 system.ruby.network.routers10.port_buffers024 system.ruby.network.routers10.port_buffers025 system.ruby.network.routers10.port_buffers026 system.ruby.network.routers10.port_buffers027 system.ruby.network.routers10.port_buffers028 system.ruby.network.routers10.port_buffers029 system.ruby.network.routers10.port_buffers030 system.ruby.network.routers10.port_buffers031 system.ruby.network.routers10.port_buffers032 system.ruby.network.routers10.port_buffers033 system.ruby.network.routers10.port_buffers034 system.ruby.network.routers10.port_buffers035 system.ruby.network.routers10.port_buffers036 system.ruby.network.routers10.port_buffers037 system.ruby.network.routers10.port_buffers038 system.ruby.network.routers10.port_buffers039 system.ruby.network.routers10.port_buffers040 system.ruby.network.routers10.port_buffers041 system.ruby.network.routers10.port_buffers042 system.ruby.network.routers10.port_buffers043 system.ruby.network.routers10.port_buffers044 system.ruby.network.routers10.port_buffers045 system.ruby.network.routers10.port_buffers046 system.ruby.network.routers10.port_buffers047 system.ruby.network.routers10.port_buffers048 system.ruby.network.routers10.port_buffers049 system.ruby.network.routers10.port_buffers050 system.ruby.network.routers10.port_buffers051 system.ruby.network.routers10.port_buffers052 system.ruby.network.routers10.port_buffers053 system.ruby.network.routers10.port_buffers054 system.ruby.network.routers10.port_buffers055 system.ruby.network.routers10.port_buffers056 system.ruby.network.routers10.port_buffers057 system.ruby.network.routers10.port_buffers058 system.ruby.network.routers10.port_buffers059 system.ruby.network.routers10.port_buffers060 system.ruby.network.routers10.port_buffers061 system.ruby.network.routers10.port_buffers062 system.ruby.network.routers10.port_buffers063 system.ruby.network.routers10.port_buffers064 system.ruby.network.routers10.port_buffers065 system.ruby.network.routers10.port_buffers066 system.ruby.network.routers10.port_buffers067 system.ruby.network.routers10.port_buffers068 system.ruby.network.routers10.port_buffers069 system.ruby.network.routers10.port_buffers070 system.ruby.network.routers10.port_buffers071 system.ruby.network.routers10.port_buffers072 system.ruby.network.routers10.port_buffers073 system.ruby.network.routers10.port_buffers074 system.ruby.network.routers10.port_buffers075 system.ruby.network.routers10.port_buffers076 system.ruby.network.routers10.port_buffers077 system.ruby.network.routers10.port_buffers078 system.ruby.network.routers10.port_buffers079 system.ruby.network.routers10.port_buffers080 system.ruby.network.routers10.port_buffers081 system.ruby.network.routers10.port_buffers082 system.ruby.network.routers10.port_buffers083 system.ruby.network.routers10.port_buffers084 system.ruby.network.routers10.port_buffers085 system.ruby.network.routers10.port_buffers086 system.ruby.network.routers10.port_buffers087 system.ruby.network.routers10.port_buffers088 system.ruby.network.routers10.port_buffers089 system.ruby.network.routers10.port_buffers090 system.ruby.network.routers10.port_buffers091 system.ruby.network.routers10.port_buffers092 system.ruby.network.routers10.port_buffers093 system.ruby.network.routers10.port_buffers094 system.ruby.network.routers10.port_buffers095 system.ruby.network.routers10.port_buffers096 system.ruby.network.routers10.port_buffers097 system.ruby.network.routers10.port_buffers098 system.ruby.network.routers10.port_buffers099 system.ruby.network.routers10.port_buffers100 system.ruby.network.routers10.port_buffers101 system.ruby.network.routers10.port_buffers102 system.ruby.network.routers10.port_buffers103 system.ruby.network.routers10.port_buffers104 system.ruby.network.routers10.port_buffers105 system.ruby.network.routers10.port_buffers106 system.ruby.network.routers10.port_buffers107 system.ruby.network.routers10.port_buffers108 system.ruby.network.routers10.port_buffers109 system.ruby.network.routers10.port_buffers110 system.ruby.network.routers10.port_buffers111 system.ruby.network.routers10.port_buffers112 system.ruby.network.routers10.port_buffers113 system.ruby.network.routers10.port_buffers114 system.ruby.network.routers10.port_buffers115 system.ruby.network.routers10.port_buffers116 system.ruby.network.routers10.port_buffers117 system.ruby.network.routers10.port_buffers118 system.ruby.network.routers10.port_buffers119 system.ruby.network.routers10.port_buffers120 system.ruby.network.routers10.port_buffers121 system.ruby.network.routers10.port_buffers122 system.ruby.network.routers10.port_buffers123 system.ruby.network.routers10.port_buffers124 system.ruby.network.routers10.port_buffers125 system.ruby.network.routers10.port_buffers126 system.ruby.network.routers10.port_buffers127 system.ruby.network.routers10.port_buffers128 system.ruby.network.routers10.port_buffers129 system.ruby.network.routers10.port_buffers130 system.ruby.network.routers10.port_buffers131 system.ruby.network.routers10.port_buffers132 system.ruby.network.routers10.port_buffers133 system.ruby.network.routers10.port_buffers134 system.ruby.network.routers10.port_buffers135 system.ruby.network.routers10.port_buffers136 system.ruby.network.routers10.port_buffers137 system.ruby.network.routers10.port_buffers138 system.ruby.network.routers10.port_buffers139 system.ruby.network.routers10.port_buffers140 system.ruby.network.routers10.port_buffers141 system.ruby.network.routers10.port_buffers142 system.ruby.network.routers10.port_buffers143 system.ruby.network.routers10.port_buffers144 system.ruby.network.routers10.port_buffers145 system.ruby.network.routers10.port_buffers146 system.ruby.network.routers10.port_buffers147 system.ruby.network.routers10.port_buffers148 system.ruby.network.routers10.port_buffers149 system.ruby.network.routers10.port_buffers150 system.ruby.network.routers10.port_buffers151 system.ruby.network.routers10.port_buffers152 system.ruby.network.routers10.port_buffers153 system.ruby.network.routers10.port_buffers154 system.ruby.network.routers10.port_buffers155 system.ruby.network.routers10.port_buffers156 system.ruby.network.routers10.port_buffers157 system.ruby.network.routers10.port_buffers158 system.ruby.network.routers10.port_buffers159 system.ruby.network.routers10.port_buffers160 system.ruby.network.routers10.port_buffers161 system.ruby.network.routers10.port_buffers162 system.ruby.network.routers10.port_buffers163 system.ruby.network.routers10.port_buffers164 system.ruby.network.routers10.port_buffers165 system.ruby.network.routers10.port_buffers166 system.ruby.network.routers10.port_buffers167 system.ruby.network.routers10.port_buffers168 system.ruby.network.routers10.port_buffers169 system.ruby.network.routers10.port_buffers170 system.ruby.network.routers10.port_buffers171 system.ruby.network.routers10.port_buffers172 system.ruby.network.routers10.port_buffers173 system.ruby.network.routers10.port_buffers174 system.ruby.network.routers10.port_buffers175 system.ruby.network.routers10.port_buffers176 system.ruby.network.routers10.port_buffers177 system.ruby.network.routers10.port_buffers178 system.ruby.network.routers10.port_buffers179 system.ruby.network.routers10.port_buffers180 system.ruby.network.routers10.port_buffers181 system.ruby.network.routers10.port_buffers182 system.ruby.network.routers10.port_buffers183 system.ruby.network.routers10.port_buffers184 system.ruby.network.routers10.port_buffers185 system.ruby.network.routers10.port_buffers186 system.ruby.network.routers10.port_buffers187 system.ruby.network.routers10.port_buffers188 system.ruby.network.routers10.port_buffers189 system.ruby.network.routers10.port_buffers190 system.ruby.network.routers10.port_buffers191 system.ruby.network.routers10.port_buffers192 system.ruby.network.routers10.port_buffers193 system.ruby.network.routers10.port_buffers194 system.ruby.network.routers10.port_buffers195 system.ruby.network.routers10.port_buffers196 system.ruby.network.routers10.port_buffers197 system.ruby.network.routers10.port_buffers198 system.ruby.network.routers10.port_buffers199
+recycle_latency=0
router_id=10
virt_nets=10
+[system.ruby.network.routers10.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers110]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers111]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers112]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers113]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers114]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers115]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers116]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers117]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers118]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers119]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers120]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers121]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers122]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers123]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers124]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers125]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers126]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers127]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers128]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers129]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers130]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers131]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers132]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers133]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers134]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers135]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers136]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers137]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers138]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers139]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers140]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers141]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers142]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers143]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers144]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers145]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers146]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers147]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers148]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers149]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers150]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers151]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers152]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers153]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers154]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers155]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers156]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers157]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers158]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers159]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers160]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers161]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers162]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers163]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers164]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers165]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers166]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers167]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers168]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers169]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers170]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers171]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers172]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers173]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers174]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers175]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers176]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers177]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers178]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers179]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers180]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers181]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers182]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers183]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers184]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers185]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers186]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers187]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers188]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers189]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers190]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers191]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers192]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers193]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers194]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers195]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers196]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers197]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers198]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers199]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simerr b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simerr
index 327665b25..614ba1c08 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simerr
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simerr
@@ -1,85 +1,80 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-system.cpu6: completed 10000 read, 5503 write accesses @757269
-system.cpu4: completed 10000 read, 5478 write accesses @761080
-system.cpu2: completed 10000 read, 5550 write accesses @763319
-system.cpu1: completed 10000 read, 5614 write accesses @768345
-system.cpu0: completed 10000 read, 5587 write accesses @769447
-system.cpu7: completed 10000 read, 5757 write accesses @772728
-system.cpu5: completed 10000 read, 5702 write accesses @774176
-system.cpu3: completed 10000 read, 5518 write accesses @779096
-system.cpu7: completed 20000 read, 10973 write accesses @1520367
-system.cpu4: completed 20000 read, 10979 write accesses @1526709
-system.cpu6: completed 20000 read, 11106 write accesses @1529725
-system.cpu2: completed 20000 read, 10993 write accesses @1531224
-system.cpu1: completed 20000 read, 11181 write accesses @1533339
-system.cpu5: completed 20000 read, 11353 write accesses @1534479
-system.cpu0: completed 20000 read, 11156 write accesses @1538403
-system.cpu3: completed 20000 read, 11059 write accesses @1546200
-system.cpu7: completed 30000 read, 16565 write accesses @2285511
-system.cpu5: completed 30000 read, 16777 write accesses @2288641
-system.cpu2: completed 30000 read, 16597 write accesses @2294136
-system.cpu4: completed 30000 read, 16631 write accesses @2299512
-system.cpu0: completed 30000 read, 16690 write accesses @2299577
-system.cpu1: completed 30000 read, 16784 write accesses @2300367
-system.cpu3: completed 30000 read, 16611 write accesses @2300731
-system.cpu6: completed 30000 read, 16728 write accesses @2302250
-system.cpu4: completed 40000 read, 22149 write accesses @3049466
-system.cpu6: completed 40000 read, 22257 write accesses @3061175
-system.cpu7: completed 40000 read, 22207 write accesses @3063273
-system.cpu5: completed 40000 read, 22390 write accesses @3065947
-system.cpu2: completed 40000 read, 22266 write accesses @3066692
-system.cpu3: completed 40000 read, 22073 write accesses @3067947
-system.cpu0: completed 40000 read, 22351 write accesses @3070634
-system.cpu1: completed 40000 read, 22419 write accesses @3080538
-system.cpu4: completed 50000 read, 27758 write accesses @3814226
-system.cpu5: completed 50000 read, 27788 write accesses @3821800
-system.cpu2: completed 50000 read, 27879 write accesses @3832783
-system.cpu6: completed 50000 read, 27794 write accesses @3833668
-system.cpu7: completed 50000 read, 27831 write accesses @3833943
-system.cpu3: completed 50000 read, 27630 write accesses @3836295
-system.cpu1: completed 50000 read, 28014 write accesses @3838264
-system.cpu0: completed 50000 read, 27900 write accesses @3845606
-system.cpu4: completed 60000 read, 33195 write accesses @4581871
-system.cpu6: completed 60000 read, 33436 write accesses @4591130
-system.cpu5: completed 60000 read, 33441 write accesses @4592195
-system.cpu2: completed 60000 read, 33425 write accesses @4596449
-system.cpu7: completed 60000 read, 33475 write accesses @4602310
-system.cpu1: completed 60000 read, 33528 write accesses @4604165
-system.cpu3: completed 60000 read, 33269 write accesses @4608944
-system.cpu0: completed 60000 read, 33561 write accesses @4617814
-system.cpu4: completed 70000 read, 38745 write accesses @5357021
-system.cpu1: completed 70000 read, 39092 write accesses @5358188
-system.cpu7: completed 70000 read, 39078 write accesses @5359639
-system.cpu6: completed 70000 read, 39017 write accesses @5360015
-system.cpu5: completed 70000 read, 39077 write accesses @5360709
-system.cpu2: completed 70000 read, 39142 write accesses @5362206
-system.cpu3: completed 70000 read, 38953 write accesses @5383557
-system.cpu0: completed 70000 read, 39148 write accesses @5384346
-system.cpu1: completed 80000 read, 44697 write accesses @6109229
-system.cpu4: completed 80000 read, 44391 write accesses @6113222
-system.cpu6: completed 80000 read, 44634 write accesses @6116932
-system.cpu2: completed 80000 read, 44686 write accesses @6124384
-system.cpu7: completed 80000 read, 44658 write accesses @6130030
-system.cpu5: completed 80000 read, 44817 write accesses @6133468
-system.cpu0: completed 80000 read, 44666 write accesses @6150195
-system.cpu3: completed 80000 read, 44619 write accesses @6165694
-system.cpu1: completed 90000 read, 50286 write accesses @6886139
-system.cpu5: completed 90000 read, 50291 write accesses @6887562
-system.cpu6: completed 90000 read, 50249 write accesses @6888221
-system.cpu4: completed 90000 read, 50068 write accesses @6890175
-system.cpu2: completed 90000 read, 50264 write accesses @6897909
-system.cpu7: completed 90000 read, 50336 write accesses @6907186
-system.cpu3: completed 90000 read, 50220 write accesses @6927421
-system.cpu0: completed 90000 read, 50337 write accesses @6930851
-system.cpu5: completed 100000 read, 55860 write accesses @7645897
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
+system.cpu6: completed 10000 read, 5570 write accesses @748299
+system.cpu5: completed 10000 read, 5647 write accesses @748339
+system.cpu7: completed 10000 read, 5495 write accesses @748944
+system.cpu1: completed 10000 read, 5568 write accesses @750499
+system.cpu0: completed 10000 read, 5483 write accesses @751080
+system.cpu3: completed 10000 read, 5619 write accesses @755896
+system.cpu4: completed 10000 read, 5746 write accesses @761190
+system.cpu2: completed 10000 read, 5739 write accesses @761633
+system.cpu7: completed 20000 read, 11020 write accesses @1491203
+system.cpu1: completed 20000 read, 11119 write accesses @1491567
+system.cpu0: completed 20000 read, 11060 write accesses @1496113
+system.cpu5: completed 20000 read, 11192 write accesses @1498026
+system.cpu2: completed 20000 read, 11268 write accesses @1499402
+system.cpu6: completed 20000 read, 11125 write accesses @1500210
+system.cpu4: completed 20000 read, 11177 write accesses @1507742
+system.cpu3: completed 20000 read, 11198 write accesses @1508349
+system.cpu1: completed 30000 read, 16685 write accesses @2235920
+system.cpu7: completed 30000 read, 16570 write accesses @2243071
+system.cpu3: completed 30000 read, 16661 write accesses @2246169
+system.cpu5: completed 30000 read, 16817 write accesses @2247226
+system.cpu6: completed 30000 read, 16630 write accesses @2251239
+system.cpu2: completed 30000 read, 17073 write accesses @2253746
+system.cpu0: completed 30000 read, 16607 write accesses @2257900
+system.cpu4: completed 30000 read, 16751 write accesses @2259082
+system.cpu1: completed 40000 read, 22443 write accesses @2985201
+system.cpu6: completed 40000 read, 22171 write accesses @2988819
+system.cpu5: completed 40000 read, 22360 write accesses @2994816
+system.cpu3: completed 40000 read, 22299 write accesses @2995156
+system.cpu2: completed 40000 read, 22516 write accesses @2995179
+system.cpu0: completed 40000 read, 22114 write accesses @2997980
+system.cpu4: completed 40000 read, 22133 write accesses @3004731
+system.cpu7: completed 40000 read, 22279 write accesses @3009795
+system.cpu1: completed 50000 read, 27939 write accesses @3723980
+system.cpu5: completed 50000 read, 27866 write accesses @3732543
+system.cpu2: completed 50000 read, 28007 write accesses @3736276
+system.cpu0: completed 50000 read, 27557 write accesses @3741693
+system.cpu6: completed 50000 read, 27758 write accesses @3746907
+system.cpu3: completed 50000 read, 28063 write accesses @3754651
+system.cpu4: completed 50000 read, 27711 write accesses @3755367
+system.cpu7: completed 50000 read, 27794 write accesses @3759179
+system.cpu1: completed 60000 read, 33413 write accesses @4481770
+system.cpu2: completed 60000 read, 33545 write accesses @4483814
+system.cpu5: completed 60000 read, 33400 write accesses @4486225
+system.cpu6: completed 60000 read, 33358 write accesses @4489305
+system.cpu0: completed 60000 read, 33272 write accesses @4495744
+system.cpu7: completed 60000 read, 33388 write accesses @4502600
+system.cpu3: completed 60000 read, 33518 write accesses @4505507
+system.cpu4: completed 60000 read, 33246 write accesses @4507884
+system.cpu6: completed 70000 read, 38763 write accesses @5228140
+system.cpu1: completed 70000 read, 38950 write accesses @5234719
+system.cpu5: completed 70000 read, 39075 write accesses @5237913
+system.cpu7: completed 70000 read, 38837 write accesses @5239204
+system.cpu2: completed 70000 read, 39142 write accesses @5242564
+system.cpu3: completed 70000 read, 39128 write accesses @5249855
+system.cpu0: completed 70000 read, 38875 write accesses @5253251
+system.cpu4: completed 70000 read, 38862 write accesses @5255205
+system.cpu6: completed 80000 read, 44316 write accesses @5978847
+system.cpu1: completed 80000 read, 44524 write accesses @5980771
+system.cpu5: completed 80000 read, 44534 write accesses @5982466
+system.cpu7: completed 80000 read, 44358 write accesses @5986610
+system.cpu0: completed 80000 read, 44270 write accesses @5996151
+system.cpu2: completed 80000 read, 44750 write accesses @6000893
+system.cpu3: completed 80000 read, 44691 write accesses @6004535
+system.cpu4: completed 80000 read, 44602 write accesses @6010875
+system.cpu6: completed 90000 read, 49845 write accesses @6717920
+system.cpu7: completed 90000 read, 50000 write accesses @6722062
+system.cpu1: completed 90000 read, 50241 write accesses @6726859
+system.cpu5: completed 90000 read, 50114 write accesses @6731510
+system.cpu0: completed 90000 read, 49747 write accesses @6741713
+system.cpu2: completed 90000 read, 50307 write accesses @6746697
+system.cpu3: completed 90000 read, 50421 write accesses @6748141
+system.cpu4: completed 90000 read, 50184 write accesses @6762059
+system.cpu1: completed 100000 read, 56005 write accesses @7477743
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simout b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simout
index 45c67b8ac..2ad0e6bd8 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simout
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simout
@@ -1,10 +1,11 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:42:56
-gem5 started Jan 22 2014 17:26:44
-gem5 executing on u200540-lin
-command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_directory -re tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_directory
+gem5 compiled Aug 13 2015 19:22:33
+gem5 started Aug 13 2015 20:16:16
+gem5 executing on artery
+command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_directory -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_directory
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 7481441 because maximum number of loads reached
+Exiting @ tick 7477743 because maximum number of loads reached
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt
index 528acac96..739de0391 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt
@@ -1,48 +1,48 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.007450 # Number of seconds simulated
-sim_ticks 7449950 # Number of ticks simulated
-final_tick 7449950 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.007478 # Number of seconds simulated
+sim_ticks 7477743 # Number of ticks simulated
+final_tick 7477743 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 57472 # Simulator tick rate (ticks/s)
-host_mem_usage 537872 # Number of bytes of host memory used
-host_seconds 129.63 # Real time elapsed on the host
+host_tick_rate 55999 # Simulator tick rate (ticks/s)
+host_mem_usage 494704 # Number of bytes of host memory used
+host_seconds 133.53 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
-system.mem_ctrls.bytes_read::ruby.dir_cntrl0 39430656 # Number of bytes read from this memory
-system.mem_ctrls.bytes_read::total 39430656 # Number of bytes read from this memory
-system.mem_ctrls.bytes_written::ruby.dir_cntrl0 14218432 # Number of bytes written to this memory
-system.mem_ctrls.bytes_written::total 14218432 # Number of bytes written to this memory
-system.mem_ctrls.num_reads::ruby.dir_cntrl0 616104 # Number of read requests responded to by this memory
-system.mem_ctrls.num_reads::total 616104 # Number of read requests responded to by this memory
-system.mem_ctrls.num_writes::ruby.dir_cntrl0 222163 # Number of write requests responded to by this memory
-system.mem_ctrls.num_writes::total 222163 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 5292741025 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 5292741025 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 1908527171 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 1908527171 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 7201268196 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 7201268196 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.readReqs 616105 # Number of read requests accepted
-system.mem_ctrls.writeReqs 222163 # Number of write requests accepted
-system.mem_ctrls.readBursts 616105 # Number of DRAM read bursts, including those serviced by the write queue
-system.mem_ctrls.writeBursts 222163 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 38949632 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 481088 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 14133568 # Total number of bytes written to DRAM
-system.mem_ctrls.bytesReadSys 39430720 # Total read bytes from the system interface side
-system.mem_ctrls.bytesWrittenSys 14218432 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 7517 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 1302 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0 39616896 # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total 39616896 # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0 14262912 # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total 14262912 # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0 619014 # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total 619014 # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0 222858 # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total 222858 # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 5297975071 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 5297975071 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 1907381947 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 1907381947 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 7205357017 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 7205357017 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs 619014 # Number of read requests accepted
+system.mem_ctrls.writeReqs 222858 # Number of write requests accepted
+system.mem_ctrls.readBursts 619014 # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts 222858 # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM 39128896 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 488000 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 14179712 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys 39616896 # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys 14262912 # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ 7625 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 1271 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
-system.mem_ctrls.perBankRdBursts::0 75571 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::1 76259 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::2 76117 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::3 76093 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::4 76223 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::5 75989 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::6 76244 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::7 76092 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::0 76660 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1 76698 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2 76551 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3 76541 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4 76388 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5 75737 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6 76521 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7 76293 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::9 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::10 0 # Per bank write bursts
@@ -51,14 +51,14 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe
system.mem_ctrls.perBankRdBursts::13 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::0 27477 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::1 27606 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::2 27738 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::3 27573 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::4 27439 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::5 27783 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::6 27594 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::7 27627 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0 27794 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1 27715 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2 27854 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3 27947 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4 27615 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5 27338 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6 27684 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7 27611 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::9 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::10 0 # Per bank write bursts
@@ -69,53 +69,53 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 7449899 # Total gap between requests
+system.mem_ctrls.totGap 7477694 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::3 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::4 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::5 0 # Read request sizes (log2)
-system.mem_ctrls.readPktSize::6 616105 # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6 619014 # Read request sizes (log2)
system.mem_ctrls.writePktSize::0 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::1 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::2 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::3 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
-system.mem_ctrls.writePktSize::6 222163 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 30549 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::1 21596 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::2 21192 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::3 21113 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::4 21031 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::5 21028 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::6 20998 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::7 21010 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::8 21064 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::9 21087 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::10 21110 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::11 21124 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::12 21122 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::13 21081 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::14 21079 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::15 20997 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::16 20881 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::17 20859 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::18 21404 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::19 23415 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::20 20541 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::21 20538 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::22 20723 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::23 21180 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::24 19536 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::25 18735 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::26 17250 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::27 14907 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::28 11091 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::29 6921 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::30 2899 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::31 527 # What read queue length does an incoming req see
+system.mem_ctrls.writePktSize::6 222858 # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0 30619 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1 21608 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2 21168 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::3 21090 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::4 21077 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::5 21062 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6 21058 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7 21066 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8 21093 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9 21154 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10 21216 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11 21198 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12 21172 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13 21133 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14 21108 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15 21027 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16 20904 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17 20906 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18 21487 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19 23388 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20 20602 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21 20540 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22 20741 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23 21239 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24 19645 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25 18906 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26 17537 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27 15162 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28 11525 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29 7226 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30 3134 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31 598 # What read queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::0 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::1 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::2 1 # What write queue length does an incoming req see
@@ -131,1295 +131,1299 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh
system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::15 1517 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16 1598 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 2949 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::18 4414 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19 5799 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 7205 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::21 8259 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::22 9290 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::23 10245 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::24 11149 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::25 13077 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::26 45268 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::27 22379 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::28 13802 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 13611 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30 13661 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 13631 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32 13563 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::33 1725 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::34 967 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::35 857 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::36 772 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::37 726 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::38 646 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::39 591 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::40 516 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::41 455 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::42 392 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::43 347 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::44 294 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::45 243 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::46 207 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::47 163 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::48 136 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::49 110 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::50 80 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::51 63 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::52 48 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::53 40 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::54 20 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::55 18 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::56 13 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::57 0 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::15 1547 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16 1647 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 3055 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18 4446 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19 5811 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20 7179 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21 8286 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22 9294 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23 10309 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24 11243 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25 13031 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26 45074 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27 22241 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28 13889 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 13761 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30 13680 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31 13711 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32 13795 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33 1874 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34 1046 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35 868 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36 798 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37 730 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38 671 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39 589 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40 518 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41 459 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42 395 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43 339 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44 288 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45 230 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46 187 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47 144 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48 115 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49 96 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50 68 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51 51 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53 29 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54 16 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55 12 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56 10 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57 2 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::58 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::59 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::60 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 217927 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 243.578079 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 202.332515 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 149.225070 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 27531 12.63% 12.63% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 89928 41.27% 53.90% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 57630 26.44% 80.34% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 26331 12.08% 92.43% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 10616 4.87% 97.30% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 3910 1.79% 99.09% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 1341 0.62% 99.71% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 442 0.20% 99.91% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 198 0.09% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 217927 # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples 13336 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 45.632648 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 42.604910 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 16.181876 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::0-7 22 0.16% 0.16% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::8-15 23 0.17% 0.34% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-23 102 0.76% 1.10% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::24-31 4874 36.55% 37.65% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::32-39 1383 10.37% 48.02% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::40-47 197 1.48% 49.50% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::48-55 688 5.16% 54.66% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::56-63 5373 40.29% 94.95% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::64-71 322 2.41% 97.36% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::72-79 76 0.57% 97.93% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::80-87 142 1.06% 99.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::88-95 129 0.97% 99.96% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::104-111 1 0.01% 99.97% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::112-119 2 0.01% 99.99% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::144-151 1 0.01% 99.99% # Reads before turning the bus around for writes
+system.mem_ctrls.bytesPerActivate::samples 218526 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 243.940730 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 202.557613 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 149.343383 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 27688 12.67% 12.67% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 89723 41.06% 53.73% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 57872 26.48% 80.21% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 26451 12.10% 92.32% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 10879 4.98% 97.29% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 3968 1.82% 99.11% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 1341 0.61% 99.72% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 429 0.20% 99.92% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 175 0.08% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 218526 # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples 13379 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 45.695269 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 42.662490 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 16.142211 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::0-7 23 0.17% 0.17% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::8-15 32 0.24% 0.41% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-23 113 0.84% 1.26% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::24-31 4738 35.41% 36.67% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::32-39 1503 11.23% 47.90% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::40-47 203 1.52% 49.42% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::48-55 634 4.74% 54.16% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::56-63 5455 40.77% 94.93% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::64-71 357 2.67% 97.60% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::72-79 64 0.48% 98.08% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::80-87 108 0.81% 98.89% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::88-95 135 1.01% 99.90% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::96-103 7 0.05% 99.95% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::104-111 3 0.02% 99.97% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::112-119 1 0.01% 99.98% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::120-127 2 0.01% 99.99% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::168-175 1 0.01% 100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total 13336 # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples 13336 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 16.559463 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 16.517273 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 1.258100 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 10504 78.76% 78.76% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::17 437 3.28% 82.04% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18 1076 8.07% 90.11% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19 871 6.53% 96.64% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::20 245 1.84% 98.48% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::21 96 0.72% 99.20% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::22 44 0.33% 99.53% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::23 27 0.20% 99.73% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::24 16 0.12% 99.85% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::25 6 0.04% 99.90% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::26 4 0.03% 99.93% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::27 4 0.03% 99.96% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::28 3 0.02% 99.98% # Writes before turning the bus around for reads
+system.mem_ctrls.rdPerTurnAround::total 13379 # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples 13379 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 16.560132 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.517811 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 1.258856 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 10553 78.88% 78.88% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17 460 3.44% 82.32% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18 992 7.41% 89.73% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19 891 6.66% 96.39% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::20 264 1.97% 98.36% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::21 133 0.99% 99.36% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::22 30 0.22% 99.58% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::23 28 0.21% 99.79% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::24 10 0.07% 99.87% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::25 5 0.04% 99.90% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::26 5 0.04% 99.94% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::27 3 0.02% 99.96% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::29 1 0.01% 99.97% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::30 2 0.01% 99.99% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::31 1 0.01% 99.99% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::32 1 0.01% 100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total 13336 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 70095683 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 81658855 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 3042940 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 115.18 # Average queueing delay per DRAM burst
+system.mem_ctrls.wrPerTurnAround::total 13379 # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat 70550973 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 82167364 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 3056945 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 115.39 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 134.18 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 5228.17 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 1897.14 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 5292.75 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 1908.53 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 134.39 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 5232.71 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 1896.26 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 5297.98 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 1907.38 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 55.67 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 40.85 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 14.82 # Data bus utilization in percentage for writes
-system.mem_ctrls.avgRdQLen 20.89 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 27.79 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 397267 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 214223 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 65.28 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 96.99 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 8.89 # Average gap between requests
-system.mem_ctrls.pageHitRate 73.72 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 1646182440 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 914545800 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 7588501440 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 2287554048 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 486183360 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 5073054948 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 16157400 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 18012179436 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 2419.796272 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 63 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 248560 # Time in different power states
+system.mem_ctrls.busUtil 55.70 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 40.88 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 14.81 # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen 20.98 # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen 27.78 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 399397 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 215016 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 65.33 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 97.03 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 8.88 # Average gap between requests
+system.mem_ctrls.pageHitRate 73.76 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 1651436640 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 917464800 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 7626864960 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 2296283904 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 488217600 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 5094267156 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 16255200 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 18090790260 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 2420.220853 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 43 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 249600 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 7195067 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 7225222 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
system.mem_ctrls_1.actEnergy 0 # Energy for activate commands per rank (pJ)
system.mem_ctrls_1.preEnergy 0 # Energy for precharge commands per rank (pJ)
system.mem_ctrls_1.readEnergy 0 # Energy for read commands per rank (pJ)
system.mem_ctrls_1.writeEnergy 0 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 486183360 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 160860384 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 4325091600 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 4972135344 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 667.968984 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 7195116 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 248560 # Time in different power states
+system.mem_ctrls_1.refreshEnergy 488217600 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 161533440 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 4343187600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 4992938640 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 667.968993 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 7225220 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 249600 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu_clk_domain.clock 1 # Clock period in ticks
-system.cpu0.num_reads 99288 # number of read accesses completed
-system.cpu0.num_writes 55258 # number of write accesses completed
-system.cpu1.num_reads 99200 # number of read accesses completed
-system.cpu1.num_writes 55136 # number of write accesses completed
-system.cpu2.num_reads 100001 # number of read accesses completed
-system.cpu2.num_writes 55818 # number of write accesses completed
-system.cpu3.num_reads 99361 # number of read accesses completed
-system.cpu3.num_writes 55505 # number of write accesses completed
-system.cpu4.num_reads 98943 # number of read accesses completed
-system.cpu4.num_writes 55417 # number of write accesses completed
-system.cpu5.num_reads 99536 # number of read accesses completed
-system.cpu5.num_writes 55539 # number of write accesses completed
-system.cpu6.num_reads 99984 # number of read accesses completed
-system.cpu6.num_writes 55224 # number of write accesses completed
-system.cpu7.num_reads 99513 # number of read accesses completed
-system.cpu7.num_writes 55026 # number of write accesses completed
+system.cpu0.num_reads 99963 # number of read accesses completed
+system.cpu0.num_writes 55272 # number of write accesses completed
+system.cpu1.num_reads 100000 # number of read accesses completed
+system.cpu1.num_writes 56005 # number of write accesses completed
+system.cpu2.num_reads 99834 # number of read accesses completed
+system.cpu2.num_writes 55822 # number of write accesses completed
+system.cpu3.num_reads 99776 # number of read accesses completed
+system.cpu3.num_writes 55915 # number of write accesses completed
+system.cpu4.num_reads 99692 # number of read accesses completed
+system.cpu4.num_writes 55444 # number of write accesses completed
+system.cpu5.num_reads 99785 # number of read accesses completed
+system.cpu5.num_writes 55697 # number of write accesses completed
+system.cpu6.num_reads 99970 # number of read accesses completed
+system.cpu6.num_writes 55363 # number of write accesses completed
+system.cpu7.num_reads 99949 # number of read accesses completed
+system.cpu7.num_writes 55501 # number of write accesses completed
system.ruby.clk_domain.clock 1 # Clock period in ticks
system.ruby.outstanding_req_hist::bucket_size 2
system.ruby.outstanding_req_hist::max_bucket 19
-system.ruby.outstanding_req_hist::samples 627405
-system.ruby.outstanding_req_hist::mean 15.998457
-system.ruby.outstanding_req_hist::gmean 15.997194
-system.ruby.outstanding_req_hist::stdev 0.125784
-system.ruby.outstanding_req_hist | 8 0.00% 0.00% | 16 0.00% 0.00% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.02% | 24 0.00% 0.02% | 627277 99.98% 100.00% | 0 0.00% 100.00%
-system.ruby.outstanding_req_hist::total 627405
+system.ruby.outstanding_req_hist::samples 630511
+system.ruby.outstanding_req_hist::mean 15.998455
+system.ruby.outstanding_req_hist::gmean 15.997198
+system.ruby.outstanding_req_hist::stdev 0.125511
+system.ruby.outstanding_req_hist | 8 0.00% 0.00% | 16 0.00% 0.00% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.02% | 30 0.00% 0.02% | 630377 99.98% 100.00% | 0 0.00% 100.00%
+system.ruby.outstanding_req_hist::total 630511
system.ruby.latency_hist::bucket_size 2048
system.ruby.latency_hist::max_bucket 20479
-system.ruby.latency_hist::samples 627277
-system.ruby.latency_hist::mean 1519.910775
-system.ruby.latency_hist::gmean 1025.504888
-system.ruby.latency_hist::stdev 1490.760460
-system.ruby.latency_hist | 473792 75.53% 75.53% | 110236 17.57% 93.11% | 31414 5.01% 98.11% | 9061 1.44% 99.56% | 2199 0.35% 99.91% | 446 0.07% 99.98% | 106 0.02% 100.00% | 13 0.00% 100.00% | 8 0.00% 100.00% | 2 0.00% 100.00%
-system.ruby.latency_hist::total 627277
+system.ruby.latency_hist::samples 630383
+system.ruby.latency_hist::mean 1518.032252
+system.ruby.latency_hist::gmean 959.499725
+system.ruby.latency_hist::stdev 1631.948733
+system.ruby.latency_hist | 476249 75.55% 75.55% | 104634 16.60% 92.15% | 33558 5.32% 97.47% | 11149 1.77% 99.24% | 3515 0.56% 99.80% | 965 0.15% 99.95% | 254 0.04% 99.99% | 50 0.01% 100.00% | 8 0.00% 100.00% | 1 0.00% 100.00%
+system.ruby.latency_hist::total 630383
system.ruby.hit_latency_hist::bucket_size 1
system.ruby.hit_latency_hist::max_bucket 9
-system.ruby.hit_latency_hist::samples 82
-system.ruby.hit_latency_hist::mean 3
-system.ruby.hit_latency_hist::gmean 3.000000
-system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 82 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.hit_latency_hist::total 82
+system.ruby.hit_latency_hist::samples 113
+system.ruby.hit_latency_hist::mean 1
+system.ruby.hit_latency_hist::gmean 1
+system.ruby.hit_latency_hist | 0 0.00% 0.00% | 113 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::total 113
system.ruby.miss_latency_hist::bucket_size 2048
system.ruby.miss_latency_hist::max_bucket 20479
-system.ruby.miss_latency_hist::samples 627195
-system.ruby.miss_latency_hist::mean 1520.109097
-system.ruby.miss_latency_hist::gmean 1026.287427
-system.ruby.miss_latency_hist::stdev 1490.756998
-system.ruby.miss_latency_hist | 473710 75.53% 75.53% | 110236 17.58% 93.10% | 31414 5.01% 98.11% | 9061 1.44% 99.56% | 2199 0.35% 99.91% | 446 0.07% 99.98% | 106 0.02% 100.00% | 13 0.00% 100.00% | 8 0.00% 100.00% | 2 0.00% 100.00%
-system.ruby.miss_latency_hist::total 627195
-system.ruby.l1_cntrl0.L1Dcache.demand_hits 8 # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses 78523 # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses 78531 # Number of cache demand accesses
+system.ruby.miss_latency_hist::samples 630270
+system.ruby.miss_latency_hist::mean 1518.304238
+system.ruby.miss_latency_hist::gmean 960.681660
+system.ruby.miss_latency_hist::stdev 1631.968588
+system.ruby.miss_latency_hist | 476136 75.54% 75.54% | 104634 16.60% 92.15% | 33558 5.32% 97.47% | 11149 1.77% 99.24% | 3515 0.56% 99.80% | 965 0.15% 99.95% | 254 0.04% 99.99% | 50 0.01% 100.00% | 8 0.00% 100.00% | 1 0.00% 100.00%
+system.ruby.miss_latency_hist::total 630270
+system.ruby.l1_cntrl0.L1Dcache.demand_hits 17 # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses 78904 # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses 78921 # Number of cache demand accesses
system.ruby.l1_cntrl0.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl0.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl1.L1Dcache.demand_hits 15 # Number of cache demand hits
-system.ruby.l1_cntrl1.L1Dcache.demand_misses 78250 # Number of cache demand misses
-system.ruby.l1_cntrl1.L1Dcache.demand_accesses 78265 # Number of cache demand accesses
+system.ruby.l1_cntrl1.L1Dcache.demand_hits 11 # Number of cache demand hits
+system.ruby.l1_cntrl1.L1Dcache.demand_misses 78626 # Number of cache demand misses
+system.ruby.l1_cntrl1.L1Dcache.demand_accesses 78637 # Number of cache demand accesses
system.ruby.l1_cntrl1.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl1.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl1.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl2.L1Dcache.demand_hits 11 # Number of cache demand hits
-system.ruby.l1_cntrl2.L1Dcache.demand_misses 78767 # Number of cache demand misses
-system.ruby.l1_cntrl2.L1Dcache.demand_accesses 78778 # Number of cache demand accesses
+system.ruby.l1_cntrl2.L1Dcache.demand_hits 13 # Number of cache demand hits
+system.ruby.l1_cntrl2.L1Dcache.demand_misses 78880 # Number of cache demand misses
+system.ruby.l1_cntrl2.L1Dcache.demand_accesses 78893 # Number of cache demand accesses
system.ruby.l1_cntrl2.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl2.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl2.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl3.L1Dcache.demand_hits 13 # Number of cache demand hits
-system.ruby.l1_cntrl3.L1Dcache.demand_misses 78410 # Number of cache demand misses
-system.ruby.l1_cntrl3.L1Dcache.demand_accesses 78423 # Number of cache demand accesses
+system.ruby.l1_cntrl3.L1Dcache.demand_hits 12 # Number of cache demand hits
+system.ruby.l1_cntrl3.L1Dcache.demand_misses 78801 # Number of cache demand misses
+system.ruby.l1_cntrl3.L1Dcache.demand_accesses 78813 # Number of cache demand accesses
system.ruby.l1_cntrl3.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl3.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl3.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl4.L1Dcache.demand_hits 8 # Number of cache demand hits
-system.ruby.l1_cntrl4.L1Dcache.demand_misses 78231 # Number of cache demand misses
-system.ruby.l1_cntrl4.L1Dcache.demand_accesses 78239 # Number of cache demand accesses
+system.ruby.l1_cntrl4.L1Dcache.demand_hits 12 # Number of cache demand hits
+system.ruby.l1_cntrl4.L1Dcache.demand_misses 78537 # Number of cache demand misses
+system.ruby.l1_cntrl4.L1Dcache.demand_accesses 78549 # Number of cache demand accesses
system.ruby.l1_cntrl4.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl4.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl4.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl5.L1Dcache.demand_hits 9 # Number of cache demand hits
-system.ruby.l1_cntrl5.L1Dcache.demand_misses 78469 # Number of cache demand misses
-system.ruby.l1_cntrl5.L1Dcache.demand_accesses 78478 # Number of cache demand accesses
+system.ruby.l1_cntrl5.L1Dcache.demand_hits 15 # Number of cache demand hits
+system.ruby.l1_cntrl5.L1Dcache.demand_misses 78914 # Number of cache demand misses
+system.ruby.l1_cntrl5.L1Dcache.demand_accesses 78929 # Number of cache demand accesses
system.ruby.l1_cntrl5.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl5.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl5.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl6.L1Dcache.demand_hits 7 # Number of cache demand hits
-system.ruby.l1_cntrl6.L1Dcache.demand_misses 78282 # Number of cache demand misses
-system.ruby.l1_cntrl6.L1Dcache.demand_accesses 78289 # Number of cache demand accesses
+system.ruby.l1_cntrl6.L1Dcache.demand_hits 18 # Number of cache demand hits
+system.ruby.l1_cntrl6.L1Dcache.demand_misses 78816 # Number of cache demand misses
+system.ruby.l1_cntrl6.L1Dcache.demand_accesses 78834 # Number of cache demand accesses
system.ruby.l1_cntrl6.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl6.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl6.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl7.L1Dcache.demand_hits 11 # Number of cache demand hits
-system.ruby.l1_cntrl7.L1Dcache.demand_misses 78287 # Number of cache demand misses
-system.ruby.l1_cntrl7.L1Dcache.demand_accesses 78298 # Number of cache demand accesses
+system.ruby.l1_cntrl7.L1Dcache.demand_hits 15 # Number of cache demand hits
+system.ruby.l1_cntrl7.L1Dcache.demand_misses 78813 # Number of cache demand misses
+system.ruby.l1_cntrl7.L1Dcache.demand_accesses 78828 # Number of cache demand accesses
system.ruby.l1_cntrl7.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl7.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl7.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l2_cntrl0.L2cache.demand_hits 4554 # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses 622644 # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses 627198 # Number of cache demand accesses
+system.ruby.l2_cntrl0.L2cache.demand_hits 4623 # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses 625658 # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses 630281 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers00.percent_links_utilized 5.796257
-system.ruby.network.routers00.msg_count.Request_Control::0 78523
-system.ruby.network.routers00.msg_count.Response_Data::2 77115
-system.ruby.network.routers00.msg_count.ResponseL2hit_Data::2 555
-system.ruby.network.routers00.msg_count.ResponseLocal_Data::2 1638
-system.ruby.network.routers00.msg_count.Response_Control::2 616
-system.ruby.network.routers00.msg_count.Writeback_Data::2 77458
-system.ruby.network.routers00.msg_count.Writeback_Control::0 156930
-system.ruby.network.routers00.msg_count.Forwarded_Control::0 788
-system.ruby.network.routers00.msg_count.Invalidate_Control::0 227
-system.ruby.network.routers00.msg_count.Unblock_Control::2 79295
-system.ruby.network.routers00.msg_bytes.Request_Control::0 628184
-system.ruby.network.routers00.msg_bytes.Response_Data::2 5552280
-system.ruby.network.routers00.msg_bytes.ResponseL2hit_Data::2 39960
-system.ruby.network.routers00.msg_bytes.ResponseLocal_Data::2 117936
-system.ruby.network.routers00.msg_bytes.Response_Control::2 4928
-system.ruby.network.routers00.msg_bytes.Writeback_Data::2 5576976
-system.ruby.network.routers00.msg_bytes.Writeback_Control::0 1255440
-system.ruby.network.routers00.msg_bytes.Forwarded_Control::0 6304
-system.ruby.network.routers00.msg_bytes.Invalidate_Control::0 1816
-system.ruby.network.routers00.msg_bytes.Unblock_Control::2 634360
-system.ruby.network.routers01.percent_links_utilized 5.779197
-system.ruby.network.routers01.msg_count.Request_Control::0 78250
-system.ruby.network.routers01.msg_count.Response_Data::2 76912
-system.ruby.network.routers01.msg_count.ResponseL2hit_Data::2 550
-system.ruby.network.routers01.msg_count.ResponseLocal_Data::2 1630
-system.ruby.network.routers01.msg_count.Response_Control::2 579
-system.ruby.network.routers01.msg_count.Writeback_Data::2 77234
-system.ruby.network.routers01.msg_count.Writeback_Control::0 156381
-system.ruby.network.routers01.msg_count.Forwarded_Control::0 846
-system.ruby.network.routers01.msg_count.Invalidate_Control::0 219
-system.ruby.network.routers01.msg_count.Unblock_Control::2 78980
-system.ruby.network.routers01.msg_bytes.Request_Control::0 626000
-system.ruby.network.routers01.msg_bytes.Response_Data::2 5537664
-system.ruby.network.routers01.msg_bytes.ResponseL2hit_Data::2 39600
-system.ruby.network.routers01.msg_bytes.ResponseLocal_Data::2 117360
-system.ruby.network.routers01.msg_bytes.Response_Control::2 4632
-system.ruby.network.routers01.msg_bytes.Writeback_Data::2 5560848
-system.ruby.network.routers01.msg_bytes.Writeback_Control::0 1251048
-system.ruby.network.routers01.msg_bytes.Forwarded_Control::0 6768
-system.ruby.network.routers01.msg_bytes.Invalidate_Control::0 1752
-system.ruby.network.routers01.msg_bytes.Unblock_Control::2 631840
-system.ruby.network.routers02.percent_links_utilized 5.815458
-system.ruby.network.routers02.msg_count.Request_Control::0 78767
-system.ruby.network.routers02.msg_count.Response_Data::2 77430
-system.ruby.network.routers02.msg_count.ResponseL2hit_Data::2 527
-system.ruby.network.routers02.msg_count.ResponseLocal_Data::2 1612
-system.ruby.network.routers02.msg_count.Response_Control::2 638
-system.ruby.network.routers02.msg_count.Writeback_Data::2 77722
-system.ruby.network.routers02.msg_count.Writeback_Control::0 157422
-system.ruby.network.routers02.msg_count.Forwarded_Control::0 803
-system.ruby.network.routers02.msg_count.Invalidate_Control::0 265
-system.ruby.network.routers02.msg_count.Unblock_Control::2 79484
-system.ruby.network.routers02.msg_bytes.Request_Control::0 630136
-system.ruby.network.routers02.msg_bytes.Response_Data::2 5574960
-system.ruby.network.routers02.msg_bytes.ResponseL2hit_Data::2 37944
-system.ruby.network.routers02.msg_bytes.ResponseLocal_Data::2 116064
-system.ruby.network.routers02.msg_bytes.Response_Control::2 5104
-system.ruby.network.routers02.msg_bytes.Writeback_Data::2 5595984
-system.ruby.network.routers02.msg_bytes.Writeback_Control::0 1259376
-system.ruby.network.routers02.msg_bytes.Forwarded_Control::0 6424
-system.ruby.network.routers02.msg_bytes.Invalidate_Control::0 2120
-system.ruby.network.routers02.msg_bytes.Unblock_Control::2 635872
-system.ruby.network.routers03.percent_links_utilized 5.790428
-system.ruby.network.routers03.msg_count.Request_Control::0 78410
-system.ruby.network.routers03.msg_count.Response_Data::2 77031
-system.ruby.network.routers03.msg_count.ResponseL2hit_Data::2 564
-system.ruby.network.routers03.msg_count.ResponseLocal_Data::2 1654
-system.ruby.network.routers03.msg_count.Response_Control::2 571
-system.ruby.network.routers03.msg_count.Writeback_Data::2 77374
-system.ruby.network.routers03.msg_count.Writeback_Control::0 156720
+system.ruby.network.routers00.percent_links_utilized 5.804021
+system.ruby.network.routers00.msg_count.Request_Control::0 78904
+system.ruby.network.routers00.msg_count.Response_Data::2 77439
+system.ruby.network.routers00.msg_count.ResponseL2hit_Data::2 618
+system.ruby.network.routers00.msg_count.ResponseLocal_Data::2 1682
+system.ruby.network.routers00.msg_count.Response_Control::2 593
+system.ruby.network.routers00.msg_count.Writeback_Data::2 77822
+system.ruby.network.routers00.msg_count.Writeback_Control::0 157723
+system.ruby.network.routers00.msg_count.Forwarded_Control::0 837
+system.ruby.network.routers00.msg_count.Invalidate_Control::0 229
+system.ruby.network.routers00.msg_count.Unblock_Control::2 79704
+system.ruby.network.routers00.msg_bytes.Request_Control::0 631232
+system.ruby.network.routers00.msg_bytes.Response_Data::2 5575608
+system.ruby.network.routers00.msg_bytes.ResponseL2hit_Data::2 44496
+system.ruby.network.routers00.msg_bytes.ResponseLocal_Data::2 121104
+system.ruby.network.routers00.msg_bytes.Response_Control::2 4744
+system.ruby.network.routers00.msg_bytes.Writeback_Data::2 5603184
+system.ruby.network.routers00.msg_bytes.Writeback_Control::0 1261784
+system.ruby.network.routers00.msg_bytes.Forwarded_Control::0 6696
+system.ruby.network.routers00.msg_bytes.Invalidate_Control::0 1832
+system.ruby.network.routers00.msg_bytes.Unblock_Control::2 637632
+system.ruby.network.routers01.percent_links_utilized 5.783951
+system.ruby.network.routers01.msg_count.Request_Control::0 78626
+system.ruby.network.routers01.msg_count.Response_Data::2 77186
+system.ruby.network.routers01.msg_count.ResponseL2hit_Data::2 599
+system.ruby.network.routers01.msg_count.ResponseLocal_Data::2 1682
+system.ruby.network.routers01.msg_count.Response_Control::2 637
+system.ruby.network.routers01.msg_count.Writeback_Data::2 77543
+system.ruby.network.routers01.msg_count.Writeback_Control::0 157184
+system.ruby.network.routers01.msg_count.Forwarded_Control::0 843
+system.ruby.network.routers01.msg_count.Invalidate_Control::0 258
+system.ruby.network.routers01.msg_count.Unblock_Control::2 79401
+system.ruby.network.routers01.msg_bytes.Request_Control::0 629008
+system.ruby.network.routers01.msg_bytes.Response_Data::2 5557392
+system.ruby.network.routers01.msg_bytes.ResponseL2hit_Data::2 43128
+system.ruby.network.routers01.msg_bytes.ResponseLocal_Data::2 121104
+system.ruby.network.routers01.msg_bytes.Response_Control::2 5096
+system.ruby.network.routers01.msg_bytes.Writeback_Data::2 5583096
+system.ruby.network.routers01.msg_bytes.Writeback_Control::0 1257472
+system.ruby.network.routers01.msg_bytes.Forwarded_Control::0 6744
+system.ruby.network.routers01.msg_bytes.Invalidate_Control::0 2064
+system.ruby.network.routers01.msg_bytes.Unblock_Control::2 635208
+system.ruby.network.routers02.percent_links_utilized 5.804997
+system.ruby.network.routers02.msg_count.Request_Control::0 78880
+system.ruby.network.routers02.msg_count.Response_Data::2 77517
+system.ruby.network.routers02.msg_count.ResponseL2hit_Data::2 574
+system.ruby.network.routers02.msg_count.ResponseLocal_Data::2 1671
+system.ruby.network.routers02.msg_count.Response_Control::2 583
+system.ruby.network.routers02.msg_count.Writeback_Data::2 77844
+system.ruby.network.routers02.msg_count.Writeback_Control::0 157666
+system.ruby.network.routers02.msg_count.Forwarded_Control::0 884
+system.ruby.network.routers02.msg_count.Invalidate_Control::0 228
+system.ruby.network.routers02.msg_count.Unblock_Control::2 79636
+system.ruby.network.routers02.msg_bytes.Request_Control::0 631040
+system.ruby.network.routers02.msg_bytes.Response_Data::2 5581224
+system.ruby.network.routers02.msg_bytes.ResponseL2hit_Data::2 41328
+system.ruby.network.routers02.msg_bytes.ResponseLocal_Data::2 120312
+system.ruby.network.routers02.msg_bytes.Response_Control::2 4664
+system.ruby.network.routers02.msg_bytes.Writeback_Data::2 5604768
+system.ruby.network.routers02.msg_bytes.Writeback_Control::0 1261328
+system.ruby.network.routers02.msg_bytes.Forwarded_Control::0 7072
+system.ruby.network.routers02.msg_bytes.Invalidate_Control::0 1824
+system.ruby.network.routers02.msg_bytes.Unblock_Control::2 637088
+system.ruby.network.routers03.percent_links_utilized 5.797244
+system.ruby.network.routers03.msg_count.Request_Control::0 78801
+system.ruby.network.routers03.msg_count.Response_Data::2 77434
+system.ruby.network.routers03.msg_count.ResponseL2hit_Data::2 563
+system.ruby.network.routers03.msg_count.ResponseLocal_Data::2 1644
+system.ruby.network.routers03.msg_count.Response_Control::2 599
+system.ruby.network.routers03.msg_count.Writeback_Data::2 77741
+system.ruby.network.routers03.msg_count.Writeback_Control::0 157520
system.ruby.network.routers03.msg_count.Forwarded_Control::0 843
-system.ruby.network.routers03.msg_count.Invalidate_Control::0 212
-system.ruby.network.routers03.msg_count.Unblock_Control::2 79173
-system.ruby.network.routers03.msg_bytes.Request_Control::0 627280
-system.ruby.network.routers03.msg_bytes.Response_Data::2 5546232
-system.ruby.network.routers03.msg_bytes.ResponseL2hit_Data::2 40608
-system.ruby.network.routers03.msg_bytes.ResponseLocal_Data::2 119088
-system.ruby.network.routers03.msg_bytes.Response_Control::2 4568
-system.ruby.network.routers03.msg_bytes.Writeback_Data::2 5570928
-system.ruby.network.routers03.msg_bytes.Writeback_Control::0 1253760
+system.ruby.network.routers03.msg_count.Invalidate_Control::0 228
+system.ruby.network.routers03.msg_count.Unblock_Control::2 79583
+system.ruby.network.routers03.msg_bytes.Request_Control::0 630408
+system.ruby.network.routers03.msg_bytes.Response_Data::2 5575248
+system.ruby.network.routers03.msg_bytes.ResponseL2hit_Data::2 40536
+system.ruby.network.routers03.msg_bytes.ResponseLocal_Data::2 118368
+system.ruby.network.routers03.msg_bytes.Response_Control::2 4792
+system.ruby.network.routers03.msg_bytes.Writeback_Data::2 5597352
+system.ruby.network.routers03.msg_bytes.Writeback_Control::0 1260160
system.ruby.network.routers03.msg_bytes.Forwarded_Control::0 6744
-system.ruby.network.routers03.msg_bytes.Invalidate_Control::0 1696
-system.ruby.network.routers03.msg_bytes.Unblock_Control::2 633384
-system.ruby.network.routers04.percent_links_utilized 5.775314
-system.ruby.network.routers04.msg_count.Request_Control::0 78231
-system.ruby.network.routers04.msg_count.Response_Data::2 76802
-system.ruby.network.routers04.msg_count.ResponseL2hit_Data::2 587
-system.ruby.network.routers04.msg_count.ResponseLocal_Data::2 1643
-system.ruby.network.routers04.msg_count.Response_Control::2 584
-system.ruby.network.routers04.msg_count.Writeback_Data::2 77171
-system.ruby.network.routers04.msg_count.Writeback_Control::0 156352
-system.ruby.network.routers04.msg_count.Forwarded_Control::0 803
-system.ruby.network.routers04.msg_count.Invalidate_Control::0 217
-system.ruby.network.routers04.msg_count.Unblock_Control::2 79018
-system.ruby.network.routers04.msg_bytes.Request_Control::0 625848
-system.ruby.network.routers04.msg_bytes.Response_Data::2 5529744
-system.ruby.network.routers04.msg_bytes.ResponseL2hit_Data::2 42264
-system.ruby.network.routers04.msg_bytes.ResponseLocal_Data::2 118296
-system.ruby.network.routers04.msg_bytes.Response_Control::2 4672
-system.ruby.network.routers04.msg_bytes.Writeback_Data::2 5556312
-system.ruby.network.routers04.msg_bytes.Writeback_Control::0 1250816
-system.ruby.network.routers04.msg_bytes.Forwarded_Control::0 6424
-system.ruby.network.routers04.msg_bytes.Invalidate_Control::0 1736
-system.ruby.network.routers04.msg_bytes.Unblock_Control::2 632144
-system.ruby.network.routers05.percent_links_utilized 5.792901
-system.ruby.network.routers05.msg_count.Request_Control::0 78469
-system.ruby.network.routers05.msg_count.Response_Data::2 77019
-system.ruby.network.routers05.msg_count.ResponseL2hit_Data::2 595
-system.ruby.network.routers05.msg_count.ResponseLocal_Data::2 1676
-system.ruby.network.routers05.msg_count.Response_Control::2 575
-system.ruby.network.routers05.msg_count.Writeback_Data::2 77379
-system.ruby.network.routers05.msg_count.Writeback_Control::0 156873
-system.ruby.network.routers05.msg_count.Forwarded_Control::0 823
-system.ruby.network.routers05.msg_count.Invalidate_Control::0 227
-system.ruby.network.routers05.msg_count.Unblock_Control::2 79285
-system.ruby.network.routers05.msg_bytes.Request_Control::0 627752
-system.ruby.network.routers05.msg_bytes.Response_Data::2 5545368
-system.ruby.network.routers05.msg_bytes.ResponseL2hit_Data::2 42840
-system.ruby.network.routers05.msg_bytes.ResponseLocal_Data::2 120672
-system.ruby.network.routers05.msg_bytes.Response_Control::2 4600
-system.ruby.network.routers05.msg_bytes.Writeback_Data::2 5571288
-system.ruby.network.routers05.msg_bytes.Writeback_Control::0 1254984
-system.ruby.network.routers05.msg_bytes.Forwarded_Control::0 6584
-system.ruby.network.routers05.msg_bytes.Invalidate_Control::0 1816
-system.ruby.network.routers05.msg_bytes.Unblock_Control::2 634280
-system.ruby.network.routers06.percent_links_utilized 5.781029
-system.ruby.network.routers06.msg_count.Request_Control::0 78282
-system.ruby.network.routers06.msg_count.Response_Data::2 76893
-system.ruby.network.routers06.msg_count.ResponseL2hit_Data::2 570
-system.ruby.network.routers06.msg_count.ResponseLocal_Data::2 1638
-system.ruby.network.routers06.msg_count.Response_Control::2 584
-system.ruby.network.routers06.msg_count.Writeback_Data::2 77274
-system.ruby.network.routers06.msg_count.Writeback_Control::0 156448
-system.ruby.network.routers06.msg_count.Forwarded_Control::0 823
-system.ruby.network.routers06.msg_count.Invalidate_Control::0 205
-system.ruby.network.routers06.msg_count.Unblock_Control::2 79018
-system.ruby.network.routers06.msg_bytes.Request_Control::0 626256
-system.ruby.network.routers06.msg_bytes.Response_Data::2 5536296
-system.ruby.network.routers06.msg_bytes.ResponseL2hit_Data::2 41040
-system.ruby.network.routers06.msg_bytes.ResponseLocal_Data::2 117936
-system.ruby.network.routers06.msg_bytes.Response_Control::2 4672
-system.ruby.network.routers06.msg_bytes.Writeback_Data::2 5563728
-system.ruby.network.routers06.msg_bytes.Writeback_Control::0 1251584
-system.ruby.network.routers06.msg_bytes.Forwarded_Control::0 6584
-system.ruby.network.routers06.msg_bytes.Invalidate_Control::0 1640
-system.ruby.network.routers06.msg_bytes.Unblock_Control::2 632144
-system.ruby.network.routers07.percent_links_utilized 5.780938
-system.ruby.network.routers07.msg_count.Request_Control::0 78287
-system.ruby.network.routers07.msg_count.Response_Data::2 76900
-system.ruby.network.routers07.msg_count.ResponseL2hit_Data::2 606
-system.ruby.network.routers07.msg_count.ResponseLocal_Data::2 1587
-system.ruby.network.routers07.msg_count.Response_Control::2 575
-system.ruby.network.routers07.msg_count.Writeback_Data::2 77276
-system.ruby.network.routers07.msg_count.Writeback_Control::0 156486
-system.ruby.network.routers07.msg_count.Forwarded_Control::0 810
-system.ruby.network.routers07.msg_count.Invalidate_Control::0 210
-system.ruby.network.routers07.msg_count.Unblock_Control::2 79019
-system.ruby.network.routers07.msg_bytes.Request_Control::0 626296
-system.ruby.network.routers07.msg_bytes.Response_Data::2 5536800
-system.ruby.network.routers07.msg_bytes.ResponseL2hit_Data::2 43632
-system.ruby.network.routers07.msg_bytes.ResponseLocal_Data::2 114264
-system.ruby.network.routers07.msg_bytes.Response_Control::2 4600
-system.ruby.network.routers07.msg_bytes.Writeback_Data::2 5563872
-system.ruby.network.routers07.msg_bytes.Writeback_Control::0 1251888
-system.ruby.network.routers07.msg_bytes.Forwarded_Control::0 6480
-system.ruby.network.routers07.msg_bytes.Invalidate_Control::0 1680
-system.ruby.network.routers07.msg_bytes.Unblock_Control::2 632152
-system.ruby.network.routers08.percent_links_utilized 76.847324
-system.ruby.network.routers08.msg_count.Request_Control::0 627199
-system.ruby.network.routers08.msg_count.Request_Control::1 616105
-system.ruby.network.routers08.msg_count.Response_Data::2 1232207
-system.ruby.network.routers08.msg_count.ResponseL2hit_Data::2 4554
-system.ruby.network.routers08.msg_count.Response_Control::2 1158
-system.ruby.network.routers08.msg_count.Writeback_Data::2 841050
-system.ruby.network.routers08.msg_count.Writeback_Control::0 1253592
-system.ruby.network.routers08.msg_count.Writeback_Control::1 444334
-system.ruby.network.routers08.msg_count.Forwarded_Control::0 6539
-system.ruby.network.routers08.msg_count.Invalidate_Control::0 1775
-system.ruby.network.routers08.msg_count.Unblock_Control::2 1249358
-system.ruby.network.routers08.msg_bytes.Request_Control::0 5017592
-system.ruby.network.routers08.msg_bytes.Request_Control::1 4928840
-system.ruby.network.routers08.msg_bytes.Response_Data::2 88718904
-system.ruby.network.routers08.msg_bytes.ResponseL2hit_Data::2 327888
-system.ruby.network.routers08.msg_bytes.Response_Control::2 9264
-system.ruby.network.routers08.msg_bytes.Writeback_Data::2 60555600
-system.ruby.network.routers08.msg_bytes.Writeback_Control::0 10028736
-system.ruby.network.routers08.msg_bytes.Writeback_Control::1 3554672
-system.ruby.network.routers08.msg_bytes.Forwarded_Control::0 52312
-system.ruby.network.routers08.msg_bytes.Invalidate_Control::0 14200
-system.ruby.network.routers08.msg_bytes.Unblock_Control::2 9994864
-system.ruby.network.routers09.percent_links_utilized 30.942966
-system.ruby.network.routers09.msg_count.Request_Control::1 616105
-system.ruby.network.routers09.msg_count.Response_Data::2 616104
-system.ruby.network.routers09.msg_count.Writeback_Data::2 222163
-system.ruby.network.routers09.msg_count.Writeback_Control::1 444342
-system.ruby.network.routers09.msg_count.Unblock_Control::2 616092
-system.ruby.network.routers09.msg_bytes.Request_Control::1 4928840
-system.ruby.network.routers09.msg_bytes.Response_Data::2 44359488
-system.ruby.network.routers09.msg_bytes.Writeback_Data::2 15995736
-system.ruby.network.routers09.msg_bytes.Writeback_Control::1 3554736
-system.ruby.network.routers09.msg_bytes.Unblock_Control::2 4928736
-system.ruby.network.routers10.percent_links_utilized 15.410163
-system.ruby.network.routers10.msg_count.Request_Control::0 627199
-system.ruby.network.routers10.msg_count.Request_Control::1 616105
-system.ruby.network.routers10.msg_count.Response_Data::2 1232206
-system.ruby.network.routers10.msg_count.ResponseL2hit_Data::2 4554
-system.ruby.network.routers10.msg_count.ResponseLocal_Data::2 6539
-system.ruby.network.routers10.msg_count.Response_Control::2 2940
-system.ruby.network.routers10.msg_count.Writeback_Data::2 841050
-system.ruby.network.routers10.msg_count.Writeback_Control::0 1253592
-system.ruby.network.routers10.msg_count.Writeback_Control::1 444334
-system.ruby.network.routers10.msg_count.Forwarded_Control::0 6539
-system.ruby.network.routers10.msg_count.Invalidate_Control::0 1782
-system.ruby.network.routers10.msg_count.Unblock_Control::2 1249358
-system.ruby.network.routers10.msg_bytes.Request_Control::0 5017592
-system.ruby.network.routers10.msg_bytes.Request_Control::1 4928840
-system.ruby.network.routers10.msg_bytes.Response_Data::2 88718832
-system.ruby.network.routers10.msg_bytes.ResponseL2hit_Data::2 327888
-system.ruby.network.routers10.msg_bytes.ResponseLocal_Data::2 470808
-system.ruby.network.routers10.msg_bytes.Response_Control::2 23520
-system.ruby.network.routers10.msg_bytes.Writeback_Data::2 60555600
-system.ruby.network.routers10.msg_bytes.Writeback_Control::0 10028736
-system.ruby.network.routers10.msg_bytes.Writeback_Control::1 3554672
-system.ruby.network.routers10.msg_bytes.Forwarded_Control::0 52312
-system.ruby.network.routers10.msg_bytes.Invalidate_Control::0 14256
-system.ruby.network.routers10.msg_bytes.Unblock_Control::2 9994864
-system.ruby.network.msg_count.Request_Control 3729932
-system.ruby.network.msg_count.Response_Data 3696619
-system.ruby.network.msg_count.ResponseL2hit_Data 13662
-system.ruby.network.msg_count.ResponseLocal_Data 19617
-system.ruby.network.msg_count.Response_Control 8820
-system.ruby.network.msg_count.Writeback_Data 2523151
-system.ruby.network.msg_count.Writeback_Control 5093806
-system.ruby.network.msg_count.Forwarded_Control 19617
-system.ruby.network.msg_count.Invalidate_Control 5339
-system.ruby.network.msg_count.Unblock_Control 3748080
-system.ruby.network.msg_byte.Request_Control 29839456
-system.ruby.network.msg_byte.Response_Data 266156568
-system.ruby.network.msg_byte.ResponseL2hit_Data 983664
-system.ruby.network.msg_byte.ResponseLocal_Data 1412424
-system.ruby.network.msg_byte.Response_Control 70560
-system.ruby.network.msg_byte.Writeback_Data 181666872
-system.ruby.network.msg_byte.Writeback_Control 40750448
-system.ruby.network.msg_byte.Forwarded_Control 156936
-system.ruby.network.msg_byte.Invalidate_Control 42712
-system.ruby.network.msg_byte.Unblock_Control 29984640
-system.ruby.network.routers00.throttle0.link_utilization 5.278881
-system.ruby.network.routers00.throttle0.msg_count.Response_Data::2 77115
-system.ruby.network.routers00.throttle0.msg_count.ResponseL2hit_Data::2 555
-system.ruby.network.routers00.throttle0.msg_count.ResponseLocal_Data::2 850
-system.ruby.network.routers00.throttle0.msg_count.Response_Control::2 389
-system.ruby.network.routers00.throttle0.msg_count.Writeback_Control::0 78464
-system.ruby.network.routers00.throttle0.msg_count.Forwarded_Control::0 788
-system.ruby.network.routers00.throttle0.msg_count.Invalidate_Control::0 227
-system.ruby.network.routers00.throttle0.msg_bytes.Response_Data::2 5552280
-system.ruby.network.routers00.throttle0.msg_bytes.ResponseL2hit_Data::2 39960
-system.ruby.network.routers00.throttle0.msg_bytes.ResponseLocal_Data::2 61200
-system.ruby.network.routers00.throttle0.msg_bytes.Response_Control::2 3112
-system.ruby.network.routers00.throttle0.msg_bytes.Writeback_Control::0 627712
-system.ruby.network.routers00.throttle0.msg_bytes.Forwarded_Control::0 6304
-system.ruby.network.routers00.throttle0.msg_bytes.Invalidate_Control::0 1816
-system.ruby.network.routers00.throttle1.link_utilization 6.313633
-system.ruby.network.routers00.throttle1.msg_count.Request_Control::0 78523
-system.ruby.network.routers00.throttle1.msg_count.ResponseLocal_Data::2 788
-system.ruby.network.routers00.throttle1.msg_count.Response_Control::2 227
-system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::2 77458
-system.ruby.network.routers00.throttle1.msg_count.Writeback_Control::0 78466
-system.ruby.network.routers00.throttle1.msg_count.Unblock_Control::2 79295
-system.ruby.network.routers00.throttle1.msg_bytes.Request_Control::0 628184
-system.ruby.network.routers00.throttle1.msg_bytes.ResponseLocal_Data::2 56736
-system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::2 1816
-system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::2 5576976
-system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Control::0 627728
-system.ruby.network.routers00.throttle1.msg_bytes.Unblock_Control::2 634360
-system.ruby.network.routers01.throttle0.link_utilization 5.260626
-system.ruby.network.routers01.throttle0.msg_count.Response_Data::2 76912
-system.ruby.network.routers01.throttle0.msg_count.ResponseL2hit_Data::2 550
-system.ruby.network.routers01.throttle0.msg_count.ResponseLocal_Data::2 784
-system.ruby.network.routers01.throttle0.msg_count.Response_Control::2 360
-system.ruby.network.routers01.throttle0.msg_count.Writeback_Control::0 78189
-system.ruby.network.routers01.throttle0.msg_count.Forwarded_Control::0 846
-system.ruby.network.routers01.throttle0.msg_count.Invalidate_Control::0 219
-system.ruby.network.routers01.throttle0.msg_bytes.Response_Data::2 5537664
-system.ruby.network.routers01.throttle0.msg_bytes.ResponseL2hit_Data::2 39600
-system.ruby.network.routers01.throttle0.msg_bytes.ResponseLocal_Data::2 56448
-system.ruby.network.routers01.throttle0.msg_bytes.Response_Control::2 2880
-system.ruby.network.routers01.throttle0.msg_bytes.Writeback_Control::0 625512
-system.ruby.network.routers01.throttle0.msg_bytes.Forwarded_Control::0 6768
-system.ruby.network.routers01.throttle0.msg_bytes.Invalidate_Control::0 1752
-system.ruby.network.routers01.throttle1.link_utilization 6.297767
-system.ruby.network.routers01.throttle1.msg_count.Request_Control::0 78250
-system.ruby.network.routers01.throttle1.msg_count.ResponseLocal_Data::2 846
-system.ruby.network.routers01.throttle1.msg_count.Response_Control::2 219
-system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::2 77234
-system.ruby.network.routers01.throttle1.msg_count.Writeback_Control::0 78192
-system.ruby.network.routers01.throttle1.msg_count.Unblock_Control::2 78980
-system.ruby.network.routers01.throttle1.msg_bytes.Request_Control::0 626000
-system.ruby.network.routers01.throttle1.msg_bytes.ResponseLocal_Data::2 60912
-system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::2 1752
-system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::2 5560848
-system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Control::0 625536
-system.ruby.network.routers01.throttle1.msg_bytes.Unblock_Control::2 631840
-system.ruby.network.routers02.throttle0.link_utilization 5.295626
-system.ruby.network.routers02.throttle0.msg_count.Response_Data::2 77430
-system.ruby.network.routers02.throttle0.msg_count.ResponseL2hit_Data::2 527
-system.ruby.network.routers02.throttle0.msg_count.ResponseLocal_Data::2 809
-system.ruby.network.routers02.throttle0.msg_count.Response_Control::2 373
-system.ruby.network.routers02.throttle0.msg_count.Writeback_Control::0 78711
-system.ruby.network.routers02.throttle0.msg_count.Forwarded_Control::0 803
-system.ruby.network.routers02.throttle0.msg_count.Invalidate_Control::0 265
-system.ruby.network.routers02.throttle0.msg_bytes.Response_Data::2 5574960
-system.ruby.network.routers02.throttle0.msg_bytes.ResponseL2hit_Data::2 37944
-system.ruby.network.routers02.throttle0.msg_bytes.ResponseLocal_Data::2 58248
-system.ruby.network.routers02.throttle0.msg_bytes.Response_Control::2 2984
-system.ruby.network.routers02.throttle0.msg_bytes.Writeback_Control::0 629688
-system.ruby.network.routers02.throttle0.msg_bytes.Forwarded_Control::0 6424
-system.ruby.network.routers02.throttle0.msg_bytes.Invalidate_Control::0 2120
-system.ruby.network.routers02.throttle1.link_utilization 6.335291
-system.ruby.network.routers02.throttle1.msg_count.Request_Control::0 78767
-system.ruby.network.routers02.throttle1.msg_count.ResponseLocal_Data::2 803
-system.ruby.network.routers02.throttle1.msg_count.Response_Control::2 265
-system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::2 77722
-system.ruby.network.routers02.throttle1.msg_count.Writeback_Control::0 78711
-system.ruby.network.routers02.throttle1.msg_count.Unblock_Control::2 79484
-system.ruby.network.routers02.throttle1.msg_bytes.Request_Control::0 630136
-system.ruby.network.routers02.throttle1.msg_bytes.ResponseLocal_Data::2 57816
-system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::2 2120
-system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::2 5595984
-system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Control::0 629688
-system.ruby.network.routers02.throttle1.msg_bytes.Unblock_Control::2 635872
-system.ruby.network.routers03.throttle0.link_utilization 5.271351
-system.ruby.network.routers03.throttle0.msg_count.Response_Data::2 77031
-system.ruby.network.routers03.throttle0.msg_count.ResponseL2hit_Data::2 564
-system.ruby.network.routers03.throttle0.msg_count.ResponseLocal_Data::2 811
-system.ruby.network.routers03.throttle0.msg_count.Response_Control::2 359
-system.ruby.network.routers03.throttle0.msg_count.Writeback_Control::0 78358
+system.ruby.network.routers03.msg_bytes.Invalidate_Control::0 1824
+system.ruby.network.routers03.msg_bytes.Unblock_Control::2 636664
+system.ruby.network.routers04.percent_links_utilized 5.774971
+system.ruby.network.routers04.msg_count.Request_Control::0 78537
+system.ruby.network.routers04.msg_count.Response_Data::2 77109
+system.ruby.network.routers04.msg_count.ResponseL2hit_Data::2 591
+system.ruby.network.routers04.msg_count.ResponseLocal_Data::2 1592
+system.ruby.network.routers04.msg_count.Response_Control::2 605
+system.ruby.network.routers04.msg_count.Writeback_Data::2 77478
+system.ruby.network.routers04.msg_count.Writeback_Control::0 156976
+system.ruby.network.routers04.msg_count.Forwarded_Control::0 758
+system.ruby.network.routers04.msg_count.Invalidate_Control::0 241
+system.ruby.network.routers04.msg_count.Unblock_Control::2 79303
+system.ruby.network.routers04.msg_bytes.Request_Control::0 628296
+system.ruby.network.routers04.msg_bytes.Response_Data::2 5551848
+system.ruby.network.routers04.msg_bytes.ResponseL2hit_Data::2 42552
+system.ruby.network.routers04.msg_bytes.ResponseLocal_Data::2 114624
+system.ruby.network.routers04.msg_bytes.Response_Control::2 4840
+system.ruby.network.routers04.msg_bytes.Writeback_Data::2 5578416
+system.ruby.network.routers04.msg_bytes.Writeback_Control::0 1255808
+system.ruby.network.routers04.msg_bytes.Forwarded_Control::0 6064
+system.ruby.network.routers04.msg_bytes.Invalidate_Control::0 1928
+system.ruby.network.routers04.msg_bytes.Unblock_Control::2 634424
+system.ruby.network.routers05.percent_links_utilized 5.805569
+system.ruby.network.routers05.msg_count.Request_Control::0 78914
+system.ruby.network.routers05.msg_count.Response_Data::2 77518
+system.ruby.network.routers05.msg_count.ResponseL2hit_Data::2 557
+system.ruby.network.routers05.msg_count.ResponseLocal_Data::2 1643
+system.ruby.network.routers05.msg_count.Response_Control::2 612
+system.ruby.network.routers05.msg_count.Writeback_Data::2 77899
+system.ruby.network.routers05.msg_count.Writeback_Control::0 157740
+system.ruby.network.routers05.msg_count.Forwarded_Control::0 808
+system.ruby.network.routers05.msg_count.Invalidate_Control::0 215
+system.ruby.network.routers05.msg_count.Unblock_Control::2 79660
+system.ruby.network.routers05.msg_bytes.Request_Control::0 631312
+system.ruby.network.routers05.msg_bytes.Response_Data::2 5581296
+system.ruby.network.routers05.msg_bytes.ResponseL2hit_Data::2 40104
+system.ruby.network.routers05.msg_bytes.ResponseLocal_Data::2 118296
+system.ruby.network.routers05.msg_bytes.Response_Control::2 4896
+system.ruby.network.routers05.msg_bytes.Writeback_Data::2 5608728
+system.ruby.network.routers05.msg_bytes.Writeback_Control::0 1261920
+system.ruby.network.routers05.msg_bytes.Forwarded_Control::0 6464
+system.ruby.network.routers05.msg_bytes.Invalidate_Control::0 1720
+system.ruby.network.routers05.msg_bytes.Unblock_Control::2 637280
+system.ruby.network.routers06.percent_links_utilized 5.797184
+system.ruby.network.routers06.msg_count.Request_Control::0 78816
+system.ruby.network.routers06.msg_count.Response_Data::2 77419
+system.ruby.network.routers06.msg_count.ResponseL2hit_Data::2 526
+system.ruby.network.routers06.msg_count.ResponseLocal_Data::2 1698
+system.ruby.network.routers06.msg_count.Response_Control::2 613
+system.ruby.network.routers06.msg_count.Writeback_Data::2 77730
+system.ruby.network.routers06.msg_count.Writeback_Control::0 157532
+system.ruby.network.routers06.msg_count.Forwarded_Control::0 830
+system.ruby.network.routers06.msg_count.Invalidate_Control::0 212
+system.ruby.network.routers06.msg_count.Unblock_Control::2 79634
+system.ruby.network.routers06.msg_bytes.Request_Control::0 630528
+system.ruby.network.routers06.msg_bytes.Response_Data::2 5574168
+system.ruby.network.routers06.msg_bytes.ResponseL2hit_Data::2 37872
+system.ruby.network.routers06.msg_bytes.ResponseLocal_Data::2 122256
+system.ruby.network.routers06.msg_bytes.Response_Control::2 4904
+system.ruby.network.routers06.msg_bytes.Writeback_Data::2 5596560
+system.ruby.network.routers06.msg_bytes.Writeback_Control::0 1260256
+system.ruby.network.routers06.msg_bytes.Forwarded_Control::0 6640
+system.ruby.network.routers06.msg_bytes.Invalidate_Control::0 1696
+system.ruby.network.routers06.msg_bytes.Unblock_Control::2 637072
+system.ruby.network.routers07.percent_links_utilized 5.799150
+system.ruby.network.routers07.msg_count.Request_Control::0 78813
+system.ruby.network.routers07.msg_count.Response_Data::2 77381
+system.ruby.network.routers07.msg_count.ResponseL2hit_Data::2 595
+system.ruby.network.routers07.msg_count.ResponseLocal_Data::2 1676
+system.ruby.network.routers07.msg_count.Response_Control::2 601
+system.ruby.network.routers07.msg_count.Writeback_Data::2 77789
+system.ruby.network.routers07.msg_count.Writeback_Control::0 157568
+system.ruby.network.routers07.msg_count.Forwarded_Control::0 841
+system.ruby.network.routers07.msg_count.Invalidate_Control::0 221
+system.ruby.network.routers07.msg_count.Unblock_Control::2 79569
+system.ruby.network.routers07.msg_bytes.Request_Control::0 630504
+system.ruby.network.routers07.msg_bytes.Response_Data::2 5571432
+system.ruby.network.routers07.msg_bytes.ResponseL2hit_Data::2 42840
+system.ruby.network.routers07.msg_bytes.ResponseLocal_Data::2 120672
+system.ruby.network.routers07.msg_bytes.Response_Control::2 4808
+system.ruby.network.routers07.msg_bytes.Writeback_Data::2 5600808
+system.ruby.network.routers07.msg_bytes.Writeback_Control::0 1260544
+system.ruby.network.routers07.msg_bytes.Forwarded_Control::0 6728
+system.ruby.network.routers07.msg_bytes.Invalidate_Control::0 1768
+system.ruby.network.routers07.msg_bytes.Unblock_Control::2 636552
+system.ruby.network.routers08.percent_links_utilized 76.915097
+system.ruby.network.routers08.msg_count.Request_Control::0 630281
+system.ruby.network.routers08.msg_count.Request_Control::1 619014
+system.ruby.network.routers08.msg_count.Response_Data::2 1238009
+system.ruby.network.routers08.msg_count.ResponseL2hit_Data::2 4623
+system.ruby.network.routers08.msg_count.Response_Control::2 1179
+system.ruby.network.routers08.msg_count.Writeback_Data::2 844704
+system.ruby.network.routers08.msg_count.Writeback_Control::0 1259899
+system.ruby.network.routers08.msg_count.Writeback_Control::1 445727
+system.ruby.network.routers08.msg_count.Forwarded_Control::0 6644
+system.ruby.network.routers08.msg_count.Invalidate_Control::0 1826
+system.ruby.network.routers08.msg_count.Unblock_Control::2 1255470
+system.ruby.network.routers08.msg_bytes.Request_Control::0 5042248
+system.ruby.network.routers08.msg_bytes.Request_Control::1 4952112
+system.ruby.network.routers08.msg_bytes.Response_Data::2 89136648
+system.ruby.network.routers08.msg_bytes.ResponseL2hit_Data::2 332856
+system.ruby.network.routers08.msg_bytes.Response_Control::2 9432
+system.ruby.network.routers08.msg_bytes.Writeback_Data::2 60818688
+system.ruby.network.routers08.msg_bytes.Writeback_Control::0 10079192
+system.ruby.network.routers08.msg_bytes.Writeback_Control::1 3565816
+system.ruby.network.routers08.msg_bytes.Forwarded_Control::0 53152
+system.ruby.network.routers08.msg_bytes.Invalidate_Control::0 14608
+system.ruby.network.routers08.msg_bytes.Unblock_Control::2 10043760
+system.ruby.network.routers09.percent_links_utilized 30.960448
+system.ruby.network.routers09.msg_count.Request_Control::1 619014
+system.ruby.network.routers09.msg_count.Response_Data::2 619012
+system.ruby.network.routers09.msg_count.Writeback_Data::2 222858
+system.ruby.network.routers09.msg_count.Writeback_Control::1 445738
+system.ruby.network.routers09.msg_count.Unblock_Control::2 618989
+system.ruby.network.routers09.msg_bytes.Request_Control::1 4952112
+system.ruby.network.routers09.msg_bytes.Response_Data::2 44568864
+system.ruby.network.routers09.msg_bytes.Writeback_Data::2 16045776
+system.ruby.network.routers09.msg_bytes.Writeback_Control::1 3565904
+system.ruby.network.routers09.msg_bytes.Unblock_Control::2 4951912
+system.ruby.network.routers10.percent_links_utilized 15.424231
+system.ruby.network.routers10.msg_count.Request_Control::0 630281
+system.ruby.network.routers10.msg_count.Request_Control::1 619014
+system.ruby.network.routers10.msg_count.Response_Data::2 1238008
+system.ruby.network.routers10.msg_count.ResponseL2hit_Data::2 4623
+system.ruby.network.routers10.msg_count.ResponseLocal_Data::2 6644
+system.ruby.network.routers10.msg_count.Response_Control::2 3011
+system.ruby.network.routers10.msg_count.Writeback_Data::2 844704
+system.ruby.network.routers10.msg_count.Writeback_Control::0 1259899
+system.ruby.network.routers10.msg_count.Writeback_Control::1 445727
+system.ruby.network.routers10.msg_count.Forwarded_Control::0 6644
+system.ruby.network.routers10.msg_count.Invalidate_Control::0 1832
+system.ruby.network.routers10.msg_count.Unblock_Control::2 1255470
+system.ruby.network.routers10.msg_bytes.Request_Control::0 5042248
+system.ruby.network.routers10.msg_bytes.Request_Control::1 4952112
+system.ruby.network.routers10.msg_bytes.Response_Data::2 89136576
+system.ruby.network.routers10.msg_bytes.ResponseL2hit_Data::2 332856
+system.ruby.network.routers10.msg_bytes.ResponseLocal_Data::2 478368
+system.ruby.network.routers10.msg_bytes.Response_Control::2 24088
+system.ruby.network.routers10.msg_bytes.Writeback_Data::2 60818688
+system.ruby.network.routers10.msg_bytes.Writeback_Control::0 10079192
+system.ruby.network.routers10.msg_bytes.Writeback_Control::1 3565816
+system.ruby.network.routers10.msg_bytes.Forwarded_Control::0 53152
+system.ruby.network.routers10.msg_bytes.Invalidate_Control::0 14656
+system.ruby.network.routers10.msg_bytes.Unblock_Control::2 10043760
+system.ruby.network.msg_count.Request_Control 3747895
+system.ruby.network.msg_count.Response_Data 3714032
+system.ruby.network.msg_count.ResponseL2hit_Data 13869
+system.ruby.network.msg_count.ResponseLocal_Data 19932
+system.ruby.network.msg_count.Response_Control 9033
+system.ruby.network.msg_count.Writeback_Data 2534112
+system.ruby.network.msg_count.Writeback_Control 5116899
+system.ruby.network.msg_count.Forwarded_Control 19932
+system.ruby.network.msg_count.Invalidate_Control 5490
+system.ruby.network.msg_count.Unblock_Control 3766419
+system.ruby.network.msg_byte.Request_Control 29983160
+system.ruby.network.msg_byte.Response_Data 267410304
+system.ruby.network.msg_byte.ResponseL2hit_Data 998568
+system.ruby.network.msg_byte.ResponseLocal_Data 1435104
+system.ruby.network.msg_byte.Response_Control 72264
+system.ruby.network.msg_byte.Writeback_Data 182456064
+system.ruby.network.msg_byte.Writeback_Control 40935192
+system.ruby.network.msg_byte.Forwarded_Control 159456
+system.ruby.network.msg_byte.Invalidate_Control 43920
+system.ruby.network.msg_byte.Unblock_Control 30131352
+system.ruby.network.routers00.throttle0.link_utilization 5.285077
+system.ruby.network.routers00.throttle0.msg_count.Response_Data::2 77439
+system.ruby.network.routers00.throttle0.msg_count.ResponseL2hit_Data::2 618
+system.ruby.network.routers00.throttle0.msg_count.ResponseLocal_Data::2 845
+system.ruby.network.routers00.throttle0.msg_count.Response_Control::2 364
+system.ruby.network.routers00.throttle0.msg_count.Writeback_Control::0 78861
+system.ruby.network.routers00.throttle0.msg_count.Forwarded_Control::0 837
+system.ruby.network.routers00.throttle0.msg_count.Invalidate_Control::0 229
+system.ruby.network.routers00.throttle0.msg_bytes.Response_Data::2 5575608
+system.ruby.network.routers00.throttle0.msg_bytes.ResponseL2hit_Data::2 44496
+system.ruby.network.routers00.throttle0.msg_bytes.ResponseLocal_Data::2 60840
+system.ruby.network.routers00.throttle0.msg_bytes.Response_Control::2 2912
+system.ruby.network.routers00.throttle0.msg_bytes.Writeback_Control::0 630888
+system.ruby.network.routers00.throttle0.msg_bytes.Forwarded_Control::0 6696
+system.ruby.network.routers00.throttle0.msg_bytes.Invalidate_Control::0 1832
+system.ruby.network.routers00.throttle1.link_utilization 6.322964
+system.ruby.network.routers00.throttle1.msg_count.Request_Control::0 78904
+system.ruby.network.routers00.throttle1.msg_count.ResponseLocal_Data::2 837
+system.ruby.network.routers00.throttle1.msg_count.Response_Control::2 229
+system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::2 77822
+system.ruby.network.routers00.throttle1.msg_count.Writeback_Control::0 78862
+system.ruby.network.routers00.throttle1.msg_count.Unblock_Control::2 79704
+system.ruby.network.routers00.throttle1.msg_bytes.Request_Control::0 631232
+system.ruby.network.routers00.throttle1.msg_bytes.ResponseLocal_Data::2 60264
+system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::2 1832
+system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::2 5603184
+system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Control::0 630896
+system.ruby.network.routers00.throttle1.msg_bytes.Unblock_Control::2 637632
+system.ruby.network.routers01.throttle0.link_utilization 5.266857
+system.ruby.network.routers01.throttle0.msg_count.Response_Data::2 77186
+system.ruby.network.routers01.throttle0.msg_count.ResponseL2hit_Data::2 599
+system.ruby.network.routers01.throttle0.msg_count.ResponseLocal_Data::2 839
+system.ruby.network.routers01.throttle0.msg_count.Response_Control::2 379
+system.ruby.network.routers01.throttle0.msg_count.Writeback_Control::0 78591
+system.ruby.network.routers01.throttle0.msg_count.Forwarded_Control::0 843
+system.ruby.network.routers01.throttle0.msg_count.Invalidate_Control::0 258
+system.ruby.network.routers01.throttle0.msg_bytes.Response_Data::2 5557392
+system.ruby.network.routers01.throttle0.msg_bytes.ResponseL2hit_Data::2 43128
+system.ruby.network.routers01.throttle0.msg_bytes.ResponseLocal_Data::2 60408
+system.ruby.network.routers01.throttle0.msg_bytes.Response_Control::2 3032
+system.ruby.network.routers01.throttle0.msg_bytes.Writeback_Control::0 628728
+system.ruby.network.routers01.throttle0.msg_bytes.Forwarded_Control::0 6744
+system.ruby.network.routers01.throttle0.msg_bytes.Invalidate_Control::0 2064
+system.ruby.network.routers01.throttle1.link_utilization 6.301046
+system.ruby.network.routers01.throttle1.msg_count.Request_Control::0 78626
+system.ruby.network.routers01.throttle1.msg_count.ResponseLocal_Data::2 843
+system.ruby.network.routers01.throttle1.msg_count.Response_Control::2 258
+system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::2 77543
+system.ruby.network.routers01.throttle1.msg_count.Writeback_Control::0 78593
+system.ruby.network.routers01.throttle1.msg_count.Unblock_Control::2 79401
+system.ruby.network.routers01.throttle1.msg_bytes.Request_Control::0 629008
+system.ruby.network.routers01.throttle1.msg_bytes.ResponseLocal_Data::2 60696
+system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::2 2064
+system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::2 5583096
+system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Control::0 628744
+system.ruby.network.routers01.throttle1.msg_bytes.Unblock_Control::2 635208
+system.ruby.network.routers02.throttle0.link_utilization 5.283693
+system.ruby.network.routers02.throttle0.msg_count.Response_Data::2 77517
+system.ruby.network.routers02.throttle0.msg_count.ResponseL2hit_Data::2 574
+system.ruby.network.routers02.throttle0.msg_count.ResponseLocal_Data::2 787
+system.ruby.network.routers02.throttle0.msg_count.Response_Control::2 355
+system.ruby.network.routers02.throttle0.msg_count.Writeback_Control::0 78833
+system.ruby.network.routers02.throttle0.msg_count.Forwarded_Control::0 884
+system.ruby.network.routers02.throttle0.msg_count.Invalidate_Control::0 228
+system.ruby.network.routers02.throttle0.msg_bytes.Response_Data::2 5581224
+system.ruby.network.routers02.throttle0.msg_bytes.ResponseL2hit_Data::2 41328
+system.ruby.network.routers02.throttle0.msg_bytes.ResponseLocal_Data::2 56664
+system.ruby.network.routers02.throttle0.msg_bytes.Response_Control::2 2840
+system.ruby.network.routers02.throttle0.msg_bytes.Writeback_Control::0 630664
+system.ruby.network.routers02.throttle0.msg_bytes.Forwarded_Control::0 7072
+system.ruby.network.routers02.throttle0.msg_bytes.Invalidate_Control::0 1824
+system.ruby.network.routers02.throttle1.link_utilization 6.326301
+system.ruby.network.routers02.throttle1.msg_count.Request_Control::0 78880
+system.ruby.network.routers02.throttle1.msg_count.ResponseLocal_Data::2 884
+system.ruby.network.routers02.throttle1.msg_count.Response_Control::2 228
+system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::2 77844
+system.ruby.network.routers02.throttle1.msg_count.Writeback_Control::0 78833
+system.ruby.network.routers02.throttle1.msg_count.Unblock_Control::2 79636
+system.ruby.network.routers02.throttle1.msg_bytes.Request_Control::0 631040
+system.ruby.network.routers02.throttle1.msg_bytes.ResponseLocal_Data::2 63648
+system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::2 1824
+system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::2 5604768
+system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Control::0 630664
+system.ruby.network.routers02.throttle1.msg_bytes.Unblock_Control::2 637088
+system.ruby.network.routers03.throttle0.link_utilization 5.278217
+system.ruby.network.routers03.throttle0.msg_count.Response_Data::2 77434
+system.ruby.network.routers03.throttle0.msg_count.ResponseL2hit_Data::2 563
+system.ruby.network.routers03.throttle0.msg_count.ResponseLocal_Data::2 801
+system.ruby.network.routers03.throttle0.msg_count.Response_Control::2 371
+system.ruby.network.routers03.throttle0.msg_count.Writeback_Control::0 78759
system.ruby.network.routers03.throttle0.msg_count.Forwarded_Control::0 843
-system.ruby.network.routers03.throttle0.msg_count.Invalidate_Control::0 212
-system.ruby.network.routers03.throttle0.msg_bytes.Response_Data::2 5546232
-system.ruby.network.routers03.throttle0.msg_bytes.ResponseL2hit_Data::2 40608
-system.ruby.network.routers03.throttle0.msg_bytes.ResponseLocal_Data::2 58392
-system.ruby.network.routers03.throttle0.msg_bytes.Response_Control::2 2872
-system.ruby.network.routers03.throttle0.msg_bytes.Writeback_Control::0 626864
+system.ruby.network.routers03.throttle0.msg_count.Invalidate_Control::0 228
+system.ruby.network.routers03.throttle0.msg_bytes.Response_Data::2 5575248
+system.ruby.network.routers03.throttle0.msg_bytes.ResponseL2hit_Data::2 40536
+system.ruby.network.routers03.throttle0.msg_bytes.ResponseLocal_Data::2 57672
+system.ruby.network.routers03.throttle0.msg_bytes.Response_Control::2 2968
+system.ruby.network.routers03.throttle0.msg_bytes.Writeback_Control::0 630072
system.ruby.network.routers03.throttle0.msg_bytes.Forwarded_Control::0 6744
-system.ruby.network.routers03.throttle0.msg_bytes.Invalidate_Control::0 1696
-system.ruby.network.routers03.throttle1.link_utilization 6.309505
-system.ruby.network.routers03.throttle1.msg_count.Request_Control::0 78410
+system.ruby.network.routers03.throttle0.msg_bytes.Invalidate_Control::0 1824
+system.ruby.network.routers03.throttle1.link_utilization 6.316271
+system.ruby.network.routers03.throttle1.msg_count.Request_Control::0 78801
system.ruby.network.routers03.throttle1.msg_count.ResponseLocal_Data::2 843
-system.ruby.network.routers03.throttle1.msg_count.Response_Control::2 212
-system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::2 77374
-system.ruby.network.routers03.throttle1.msg_count.Writeback_Control::0 78362
-system.ruby.network.routers03.throttle1.msg_count.Unblock_Control::2 79173
-system.ruby.network.routers03.throttle1.msg_bytes.Request_Control::0 627280
+system.ruby.network.routers03.throttle1.msg_count.Response_Control::2 228
+system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::2 77741
+system.ruby.network.routers03.throttle1.msg_count.Writeback_Control::0 78761
+system.ruby.network.routers03.throttle1.msg_count.Unblock_Control::2 79583
+system.ruby.network.routers03.throttle1.msg_bytes.Request_Control::0 630408
system.ruby.network.routers03.throttle1.msg_bytes.ResponseLocal_Data::2 60696
-system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::2 1696
-system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::2 5570928
-system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Control::0 626896
-system.ruby.network.routers03.throttle1.msg_bytes.Unblock_Control::2 633384
-system.ruby.network.routers04.throttle0.link_utilization 5.259250
-system.ruby.network.routers04.throttle0.msg_count.Response_Data::2 76802
-system.ruby.network.routers04.throttle0.msg_count.ResponseL2hit_Data::2 587
-system.ruby.network.routers04.throttle0.msg_count.ResponseLocal_Data::2 840
-system.ruby.network.routers04.throttle0.msg_count.Response_Control::2 367
-system.ruby.network.routers04.throttle0.msg_count.Writeback_Control::0 78175
-system.ruby.network.routers04.throttle0.msg_count.Forwarded_Control::0 803
-system.ruby.network.routers04.throttle0.msg_count.Invalidate_Control::0 217
-system.ruby.network.routers04.throttle0.msg_bytes.Response_Data::2 5529744
-system.ruby.network.routers04.throttle0.msg_bytes.ResponseL2hit_Data::2 42264
-system.ruby.network.routers04.throttle0.msg_bytes.ResponseLocal_Data::2 60480
-system.ruby.network.routers04.throttle0.msg_bytes.Response_Control::2 2936
-system.ruby.network.routers04.throttle0.msg_bytes.Writeback_Control::0 625400
-system.ruby.network.routers04.throttle0.msg_bytes.Forwarded_Control::0 6424
-system.ruby.network.routers04.throttle0.msg_bytes.Invalidate_Control::0 1736
-system.ruby.network.routers04.throttle1.link_utilization 6.291378
-system.ruby.network.routers04.throttle1.msg_count.Request_Control::0 78231
-system.ruby.network.routers04.throttle1.msg_count.ResponseLocal_Data::2 803
-system.ruby.network.routers04.throttle1.msg_count.Response_Control::2 217
-system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::2 77171
-system.ruby.network.routers04.throttle1.msg_count.Writeback_Control::0 78177
-system.ruby.network.routers04.throttle1.msg_count.Unblock_Control::2 79018
-system.ruby.network.routers04.throttle1.msg_bytes.Request_Control::0 625848
-system.ruby.network.routers04.throttle1.msg_bytes.ResponseLocal_Data::2 57816
-system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::2 1736
-system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::2 5556312
-system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Control::0 625416
-system.ruby.network.routers04.throttle1.msg_bytes.Unblock_Control::2 632144
-system.ruby.network.routers05.throttle0.link_utilization 5.275452
-system.ruby.network.routers05.throttle0.msg_count.Response_Data::2 77019
-system.ruby.network.routers05.throttle0.msg_count.ResponseL2hit_Data::2 595
-system.ruby.network.routers05.throttle0.msg_count.ResponseLocal_Data::2 853
-system.ruby.network.routers05.throttle0.msg_count.Response_Control::2 348
-system.ruby.network.routers05.throttle0.msg_count.Writeback_Control::0 78436
-system.ruby.network.routers05.throttle0.msg_count.Forwarded_Control::0 823
-system.ruby.network.routers05.throttle0.msg_count.Invalidate_Control::0 227
-system.ruby.network.routers05.throttle0.msg_bytes.Response_Data::2 5545368
-system.ruby.network.routers05.throttle0.msg_bytes.ResponseL2hit_Data::2 42840
-system.ruby.network.routers05.throttle0.msg_bytes.ResponseLocal_Data::2 61416
-system.ruby.network.routers05.throttle0.msg_bytes.Response_Control::2 2784
-system.ruby.network.routers05.throttle0.msg_bytes.Writeback_Control::0 627488
-system.ruby.network.routers05.throttle0.msg_bytes.Forwarded_Control::0 6584
-system.ruby.network.routers05.throttle0.msg_bytes.Invalidate_Control::0 1816
-system.ruby.network.routers05.throttle1.link_utilization 6.310351
-system.ruby.network.routers05.throttle1.msg_count.Request_Control::0 78469
-system.ruby.network.routers05.throttle1.msg_count.ResponseLocal_Data::2 823
-system.ruby.network.routers05.throttle1.msg_count.Response_Control::2 227
-system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::2 77379
-system.ruby.network.routers05.throttle1.msg_count.Writeback_Control::0 78437
-system.ruby.network.routers05.throttle1.msg_count.Unblock_Control::2 79285
-system.ruby.network.routers05.throttle1.msg_bytes.Request_Control::0 627752
-system.ruby.network.routers05.throttle1.msg_bytes.ResponseLocal_Data::2 59256
-system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::2 1816
-system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::2 5571288
-system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Control::0 627496
-system.ruby.network.routers05.throttle1.msg_bytes.Unblock_Control::2 634280
-system.ruby.network.routers06.throttle0.link_utilization 5.262659
-system.ruby.network.routers06.throttle0.msg_count.Response_Data::2 76893
-system.ruby.network.routers06.throttle0.msg_count.ResponseL2hit_Data::2 570
-system.ruby.network.routers06.throttle0.msg_count.ResponseLocal_Data::2 815
-system.ruby.network.routers06.throttle0.msg_count.Response_Control::2 379
-system.ruby.network.routers06.throttle0.msg_count.Writeback_Control::0 78222
-system.ruby.network.routers06.throttle0.msg_count.Forwarded_Control::0 823
-system.ruby.network.routers06.throttle0.msg_count.Invalidate_Control::0 205
-system.ruby.network.routers06.throttle0.msg_bytes.Response_Data::2 5536296
-system.ruby.network.routers06.throttle0.msg_bytes.ResponseL2hit_Data::2 41040
-system.ruby.network.routers06.throttle0.msg_bytes.ResponseLocal_Data::2 58680
-system.ruby.network.routers06.throttle0.msg_bytes.Response_Control::2 3032
-system.ruby.network.routers06.throttle0.msg_bytes.Writeback_Control::0 625776
-system.ruby.network.routers06.throttle0.msg_bytes.Forwarded_Control::0 6584
-system.ruby.network.routers06.throttle0.msg_bytes.Invalidate_Control::0 1640
-system.ruby.network.routers06.throttle1.link_utilization 6.299398
-system.ruby.network.routers06.throttle1.msg_count.Request_Control::0 78282
-system.ruby.network.routers06.throttle1.msg_count.ResponseLocal_Data::2 823
-system.ruby.network.routers06.throttle1.msg_count.Response_Control::2 205
-system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::2 77274
-system.ruby.network.routers06.throttle1.msg_count.Writeback_Control::0 78226
-system.ruby.network.routers06.throttle1.msg_count.Unblock_Control::2 79018
-system.ruby.network.routers06.throttle1.msg_bytes.Request_Control::0 626256
-system.ruby.network.routers06.throttle1.msg_bytes.ResponseLocal_Data::2 59256
-system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::2 1640
-system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::2 5563728
-system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Control::0 625808
-system.ruby.network.routers06.throttle1.msg_bytes.Unblock_Control::2 632144
-system.ruby.network.routers07.throttle0.link_utilization 5.262941
-system.ruby.network.routers07.throttle0.msg_count.Response_Data::2 76900
-system.ruby.network.routers07.throttle0.msg_count.ResponseL2hit_Data::2 606
-system.ruby.network.routers07.throttle0.msg_count.ResponseLocal_Data::2 777
-system.ruby.network.routers07.throttle0.msg_count.Response_Control::2 365
-system.ruby.network.routers07.throttle0.msg_count.Writeback_Control::0 78241
-system.ruby.network.routers07.throttle0.msg_count.Forwarded_Control::0 810
-system.ruby.network.routers07.throttle0.msg_count.Invalidate_Control::0 210
-system.ruby.network.routers07.throttle0.msg_bytes.Response_Data::2 5536800
-system.ruby.network.routers07.throttle0.msg_bytes.ResponseL2hit_Data::2 43632
-system.ruby.network.routers07.throttle0.msg_bytes.ResponseLocal_Data::2 55944
-system.ruby.network.routers07.throttle0.msg_bytes.Response_Control::2 2920
-system.ruby.network.routers07.throttle0.msg_bytes.Writeback_Control::0 625928
-system.ruby.network.routers07.throttle0.msg_bytes.Forwarded_Control::0 6480
-system.ruby.network.routers07.throttle0.msg_bytes.Invalidate_Control::0 1680
-system.ruby.network.routers07.throttle1.link_utilization 6.298935
-system.ruby.network.routers07.throttle1.msg_count.Request_Control::0 78287
-system.ruby.network.routers07.throttle1.msg_count.ResponseLocal_Data::2 810
-system.ruby.network.routers07.throttle1.msg_count.Response_Control::2 210
-system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::2 77276
-system.ruby.network.routers07.throttle1.msg_count.Writeback_Control::0 78245
-system.ruby.network.routers07.throttle1.msg_count.Unblock_Control::2 79019
-system.ruby.network.routers07.throttle1.msg_bytes.Request_Control::0 626296
-system.ruby.network.routers07.throttle1.msg_bytes.ResponseLocal_Data::2 58320
-system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::2 1680
-system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::2 5563872
-system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Control::0 625960
-system.ruby.network.routers07.throttle1.msg_bytes.Unblock_Control::2 632152
-system.ruby.network.routers08.throttle0.link_utilization 88.754535
-system.ruby.network.routers08.throttle0.msg_count.Request_Control::0 627199
-system.ruby.network.routers08.throttle0.msg_count.Response_Data::2 616104
-system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::2 618887
-system.ruby.network.routers08.throttle0.msg_count.Writeback_Control::0 626796
-system.ruby.network.routers08.throttle0.msg_count.Writeback_Control::1 222163
-system.ruby.network.routers08.throttle0.msg_count.Unblock_Control::2 633265
-system.ruby.network.routers08.throttle0.msg_bytes.Request_Control::0 5017592
-system.ruby.network.routers08.throttle0.msg_bytes.Response_Data::2 44359488
-system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::2 44559864
-system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Control::0 5014368
-system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Control::1 1777304
-system.ruby.network.routers08.throttle0.msg_bytes.Unblock_Control::2 5066120
-system.ruby.network.routers08.throttle1.link_utilization 64.940114
-system.ruby.network.routers08.throttle1.msg_count.Request_Control::1 616105
-system.ruby.network.routers08.throttle1.msg_count.Response_Data::2 616103
-system.ruby.network.routers08.throttle1.msg_count.ResponseL2hit_Data::2 4554
-system.ruby.network.routers08.throttle1.msg_count.Response_Control::2 1158
-system.ruby.network.routers08.throttle1.msg_count.Writeback_Data::2 222163
-system.ruby.network.routers08.throttle1.msg_count.Writeback_Control::0 626796
-system.ruby.network.routers08.throttle1.msg_count.Writeback_Control::1 222171
-system.ruby.network.routers08.throttle1.msg_count.Forwarded_Control::0 6539
-system.ruby.network.routers08.throttle1.msg_count.Invalidate_Control::0 1775
-system.ruby.network.routers08.throttle1.msg_count.Unblock_Control::2 616093
-system.ruby.network.routers08.throttle1.msg_bytes.Request_Control::1 4928840
-system.ruby.network.routers08.throttle1.msg_bytes.Response_Data::2 44359416
-system.ruby.network.routers08.throttle1.msg_bytes.ResponseL2hit_Data::2 327888
-system.ruby.network.routers08.throttle1.msg_bytes.Response_Control::2 9264
-system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Data::2 15995736
-system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Control::0 5014368
-system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Control::1 1777368
-system.ruby.network.routers08.throttle1.msg_bytes.Forwarded_Control::0 52312
-system.ruby.network.routers08.throttle1.msg_bytes.Invalidate_Control::0 14200
-system.ruby.network.routers08.throttle1.msg_bytes.Unblock_Control::2 4928744
-system.ruby.network.routers09.throttle0.link_utilization 23.180256
-system.ruby.network.routers09.throttle0.msg_count.Request_Control::1 616105
-system.ruby.network.routers09.throttle0.msg_count.Writeback_Data::2 222163
-system.ruby.network.routers09.throttle0.msg_count.Writeback_Control::1 222171
-system.ruby.network.routers09.throttle0.msg_count.Unblock_Control::2 616092
-system.ruby.network.routers09.throttle0.msg_bytes.Request_Control::1 4928840
-system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Data::2 15995736
-system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Control::1 1777368
-system.ruby.network.routers09.throttle0.msg_bytes.Unblock_Control::2 4928736
-system.ruby.network.routers09.throttle1.link_utilization 38.705676
-system.ruby.network.routers09.throttle1.msg_count.Response_Data::2 616104
-system.ruby.network.routers09.throttle1.msg_count.Writeback_Control::1 222171
-system.ruby.network.routers09.throttle1.msg_bytes.Response_Data::2 44359488
-system.ruby.network.routers09.throttle1.msg_bytes.Writeback_Control::1 1777368
-system.ruby.network.routers10.throttle0.link_utilization 5.278881
-system.ruby.network.routers10.throttle0.msg_count.Response_Data::2 77115
-system.ruby.network.routers10.throttle0.msg_count.ResponseL2hit_Data::2 555
-system.ruby.network.routers10.throttle0.msg_count.ResponseLocal_Data::2 850
-system.ruby.network.routers10.throttle0.msg_count.Response_Control::2 389
-system.ruby.network.routers10.throttle0.msg_count.Writeback_Control::0 78464
-system.ruby.network.routers10.throttle0.msg_count.Forwarded_Control::0 788
-system.ruby.network.routers10.throttle0.msg_count.Invalidate_Control::0 227
-system.ruby.network.routers10.throttle0.msg_bytes.Response_Data::2 5552280
-system.ruby.network.routers10.throttle0.msg_bytes.ResponseL2hit_Data::2 39960
-system.ruby.network.routers10.throttle0.msg_bytes.ResponseLocal_Data::2 61200
-system.ruby.network.routers10.throttle0.msg_bytes.Response_Control::2 3112
-system.ruby.network.routers10.throttle0.msg_bytes.Writeback_Control::0 627712
-system.ruby.network.routers10.throttle0.msg_bytes.Forwarded_Control::0 6304
-system.ruby.network.routers10.throttle0.msg_bytes.Invalidate_Control::0 1816
-system.ruby.network.routers10.throttle1.link_utilization 5.260626
-system.ruby.network.routers10.throttle1.msg_count.Response_Data::2 76912
-system.ruby.network.routers10.throttle1.msg_count.ResponseL2hit_Data::2 550
-system.ruby.network.routers10.throttle1.msg_count.ResponseLocal_Data::2 784
-system.ruby.network.routers10.throttle1.msg_count.Response_Control::2 360
-system.ruby.network.routers10.throttle1.msg_count.Writeback_Control::0 78189
-system.ruby.network.routers10.throttle1.msg_count.Forwarded_Control::0 846
-system.ruby.network.routers10.throttle1.msg_count.Invalidate_Control::0 219
-system.ruby.network.routers10.throttle1.msg_bytes.Response_Data::2 5537664
-system.ruby.network.routers10.throttle1.msg_bytes.ResponseL2hit_Data::2 39600
-system.ruby.network.routers10.throttle1.msg_bytes.ResponseLocal_Data::2 56448
-system.ruby.network.routers10.throttle1.msg_bytes.Response_Control::2 2880
-system.ruby.network.routers10.throttle1.msg_bytes.Writeback_Control::0 625512
-system.ruby.network.routers10.throttle1.msg_bytes.Forwarded_Control::0 6768
-system.ruby.network.routers10.throttle1.msg_bytes.Invalidate_Control::0 1752
-system.ruby.network.routers10.throttle2.link_utilization 5.295646
-system.ruby.network.routers10.throttle2.msg_count.Response_Data::2 77430
-system.ruby.network.routers10.throttle2.msg_count.ResponseL2hit_Data::2 527
-system.ruby.network.routers10.throttle2.msg_count.ResponseLocal_Data::2 809
-system.ruby.network.routers10.throttle2.msg_count.Response_Control::2 373
-system.ruby.network.routers10.throttle2.msg_count.Writeback_Control::0 78711
-system.ruby.network.routers10.throttle2.msg_count.Forwarded_Control::0 803
-system.ruby.network.routers10.throttle2.msg_count.Invalidate_Control::0 265
-system.ruby.network.routers10.throttle2.msg_bytes.Response_Data::2 5574960
-system.ruby.network.routers10.throttle2.msg_bytes.ResponseL2hit_Data::2 37944
-system.ruby.network.routers10.throttle2.msg_bytes.ResponseLocal_Data::2 58248
-system.ruby.network.routers10.throttle2.msg_bytes.Response_Control::2 2984
-system.ruby.network.routers10.throttle2.msg_bytes.Writeback_Control::0 629688
-system.ruby.network.routers10.throttle2.msg_bytes.Forwarded_Control::0 6424
-system.ruby.network.routers10.throttle2.msg_bytes.Invalidate_Control::0 2120
-system.ruby.network.routers10.throttle3.link_utilization 5.271351
-system.ruby.network.routers10.throttle3.msg_count.Response_Data::2 77031
-system.ruby.network.routers10.throttle3.msg_count.ResponseL2hit_Data::2 564
-system.ruby.network.routers10.throttle3.msg_count.ResponseLocal_Data::2 811
-system.ruby.network.routers10.throttle3.msg_count.Response_Control::2 359
-system.ruby.network.routers10.throttle3.msg_count.Writeback_Control::0 78358
+system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::2 1824
+system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::2 5597352
+system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Control::0 630088
+system.ruby.network.routers03.throttle1.msg_bytes.Unblock_Control::2 636664
+system.ruby.network.routers04.throttle0.link_utilization 5.259983
+system.ruby.network.routers04.throttle0.msg_count.Response_Data::2 77109
+system.ruby.network.routers04.throttle0.msg_count.ResponseL2hit_Data::2 591
+system.ruby.network.routers04.throttle0.msg_count.ResponseLocal_Data::2 834
+system.ruby.network.routers04.throttle0.msg_count.Response_Control::2 364
+system.ruby.network.routers04.throttle0.msg_count.Writeback_Control::0 78487
+system.ruby.network.routers04.throttle0.msg_count.Forwarded_Control::0 758
+system.ruby.network.routers04.throttle0.msg_count.Invalidate_Control::0 241
+system.ruby.network.routers04.throttle0.msg_bytes.Response_Data::2 5551848
+system.ruby.network.routers04.throttle0.msg_bytes.ResponseL2hit_Data::2 42552
+system.ruby.network.routers04.throttle0.msg_bytes.ResponseLocal_Data::2 60048
+system.ruby.network.routers04.throttle0.msg_bytes.Response_Control::2 2912
+system.ruby.network.routers04.throttle0.msg_bytes.Writeback_Control::0 627896
+system.ruby.network.routers04.throttle0.msg_bytes.Forwarded_Control::0 6064
+system.ruby.network.routers04.throttle0.msg_bytes.Invalidate_Control::0 1928
+system.ruby.network.routers04.throttle1.link_utilization 6.289959
+system.ruby.network.routers04.throttle1.msg_count.Request_Control::0 78537
+system.ruby.network.routers04.throttle1.msg_count.ResponseLocal_Data::2 758
+system.ruby.network.routers04.throttle1.msg_count.Response_Control::2 241
+system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::2 77478
+system.ruby.network.routers04.throttle1.msg_count.Writeback_Control::0 78489
+system.ruby.network.routers04.throttle1.msg_count.Unblock_Control::2 79303
+system.ruby.network.routers04.throttle1.msg_bytes.Request_Control::0 628296
+system.ruby.network.routers04.throttle1.msg_bytes.ResponseLocal_Data::2 54576
+system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::2 1928
+system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::2 5578416
+system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Control::0 627912
+system.ruby.network.routers04.throttle1.msg_bytes.Unblock_Control::2 634424
+system.ruby.network.routers05.throttle0.link_utilization 5.285545
+system.ruby.network.routers05.throttle0.msg_count.Response_Data::2 77518
+system.ruby.network.routers05.throttle0.msg_count.ResponseL2hit_Data::2 557
+system.ruby.network.routers05.throttle0.msg_count.ResponseLocal_Data::2 835
+system.ruby.network.routers05.throttle0.msg_count.Response_Control::2 397
+system.ruby.network.routers05.throttle0.msg_count.Writeback_Control::0 78869
+system.ruby.network.routers05.throttle0.msg_count.Forwarded_Control::0 808
+system.ruby.network.routers05.throttle0.msg_count.Invalidate_Control::0 215
+system.ruby.network.routers05.throttle0.msg_bytes.Response_Data::2 5581296
+system.ruby.network.routers05.throttle0.msg_bytes.ResponseL2hit_Data::2 40104
+system.ruby.network.routers05.throttle0.msg_bytes.ResponseLocal_Data::2 60120
+system.ruby.network.routers05.throttle0.msg_bytes.Response_Control::2 3176
+system.ruby.network.routers05.throttle0.msg_bytes.Writeback_Control::0 630952
+system.ruby.network.routers05.throttle0.msg_bytes.Forwarded_Control::0 6464
+system.ruby.network.routers05.throttle0.msg_bytes.Invalidate_Control::0 1720
+system.ruby.network.routers05.throttle1.link_utilization 6.325592
+system.ruby.network.routers05.throttle1.msg_count.Request_Control::0 78914
+system.ruby.network.routers05.throttle1.msg_count.ResponseLocal_Data::2 808
+system.ruby.network.routers05.throttle1.msg_count.Response_Control::2 215
+system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::2 77899
+system.ruby.network.routers05.throttle1.msg_count.Writeback_Control::0 78871
+system.ruby.network.routers05.throttle1.msg_count.Unblock_Control::2 79660
+system.ruby.network.routers05.throttle1.msg_bytes.Request_Control::0 631312
+system.ruby.network.routers05.throttle1.msg_bytes.ResponseLocal_Data::2 58176
+system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::2 1720
+system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::2 5608728
+system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Control::0 630968
+system.ruby.network.routers05.throttle1.msg_bytes.Unblock_Control::2 637280
+system.ruby.network.routers06.throttle0.link_utilization 5.279166
+system.ruby.network.routers06.throttle0.msg_count.Response_Data::2 77419
+system.ruby.network.routers06.throttle0.msg_count.ResponseL2hit_Data::2 526
+system.ruby.network.routers06.throttle0.msg_count.ResponseLocal_Data::2 868
+system.ruby.network.routers06.throttle0.msg_count.Response_Control::2 401
+system.ruby.network.routers06.throttle0.msg_count.Writeback_Control::0 78765
+system.ruby.network.routers06.throttle0.msg_count.Forwarded_Control::0 830
+system.ruby.network.routers06.throttle0.msg_count.Invalidate_Control::0 212
+system.ruby.network.routers06.throttle0.msg_bytes.Response_Data::2 5574168
+system.ruby.network.routers06.throttle0.msg_bytes.ResponseL2hit_Data::2 37872
+system.ruby.network.routers06.throttle0.msg_bytes.ResponseLocal_Data::2 62496
+system.ruby.network.routers06.throttle0.msg_bytes.Response_Control::2 3208
+system.ruby.network.routers06.throttle0.msg_bytes.Writeback_Control::0 630120
+system.ruby.network.routers06.throttle0.msg_bytes.Forwarded_Control::0 6640
+system.ruby.network.routers06.throttle0.msg_bytes.Invalidate_Control::0 1696
+system.ruby.network.routers06.throttle1.link_utilization 6.315201
+system.ruby.network.routers06.throttle1.msg_count.Request_Control::0 78816
+system.ruby.network.routers06.throttle1.msg_count.ResponseLocal_Data::2 830
+system.ruby.network.routers06.throttle1.msg_count.Response_Control::2 212
+system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::2 77730
+system.ruby.network.routers06.throttle1.msg_count.Writeback_Control::0 78767
+system.ruby.network.routers06.throttle1.msg_count.Unblock_Control::2 79634
+system.ruby.network.routers06.throttle1.msg_bytes.Request_Control::0 630528
+system.ruby.network.routers06.throttle1.msg_bytes.ResponseLocal_Data::2 59760
+system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::2 1696
+system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::2 5596560
+system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Control::0 630136
+system.ruby.network.routers06.throttle1.msg_bytes.Unblock_Control::2 637072
+system.ruby.network.routers07.throttle0.link_utilization 5.279166
+system.ruby.network.routers07.throttle0.msg_count.Response_Data::2 77381
+system.ruby.network.routers07.throttle0.msg_count.ResponseL2hit_Data::2 595
+system.ruby.network.routers07.throttle0.msg_count.ResponseLocal_Data::2 835
+system.ruby.network.routers07.throttle0.msg_count.Response_Control::2 380
+system.ruby.network.routers07.throttle0.msg_count.Writeback_Control::0 78784
+system.ruby.network.routers07.throttle0.msg_count.Forwarded_Control::0 841
+system.ruby.network.routers07.throttle0.msg_count.Invalidate_Control::0 221
+system.ruby.network.routers07.throttle0.msg_bytes.Response_Data::2 5571432
+system.ruby.network.routers07.throttle0.msg_bytes.ResponseL2hit_Data::2 42840
+system.ruby.network.routers07.throttle0.msg_bytes.ResponseLocal_Data::2 60120
+system.ruby.network.routers07.throttle0.msg_bytes.Response_Control::2 3040
+system.ruby.network.routers07.throttle0.msg_bytes.Writeback_Control::0 630272
+system.ruby.network.routers07.throttle0.msg_bytes.Forwarded_Control::0 6728
+system.ruby.network.routers07.throttle0.msg_bytes.Invalidate_Control::0 1768
+system.ruby.network.routers07.throttle1.link_utilization 6.319133
+system.ruby.network.routers07.throttle1.msg_count.Request_Control::0 78813
+system.ruby.network.routers07.throttle1.msg_count.ResponseLocal_Data::2 841
+system.ruby.network.routers07.throttle1.msg_count.Response_Control::2 221
+system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::2 77789
+system.ruby.network.routers07.throttle1.msg_count.Writeback_Control::0 78784
+system.ruby.network.routers07.throttle1.msg_count.Unblock_Control::2 79569
+system.ruby.network.routers07.throttle1.msg_bytes.Request_Control::0 630504
+system.ruby.network.routers07.throttle1.msg_bytes.ResponseLocal_Data::2 60552
+system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::2 1768
+system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::2 5600808
+system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Control::0 630272
+system.ruby.network.routers07.throttle1.msg_bytes.Unblock_Control::2 636552
+system.ruby.network.routers08.throttle0.link_utilization 88.845137
+system.ruby.network.routers08.throttle0.msg_count.Request_Control::0 630281
+system.ruby.network.routers08.throttle0.msg_count.Response_Data::2 619005
+system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::2 621846
+system.ruby.network.routers08.throttle0.msg_count.Writeback_Control::0 629950
+system.ruby.network.routers08.throttle0.msg_count.Writeback_Control::1 222858
+system.ruby.network.routers08.throttle0.msg_count.Unblock_Control::2 636480
+system.ruby.network.routers08.throttle0.msg_bytes.Request_Control::0 5042248
+system.ruby.network.routers08.throttle0.msg_bytes.Response_Data::2 44568360
+system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::2 44772912
+system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Control::0 5039600
+system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Control::1 1782864
+system.ruby.network.routers08.throttle0.msg_bytes.Unblock_Control::2 5091840
+system.ruby.network.routers08.throttle1.link_utilization 64.985056
+system.ruby.network.routers08.throttle1.msg_count.Request_Control::1 619014
+system.ruby.network.routers08.throttle1.msg_count.Response_Data::2 619004
+system.ruby.network.routers08.throttle1.msg_count.ResponseL2hit_Data::2 4623
+system.ruby.network.routers08.throttle1.msg_count.Response_Control::2 1179
+system.ruby.network.routers08.throttle1.msg_count.Writeback_Data::2 222858
+system.ruby.network.routers08.throttle1.msg_count.Writeback_Control::0 629949
+system.ruby.network.routers08.throttle1.msg_count.Writeback_Control::1 222869
+system.ruby.network.routers08.throttle1.msg_count.Forwarded_Control::0 6644
+system.ruby.network.routers08.throttle1.msg_count.Invalidate_Control::0 1826
+system.ruby.network.routers08.throttle1.msg_count.Unblock_Control::2 618990
+system.ruby.network.routers08.throttle1.msg_bytes.Request_Control::1 4952112
+system.ruby.network.routers08.throttle1.msg_bytes.Response_Data::2 44568288
+system.ruby.network.routers08.throttle1.msg_bytes.ResponseL2hit_Data::2 332856
+system.ruby.network.routers08.throttle1.msg_bytes.Response_Control::2 9432
+system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Data::2 16045776
+system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Control::0 5039592
+system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Control::1 1782952
+system.ruby.network.routers08.throttle1.msg_bytes.Forwarded_Control::0 53152
+system.ruby.network.routers08.throttle1.msg_bytes.Invalidate_Control::0 14608
+system.ruby.network.routers08.throttle1.msg_bytes.Unblock_Control::2 4951920
+system.ruby.network.routers09.throttle0.link_utilization 23.179414
+system.ruby.network.routers09.throttle0.msg_count.Request_Control::1 619014
+system.ruby.network.routers09.throttle0.msg_count.Writeback_Data::2 222858
+system.ruby.network.routers09.throttle0.msg_count.Writeback_Control::1 222869
+system.ruby.network.routers09.throttle0.msg_count.Unblock_Control::2 618989
+system.ruby.network.routers09.throttle0.msg_bytes.Request_Control::1 4952112
+system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Data::2 16045776
+system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Control::1 1782952
+system.ruby.network.routers09.throttle0.msg_bytes.Unblock_Control::2 4951912
+system.ruby.network.routers09.throttle1.link_utilization 38.741483
+system.ruby.network.routers09.throttle1.msg_count.Response_Data::2 619012
+system.ruby.network.routers09.throttle1.msg_count.Writeback_Control::1 222869
+system.ruby.network.routers09.throttle1.msg_bytes.Response_Data::2 44568864
+system.ruby.network.routers09.throttle1.msg_bytes.Writeback_Control::1 1782952
+system.ruby.network.routers10.throttle0.link_utilization 5.285077
+system.ruby.network.routers10.throttle0.msg_count.Response_Data::2 77439
+system.ruby.network.routers10.throttle0.msg_count.ResponseL2hit_Data::2 618
+system.ruby.network.routers10.throttle0.msg_count.ResponseLocal_Data::2 845
+system.ruby.network.routers10.throttle0.msg_count.Response_Control::2 364
+system.ruby.network.routers10.throttle0.msg_count.Writeback_Control::0 78861
+system.ruby.network.routers10.throttle0.msg_count.Forwarded_Control::0 837
+system.ruby.network.routers10.throttle0.msg_count.Invalidate_Control::0 229
+system.ruby.network.routers10.throttle0.msg_bytes.Response_Data::2 5575608
+system.ruby.network.routers10.throttle0.msg_bytes.ResponseL2hit_Data::2 44496
+system.ruby.network.routers10.throttle0.msg_bytes.ResponseLocal_Data::2 60840
+system.ruby.network.routers10.throttle0.msg_bytes.Response_Control::2 2912
+system.ruby.network.routers10.throttle0.msg_bytes.Writeback_Control::0 630888
+system.ruby.network.routers10.throttle0.msg_bytes.Forwarded_Control::0 6696
+system.ruby.network.routers10.throttle0.msg_bytes.Invalidate_Control::0 1832
+system.ruby.network.routers10.throttle1.link_utilization 5.266877
+system.ruby.network.routers10.throttle1.msg_count.Response_Data::2 77186
+system.ruby.network.routers10.throttle1.msg_count.ResponseL2hit_Data::2 599
+system.ruby.network.routers10.throttle1.msg_count.ResponseLocal_Data::2 839
+system.ruby.network.routers10.throttle1.msg_count.Response_Control::2 379
+system.ruby.network.routers10.throttle1.msg_count.Writeback_Control::0 78591
+system.ruby.network.routers10.throttle1.msg_count.Forwarded_Control::0 843
+system.ruby.network.routers10.throttle1.msg_count.Invalidate_Control::0 258
+system.ruby.network.routers10.throttle1.msg_bytes.Response_Data::2 5557392
+system.ruby.network.routers10.throttle1.msg_bytes.ResponseL2hit_Data::2 43128
+system.ruby.network.routers10.throttle1.msg_bytes.ResponseLocal_Data::2 60408
+system.ruby.network.routers10.throttle1.msg_bytes.Response_Control::2 3032
+system.ruby.network.routers10.throttle1.msg_bytes.Writeback_Control::0 628728
+system.ruby.network.routers10.throttle1.msg_bytes.Forwarded_Control::0 6744
+system.ruby.network.routers10.throttle1.msg_bytes.Invalidate_Control::0 2064
+system.ruby.network.routers10.throttle2.link_utilization 5.283693
+system.ruby.network.routers10.throttle2.msg_count.Response_Data::2 77517
+system.ruby.network.routers10.throttle2.msg_count.ResponseL2hit_Data::2 574
+system.ruby.network.routers10.throttle2.msg_count.ResponseLocal_Data::2 787
+system.ruby.network.routers10.throttle2.msg_count.Response_Control::2 355
+system.ruby.network.routers10.throttle2.msg_count.Writeback_Control::0 78833
+system.ruby.network.routers10.throttle2.msg_count.Forwarded_Control::0 884
+system.ruby.network.routers10.throttle2.msg_count.Invalidate_Control::0 228
+system.ruby.network.routers10.throttle2.msg_bytes.Response_Data::2 5581224
+system.ruby.network.routers10.throttle2.msg_bytes.ResponseL2hit_Data::2 41328
+system.ruby.network.routers10.throttle2.msg_bytes.ResponseLocal_Data::2 56664
+system.ruby.network.routers10.throttle2.msg_bytes.Response_Control::2 2840
+system.ruby.network.routers10.throttle2.msg_bytes.Writeback_Control::0 630664
+system.ruby.network.routers10.throttle2.msg_bytes.Forwarded_Control::0 7072
+system.ruby.network.routers10.throttle2.msg_bytes.Invalidate_Control::0 1824
+system.ruby.network.routers10.throttle3.link_utilization 5.278217
+system.ruby.network.routers10.throttle3.msg_count.Response_Data::2 77434
+system.ruby.network.routers10.throttle3.msg_count.ResponseL2hit_Data::2 563
+system.ruby.network.routers10.throttle3.msg_count.ResponseLocal_Data::2 801
+system.ruby.network.routers10.throttle3.msg_count.Response_Control::2 371
+system.ruby.network.routers10.throttle3.msg_count.Writeback_Control::0 78759
system.ruby.network.routers10.throttle3.msg_count.Forwarded_Control::0 843
-system.ruby.network.routers10.throttle3.msg_count.Invalidate_Control::0 212
-system.ruby.network.routers10.throttle3.msg_bytes.Response_Data::2 5546232
-system.ruby.network.routers10.throttle3.msg_bytes.ResponseL2hit_Data::2 40608
-system.ruby.network.routers10.throttle3.msg_bytes.ResponseLocal_Data::2 58392
-system.ruby.network.routers10.throttle3.msg_bytes.Response_Control::2 2872
-system.ruby.network.routers10.throttle3.msg_bytes.Writeback_Control::0 626864
+system.ruby.network.routers10.throttle3.msg_count.Invalidate_Control::0 228
+system.ruby.network.routers10.throttle3.msg_bytes.Response_Data::2 5575248
+system.ruby.network.routers10.throttle3.msg_bytes.ResponseL2hit_Data::2 40536
+system.ruby.network.routers10.throttle3.msg_bytes.ResponseLocal_Data::2 57672
+system.ruby.network.routers10.throttle3.msg_bytes.Response_Control::2 2968
+system.ruby.network.routers10.throttle3.msg_bytes.Writeback_Control::0 630072
system.ruby.network.routers10.throttle3.msg_bytes.Forwarded_Control::0 6744
-system.ruby.network.routers10.throttle3.msg_bytes.Invalidate_Control::0 1696
-system.ruby.network.routers10.throttle4.link_utilization 5.259250
-system.ruby.network.routers10.throttle4.msg_count.Response_Data::2 76802
-system.ruby.network.routers10.throttle4.msg_count.ResponseL2hit_Data::2 587
-system.ruby.network.routers10.throttle4.msg_count.ResponseLocal_Data::2 840
-system.ruby.network.routers10.throttle4.msg_count.Response_Control::2 367
-system.ruby.network.routers10.throttle4.msg_count.Writeback_Control::0 78175
-system.ruby.network.routers10.throttle4.msg_count.Forwarded_Control::0 803
-system.ruby.network.routers10.throttle4.msg_count.Invalidate_Control::0 217
-system.ruby.network.routers10.throttle4.msg_bytes.Response_Data::2 5529744
-system.ruby.network.routers10.throttle4.msg_bytes.ResponseL2hit_Data::2 42264
-system.ruby.network.routers10.throttle4.msg_bytes.ResponseLocal_Data::2 60480
-system.ruby.network.routers10.throttle4.msg_bytes.Response_Control::2 2936
-system.ruby.network.routers10.throttle4.msg_bytes.Writeback_Control::0 625400
-system.ruby.network.routers10.throttle4.msg_bytes.Forwarded_Control::0 6424
-system.ruby.network.routers10.throttle4.msg_bytes.Invalidate_Control::0 1736
-system.ruby.network.routers10.throttle5.link_utilization 5.275452
-system.ruby.network.routers10.throttle5.msg_count.Response_Data::2 77019
-system.ruby.network.routers10.throttle5.msg_count.ResponseL2hit_Data::2 595
-system.ruby.network.routers10.throttle5.msg_count.ResponseLocal_Data::2 853
-system.ruby.network.routers10.throttle5.msg_count.Response_Control::2 348
-system.ruby.network.routers10.throttle5.msg_count.Writeback_Control::0 78436
-system.ruby.network.routers10.throttle5.msg_count.Forwarded_Control::0 823
-system.ruby.network.routers10.throttle5.msg_count.Invalidate_Control::0 227
-system.ruby.network.routers10.throttle5.msg_bytes.Response_Data::2 5545368
-system.ruby.network.routers10.throttle5.msg_bytes.ResponseL2hit_Data::2 42840
-system.ruby.network.routers10.throttle5.msg_bytes.ResponseLocal_Data::2 61416
-system.ruby.network.routers10.throttle5.msg_bytes.Response_Control::2 2784
-system.ruby.network.routers10.throttle5.msg_bytes.Writeback_Control::0 627488
-system.ruby.network.routers10.throttle5.msg_bytes.Forwarded_Control::0 6584
-system.ruby.network.routers10.throttle5.msg_bytes.Invalidate_Control::0 1816
-system.ruby.network.routers10.throttle6.link_utilization 5.262659
-system.ruby.network.routers10.throttle6.msg_count.Response_Data::2 76893
-system.ruby.network.routers10.throttle6.msg_count.ResponseL2hit_Data::2 570
-system.ruby.network.routers10.throttle6.msg_count.ResponseLocal_Data::2 815
-system.ruby.network.routers10.throttle6.msg_count.Response_Control::2 379
-system.ruby.network.routers10.throttle6.msg_count.Writeback_Control::0 78222
-system.ruby.network.routers10.throttle6.msg_count.Forwarded_Control::0 823
-system.ruby.network.routers10.throttle6.msg_count.Invalidate_Control::0 205
-system.ruby.network.routers10.throttle6.msg_bytes.Response_Data::2 5536296
-system.ruby.network.routers10.throttle6.msg_bytes.ResponseL2hit_Data::2 41040
-system.ruby.network.routers10.throttle6.msg_bytes.ResponseLocal_Data::2 58680
-system.ruby.network.routers10.throttle6.msg_bytes.Response_Control::2 3032
-system.ruby.network.routers10.throttle6.msg_bytes.Writeback_Control::0 625776
-system.ruby.network.routers10.throttle6.msg_bytes.Forwarded_Control::0 6584
-system.ruby.network.routers10.throttle6.msg_bytes.Invalidate_Control::0 1640
-system.ruby.network.routers10.throttle7.link_utilization 5.262941
-system.ruby.network.routers10.throttle7.msg_count.Response_Data::2 76900
-system.ruby.network.routers10.throttle7.msg_count.ResponseL2hit_Data::2 606
-system.ruby.network.routers10.throttle7.msg_count.ResponseLocal_Data::2 777
-system.ruby.network.routers10.throttle7.msg_count.Response_Control::2 365
-system.ruby.network.routers10.throttle7.msg_count.Writeback_Control::0 78241
-system.ruby.network.routers10.throttle7.msg_count.Forwarded_Control::0 810
-system.ruby.network.routers10.throttle7.msg_count.Invalidate_Control::0 210
-system.ruby.network.routers10.throttle7.msg_bytes.Response_Data::2 5536800
-system.ruby.network.routers10.throttle7.msg_bytes.ResponseL2hit_Data::2 43632
-system.ruby.network.routers10.throttle7.msg_bytes.ResponseLocal_Data::2 55944
-system.ruby.network.routers10.throttle7.msg_bytes.Response_Control::2 2920
-system.ruby.network.routers10.throttle7.msg_bytes.Writeback_Control::0 625928
-system.ruby.network.routers10.throttle7.msg_bytes.Forwarded_Control::0 6480
-system.ruby.network.routers10.throttle7.msg_bytes.Invalidate_Control::0 1680
-system.ruby.network.routers10.throttle8.link_utilization 88.754562
-system.ruby.network.routers10.throttle8.msg_count.Request_Control::0 627199
-system.ruby.network.routers10.throttle8.msg_count.Response_Data::2 616104
-system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::2 618887
-system.ruby.network.routers10.throttle8.msg_count.Writeback_Control::0 626796
-system.ruby.network.routers10.throttle8.msg_count.Writeback_Control::1 222163
-system.ruby.network.routers10.throttle8.msg_count.Unblock_Control::2 633265
-system.ruby.network.routers10.throttle8.msg_bytes.Request_Control::0 5017592
-system.ruby.network.routers10.throttle8.msg_bytes.Response_Data::2 44359488
-system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::2 44559864
-system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Control::0 5014368
-system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Control::1 1777304
-system.ruby.network.routers10.throttle8.msg_bytes.Unblock_Control::2 5066120
-system.ruby.network.routers10.throttle9.link_utilization 23.180263
-system.ruby.network.routers10.throttle9.msg_count.Request_Control::1 616105
-system.ruby.network.routers10.throttle9.msg_count.Writeback_Data::2 222163
-system.ruby.network.routers10.throttle9.msg_count.Writeback_Control::1 222171
-system.ruby.network.routers10.throttle9.msg_count.Unblock_Control::2 616093
-system.ruby.network.routers10.throttle9.msg_bytes.Request_Control::1 4928840
-system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Data::2 15995736
-system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Control::1 1777368
-system.ruby.network.routers10.throttle9.msg_bytes.Unblock_Control::2 4928744
+system.ruby.network.routers10.throttle3.msg_bytes.Invalidate_Control::0 1824
+system.ruby.network.routers10.throttle4.link_utilization 5.259983
+system.ruby.network.routers10.throttle4.msg_count.Response_Data::2 77109
+system.ruby.network.routers10.throttle4.msg_count.ResponseL2hit_Data::2 591
+system.ruby.network.routers10.throttle4.msg_count.ResponseLocal_Data::2 834
+system.ruby.network.routers10.throttle4.msg_count.Response_Control::2 364
+system.ruby.network.routers10.throttle4.msg_count.Writeback_Control::0 78487
+system.ruby.network.routers10.throttle4.msg_count.Forwarded_Control::0 758
+system.ruby.network.routers10.throttle4.msg_count.Invalidate_Control::0 241
+system.ruby.network.routers10.throttle4.msg_bytes.Response_Data::2 5551848
+system.ruby.network.routers10.throttle4.msg_bytes.ResponseL2hit_Data::2 42552
+system.ruby.network.routers10.throttle4.msg_bytes.ResponseLocal_Data::2 60048
+system.ruby.network.routers10.throttle4.msg_bytes.Response_Control::2 2912
+system.ruby.network.routers10.throttle4.msg_bytes.Writeback_Control::0 627896
+system.ruby.network.routers10.throttle4.msg_bytes.Forwarded_Control::0 6064
+system.ruby.network.routers10.throttle4.msg_bytes.Invalidate_Control::0 1928
+system.ruby.network.routers10.throttle5.link_utilization 5.285545
+system.ruby.network.routers10.throttle5.msg_count.Response_Data::2 77518
+system.ruby.network.routers10.throttle5.msg_count.ResponseL2hit_Data::2 557
+system.ruby.network.routers10.throttle5.msg_count.ResponseLocal_Data::2 835
+system.ruby.network.routers10.throttle5.msg_count.Response_Control::2 397
+system.ruby.network.routers10.throttle5.msg_count.Writeback_Control::0 78869
+system.ruby.network.routers10.throttle5.msg_count.Forwarded_Control::0 808
+system.ruby.network.routers10.throttle5.msg_count.Invalidate_Control::0 215
+system.ruby.network.routers10.throttle5.msg_bytes.Response_Data::2 5581296
+system.ruby.network.routers10.throttle5.msg_bytes.ResponseL2hit_Data::2 40104
+system.ruby.network.routers10.throttle5.msg_bytes.ResponseLocal_Data::2 60120
+system.ruby.network.routers10.throttle5.msg_bytes.Response_Control::2 3176
+system.ruby.network.routers10.throttle5.msg_bytes.Writeback_Control::0 630952
+system.ruby.network.routers10.throttle5.msg_bytes.Forwarded_Control::0 6464
+system.ruby.network.routers10.throttle5.msg_bytes.Invalidate_Control::0 1720
+system.ruby.network.routers10.throttle6.link_utilization 5.279166
+system.ruby.network.routers10.throttle6.msg_count.Response_Data::2 77419
+system.ruby.network.routers10.throttle6.msg_count.ResponseL2hit_Data::2 526
+system.ruby.network.routers10.throttle6.msg_count.ResponseLocal_Data::2 868
+system.ruby.network.routers10.throttle6.msg_count.Response_Control::2 401
+system.ruby.network.routers10.throttle6.msg_count.Writeback_Control::0 78765
+system.ruby.network.routers10.throttle6.msg_count.Forwarded_Control::0 830
+system.ruby.network.routers10.throttle6.msg_count.Invalidate_Control::0 212
+system.ruby.network.routers10.throttle6.msg_bytes.Response_Data::2 5574168
+system.ruby.network.routers10.throttle6.msg_bytes.ResponseL2hit_Data::2 37872
+system.ruby.network.routers10.throttle6.msg_bytes.ResponseLocal_Data::2 62496
+system.ruby.network.routers10.throttle6.msg_bytes.Response_Control::2 3208
+system.ruby.network.routers10.throttle6.msg_bytes.Writeback_Control::0 630120
+system.ruby.network.routers10.throttle6.msg_bytes.Forwarded_Control::0 6640
+system.ruby.network.routers10.throttle6.msg_bytes.Invalidate_Control::0 1696
+system.ruby.network.routers10.throttle7.link_utilization 5.279166
+system.ruby.network.routers10.throttle7.msg_count.Response_Data::2 77381
+system.ruby.network.routers10.throttle7.msg_count.ResponseL2hit_Data::2 595
+system.ruby.network.routers10.throttle7.msg_count.ResponseLocal_Data::2 835
+system.ruby.network.routers10.throttle7.msg_count.Response_Control::2 380
+system.ruby.network.routers10.throttle7.msg_count.Writeback_Control::0 78784
+system.ruby.network.routers10.throttle7.msg_count.Forwarded_Control::0 841
+system.ruby.network.routers10.throttle7.msg_count.Invalidate_Control::0 221
+system.ruby.network.routers10.throttle7.msg_bytes.Response_Data::2 5571432
+system.ruby.network.routers10.throttle7.msg_bytes.ResponseL2hit_Data::2 42840
+system.ruby.network.routers10.throttle7.msg_bytes.ResponseLocal_Data::2 60120
+system.ruby.network.routers10.throttle7.msg_bytes.Response_Control::2 3040
+system.ruby.network.routers10.throttle7.msg_bytes.Writeback_Control::0 630272
+system.ruby.network.routers10.throttle7.msg_bytes.Forwarded_Control::0 6728
+system.ruby.network.routers10.throttle7.msg_bytes.Invalidate_Control::0 1768
+system.ruby.network.routers10.throttle8.link_utilization 88.845164
+system.ruby.network.routers10.throttle8.msg_count.Request_Control::0 630281
+system.ruby.network.routers10.throttle8.msg_count.Response_Data::2 619005
+system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::2 621846
+system.ruby.network.routers10.throttle8.msg_count.Writeback_Control::0 629950
+system.ruby.network.routers10.throttle8.msg_count.Writeback_Control::1 222858
+system.ruby.network.routers10.throttle8.msg_count.Unblock_Control::2 636480
+system.ruby.network.routers10.throttle8.msg_bytes.Request_Control::0 5042248
+system.ruby.network.routers10.throttle8.msg_bytes.Response_Data::2 44568360
+system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::2 44772912
+system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Control::0 5039600
+system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Control::1 1782864
+system.ruby.network.routers10.throttle8.msg_bytes.Unblock_Control::2 5091840
+system.ruby.network.routers10.throttle9.link_utilization 23.179421
+system.ruby.network.routers10.throttle9.msg_count.Request_Control::1 619014
+system.ruby.network.routers10.throttle9.msg_count.Writeback_Data::2 222858
+system.ruby.network.routers10.throttle9.msg_count.Writeback_Control::1 222869
+system.ruby.network.routers10.throttle9.msg_count.Unblock_Control::2 618990
+system.ruby.network.routers10.throttle9.msg_bytes.Request_Control::1 4952112
+system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Data::2 16045776
+system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Control::1 1782952
+system.ruby.network.routers10.throttle9.msg_bytes.Unblock_Control::2 4951920
system.ruby.LD.latency_hist::bucket_size 2048
system.ruby.LD.latency_hist::max_bucket 20479
-system.ruby.LD.latency_hist::samples 403206
-system.ruby.LD.latency_hist::mean 1518.342445
-system.ruby.LD.latency_hist::gmean 1023.329050
-system.ruby.LD.latency_hist::stdev 1489.270801
-system.ruby.LD.latency_hist | 304509 75.52% 75.52% | 71031 17.62% 93.14% | 20112 4.99% 98.13% | 5774 1.43% 99.56% | 1417 0.35% 99.91% | 283 0.07% 99.98% | 64 0.02% 100.00% | 9 0.00% 100.00% | 5 0.00% 100.00% | 2 0.00% 100.00%
-system.ruby.LD.latency_hist::total 403206
+system.ruby.LD.latency_hist::samples 405551
+system.ruby.LD.latency_hist::mean 1515.745704
+system.ruby.LD.latency_hist::gmean 956.887751
+system.ruby.LD.latency_hist::stdev 1630.119597
+system.ruby.LD.latency_hist | 306443 75.56% 75.56% | 67414 16.62% 92.18% | 21499 5.30% 97.49% | 7123 1.76% 99.24% | 2233 0.55% 99.79% | 637 0.16% 99.95% | 165 0.04% 99.99% | 33 0.01% 100.00% | 4 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::total 405551
system.ruby.LD.hit_latency_hist::bucket_size 1
system.ruby.LD.hit_latency_hist::max_bucket 9
-system.ruby.LD.hit_latency_hist::samples 67
-system.ruby.LD.hit_latency_hist::mean 3
-system.ruby.LD.hit_latency_hist::gmean 3.000000
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 67 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.hit_latency_hist::total 67
+system.ruby.LD.hit_latency_hist::samples 85
+system.ruby.LD.hit_latency_hist::mean 1
+system.ruby.LD.hit_latency_hist::gmean 1
+system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 85 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::total 85
system.ruby.LD.miss_latency_hist::bucket_size 2048
system.ruby.LD.miss_latency_hist::max_bucket 20479
-system.ruby.LD.miss_latency_hist::samples 403139
-system.ruby.LD.miss_latency_hist::mean 1518.594289
-system.ruby.LD.miss_latency_hist::gmean 1024.321431
-system.ruby.LD.miss_latency_hist::stdev 1489.266409
-system.ruby.LD.miss_latency_hist | 304442 75.52% 75.52% | 71031 17.62% 93.14% | 20112 4.99% 98.13% | 5774 1.43% 99.56% | 1417 0.35% 99.91% | 283 0.07% 99.98% | 64 0.02% 100.00% | 9 0.00% 100.00% | 5 0.00% 100.00% | 2 0.00% 100.00%
-system.ruby.LD.miss_latency_hist::total 403139
+system.ruby.LD.miss_latency_hist::samples 405466
+system.ruby.LD.miss_latency_hist::mean 1516.063248
+system.ruby.LD.miss_latency_hist::gmean 958.265580
+system.ruby.LD.miss_latency_hist::stdev 1630.142896
+system.ruby.LD.miss_latency_hist | 306358 75.56% 75.56% | 67414 16.63% 92.18% | 21499 5.30% 97.49% | 7123 1.76% 99.24% | 2233 0.55% 99.79% | 637 0.16% 99.95% | 165 0.04% 99.99% | 33 0.01% 100.00% | 4 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::total 405466
system.ruby.ST.latency_hist::bucket_size 2048
system.ruby.ST.latency_hist::max_bucket 20479
-system.ruby.ST.latency_hist::samples 224071
-system.ruby.ST.latency_hist::mean 1522.732915
-system.ruby.ST.latency_hist::gmean 1029.431875
-system.ruby.ST.latency_hist::stdev 1493.436472
-system.ruby.ST.latency_hist | 169283 75.55% 75.55% | 39205 17.50% 93.05% | 11302 5.04% 98.09% | 3287 1.47% 99.56% | 782 0.35% 99.91% | 163 0.07% 99.98% | 42 0.02% 100.00% | 4 0.00% 100.00% | 3 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.latency_hist::total 224071
+system.ruby.ST.latency_hist::samples 224832
+system.ruby.ST.latency_hist::mean 1522.156717
+system.ruby.ST.latency_hist::gmean 964.229234
+system.ruby.ST.latency_hist::stdev 1635.238490
+system.ruby.ST.latency_hist | 169806 75.53% 75.53% | 37220 16.55% 92.08% | 12059 5.36% 97.44% | 4026 1.79% 99.23% | 1282 0.57% 99.80% | 328 0.15% 99.95% | 89 0.04% 99.99% | 17 0.01% 100.00% | 4 0.00% 100.00% | 1 0.00% 100.00%
+system.ruby.ST.latency_hist::total 224832
system.ruby.ST.hit_latency_hist::bucket_size 1
system.ruby.ST.hit_latency_hist::max_bucket 9
-system.ruby.ST.hit_latency_hist::samples 15
-system.ruby.ST.hit_latency_hist::mean 3
-system.ruby.ST.hit_latency_hist::gmean 3.000000
-system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 15 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.hit_latency_hist::total 15
+system.ruby.ST.hit_latency_hist::samples 28
+system.ruby.ST.hit_latency_hist::mean 1
+system.ruby.ST.hit_latency_hist::gmean 1
+system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 28 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::total 28
system.ruby.ST.miss_latency_hist::bucket_size 2048
system.ruby.ST.miss_latency_hist::max_bucket 20479
-system.ruby.ST.miss_latency_hist::samples 224056
-system.ruby.ST.miss_latency_hist::mean 1522.834657
-system.ruby.ST.miss_latency_hist::gmean 1029.834307
-system.ruby.ST.miss_latency_hist::stdev 1493.434693
-system.ruby.ST.miss_latency_hist | 169268 75.55% 75.55% | 39205 17.50% 93.05% | 11302 5.04% 98.09% | 3287 1.47% 99.56% | 782 0.35% 99.91% | 163 0.07% 99.98% | 42 0.02% 100.00% | 4 0.00% 100.00% | 3 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.miss_latency_hist::total 224056
-system.ruby.Directory_Controller.GETX 222195 0.00% 0.00%
-system.ruby.Directory_Controller.GETS 393916 0.00% 0.00%
-system.ruby.Directory_Controller.PUTX 222083 0.00% 0.00%
-system.ruby.Directory_Controller.PUTO_SHARERS 88 0.00% 0.00%
-system.ruby.Directory_Controller.Unblock 143328 0.00% 0.00%
-system.ruby.Directory_Controller.Last_Unblock 250580 0.00% 0.00%
-system.ruby.Directory_Controller.Exclusive_Unblock 222184 0.00% 0.00%
-system.ruby.Directory_Controller.Dirty_Writeback 222163 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Data 616104 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Ack 222163 0.00% 0.00%
-system.ruby.Directory_Controller.I.GETX 80051 0.00% 0.00%
-system.ruby.Directory_Controller.I.GETS 143331 0.00% 0.00%
-system.ruby.Directory_Controller.I.Memory_Ack 221891 0.00% 0.00%
-system.ruby.Directory_Controller.S.GETX 142138 0.00% 0.00%
-system.ruby.Directory_Controller.S.GETS 250585 0.00% 0.00%
-system.ruby.Directory_Controller.S.Memory_Ack 88 0.00% 0.00%
-system.ruby.Directory_Controller.M.PUTX 222083 0.00% 0.00%
-system.ruby.Directory_Controller.M.PUTO_SHARERS 88 0.00% 0.00%
-system.ruby.Directory_Controller.IS.GETX 2 0.00% 0.00%
-system.ruby.Directory_Controller.IS.Unblock 143328 0.00% 0.00%
-system.ruby.Directory_Controller.IS.Memory_Data 143331 0.00% 0.00%
-system.ruby.Directory_Controller.IS.Memory_Ack 114 0.00% 0.00%
-system.ruby.Directory_Controller.SS.GETX 4 0.00% 0.00%
-system.ruby.Directory_Controller.SS.Last_Unblock 250580 0.00% 0.00%
-system.ruby.Directory_Controller.SS.Memory_Data 250584 0.00% 0.00%
-system.ruby.Directory_Controller.MM.Exclusive_Unblock 222184 0.00% 0.00%
-system.ruby.Directory_Controller.MM.Memory_Data 222189 0.00% 0.00%
-system.ruby.Directory_Controller.MM.Memory_Ack 70 0.00% 0.00%
-system.ruby.Directory_Controller.MI.Dirty_Writeback 222075 0.00% 0.00%
-system.ruby.Directory_Controller.MIS.Dirty_Writeback 88 0.00% 0.00%
-system.ruby.L1Cache_Controller.Load | 50337 12.48% 12.48% | 50334 12.48% 24.96% | 50658 12.56% 37.52% | 50226 12.45% 49.98% | 50303 12.47% 62.45% | 50420 12.50% 74.95% | 50532 12.53% 87.48% | 50481 12.52% 100.00%
-system.ruby.L1Cache_Controller.Load::total 403291
-system.ruby.L1Cache_Controller.Store | 28208 12.59% 12.59% | 27932 12.46% 25.05% | 28122 12.55% 37.60% | 28217 12.59% 50.19% | 27953 12.47% 62.66% | 28062 12.52% 75.19% | 27780 12.40% 87.58% | 27829 12.42% 100.00%
-system.ruby.L1Cache_Controller.Store::total 224103
-system.ruby.L1Cache_Controller.L1_Replacement | 9443995 12.50% 12.50% | 9453005 12.51% 25.00% | 9433466 12.48% 37.49% | 9447264 12.50% 49.99% | 9453992 12.51% 62.50% | 9447610 12.50% 75.00% | 9447185 12.50% 87.50% | 9448753 12.50% 100.00%
-system.ruby.L1Cache_Controller.L1_Replacement::total 75575270
-system.ruby.L1Cache_Controller.Fwd_GETX | 172 13.43% 13.43% | 152 11.87% 25.29% | 173 13.51% 38.80% | 175 13.66% 52.46% | 143 11.16% 63.62% | 143 11.16% 74.79% | 173 13.51% 88.29% | 150 11.71% 100.00%
-system.ruby.L1Cache_Controller.Fwd_GETX::total 1281
-system.ruby.L1Cache_Controller.Fwd_GETS | 662 11.73% 11.73% | 742 13.15% 24.88% | 690 12.23% 37.10% | 726 12.86% 49.96% | 704 12.47% 62.44% | 735 13.02% 75.46% | 695 12.31% 87.77% | 690 12.23% 100.00%
-system.ruby.L1Cache_Controller.Fwd_GETS::total 5644
-system.ruby.L1Cache_Controller.Inv | 227 12.74% 12.74% | 219 12.29% 25.03% | 265 14.87% 39.90% | 212 11.90% 51.80% | 217 12.18% 63.97% | 227 12.74% 76.71% | 205 11.50% 88.22% | 210 11.78% 100.00%
-system.ruby.L1Cache_Controller.Inv::total 1782
-system.ruby.L1Cache_Controller.Ack | 389 13.23% 13.23% | 360 12.24% 25.48% | 373 12.69% 38.16% | 359 12.21% 50.37% | 367 12.48% 62.86% | 348 11.84% 74.69% | 379 12.89% 87.59% | 365 12.41% 100.00%
-system.ruby.L1Cache_Controller.Ack::total 2940
-system.ruby.L1Cache_Controller.Data | 50111 12.48% 12.48% | 50127 12.48% 24.96% | 50476 12.57% 37.53% | 49986 12.45% 49.98% | 50074 12.47% 62.45% | 50206 12.50% 74.96% | 50292 12.52% 87.48% | 50265 12.52% 100.00%
-system.ruby.L1Cache_Controller.Data::total 401537
-system.ruby.L1Cache_Controller.Exclusive_Data | 28409 12.59% 12.59% | 28119 12.46% 25.05% | 28290 12.54% 37.59% | 28420 12.59% 50.18% | 28155 12.48% 62.66% | 28261 12.52% 75.18% | 27986 12.40% 87.58% | 28018 12.42% 100.00%
-system.ruby.L1Cache_Controller.Exclusive_Data::total 225658
-system.ruby.L1Cache_Controller.Writeback_Ack | 641 12.65% 12.65% | 619 12.22% 24.87% | 587 11.58% 36.45% | 628 12.39% 48.85% | 671 13.24% 62.09% | 695 13.72% 75.80% | 609 12.02% 87.82% | 617 12.18% 100.00%
-system.ruby.L1Cache_Controller.Writeback_Ack::total 5067
-system.ruby.L1Cache_Controller.Writeback_Ack_Data | 77592 12.52% 12.52% | 77349 12.48% 24.99% | 77854 12.56% 37.55% | 77513 12.50% 50.06% | 77289 12.47% 62.53% | 77502 12.50% 75.03% | 77405 12.49% 87.51% | 77395 12.49% 100.00%
-system.ruby.L1Cache_Controller.Writeback_Ack_Data::total 619899
-system.ruby.L1Cache_Controller.Writeback_Nack | 231 12.62% 12.62% | 221 12.08% 24.70% | 270 14.75% 39.45% | 217 11.86% 51.31% | 215 11.75% 63.06% | 239 13.06% 76.12% | 208 11.37% 87.49% | 229 12.51% 100.00%
-system.ruby.L1Cache_Controller.Writeback_Nack::total 1830
-system.ruby.L1Cache_Controller.All_acks | 28205 12.59% 12.59% | 27927 12.46% 25.05% | 28121 12.55% 37.60% | 28205 12.59% 50.19% | 27950 12.47% 62.67% | 28061 12.52% 75.19% | 27773 12.40% 87.59% | 27814 12.41% 100.00%
-system.ruby.L1Cache_Controller.All_acks::total 224056
-system.ruby.L1Cache_Controller.Use_Timeout | 28409 12.59% 12.59% | 28119 12.46% 25.05% | 28289 12.54% 37.59% | 28420 12.59% 50.18% | 28153 12.48% 62.66% | 28260 12.52% 75.18% | 27986 12.40% 87.58% | 28018 12.42% 100.00%
-system.ruby.L1Cache_Controller.Use_Timeout::total 225654
-system.ruby.L1Cache_Controller.I.Load | 50316 12.48% 12.48% | 50322 12.48% 24.96% | 50646 12.56% 37.52% | 50205 12.45% 49.98% | 50279 12.47% 62.45% | 50408 12.50% 74.95% | 50508 12.53% 87.48% | 50472 12.52% 100.00%
-system.ruby.L1Cache_Controller.I.Load::total 403156
-system.ruby.L1Cache_Controller.I.Store | 28202 12.59% 12.59% | 27928 12.47% 25.05% | 28118 12.55% 37.60% | 28202 12.59% 50.19% | 27949 12.47% 62.67% | 28059 12.52% 75.19% | 27773 12.40% 87.59% | 27813 12.41% 100.00%
-system.ruby.L1Cache_Controller.I.Store::total 224044
-system.ruby.L1Cache_Controller.I.L1_Replacement | 60 12.63% 12.63% | 69 14.53% 27.16% | 62 13.05% 40.21% | 57 12.00% 52.21% | 56 11.79% 64.00% | 50 10.53% 74.53% | 62 13.05% 87.58% | 59 12.42% 100.00%
-system.ruby.L1Cache_Controller.I.L1_Replacement::total 475
-system.ruby.L1Cache_Controller.S.Load | 3 9.68% 9.68% | 4 12.90% 22.58% | 3 9.68% 32.26% | 8 25.81% 58.06% | 3 9.68% 67.74% | 3 9.68% 77.42% | 3 9.68% 87.10% | 4 12.90% 100.00%
-system.ruby.L1Cache_Controller.S.Load::total 31
-system.ruby.L1Cache_Controller.S.Store | 5 26.32% 26.32% | 0 0.00% 26.32% | 3 15.79% 42.11% | 3 15.79% 57.89% | 3 15.79% 73.68% | 2 10.53% 84.21% | 1 5.26% 89.47% | 2 10.53% 100.00%
-system.ruby.L1Cache_Controller.S.Store::total 19
-system.ruby.L1Cache_Controller.S.L1_Replacement | 50098 12.48% 12.48% | 50115 12.48% 24.96% | 50464 12.57% 37.53% | 49973 12.45% 49.98% | 50061 12.47% 62.45% | 50192 12.50% 74.95% | 50285 12.53% 87.48% | 50259 12.52% 100.00%
-system.ruby.L1Cache_Controller.S.L1_Replacement::total 401447
-system.ruby.L1Cache_Controller.S.Fwd_GETS | 39 10.92% 10.92% | 61 17.09% 28.01% | 35 9.80% 37.82% | 49 13.73% 51.54% | 47 13.17% 64.71% | 45 12.61% 77.31% | 46 12.89% 90.20% | 35 9.80% 100.00%
-system.ruby.L1Cache_Controller.S.Fwd_GETS::total 357
-system.ruby.L1Cache_Controller.S.Inv | 7 10.29% 10.29% | 12 17.65% 27.94% | 8 11.76% 39.71% | 10 14.71% 54.41% | 10 14.71% 69.12% | 11 16.18% 85.29% | 6 8.82% 94.12% | 4 5.88% 100.00%
-system.ruby.L1Cache_Controller.S.Inv::total 68
-system.ruby.L1Cache_Controller.O.L1_Replacement | 0 0.00% 0.00% | 0 0.00% 0.00% | 4 57.14% 57.14% | 0 0.00% 57.14% | 1 14.29% 71.43% | 0 0.00% 71.43% | 2 28.57% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.O.L1_Replacement::total 7
-system.ruby.L1Cache_Controller.M.L1_Replacement | 202 12.69% 12.69% | 192 12.06% 24.75% | 165 10.36% 35.11% | 215 13.51% 48.62% | 204 12.81% 61.43% | 199 12.50% 73.93% | 211 13.25% 87.19% | 204 12.81% 100.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement::total 1592
-system.ruby.L1Cache_Controller.M.Fwd_GETX | 2 66.67% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 1 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.M.Fwd_GETX::total 3
-system.ruby.L1Cache_Controller.M.Fwd_GETS | 0 0.00% 0.00% | 0 0.00% 0.00% | 4 57.14% 57.14% | 0 0.00% 57.14% | 1 14.29% 71.43% | 0 0.00% 71.43% | 2 28.57% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.M.Fwd_GETS::total 7
-system.ruby.L1Cache_Controller.M_W.L1_Replacement | 548 12.10% 12.10% | 971 21.44% 33.54% | 579 12.78% 46.32% | 280 6.18% 52.51% | 482 10.64% 63.15% | 351 7.75% 70.90% | 809 17.86% 88.76% | 509 11.24% 100.00%
-system.ruby.L1Cache_Controller.M_W.L1_Replacement::total 4529
-system.ruby.L1Cache_Controller.M_W.Fwd_GETX | 4 80.00% 80.00% | 0 0.00% 80.00% | 0 0.00% 80.00% | 0 0.00% 80.00% | 0 0.00% 80.00% | 1 20.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.M_W.Fwd_GETX::total 5
-system.ruby.L1Cache_Controller.M_W.Fwd_GETS | 0 0.00% 0.00% | 0 0.00% 0.00% | 4 50.00% 50.00% | 0 0.00% 50.00% | 2 25.00% 75.00% | 0 0.00% 75.00% | 2 25.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.M_W.Fwd_GETS::total 8
-system.ruby.L1Cache_Controller.M_W.Use_Timeout | 204 12.73% 12.73% | 192 11.99% 24.72% | 169 10.55% 35.27% | 215 13.42% 48.69% | 205 12.80% 61.49% | 200 12.48% 73.97% | 213 13.30% 87.27% | 204 12.73% 100.00%
-system.ruby.L1Cache_Controller.M_W.Use_Timeout::total 1602
-system.ruby.L1Cache_Controller.MM.Load | 2 16.67% 16.67% | 1 8.33% 25.00% | 3 25.00% 50.00% | 1 8.33% 58.33% | 1 8.33% 66.67% | 2 16.67% 83.33% | 1 8.33% 91.67% | 1 8.33% 100.00%
+system.ruby.ST.miss_latency_hist::samples 224804
+system.ruby.ST.miss_latency_hist::mean 1522.346182
+system.ruby.ST.miss_latency_hist::gmean 965.054817
+system.ruby.ST.miss_latency_hist::stdev 1635.252193
+system.ruby.ST.miss_latency_hist | 169778 75.52% 75.52% | 37220 16.56% 92.08% | 12059 5.36% 97.44% | 4026 1.79% 99.23% | 1282 0.57% 99.80% | 328 0.15% 99.95% | 89 0.04% 99.99% | 17 0.01% 100.00% | 4 0.00% 100.00% | 1 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::total 224804
+system.ruby.Directory_Controller.GETX 222890 0.00% 0.00%
+system.ruby.Directory_Controller.GETS 396129 0.00% 0.00%
+system.ruby.Directory_Controller.PUTX 222746 0.00% 0.00%
+system.ruby.Directory_Controller.PUTO_SHARERS 123 0.00% 0.00%
+system.ruby.Directory_Controller.Unblock 144127 0.00% 0.00%
+system.ruby.Directory_Controller.Last_Unblock 251986 0.00% 0.00%
+system.ruby.Directory_Controller.Exclusive_Unblock 222876 0.00% 0.00%
+system.ruby.Directory_Controller.Dirty_Writeback 222858 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Data 619012 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Ack 222858 0.00% 0.00%
+system.ruby.Directory_Controller.I.GETX 79910 0.00% 0.00%
+system.ruby.Directory_Controller.I.GETS 144128 0.00% 0.00%
+system.ruby.Directory_Controller.I.Memory_Ack 222562 0.00% 0.00%
+system.ruby.Directory_Controller.S.GETX 142975 0.00% 0.00%
+system.ruby.Directory_Controller.S.GETS 252001 0.00% 0.00%
+system.ruby.Directory_Controller.S.Memory_Ack 123 0.00% 0.00%
+system.ruby.Directory_Controller.M.PUTX 222746 0.00% 0.00%
+system.ruby.Directory_Controller.M.PUTO_SHARERS 123 0.00% 0.00%
+system.ruby.Directory_Controller.IS.GETX 3 0.00% 0.00%
+system.ruby.Directory_Controller.IS.Unblock 144127 0.00% 0.00%
+system.ruby.Directory_Controller.IS.Memory_Data 144128 0.00% 0.00%
+system.ruby.Directory_Controller.IS.Memory_Ack 121 0.00% 0.00%
+system.ruby.Directory_Controller.SS.GETX 1 0.00% 0.00%
+system.ruby.Directory_Controller.SS.Last_Unblock 251986 0.00% 0.00%
+system.ruby.Directory_Controller.SS.Memory_Data 251999 0.00% 0.00%
+system.ruby.Directory_Controller.MM.Exclusive_Unblock 222876 0.00% 0.00%
+system.ruby.Directory_Controller.MM.Memory_Data 222885 0.00% 0.00%
+system.ruby.Directory_Controller.MM.Memory_Ack 52 0.00% 0.00%
+system.ruby.Directory_Controller.MI.GETX 1 0.00% 0.00%
+system.ruby.Directory_Controller.MI.Dirty_Writeback 222735 0.00% 0.00%
+system.ruby.Directory_Controller.MIS.Dirty_Writeback 123 0.00% 0.00%
+system.ruby.L1Cache_Controller.Load | 50900 12.55% 12.55% | 50461 12.44% 24.99% | 50704 12.50% 37.49% | 50606 12.48% 49.96% | 50654 12.49% 62.45% | 50706 12.50% 74.95% | 50791 12.52% 87.47% | 50819 12.53% 100.00%
+system.ruby.L1Cache_Controller.Load::total 405641
+system.ruby.L1Cache_Controller.Store | 28059 12.48% 12.48% | 28178 12.53% 25.01% | 28195 12.54% 37.55% | 28217 12.55% 50.09% | 27915 12.41% 62.51% | 28228 12.55% 75.06% | 28048 12.47% 87.53% | 28039 12.47% 100.00%
+system.ruby.L1Cache_Controller.Store::total 224879
+system.ruby.L1Cache_Controller.L1_Replacement | 9483693 12.49% 12.49% | 9495098 12.51% 25.00% | 9483884 12.49% 37.50% | 9488708 12.50% 50.00% | 9494918 12.51% 62.51% | 9484032 12.50% 75.00% | 9485017 12.50% 87.50% | 9487063 12.50% 100.00%
+system.ruby.L1Cache_Controller.L1_Replacement::total 75902413
+system.ruby.L1Cache_Controller.Fwd_GETX | 198 15.73% 15.73% | 150 11.91% 27.64% | 147 11.68% 39.32% | 166 13.19% 52.50% | 131 10.41% 62.91% | 132 10.48% 73.39% | 178 14.14% 87.53% | 157 12.47% 100.00%
+system.ruby.L1Cache_Controller.Fwd_GETX::total 1259
+system.ruby.L1Cache_Controller.Fwd_GETS | 673 11.88% 11.88% | 727 12.83% 24.71% | 779 13.75% 38.46% | 700 12.36% 50.82% | 656 11.58% 62.40% | 699 12.34% 74.74% | 692 12.22% 86.95% | 739 13.05% 100.00%
+system.ruby.L1Cache_Controller.Fwd_GETS::total 5665
+system.ruby.L1Cache_Controller.Inv | 229 12.50% 12.50% | 258 14.08% 26.58% | 228 12.45% 39.03% | 228 12.45% 51.47% | 241 13.16% 64.63% | 215 11.74% 76.36% | 212 11.57% 87.94% | 221 12.06% 100.00%
+system.ruby.L1Cache_Controller.Inv::total 1832
+system.ruby.L1Cache_Controller.Ack | 364 12.09% 12.09% | 379 12.59% 24.68% | 355 11.79% 36.47% | 371 12.32% 48.79% | 364 12.09% 60.88% | 397 13.18% 74.06% | 401 13.32% 87.38% | 380 12.62% 100.00%
+system.ruby.L1Cache_Controller.Ack::total 3011
+system.ruby.L1Cache_Controller.Data | 50644 12.54% 12.54% | 50242 12.44% 24.98% | 50484 12.50% 37.48% | 50411 12.48% 49.96% | 50443 12.49% 62.45% | 50494 12.50% 74.95% | 50589 12.53% 87.48% | 50582 12.52% 100.00%
+system.ruby.L1Cache_Controller.Data::total 403889
+system.ruby.L1Cache_Controller.Exclusive_Data | 28258 12.48% 12.48% | 28382 12.54% 25.02% | 28394 12.54% 37.56% | 28387 12.54% 50.10% | 28091 12.41% 62.51% | 28416 12.55% 75.06% | 28224 12.47% 87.53% | 28229 12.47% 100.00%
+system.ruby.L1Cache_Controller.Exclusive_Data::total 226381
+system.ruby.L1Cache_Controller.Writeback_Ack | 639 12.40% 12.40% | 648 12.58% 24.98% | 630 12.23% 37.20% | 648 12.58% 49.78% | 663 12.87% 62.64% | 634 12.30% 74.95% | 667 12.94% 87.89% | 624 12.11% 100.00%
+system.ruby.L1Cache_Controller.Writeback_Ack::total 5153
+system.ruby.L1Cache_Controller.Writeback_Ack_Data | 77985 12.52% 12.52% | 77673 12.47% 24.99% | 77972 12.52% 37.51% | 77878 12.50% 50.01% | 77584 12.46% 62.46% | 78015 12.52% 74.99% | 77884 12.50% 87.49% | 77923 12.51% 100.00%
+system.ruby.L1Cache_Controller.Writeback_Ack_Data::total 622914
+system.ruby.L1Cache_Controller.Writeback_Nack | 237 12.59% 12.59% | 270 14.35% 26.94% | 231 12.27% 39.21% | 233 12.38% 51.59% | 240 12.75% 64.35% | 220 11.69% 76.04% | 214 11.37% 87.41% | 237 12.59% 100.00%
+system.ruby.L1Cache_Controller.Writeback_Nack::total 1882
+system.ruby.L1Cache_Controller.All_acks | 28041 12.47% 12.47% | 28175 12.53% 25.01% | 28188 12.54% 37.55% | 28209 12.55% 50.09% | 27894 12.41% 62.50% | 28222 12.55% 75.06% | 28042 12.47% 87.53% | 28033 12.47% 100.00%
+system.ruby.L1Cache_Controller.All_acks::total 224804
+system.ruby.L1Cache_Controller.Use_Timeout | 28257 12.48% 12.48% | 28381 12.54% 25.02% | 28394 12.54% 37.56% | 28386 12.54% 50.10% | 28091 12.41% 62.51% | 28416 12.55% 75.06% | 28224 12.47% 87.53% | 28228 12.47% 100.00%
+system.ruby.L1Cache_Controller.Use_Timeout::total 226377
+system.ruby.L1Cache_Controller.I.Load | 50863 12.54% 12.54% | 50450 12.44% 24.99% | 50692 12.50% 37.49% | 50590 12.48% 49.96% | 50642 12.49% 62.45% | 50690 12.50% 74.95% | 50773 12.52% 87.48% | 50780 12.52% 100.00%
+system.ruby.L1Cache_Controller.I.Load::total 405480
+system.ruby.L1Cache_Controller.I.Store | 28037 12.47% 12.47% | 28174 12.53% 25.01% | 28185 12.54% 37.55% | 28206 12.55% 50.09% | 27891 12.41% 62.50% | 28223 12.56% 75.06% | 28039 12.47% 87.53% | 28028 12.47% 100.00%
+system.ruby.L1Cache_Controller.I.Store::total 224783
+system.ruby.L1Cache_Controller.I.L1_Replacement | 49 12.25% 12.25% | 46 11.50% 23.75% | 58 14.50% 38.25% | 46 11.50% 49.75% | 54 13.50% 63.25% | 53 13.25% 76.50% | 51 12.75% 89.25% | 43 10.75% 100.00%
+system.ruby.L1Cache_Controller.I.L1_Replacement::total 400
+system.ruby.L1Cache_Controller.S.Load | 5 11.63% 11.63% | 5 11.63% 23.26% | 2 4.65% 27.91% | 8 18.60% 46.51% | 6 13.95% 60.47% | 7 16.28% 76.74% | 4 9.30% 86.05% | 6 13.95% 100.00%
+system.ruby.L1Cache_Controller.S.Load::total 43
+system.ruby.L1Cache_Controller.S.Store | 4 14.29% 14.29% | 2 7.14% 21.43% | 3 10.71% 32.14% | 5 17.86% 50.00% | 4 14.29% 64.29% | 1 3.57% 67.86% | 4 14.29% 82.14% | 5 17.86% 100.00%
+system.ruby.L1Cache_Controller.S.Store::total 28
+system.ruby.L1Cache_Controller.S.L1_Replacement | 50633 12.54% 12.54% | 50232 12.44% 24.98% | 50466 12.50% 37.48% | 50398 12.48% 49.96% | 50426 12.49% 62.45% | 50484 12.50% 74.95% | 50577 12.53% 87.48% | 50570 12.52% 100.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement::total 403786
+system.ruby.L1Cache_Controller.S.Fwd_GETS | 34 9.86% 9.86% | 42 12.17% 22.03% | 40 11.59% 33.62% | 54 15.65% 49.28% | 46 13.33% 62.61% | 39 11.30% 73.91% | 46 13.33% 87.25% | 44 12.75% 100.00%
+system.ruby.L1Cache_Controller.S.Fwd_GETS::total 345
+system.ruby.L1Cache_Controller.S.Inv | 7 10.00% 10.00% | 7 10.00% 20.00% | 13 18.57% 38.57% | 8 11.43% 50.00% | 13 18.57% 68.57% | 9 12.86% 81.43% | 7 10.00% 91.43% | 6 8.57% 100.00%
+system.ruby.L1Cache_Controller.S.Inv::total 70
+system.ruby.L1Cache_Controller.O.L1_Replacement | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 0 0.00% 66.67% | 1 33.33% 100.00%
+system.ruby.L1Cache_Controller.O.L1_Replacement::total 3
+system.ruby.L1Cache_Controller.M.Store | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.M.Store::total 1
+system.ruby.L1Cache_Controller.M.L1_Replacement | 216 13.75% 13.75% | 207 13.18% 26.93% | 205 13.05% 39.97% | 178 11.33% 51.30% | 197 12.54% 63.84% | 192 12.22% 76.07% | 182 11.58% 87.65% | 194 12.35% 100.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement::total 1571
+system.ruby.L1Cache_Controller.M.Fwd_GETX | 1 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00%
+system.ruby.L1Cache_Controller.M.Fwd_GETX::total 2
+system.ruby.L1Cache_Controller.M.Fwd_GETS | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 0 0.00% 66.67% | 1 33.33% 100.00%
+system.ruby.L1Cache_Controller.M.Fwd_GETS::total 3
+system.ruby.L1Cache_Controller.M_W.L1_Replacement | 615 13.91% 13.91% | 674 15.25% 29.16% | 416 9.41% 38.57% | 664 15.02% 53.59% | 423 9.57% 63.15% | 432 9.77% 72.92% | 708 16.01% 88.94% | 489 11.06% 100.00%
+system.ruby.L1Cache_Controller.M_W.L1_Replacement::total 4421
+system.ruby.L1Cache_Controller.M_W.Fwd_GETX | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 100.00% 100.00%
+system.ruby.L1Cache_Controller.M_W.Fwd_GETX::total 2
+system.ruby.L1Cache_Controller.M_W.Fwd_GETS | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 2 50.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.M_W.Fwd_GETS::total 4
+system.ruby.L1Cache_Controller.M_W.Use_Timeout | 217 13.76% 13.76% | 207 13.13% 26.89% | 206 13.06% 39.95% | 178 11.29% 51.24% | 197 12.49% 63.73% | 194 12.30% 76.03% | 182 11.54% 87.57% | 196 12.43% 100.00%
+system.ruby.L1Cache_Controller.M_W.Use_Timeout::total 1577
+system.ruby.L1Cache_Controller.MM.Load | 4 33.33% 33.33% | 1 8.33% 41.67% | 2 16.67% 58.33% | 0 0.00% 58.33% | 1 8.33% 66.67% | 0 0.00% 66.67% | 4 33.33% 100.00% | 0 0.00% 100.00%
system.ruby.L1Cache_Controller.MM.Load::total 12
-system.ruby.L1Cache_Controller.MM.Store | 0 0.00% 0.00% | 1 25.00% 25.00% | 0 0.00% 25.00% | 1 25.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 25.00% 75.00% | 1 25.00% 100.00%
-system.ruby.L1Cache_Controller.MM.Store::total 4
-system.ruby.L1Cache_Controller.MM.L1_Replacement | 28154 12.59% 12.59% | 27870 12.46% 25.05% | 28065 12.55% 37.60% | 28158 12.59% 50.19% | 27902 12.48% 62.67% | 28022 12.53% 75.19% | 27717 12.39% 87.59% | 27759 12.41% 100.00%
-system.ruby.L1Cache_Controller.MM.L1_Replacement::total 223647
-system.ruby.L1Cache_Controller.MM.Fwd_GETX | 15 10.49% 10.49% | 20 13.99% 24.48% | 17 11.89% 36.36% | 16 11.19% 47.55% | 14 9.79% 57.34% | 10 6.99% 64.34% | 25 17.48% 81.82% | 26 18.18% 100.00%
-system.ruby.L1Cache_Controller.MM.Fwd_GETX::total 143
-system.ruby.L1Cache_Controller.MM.Fwd_GETS | 36 13.79% 13.79% | 37 14.18% 27.97% | 37 14.18% 42.15% | 31 11.88% 54.02% | 32 12.26% 66.28% | 28 10.73% 77.01% | 31 11.88% 88.89% | 29 11.11% 100.00%
-system.ruby.L1Cache_Controller.MM.Fwd_GETS::total 261
-system.ruby.L1Cache_Controller.MM_W.Load | 2 8.33% 8.33% | 6 25.00% 33.33% | 4 16.67% 50.00% | 3 12.50% 62.50% | 4 16.67% 79.17% | 3 12.50% 91.67% | 0 0.00% 91.67% | 2 8.33% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Load::total 24
-system.ruby.L1Cache_Controller.MM_W.Store | 1 9.09% 9.09% | 3 27.27% 36.36% | 1 9.09% 45.45% | 0 0.00% 45.45% | 0 0.00% 45.45% | 1 9.09% 54.55% | 2 18.18% 72.73% | 3 27.27% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Store::total 11
-system.ruby.L1Cache_Controller.MM_W.L1_Replacement | 618517 12.51% 12.51% | 616680 12.47% 24.98% | 619593 12.53% 37.52% | 616079 12.46% 49.98% | 621287 12.57% 62.55% | 617144 12.48% 75.03% | 615748 12.45% 87.48% | 618786 12.52% 100.00%
-system.ruby.L1Cache_Controller.MM_W.L1_Replacement::total 4943834
-system.ruby.L1Cache_Controller.MM_W.Fwd_GETX | 16 13.56% 13.56% | 17 14.41% 27.97% | 24 20.34% 48.31% | 20 16.95% 65.25% | 11 9.32% 74.58% | 8 6.78% 81.36% | 17 14.41% 95.76% | 5 4.24% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Fwd_GETX::total 118
-system.ruby.L1Cache_Controller.MM_W.Fwd_GETS | 26 10.20% 10.20% | 31 12.16% 22.35% | 32 12.55% 34.90% | 38 14.90% 49.80% | 31 12.16% 61.96% | 46 18.04% 80.00% | 26 10.20% 90.20% | 25 9.80% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Fwd_GETS::total 255
-system.ruby.L1Cache_Controller.MM_W.Use_Timeout | 28205 12.59% 12.59% | 27927 12.46% 25.05% | 28120 12.55% 37.60% | 28205 12.59% 50.19% | 27948 12.47% 62.67% | 28060 12.52% 75.19% | 27773 12.40% 87.59% | 27814 12.41% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Use_Timeout::total 224052
-system.ruby.L1Cache_Controller.IM.L1_Replacement | 3149997 12.52% 12.52% | 3186048 12.66% 25.18% | 3123041 12.41% 37.60% | 3135752 12.46% 50.06% | 3137292 12.47% 62.53% | 3156543 12.55% 75.07% | 3113373 12.37% 87.45% | 3158021 12.55% 100.00%
-system.ruby.L1Cache_Controller.IM.L1_Replacement::total 25160067
-system.ruby.L1Cache_Controller.IM.Ack | 153 13.21% 13.21% | 144 12.44% 25.65% | 157 13.56% 39.21% | 146 12.61% 51.81% | 136 11.74% 63.56% | 131 11.31% 74.87% | 149 12.87% 87.74% | 142 12.26% 100.00%
-system.ruby.L1Cache_Controller.IM.Ack::total 1158
-system.ruby.L1Cache_Controller.IM.Exclusive_Data | 28200 12.59% 12.59% | 27927 12.47% 25.05% | 28118 12.55% 37.60% | 28202 12.59% 50.19% | 27947 12.47% 62.67% | 28059 12.52% 75.19% | 27772 12.40% 87.59% | 27812 12.41% 100.00%
-system.ruby.L1Cache_Controller.IM.Exclusive_Data::total 224037
-system.ruby.L1Cache_Controller.SM.L1_Replacement | 798 28.74% 28.74% | 0 0.00% 28.74% | 138 4.97% 33.71% | 597 21.50% 55.20% | 695 25.03% 80.23% | 276 9.94% 90.17% | 135 4.86% 95.03% | 138 4.97% 100.00%
-system.ruby.L1Cache_Controller.SM.L1_Replacement::total 2777
-system.ruby.L1Cache_Controller.SM.Exclusive_Data | 5 26.32% 26.32% | 0 0.00% 26.32% | 3 15.79% 42.11% | 3 15.79% 57.89% | 3 15.79% 73.68% | 2 10.53% 84.21% | 1 5.26% 89.47% | 2 10.53% 100.00%
-system.ruby.L1Cache_Controller.SM.Exclusive_Data::total 19
-system.ruby.L1Cache_Controller.OM.L1_Replacement | 22088 12.82% 12.82% | 21719 12.61% 25.43% | 21701 12.60% 38.02% | 20594 11.95% 49.98% | 21388 12.41% 62.39% | 21743 12.62% 75.01% | 21703 12.60% 87.61% | 21346 12.39% 100.00%
-system.ruby.L1Cache_Controller.OM.L1_Replacement::total 172282
-system.ruby.L1Cache_Controller.OM.Ack | 236 13.24% 13.24% | 216 12.12% 25.36% | 216 12.12% 37.49% | 213 11.95% 49.44% | 231 12.96% 62.40% | 217 12.18% 74.58% | 230 12.91% 87.49% | 223 12.51% 100.00%
-system.ruby.L1Cache_Controller.OM.Ack::total 1782
-system.ruby.L1Cache_Controller.OM.All_acks | 28205 12.59% 12.59% | 27927 12.46% 25.05% | 28121 12.55% 37.60% | 28205 12.59% 50.19% | 27950 12.47% 62.67% | 28061 12.52% 75.19% | 27773 12.40% 87.59% | 27814 12.41% 100.00%
-system.ruby.L1Cache_Controller.OM.All_acks::total 224056
-system.ruby.L1Cache_Controller.IS.L1_Replacement | 5573533 12.48% 12.48% | 5549341 12.42% 24.90% | 5589654 12.51% 37.42% | 5595559 12.53% 49.95% | 5594624 12.53% 62.47% | 5573090 12.48% 74.95% | 5617140 12.58% 87.53% | 5571672 12.47% 100.00%
-system.ruby.L1Cache_Controller.IS.L1_Replacement::total 44664613
-system.ruby.L1Cache_Controller.IS.Data | 50111 12.48% 12.48% | 50127 12.48% 24.96% | 50476 12.57% 37.53% | 49986 12.45% 49.98% | 50074 12.47% 62.45% | 50206 12.50% 74.96% | 50292 12.52% 87.48% | 50265 12.52% 100.00%
-system.ruby.L1Cache_Controller.IS.Data::total 401537
-system.ruby.L1Cache_Controller.IS.Exclusive_Data | 204 12.73% 12.73% | 192 11.99% 24.72% | 169 10.55% 35.27% | 215 13.42% 48.69% | 205 12.80% 61.49% | 200 12.48% 73.97% | 213 13.30% 87.27% | 204 12.73% 100.00%
-system.ruby.L1Cache_Controller.IS.Exclusive_Data::total 1602
-system.ruby.L1Cache_Controller.SI.Load | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 4.00% 4.00% | 9 18.00% 22.00% | 16 32.00% 54.00% | 3 6.00% 60.00% | 18 36.00% 96.00% | 2 4.00% 100.00%
-system.ruby.L1Cache_Controller.SI.Load::total 50
-system.ruby.L1Cache_Controller.SI.Store | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 11 78.57% 78.57% | 1 7.14% 85.71% | 0 0.00% 85.71% | 2 14.29% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.SI.Store::total 14
-system.ruby.L1Cache_Controller.SI.Fwd_GETS | 359 12.43% 12.43% | 363 12.56% 24.99% | 353 12.22% 37.21% | 354 12.25% 49.46% | 367 12.70% 62.17% | 374 12.95% 75.11% | 351 12.15% 87.26% | 368 12.74% 100.00%
-system.ruby.L1Cache_Controller.SI.Fwd_GETS::total 2889
-system.ruby.L1Cache_Controller.SI.Inv | 220 12.84% 12.84% | 207 12.08% 24.91% | 257 14.99% 39.91% | 202 11.79% 51.69% | 207 12.08% 63.77% | 216 12.60% 76.37% | 199 11.61% 87.98% | 206 12.02% 100.00%
-system.ruby.L1Cache_Controller.SI.Inv::total 1714
-system.ruby.L1Cache_Controller.SI.Writeback_Ack | 639 12.63% 12.63% | 618 12.22% 24.85% | 587 11.60% 36.45% | 627 12.39% 48.84% | 670 13.24% 62.09% | 694 13.72% 75.81% | 607 12.00% 87.80% | 617 12.20% 100.00%
-system.ruby.L1Cache_Controller.SI.Writeback_Ack::total 5059
-system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data | 49238 12.48% 12.48% | 49289 12.49% 24.96% | 49620 12.57% 37.54% | 49140 12.45% 49.99% | 49183 12.46% 62.45% | 49282 12.49% 74.94% | 49477 12.54% 87.47% | 49432 12.53% 100.00%
-system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data::total 394661
-system.ruby.L1Cache_Controller.OI.Fwd_GETX | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 2 66.67% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.OI.Fwd_GETX::total 3
-system.ruby.L1Cache_Controller.OI.Fwd_GETS | 1 11.11% 11.11% | 1 11.11% 22.22% | 2 22.22% 44.44% | 1 11.11% 55.56% | 0 0.00% 55.56% | 2 22.22% 77.78% | 2 22.22% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.MM.Store | 0 0.00% 0.00% | 1 12.50% 12.50% | 0 0.00% 12.50% | 1 12.50% 25.00% | 1 12.50% 37.50% | 1 12.50% 50.00% | 1 12.50% 62.50% | 3 37.50% 100.00%
+system.ruby.L1Cache_Controller.MM.Store::total 8
+system.ruby.L1Cache_Controller.MM.L1_Replacement | 27998 12.47% 12.47% | 28135 12.53% 25.01% | 28143 12.54% 37.54% | 28170 12.55% 50.09% | 27852 12.41% 62.50% | 28179 12.55% 75.06% | 27998 12.47% 87.53% | 27996 12.47% 100.00%
+system.ruby.L1Cache_Controller.MM.L1_Replacement::total 224471
+system.ruby.L1Cache_Controller.MM.Fwd_GETX | 18 16.67% 16.67% | 13 12.04% 28.70% | 10 9.26% 37.96% | 16 14.81% 52.78% | 17 15.74% 68.52% | 11 10.19% 78.70% | 13 12.04% 90.74% | 10 9.26% 100.00%
+system.ruby.L1Cache_Controller.MM.Fwd_GETX::total 108
+system.ruby.L1Cache_Controller.MM.Fwd_GETS | 23 10.45% 10.45% | 26 11.82% 22.27% | 35 15.91% 38.18% | 22 10.00% 48.18% | 24 10.91% 59.09% | 33 15.00% 74.09% | 31 14.09% 88.18% | 26 11.82% 100.00%
+system.ruby.L1Cache_Controller.MM.Fwd_GETS::total 220
+system.ruby.L1Cache_Controller.MM_W.Load | 5 16.67% 16.67% | 4 13.33% 30.00% | 4 13.33% 43.33% | 0 0.00% 43.33% | 3 10.00% 53.33% | 4 13.33% 66.67% | 6 20.00% 86.67% | 4 13.33% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Load::total 30
+system.ruby.L1Cache_Controller.MM_W.Store | 3 15.79% 15.79% | 0 0.00% 15.79% | 5 26.32% 42.11% | 3 15.79% 57.89% | 1 5.26% 63.16% | 2 10.53% 73.68% | 3 15.79% 89.47% | 2 10.53% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Store::total 19
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement | 614557 12.39% 12.39% | 624744 12.60% 24.99% | 620278 12.51% 37.50% | 619663 12.50% 50.00% | 617359 12.45% 62.45% | 624334 12.59% 75.04% | 616558 12.43% 87.47% | 621312 12.53% 100.00%
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement::total 4958805
+system.ruby.L1Cache_Controller.MM_W.Fwd_GETX | 16 20.51% 20.51% | 7 8.97% 29.49% | 9 11.54% 41.03% | 13 16.67% 57.69% | 7 8.97% 66.67% | 5 6.41% 73.08% | 11 14.10% 87.18% | 10 12.82% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Fwd_GETX::total 78
+system.ruby.L1Cache_Controller.MM_W.Fwd_GETS | 18 9.18% 9.18% | 27 13.78% 22.96% | 31 15.82% 38.78% | 10 5.10% 43.88% | 22 11.22% 55.10% | 16 8.16% 63.27% | 29 14.80% 78.06% | 43 21.94% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Fwd_GETS::total 196
+system.ruby.L1Cache_Controller.MM_W.Use_Timeout | 28040 12.47% 12.47% | 28174 12.53% 25.01% | 28188 12.54% 37.55% | 28208 12.55% 50.09% | 27894 12.41% 62.50% | 28222 12.55% 75.06% | 28042 12.47% 87.53% | 28032 12.47% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Use_Timeout::total 224800
+system.ruby.L1Cache_Controller.IM.L1_Replacement | 3142534 12.42% 12.42% | 3189279 12.61% 25.03% | 3181669 12.58% 37.61% | 3168666 12.53% 50.14% | 3169793 12.53% 62.67% | 3146174 12.44% 75.11% | 3174181 12.55% 87.66% | 3121138 12.34% 100.00%
+system.ruby.L1Cache_Controller.IM.L1_Replacement::total 25293434
+system.ruby.L1Cache_Controller.IM.Ack | 150 12.73% 12.73% | 146 12.39% 25.13% | 138 11.71% 36.84% | 132 11.21% 48.05% | 126 10.70% 58.74% | 168 14.26% 73.01% | 156 13.24% 86.25% | 162 13.75% 100.00%
+system.ruby.L1Cache_Controller.IM.Ack::total 1178
+system.ruby.L1Cache_Controller.IM.Exclusive_Data | 28037 12.47% 12.47% | 28173 12.53% 25.01% | 28185 12.54% 37.55% | 28204 12.55% 50.09% | 27890 12.41% 62.50% | 28221 12.56% 75.06% | 28038 12.47% 87.53% | 28028 12.47% 100.00%
+system.ruby.L1Cache_Controller.IM.Exclusive_Data::total 224776
+system.ruby.L1Cache_Controller.SM.L1_Replacement | 832 18.94% 18.94% | 356 8.11% 27.05% | 284 6.47% 33.52% | 1170 26.64% 60.15% | 560 12.75% 72.91% | 9 0.20% 73.11% | 660 15.03% 88.14% | 521 11.86% 100.00%
+system.ruby.L1Cache_Controller.SM.L1_Replacement::total 4392
+system.ruby.L1Cache_Controller.SM.Exclusive_Data | 4 14.29% 14.29% | 2 7.14% 21.43% | 3 10.71% 32.14% | 5 17.86% 50.00% | 4 14.29% 64.29% | 1 3.57% 67.86% | 4 14.29% 82.14% | 5 17.86% 100.00%
+system.ruby.L1Cache_Controller.SM.Exclusive_Data::total 28
+system.ruby.L1Cache_Controller.OM.L1_Replacement | 21904 12.45% 12.45% | 21851 12.42% 24.88% | 21871 12.44% 37.31% | 22098 12.56% 49.88% | 21586 12.27% 62.15% | 22210 12.63% 74.78% | 22828 12.98% 87.76% | 21527 12.24% 100.00%
+system.ruby.L1Cache_Controller.OM.L1_Replacement::total 175875
+system.ruby.L1Cache_Controller.OM.Ack | 214 11.67% 11.67% | 233 12.71% 24.39% | 217 11.84% 36.22% | 239 13.04% 49.26% | 238 12.98% 62.25% | 229 12.49% 74.74% | 245 13.37% 88.11% | 218 11.89% 100.00%
+system.ruby.L1Cache_Controller.OM.Ack::total 1833
+system.ruby.L1Cache_Controller.OM.All_acks | 28041 12.47% 12.47% | 28175 12.53% 25.01% | 28188 12.54% 37.55% | 28209 12.55% 50.09% | 27894 12.41% 62.50% | 28222 12.55% 75.06% | 28042 12.47% 87.53% | 28033 12.47% 100.00%
+system.ruby.L1Cache_Controller.OM.All_acks::total 224804
+system.ruby.L1Cache_Controller.IS.L1_Replacement | 5624355 12.54% 12.54% | 5579574 12.44% 24.99% | 5580493 12.45% 37.44% | 5597655 12.48% 49.92% | 5606668 12.51% 62.43% | 5611964 12.52% 74.94% | 5591274 12.47% 87.41% | 5643272 12.59% 100.00%
+system.ruby.L1Cache_Controller.IS.L1_Replacement::total 44835255
+system.ruby.L1Cache_Controller.IS.Data | 50644 12.54% 12.54% | 50242 12.44% 24.98% | 50484 12.50% 37.48% | 50411 12.48% 49.96% | 50443 12.49% 62.45% | 50494 12.50% 74.95% | 50589 12.53% 87.48% | 50582 12.52% 100.00%
+system.ruby.L1Cache_Controller.IS.Data::total 403889
+system.ruby.L1Cache_Controller.IS.Exclusive_Data | 217 13.76% 13.76% | 207 13.13% 26.89% | 206 13.06% 39.95% | 178 11.29% 51.24% | 197 12.49% 63.73% | 194 12.30% 76.03% | 182 11.54% 87.57% | 196 12.43% 100.00%
+system.ruby.L1Cache_Controller.IS.Exclusive_Data::total 1577
+system.ruby.L1Cache_Controller.SI.Load | 14 42.42% 42.42% | 1 3.03% 45.45% | 2 6.06% 51.52% | 4 12.12% 63.64% | 2 6.06% 69.70% | 4 12.12% 81.82% | 4 12.12% 93.94% | 2 6.06% 100.00%
+system.ruby.L1Cache_Controller.SI.Load::total 33
+system.ruby.L1Cache_Controller.SI.Store | 14 38.89% 38.89% | 1 2.78% 41.67% | 1 2.78% 44.44% | 1 2.78% 47.22% | 18 50.00% 97.22% | 0 0.00% 97.22% | 1 2.78% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.SI.Store::total 36
+system.ruby.L1Cache_Controller.SI.Fwd_GETS | 364 12.51% 12.51% | 387 13.30% 25.82% | 390 13.41% 39.22% | 363 12.48% 51.70% | 335 11.52% 63.22% | 374 12.86% 76.07% | 318 10.93% 87.01% | 378 12.99% 100.00%
+system.ruby.L1Cache_Controller.SI.Fwd_GETS::total 2909
+system.ruby.L1Cache_Controller.SI.Inv | 222 12.60% 12.60% | 251 14.25% 26.84% | 215 12.20% 39.05% | 220 12.49% 51.53% | 228 12.94% 64.47% | 206 11.69% 76.16% | 205 11.63% 87.80% | 215 12.20% 100.00%
+system.ruby.L1Cache_Controller.SI.Inv::total 1762
+system.ruby.L1Cache_Controller.SI.Writeback_Ack | 639 12.42% 12.42% | 648 12.60% 25.02% | 628 12.21% 37.24% | 646 12.56% 49.80% | 660 12.83% 62.63% | 633 12.31% 74.94% | 666 12.95% 87.89% | 623 12.11% 100.00%
+system.ruby.L1Cache_Controller.SI.Writeback_Ack::total 5143
+system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data | 49771 12.54% 12.54% | 49332 12.43% 24.97% | 49623 12.50% 37.47% | 49531 12.48% 49.95% | 49536 12.48% 62.44% | 49643 12.51% 74.95% | 49704 12.52% 87.47% | 49732 12.53% 100.00%
+system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data::total 396872
+system.ruby.L1Cache_Controller.OI.Fwd_GETX | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 25.00% 25.00% | 0 0.00% 25.00% | 0 0.00% 25.00% | 2 50.00% 75.00% | 1 25.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.OI.Fwd_GETX::total 4
+system.ruby.L1Cache_Controller.OI.Fwd_GETS | 1 11.11% 11.11% | 0 0.00% 11.11% | 1 11.11% 22.22% | 5 55.56% 77.78% | 1 11.11% 88.89% | 0 0.00% 88.89% | 0 0.00% 88.89% | 1 11.11% 100.00%
system.ruby.L1Cache_Controller.OI.Fwd_GETS::total 9
-system.ruby.L1Cache_Controller.OI.Writeback_Ack_Data | 201 10.79% 10.79% | 249 13.37% 24.17% | 227 12.19% 36.36% | 252 13.53% 49.89% | 225 12.08% 61.98% | 240 12.89% 74.87% | 235 12.62% 87.49% | 233 12.51% 100.00%
-system.ruby.L1Cache_Controller.OI.Writeback_Ack_Data::total 1862
-system.ruby.L1Cache_Controller.OI.Writeback_Nack | 12 9.76% 9.76% | 15 12.20% 21.95% | 13 10.57% 32.52% | 16 13.01% 45.53% | 9 7.32% 52.85% | 24 19.51% 72.36% | 11 8.94% 81.30% | 23 18.70% 100.00%
-system.ruby.L1Cache_Controller.OI.Writeback_Nack::total 123
-system.ruby.L1Cache_Controller.MI.Load | 14 77.78% 77.78% | 1 5.56% 83.33% | 0 0.00% 83.33% | 0 0.00% 83.33% | 0 0.00% 83.33% | 1 5.56% 88.89% | 2 11.11% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.MI.Load::total 18
-system.ruby.L1Cache_Controller.MI.Store | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 9.09% 9.09% | 10 90.91% 100.00%
-system.ruby.L1Cache_Controller.MI.Store::total 11
-system.ruby.L1Cache_Controller.MI.Fwd_GETX | 135 13.38% 13.38% | 115 11.40% 24.78% | 132 13.08% 37.86% | 138 13.68% 51.54% | 118 11.69% 63.23% | 123 12.19% 75.42% | 129 12.78% 88.21% | 119 11.79% 100.00%
-system.ruby.L1Cache_Controller.MI.Fwd_GETX::total 1009
-system.ruby.L1Cache_Controller.MI.Fwd_GETS | 201 10.82% 10.82% | 249 13.40% 24.22% | 223 12.00% 36.22% | 253 13.62% 49.84% | 224 12.06% 61.89% | 240 12.92% 74.81% | 235 12.65% 87.46% | 233 12.54% 100.00%
-system.ruby.L1Cache_Controller.MI.Fwd_GETS::total 1858
-system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data | 28019 12.60% 12.60% | 27696 12.46% 25.06% | 27875 12.54% 37.59% | 27982 12.58% 50.18% | 27763 12.49% 62.66% | 27857 12.53% 75.19% | 27562 12.39% 87.58% | 27611 12.42% 100.00%
-system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data::total 222365
-system.ruby.L1Cache_Controller.II.Writeback_Ack | 2 25.00% 25.00% | 1 12.50% 37.50% | 0 0.00% 37.50% | 1 12.50% 50.00% | 1 12.50% 62.50% | 1 12.50% 75.00% | 2 25.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.II.Writeback_Ack::total 8
-system.ruby.L1Cache_Controller.II.Writeback_Ack_Data | 134 13.25% 13.25% | 115 11.37% 24.63% | 132 13.06% 37.69% | 139 13.75% 51.43% | 118 11.67% 63.11% | 123 12.17% 75.27% | 131 12.96% 88.23% | 119 11.77% 100.00%
-system.ruby.L1Cache_Controller.II.Writeback_Ack_Data::total 1011
-system.ruby.L1Cache_Controller.II.Writeback_Nack | 219 12.83% 12.83% | 206 12.07% 24.90% | 257 15.06% 39.95% | 201 11.78% 51.73% | 206 12.07% 63.80% | 215 12.60% 76.39% | 197 11.54% 87.93% | 206 12.07% 100.00%
-system.ruby.L1Cache_Controller.II.Writeback_Nack::total 1707
-system.ruby.L2Cache_Controller.L1_GETS 503138 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_GETX 276686 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_PUTO 151 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_PUTX 258242 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_PUTS_only 474368 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_PUTS 25708 0.00% 0.00%
-system.ruby.L2Cache_Controller.All_Acks 222189 0.00% 0.00%
-system.ruby.L2Cache_Controller.Data 616104 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_WBCLEANDATA 394660 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_WBDIRTYDATA 224227 0.00% 0.00%
-system.ruby.L2Cache_Controller.Writeback_Ack 222163 0.00% 0.00%
-system.ruby.L2Cache_Controller.Unblock 407610 0.00% 0.00%
-system.ruby.L2Cache_Controller.Exclusive_Unblock 225655 0.00% 0.00%
-system.ruby.L2Cache_Controller.L2_Replacement 688531 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS 393916 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX 219009 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILS.L1_GETS 3246 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILS.L1_GETX 1771 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILS.L1_PUTS_only 391425 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILS.L1_PUTS 3236 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILX.L1_GETS 2126 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILX.L1_GETX 1155 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILX.L1_PUTX 223374 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILX.L1_PUTS 1701 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOX.L1_GETS 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOX.L1_GETX 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOX.L1_PUTO 124 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOX.L1_PUTX 123 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOSX.L1_GETS 8 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOSX.L1_GETX 2 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOSX.L1_PUTO 6 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOSX.L1_PUTX 1734 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOSX.L1_PUTS_only 126 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOSX.L1_PUTS 5 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.L1_GETS 2480 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.L1_GETX 1391 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.L2_Replacement 390802 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSX.L1_GETS 6 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSX.L1_GETX 3 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSX.L1_PUTX 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSX.L1_PUTS_only 1647 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSX.L1_PUTS 16 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSX.L2_Replacement 88 0.00% 0.00%
-system.ruby.L2Cache_Controller.SLS.L1_GETS 17 0.00% 0.00%
-system.ruby.L2Cache_Controller.SLS.L1_GETX 18 0.00% 0.00%
-system.ruby.L2Cache_Controller.SLS.L1_PUTS_only 3252 0.00% 0.00%
-system.ruby.L2Cache_Controller.SLS.L1_PUTS 21 0.00% 0.00%
-system.ruby.L2Cache_Controller.SLS.L2_Replacement 2446 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS 1341 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX 707 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L1_PUTS 5 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement 222083 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOXW.L1_GETS 26 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOXW.L1_GETX 12 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOXW.L1_PUTO 15 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOXW.L1_PUTX 1699 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOXW.L1_WBDIRTYDATA 124 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOXW.Unblock 126 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOSXW.L1_GETS 19 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOSXW.L1_GETX 20 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOSXW.L1_PUTX 59 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOSXW.L1_PUTS_only 4363 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOSXW.L1_PUTS 74 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOSXW.L1_WBDIRTYDATA 1738 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILOSXW.Unblock 7 0.00% 0.00%
-system.ruby.L2Cache_Controller.SLSW.L1_PUTS 89 0.00% 0.00%
-system.ruby.L2Cache_Controller.SLSW.Unblock 21 0.00% 0.00%
-system.ruby.L2Cache_Controller.SLSW.L2_Replacement 141 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILSW.L1_GETS 65 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILSW.L1_GETX 121 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILSW.L1_PUTS 11842 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILSW.L1_WBCLEANDATA 3236 0.00% 0.00%
-system.ruby.L2Cache_Controller.IW.L1_GETS 15784 0.00% 0.00%
-system.ruby.L2Cache_Controller.IW.L1_GETX 9344 0.00% 0.00%
-system.ruby.L2Cache_Controller.IW.L1_WBCLEANDATA 391424 0.00% 0.00%
-system.ruby.L2Cache_Controller.SW.L1_GETS 45 0.00% 0.00%
-system.ruby.L2Cache_Controller.SW.L1_GETX 72 0.00% 0.00%
-system.ruby.L2Cache_Controller.SW.Unblock 3252 0.00% 0.00%
-system.ruby.L2Cache_Controller.SW.L2_Replacement 22439 0.00% 0.00%
-system.ruby.L2Cache_Controller.OXW.L1_GETS 62 0.00% 0.00%
-system.ruby.L2Cache_Controller.OXW.L1_GETX 48 0.00% 0.00%
-system.ruby.L2Cache_Controller.OXW.L1_PUTS 4 0.00% 0.00%
-system.ruby.L2Cache_Controller.OXW.Unblock 1647 0.00% 0.00%
-system.ruby.L2Cache_Controller.OXW.L2_Replacement 8842 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSXW.L1_PUTS_only 16 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSXW.L1_PUTS 57 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSXW.Unblock 16 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSXW.L2_Replacement 111 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_GETS 6740 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_GETX 3780 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_PUTX 1295 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_PUTS 64 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA 222365 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILXW.Unblock 1009 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLS.L1_GETS 203 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLS.L1_GETX 132 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLS.L1_PUTS_only 28304 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLS.L1_PUTS 196 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLS.Unblock 3246 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLOX.L1_PUTO 6 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLOX.L1_PUTS_only 21 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLOX.Unblock 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLOX.Exclusive_Unblock 3 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLOXX.L1_GETS 257 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLOXX.L1_GETX 116 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLOXX.L1_PUTX 29762 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLOXX.L1_PUTS 228 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLOXX.Unblock 1865 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLOXX.Exclusive_Unblock 1417 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLOSX.L1_PUTX 71 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLOSX.L1_PUTS_only 12 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLOSX.Unblock 8 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLXO.L1_PUTX 31 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLXO.L1_PUTS_only 17 0.00% 0.00%
-system.ruby.L2Cache_Controller.IFLXO.Exclusive_Unblock 2 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGS.L1_GETS 48250 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGS.L1_GETX 25028 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGS.L1_PUTS 7780 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGS.Data 393915 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGS.Unblock 393909 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGM.L1_GETS 21787 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGM.L1_GETX 10598 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGM.Data 220400 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMLS.L1_GETS 223 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMLS.L1_GETX 169 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMLS.L1_PUTS_only 28869 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMLS.L1_PUTS 213 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMLS.Data 1789 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMO.L1_GETS 5607 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMO.L1_GETX 2837 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMO.L1_PUTX 93 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMO.L1_PUTS_only 16064 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMO.L1_PUTS 153 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMO.All_Acks 222189 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock 222185 0.00% 0.00%
-system.ruby.L2Cache_Controller.MM.L1_GETS 16 0.00% 0.00%
-system.ruby.L2Cache_Controller.MM.L1_GETX 3 0.00% 0.00%
-system.ruby.L2Cache_Controller.MM.Exclusive_Unblock 707 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS.L1_GETS 81 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS.L1_GETX 49 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS.L1_PUTS 24 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS.Unblock 2480 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS.L2_Replacement 28825 0.00% 0.00%
-system.ruby.L2Cache_Controller.OO.L1_GETS 30 0.00% 0.00%
-system.ruby.L2Cache_Controller.OO.L1_GETX 9 0.00% 0.00%
-system.ruby.L2Cache_Controller.OO.Exclusive_Unblock 1341 0.00% 0.00%
-system.ruby.L2Cache_Controller.OO.L2_Replacement 12721 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSXS.L1_PUTS_only 10 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSXS.Unblock 6 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSXS.L2_Replacement 14 0.00% 0.00%
-system.ruby.L2Cache_Controller.SLSS.L1_PUTS_only 25 0.00% 0.00%
-system.ruby.L2Cache_Controller.SLSS.Unblock 17 0.00% 0.00%
-system.ruby.L2Cache_Controller.SLSS.L2_Replacement 19 0.00% 0.00%
-system.ruby.L2Cache_Controller.MI.L1_GETS 802 0.00% 0.00%
-system.ruby.L2Cache_Controller.MI.L1_GETX 291 0.00% 0.00%
-system.ruby.L2Cache_Controller.MI.Writeback_Ack 222075 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSI.L1_PUTS_only 217 0.00% 0.00%
-system.ruby.L2Cache_Controller.OLSI.Writeback_Ack 88 0.00% 0.00%
+system.ruby.L1Cache_Controller.OI.Writeback_Ack_Data | 233 11.78% 11.78% | 245 12.39% 24.17% | 279 14.11% 38.27% | 246 12.44% 50.71% | 228 11.53% 62.23% | 233 11.78% 74.01% | 267 13.50% 87.51% | 247 12.49% 100.00%
+system.ruby.L1Cache_Controller.OI.Writeback_Ack_Data::total 1978
+system.ruby.L1Cache_Controller.OI.Writeback_Nack | 15 11.63% 11.63% | 19 14.73% 26.36% | 18 13.95% 40.31% | 15 11.63% 51.94% | 14 10.85% 62.79% | 15 11.63% 74.42% | 10 7.75% 82.17% | 23 17.83% 100.00%
+system.ruby.L1Cache_Controller.OI.Writeback_Nack::total 129
+system.ruby.L1Cache_Controller.MI.Load | 9 20.93% 20.93% | 0 0.00% 20.93% | 2 4.65% 25.58% | 4 9.30% 34.88% | 0 0.00% 34.88% | 1 2.33% 37.21% | 0 0.00% 37.21% | 27 62.79% 100.00%
+system.ruby.L1Cache_Controller.MI.Load::total 43
+system.ruby.L1Cache_Controller.MI.Store | 1 25.00% 25.00% | 0 0.00% 25.00% | 1 25.00% 50.00% | 1 25.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 1 25.00% 100.00%
+system.ruby.L1Cache_Controller.MI.Store::total 4
+system.ruby.L1Cache_Controller.MI.Fwd_GETX | 163 15.31% 15.31% | 130 12.21% 27.51% | 127 11.92% 39.44% | 137 12.86% 52.30% | 107 10.05% 62.35% | 114 10.70% 73.05% | 153 14.37% 87.42% | 134 12.58% 100.00%
+system.ruby.L1Cache_Controller.MI.Fwd_GETX::total 1065
+system.ruby.L1Cache_Controller.MI.Fwd_GETS | 233 11.77% 11.77% | 245 12.38% 24.15% | 279 14.10% 38.25% | 246 12.43% 50.68% | 228 11.52% 62.20% | 234 11.82% 74.03% | 268 13.54% 87.57% | 246 12.43% 100.00%
+system.ruby.L1Cache_Controller.MI.Fwd_GETS::total 1979
+system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data | 27818 12.47% 12.47% | 27966 12.54% 25.02% | 27942 12.53% 37.55% | 27964 12.54% 50.09% | 27714 12.43% 62.51% | 28023 12.57% 75.08% | 27759 12.45% 87.53% | 27810 12.47% 100.00%
+system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data::total 222996
+system.ruby.L1Cache_Controller.II.Writeback_Ack | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 20.00% 20.00% | 2 20.00% 40.00% | 3 30.00% 70.00% | 1 10.00% 80.00% | 1 10.00% 90.00% | 1 10.00% 100.00%
+system.ruby.L1Cache_Controller.II.Writeback_Ack::total 10
+system.ruby.L1Cache_Controller.II.Writeback_Ack_Data | 163 15.26% 15.26% | 130 12.17% 27.43% | 128 11.99% 39.42% | 137 12.83% 52.25% | 106 9.93% 62.17% | 116 10.86% 73.03% | 154 14.42% 87.45% | 134 12.55% 100.00%
+system.ruby.L1Cache_Controller.II.Writeback_Ack_Data::total 1068
+system.ruby.L1Cache_Controller.II.Writeback_Nack | 222 12.66% 12.66% | 251 14.32% 26.98% | 213 12.15% 39.13% | 218 12.44% 51.57% | 226 12.89% 64.46% | 205 11.69% 76.16% | 204 11.64% 87.79% | 214 12.21% 100.00%
+system.ruby.L1Cache_Controller.II.Writeback_Nack::total 1753
+system.ruby.L2Cache_Controller.L1_GETS 507058 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_GETX 279665 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_PUTO 136 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_PUTX 261494 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_PUTS_only 477464 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_PUTS 25916 0.00% 0.00%
+system.ruby.L2Cache_Controller.All_Acks 222882 0.00% 0.00%
+system.ruby.L2Cache_Controller.Data 619005 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_WBCLEANDATA 396872 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_WBDIRTYDATA 224974 0.00% 0.00%
+system.ruby.L2Cache_Controller.Writeback_Ack 222858 0.00% 0.00%
+system.ruby.L2Cache_Controller.Unblock 410103 0.00% 0.00%
+system.ruby.L2Cache_Controller.Exclusive_Unblock 226377 0.00% 0.00%
+system.ruby.L2Cache_Controller.L2_Replacement 692278 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS 396129 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX 219634 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILS.L1_GETS 3254 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILS.L1_GETX 1833 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILS.L1_PUTS_only 393626 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILS.L1_PUTS 3247 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILX.L1_GETS 2202 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILX.L1_GETX 1175 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILX.L1_PUTX 224062 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILX.L1_PUTS 1751 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOX.L1_GETS 3 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOX.L1_PUTO 127 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOX.L1_PUTX 129 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOSX.L1_GETS 6 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOSX.L1_GETX 4 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOSX.L1_PUTO 5 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOSX.L1_PUTX 1848 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOSX.L1_PUTS_only 130 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOSX.L1_PUTS 7 0.00% 0.00%
+system.ruby.L2Cache_Controller.S.L1_GETS 2496 0.00% 0.00%
+system.ruby.L2Cache_Controller.S.L1_GETX 1402 0.00% 0.00%
+system.ruby.L2Cache_Controller.S.L2_Replacement 392976 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSX.L1_GETS 12 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSX.L1_GETX 1 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSX.L1_PUTS_only 1727 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSX.L1_PUTS 18 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSX.L2_Replacement 123 0.00% 0.00%
+system.ruby.L2Cache_Controller.SLS.L1_GETS 14 0.00% 0.00%
+system.ruby.L2Cache_Controller.SLS.L1_GETX 16 0.00% 0.00%
+system.ruby.L2Cache_Controller.SLS.L1_PUTS_only 3253 0.00% 0.00%
+system.ruby.L2Cache_Controller.SLS.L1_PUTS 18 0.00% 0.00%
+system.ruby.L2Cache_Controller.SLS.L2_Replacement 2474 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS 1357 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX 743 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_PUTX 1 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_PUTS 1 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement 222746 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOXW.L1_GETS 36 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOXW.L1_PUTX 1750 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOXW.L1_WBDIRTYDATA 127 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOXW.Unblock 130 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOSXW.L1_GETS 88 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOSXW.L1_GETX 17 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOSXW.L1_PUTX 71 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOSXW.L1_PUTS_only 4234 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOSXW.L1_PUTS 37 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOSXW.L1_WBDIRTYDATA 1851 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILOSXW.Unblock 9 0.00% 0.00%
+system.ruby.L2Cache_Controller.SLSW.L1_PUTS 75 0.00% 0.00%
+system.ruby.L2Cache_Controller.SLSW.Unblock 18 0.00% 0.00%
+system.ruby.L2Cache_Controller.SLSW.L2_Replacement 83 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILSW.L1_GETS 213 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILSW.L1_GETX 82 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILSW.L1_PUTS 11912 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILSW.L1_WBCLEANDATA 3247 0.00% 0.00%
+system.ruby.L2Cache_Controller.IW.L1_GETS 16637 0.00% 0.00%
+system.ruby.L2Cache_Controller.IW.L1_GETX 9094 0.00% 0.00%
+system.ruby.L2Cache_Controller.IW.L1_WBCLEANDATA 393625 0.00% 0.00%
+system.ruby.L2Cache_Controller.SW.L1_GETS 89 0.00% 0.00%
+system.ruby.L2Cache_Controller.SW.L1_GETX 40 0.00% 0.00%
+system.ruby.L2Cache_Controller.SW.Unblock 3253 0.00% 0.00%
+system.ruby.L2Cache_Controller.SW.L2_Replacement 21222 0.00% 0.00%
+system.ruby.L2Cache_Controller.OXW.L1_GETS 47 0.00% 0.00%
+system.ruby.L2Cache_Controller.OXW.L1_GETX 24 0.00% 0.00%
+system.ruby.L2Cache_Controller.OXW.Unblock 1727 0.00% 0.00%
+system.ruby.L2Cache_Controller.OXW.L2_Replacement 9208 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSXW.L1_PUTS_only 10 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSXW.L1_PUTS 50 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSXW.Unblock 18 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSXW.L2_Replacement 80 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILXW.L1_GETS 6459 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILXW.L1_GETX 3604 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILXW.L1_PUTX 1451 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILXW.L1_PUTS 11 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA 222996 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILXW.Unblock 1066 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLS.L1_GETS 168 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLS.L1_GETX 106 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLS.L1_PUTS_only 28467 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLS.L1_PUTS 179 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLS.Unblock 3254 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLOX.L1_PUTO 4 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLOX.L1_PUTX 6 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLOX.L1_PUTS_only 10 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLOX.Unblock 3 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLOX.Exclusive_Unblock 1 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLOXX.L1_GETS 294 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLOXX.L1_GETX 71 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLOXX.L1_PUTX 31974 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLOXX.L1_PUTS 164 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLOXX.Unblock 1982 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLOXX.Exclusive_Unblock 1395 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLOSX.L1_PUTX 51 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLOSX.Unblock 6 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLXO.L1_PUTX 49 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLXO.L1_PUTS_only 15 0.00% 0.00%
+system.ruby.L2Cache_Controller.IFLXO.Exclusive_Unblock 4 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGS.L1_GETS 48694 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGS.L1_GETX 26518 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGS.L1_PUTS 8091 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGS.Data 396123 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGS.Unblock 396115 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGM.L1_GETS 21892 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGM.L1_GETX 11836 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGM.Data 221033 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGMLS.L1_GETS 305 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGMLS.L1_GETX 84 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGMLS.L1_PUTS_only 28847 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGMLS.L1_PUTS 192 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGMLS.Data 1849 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGMO.L1_GETS 5508 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGMO.L1_GETX 3044 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGMO.L1_PUTX 97 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGMO.L1_PUTS_only 16704 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGMO.L1_PUTS 119 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGMO.All_Acks 222882 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock 222877 0.00% 0.00%
+system.ruby.L2Cache_Controller.MM.L1_GETS 11 0.00% 0.00%
+system.ruby.L2Cache_Controller.MM.Exclusive_Unblock 743 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS.L1_GETS 40 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS.L1_GETX 27 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS.L1_PUTS 16 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS.Unblock 2496 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS.L2_Replacement 30447 0.00% 0.00%
+system.ruby.L2Cache_Controller.OO.L1_GETS 18 0.00% 0.00%
+system.ruby.L2Cache_Controller.OO.L1_GETX 5 0.00% 0.00%
+system.ruby.L2Cache_Controller.OO.L1_PUTX 5 0.00% 0.00%
+system.ruby.L2Cache_Controller.OO.Exclusive_Unblock 1357 0.00% 0.00%
+system.ruby.L2Cache_Controller.OO.L2_Replacement 12703 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSXS.L1_PUTS_only 43 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSXS.Unblock 12 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSXS.L2_Replacement 96 0.00% 0.00%
+system.ruby.L2Cache_Controller.SLSS.L1_GETS 10 0.00% 0.00%
+system.ruby.L2Cache_Controller.SLSS.L1_PUTS_only 54 0.00% 0.00%
+system.ruby.L2Cache_Controller.SLSS.L1_PUTS 3 0.00% 0.00%
+system.ruby.L2Cache_Controller.SLSS.Unblock 14 0.00% 0.00%
+system.ruby.L2Cache_Controller.SLSS.L2_Replacement 120 0.00% 0.00%
+system.ruby.L2Cache_Controller.MI.L1_GETS 1076 0.00% 0.00%
+system.ruby.L2Cache_Controller.MI.L1_GETX 305 0.00% 0.00%
+system.ruby.L2Cache_Controller.MI.Writeback_Ack 222735 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSI.L1_PUTS_only 344 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSI.L1_PUTS 25 0.00% 0.00%
+system.ruby.L2Cache_Controller.OLSI.Writeback_Ack 123 0.00% 0.00%
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini
index 149e26f4e..07f1fd24b 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini
@@ -290,33 +290,34 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory dmaRequestToDir dmaResponseFromDir persistentFromDir persistentToDir requestFromDir requestToDir responseFromDir responseFromMemory responseToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=5
distributed_persistent=true
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
fixed_timeout_latency=100
l2_select_num_bits=0
number_of_TBEs=256
+persistentFromDir=system.ruby.dir_cntrl0.persistentFromDir
+persistentToDir=system.ruby.dir_cntrl0.persistentToDir
recycle_latency=10
reissue_wakeup_latency=10
+requestFromDir=system.ruby.dir_cntrl0.requestFromDir
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=32
version=0
-dmaRequestToDir=system.ruby.network.master[31]
-dmaResponseFromDir=system.ruby.network.slave[30]
memory=system.mem_ctrls.port
-persistentFromDir=system.ruby.network.slave[29]
-persistentToDir=system.ruby.network.master[30]
-requestFromDir=system.ruby.network.slave[27]
-requestToDir=system.ruby.network.master[28]
-responseFromDir=system.ruby.network.slave[28]
-responseToDir=system.ruby.network.master[29]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -325,9 +326,89 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[31]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[30]
+
+[system.ruby.dir_cntrl0.persistentFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[29]
+
+[system.ruby.dir_cntrl0.persistentToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[30]
+
+[system.ruby.dir_cntrl0.requestFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[27]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[28]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[28]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[29]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue persistentFromL1Cache persistentToL1Cache requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
N_tokens=9
@@ -340,10 +421,17 @@ fixed_timeout_latency=300
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
+persistentFromL1Cache=system.ruby.l1_cntrl0.persistentFromL1Cache
+persistentToL1Cache=system.ruby.l1_cntrl0.persistentToL1Cache
recycle_latency=10
reissue_wakeup_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
retry_threshold=1
ruby_system=system.ruby
send_evictions=false
@@ -352,50 +440,124 @@ system=system
transitions_per_cycle=32
use_timeout_latency=50
version=0
-persistentFromL1Cache=system.ruby.network.slave[2]
-persistentToL1Cache=system.ruby.network.master[2]
-requestFromL1Cache=system.ruby.network.slave[0]
-requestToL1Cache=system.ruby.network.master[0]
-responseFromL1Cache=system.ruby.network.slave[1]
-responseToL1Cache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.persistentFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.l1_cntrl0.persistentToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.l1_cntrl0.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -408,7 +570,7 @@ slave=system.cpu0.port
[system.ruby.l1_cntrl1]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue persistentFromL1Cache persistentToL1Cache requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer
L1Dcache=system.ruby.l1_cntrl1.L1Dcache
L1Icache=system.ruby.l1_cntrl1.L1Icache
N_tokens=9
@@ -421,10 +583,17 @@ fixed_timeout_latency=300
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl1.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
+persistentFromL1Cache=system.ruby.l1_cntrl1.persistentFromL1Cache
+persistentToL1Cache=system.ruby.l1_cntrl1.persistentToL1Cache
recycle_latency=10
reissue_wakeup_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl1.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl1.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl1.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl1.responseToL1Cache
retry_threshold=1
ruby_system=system.ruby
send_evictions=false
@@ -433,50 +602,124 @@ system=system
transitions_per_cycle=32
use_timeout_latency=50
version=1
-persistentFromL1Cache=system.ruby.network.slave[5]
-persistentToL1Cache=system.ruby.network.master[5]
-requestFromL1Cache=system.ruby.network.slave[3]
-requestToL1Cache=system.ruby.network.master[3]
-responseFromL1Cache=system.ruby.network.slave[4]
-responseToL1Cache=system.ruby.network.master[4]
[system.ruby.l1_cntrl1.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl1.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl1.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl1.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl1.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl1.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl1.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl1.persistentFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.l1_cntrl1.persistentToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
+[system.ruby.l1_cntrl1.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.l1_cntrl1.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
+[system.ruby.l1_cntrl1.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.l1_cntrl1.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
+
[system.ruby.l1_cntrl1.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl1.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl1.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -489,7 +732,7 @@ slave=system.cpu1.port
[system.ruby.l1_cntrl2]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue persistentFromL1Cache persistentToL1Cache requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer
L1Dcache=system.ruby.l1_cntrl2.L1Dcache
L1Icache=system.ruby.l1_cntrl2.L1Icache
N_tokens=9
@@ -502,10 +745,17 @@ fixed_timeout_latency=300
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl2.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
+persistentFromL1Cache=system.ruby.l1_cntrl2.persistentFromL1Cache
+persistentToL1Cache=system.ruby.l1_cntrl2.persistentToL1Cache
recycle_latency=10
reissue_wakeup_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl2.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl2.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl2.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl2.responseToL1Cache
retry_threshold=1
ruby_system=system.ruby
send_evictions=false
@@ -514,50 +764,124 @@ system=system
transitions_per_cycle=32
use_timeout_latency=50
version=2
-persistentFromL1Cache=system.ruby.network.slave[8]
-persistentToL1Cache=system.ruby.network.master[8]
-requestFromL1Cache=system.ruby.network.slave[6]
-requestToL1Cache=system.ruby.network.master[6]
-responseFromL1Cache=system.ruby.network.slave[7]
-responseToL1Cache=system.ruby.network.master[7]
[system.ruby.l1_cntrl2.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl2.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl2.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl2.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl2.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl2.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl2.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl2.persistentFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[8]
+
+[system.ruby.l1_cntrl2.persistentToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[8]
+
+[system.ruby.l1_cntrl2.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[6]
+
+[system.ruby.l1_cntrl2.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[6]
+
+[system.ruby.l1_cntrl2.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[7]
+
+[system.ruby.l1_cntrl2.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[7]
+
[system.ruby.l1_cntrl2.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl2.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl2.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -570,7 +894,7 @@ slave=system.cpu2.port
[system.ruby.l1_cntrl3]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue persistentFromL1Cache persistentToL1Cache requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer
L1Dcache=system.ruby.l1_cntrl3.L1Dcache
L1Icache=system.ruby.l1_cntrl3.L1Icache
N_tokens=9
@@ -583,10 +907,17 @@ fixed_timeout_latency=300
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl3.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
+persistentFromL1Cache=system.ruby.l1_cntrl3.persistentFromL1Cache
+persistentToL1Cache=system.ruby.l1_cntrl3.persistentToL1Cache
recycle_latency=10
reissue_wakeup_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl3.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl3.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl3.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl3.responseToL1Cache
retry_threshold=1
ruby_system=system.ruby
send_evictions=false
@@ -595,50 +926,124 @@ system=system
transitions_per_cycle=32
use_timeout_latency=50
version=3
-persistentFromL1Cache=system.ruby.network.slave[11]
-persistentToL1Cache=system.ruby.network.master[11]
-requestFromL1Cache=system.ruby.network.slave[9]
-requestToL1Cache=system.ruby.network.master[9]
-responseFromL1Cache=system.ruby.network.slave[10]
-responseToL1Cache=system.ruby.network.master[10]
[system.ruby.l1_cntrl3.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl3.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl3.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl3.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl3.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl3.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl3.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl3.persistentFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[11]
+
+[system.ruby.l1_cntrl3.persistentToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[11]
+
+[system.ruby.l1_cntrl3.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[9]
+
+[system.ruby.l1_cntrl3.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[9]
+
+[system.ruby.l1_cntrl3.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[10]
+
+[system.ruby.l1_cntrl3.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[10]
+
[system.ruby.l1_cntrl3.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl3.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl3.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -651,7 +1056,7 @@ slave=system.cpu3.port
[system.ruby.l1_cntrl4]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue persistentFromL1Cache persistentToL1Cache requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer
L1Dcache=system.ruby.l1_cntrl4.L1Dcache
L1Icache=system.ruby.l1_cntrl4.L1Icache
N_tokens=9
@@ -664,10 +1069,17 @@ fixed_timeout_latency=300
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl4.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
+persistentFromL1Cache=system.ruby.l1_cntrl4.persistentFromL1Cache
+persistentToL1Cache=system.ruby.l1_cntrl4.persistentToL1Cache
recycle_latency=10
reissue_wakeup_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl4.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl4.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl4.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl4.responseToL1Cache
retry_threshold=1
ruby_system=system.ruby
send_evictions=false
@@ -676,50 +1088,124 @@ system=system
transitions_per_cycle=32
use_timeout_latency=50
version=4
-persistentFromL1Cache=system.ruby.network.slave[14]
-persistentToL1Cache=system.ruby.network.master[14]
-requestFromL1Cache=system.ruby.network.slave[12]
-requestToL1Cache=system.ruby.network.master[12]
-responseFromL1Cache=system.ruby.network.slave[13]
-responseToL1Cache=system.ruby.network.master[13]
[system.ruby.l1_cntrl4.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl4.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl4.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl4.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl4.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl4.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl4.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl4.persistentFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[14]
+
+[system.ruby.l1_cntrl4.persistentToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[14]
+
+[system.ruby.l1_cntrl4.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[12]
+
+[system.ruby.l1_cntrl4.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[12]
+
+[system.ruby.l1_cntrl4.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[13]
+
+[system.ruby.l1_cntrl4.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[13]
+
[system.ruby.l1_cntrl4.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl4.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl4.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -732,7 +1218,7 @@ slave=system.cpu4.port
[system.ruby.l1_cntrl5]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue persistentFromL1Cache persistentToL1Cache requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer
L1Dcache=system.ruby.l1_cntrl5.L1Dcache
L1Icache=system.ruby.l1_cntrl5.L1Icache
N_tokens=9
@@ -745,10 +1231,17 @@ fixed_timeout_latency=300
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl5.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
+persistentFromL1Cache=system.ruby.l1_cntrl5.persistentFromL1Cache
+persistentToL1Cache=system.ruby.l1_cntrl5.persistentToL1Cache
recycle_latency=10
reissue_wakeup_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl5.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl5.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl5.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl5.responseToL1Cache
retry_threshold=1
ruby_system=system.ruby
send_evictions=false
@@ -757,50 +1250,124 @@ system=system
transitions_per_cycle=32
use_timeout_latency=50
version=5
-persistentFromL1Cache=system.ruby.network.slave[17]
-persistentToL1Cache=system.ruby.network.master[17]
-requestFromL1Cache=system.ruby.network.slave[15]
-requestToL1Cache=system.ruby.network.master[15]
-responseFromL1Cache=system.ruby.network.slave[16]
-responseToL1Cache=system.ruby.network.master[16]
[system.ruby.l1_cntrl5.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl5.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl5.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl5.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl5.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl5.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl5.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl5.persistentFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[17]
+
+[system.ruby.l1_cntrl5.persistentToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[17]
+
+[system.ruby.l1_cntrl5.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[15]
+
+[system.ruby.l1_cntrl5.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[15]
+
+[system.ruby.l1_cntrl5.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[16]
+
+[system.ruby.l1_cntrl5.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[16]
+
[system.ruby.l1_cntrl5.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl5.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl5.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -813,7 +1380,7 @@ slave=system.cpu5.port
[system.ruby.l1_cntrl6]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue persistentFromL1Cache persistentToL1Cache requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer
L1Dcache=system.ruby.l1_cntrl6.L1Dcache
L1Icache=system.ruby.l1_cntrl6.L1Icache
N_tokens=9
@@ -826,10 +1393,17 @@ fixed_timeout_latency=300
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl6.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
+persistentFromL1Cache=system.ruby.l1_cntrl6.persistentFromL1Cache
+persistentToL1Cache=system.ruby.l1_cntrl6.persistentToL1Cache
recycle_latency=10
reissue_wakeup_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl6.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl6.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl6.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl6.responseToL1Cache
retry_threshold=1
ruby_system=system.ruby
send_evictions=false
@@ -838,50 +1412,124 @@ system=system
transitions_per_cycle=32
use_timeout_latency=50
version=6
-persistentFromL1Cache=system.ruby.network.slave[20]
-persistentToL1Cache=system.ruby.network.master[20]
-requestFromL1Cache=system.ruby.network.slave[18]
-requestToL1Cache=system.ruby.network.master[18]
-responseFromL1Cache=system.ruby.network.slave[19]
-responseToL1Cache=system.ruby.network.master[19]
[system.ruby.l1_cntrl6.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl6.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl6.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl6.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl6.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl6.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl6.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl6.persistentFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[20]
+
+[system.ruby.l1_cntrl6.persistentToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[20]
+
+[system.ruby.l1_cntrl6.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[18]
+
+[system.ruby.l1_cntrl6.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[18]
+
+[system.ruby.l1_cntrl6.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[19]
+
+[system.ruby.l1_cntrl6.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[19]
+
[system.ruby.l1_cntrl6.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl6.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl6.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -894,7 +1542,7 @@ slave=system.cpu6.port
[system.ruby.l1_cntrl7]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue persistentFromL1Cache persistentToL1Cache requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer
L1Dcache=system.ruby.l1_cntrl7.L1Dcache
L1Icache=system.ruby.l1_cntrl7.L1Icache
N_tokens=9
@@ -907,10 +1555,17 @@ fixed_timeout_latency=300
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl7.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
+persistentFromL1Cache=system.ruby.l1_cntrl7.persistentFromL1Cache
+persistentToL1Cache=system.ruby.l1_cntrl7.persistentToL1Cache
recycle_latency=10
reissue_wakeup_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl7.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl7.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl7.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl7.responseToL1Cache
retry_threshold=1
ruby_system=system.ruby
send_evictions=false
@@ -919,50 +1574,124 @@ system=system
transitions_per_cycle=32
use_timeout_latency=50
version=7
-persistentFromL1Cache=system.ruby.network.slave[23]
-persistentToL1Cache=system.ruby.network.master[23]
-requestFromL1Cache=system.ruby.network.slave[21]
-requestToL1Cache=system.ruby.network.master[21]
-responseFromL1Cache=system.ruby.network.slave[22]
-responseToL1Cache=system.ruby.network.master[22]
[system.ruby.l1_cntrl7.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl7.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl7.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl7.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl7.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl7.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl7.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl7.persistentFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[23]
+
+[system.ruby.l1_cntrl7.persistentToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[23]
+
+[system.ruby.l1_cntrl7.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[21]
+
+[system.ruby.l1_cntrl7.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[21]
+
+[system.ruby.l1_cntrl7.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[22]
+
+[system.ruby.l1_cntrl7.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[22]
+
[system.ruby.l1_cntrl7.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl7.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl7.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -975,7 +1704,11 @@ slave=system.cpu7.port
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
-children=L2cache
+children=GlobalRequestFromL2Cache GlobalRequestToL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache persistentToL2Cache responseFromL2Cache responseToL2Cache
+GlobalRequestFromL2Cache=system.ruby.l2_cntrl0.GlobalRequestFromL2Cache
+GlobalRequestToL2Cache=system.ruby.l2_cntrl0.GlobalRequestToL2Cache
+L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
+L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
L2cache=system.ruby.l2_cntrl0.L2cache
N_tokens=9
buffer_size=0
@@ -986,34 +1719,101 @@ filtering_enabled=true
l2_request_latency=5
l2_response_latency=5
number_of_TBEs=256
+persistentToL2Cache=system.ruby.l2_cntrl0.persistentToL2Cache
recycle_latency=10
+responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
+responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
ruby_system=system.ruby
system=system
transitions_per_cycle=32
version=0
-GlobalRequestFromL2Cache=system.ruby.network.slave[24]
-GlobalRequestToL2Cache=system.ruby.network.master[24]
-L1RequestFromL2Cache=system.ruby.network.slave[25]
-L1RequestToL2Cache=system.ruby.network.master[25]
-persistentToL2Cache=system.ruby.network.master[27]
-responseFromL2Cache=system.ruby.network.slave[26]
-responseToL2Cache=system.ruby.network.master[26]
+
+[system.ruby.l2_cntrl0.GlobalRequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[24]
+
+[system.ruby.l2_cntrl0.GlobalRequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[24]
+
+[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[25]
+
+[system.ruby.l2_cntrl0.L1RequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[25]
[system.ruby.l2_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l2_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l2_cntrl0.persistentToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[27]
+
+[system.ruby.l2_cntrl0.responseFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[26]
+
+[system.ruby.l2_cntrl0.responseToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[26]
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -1022,7 +1822,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 ext_links5 ext_links6 ext_links7 ext_links8 ext_links9 int_links0 int_links1 int_links2 int_links3 int_links4 int_links5 int_links6 int_links7 int_links8 int_links9 routers00 routers01 routers02 routers03 routers04 routers05 routers06 routers07 routers08 routers09 routers10
+children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 ext_links5 ext_links6 ext_links7 ext_links8 ext_links9 int_link_buffers000 int_link_buffers001 int_link_buffers002 int_link_buffers003 int_link_buffers004 int_link_buffers005 int_link_buffers006 int_link_buffers007 int_link_buffers008 int_link_buffers009 int_link_buffers010 int_link_buffers011 int_link_buffers012 int_link_buffers013 int_link_buffers014 int_link_buffers015 int_link_buffers016 int_link_buffers017 int_link_buffers018 int_link_buffers019 int_link_buffers020 int_link_buffers021 int_link_buffers022 int_link_buffers023 int_link_buffers024 int_link_buffers025 int_link_buffers026 int_link_buffers027 int_link_buffers028 int_link_buffers029 int_link_buffers030 int_link_buffers031 int_link_buffers032 int_link_buffers033 int_link_buffers034 int_link_buffers035 int_link_buffers036 int_link_buffers037 int_link_buffers038 int_link_buffers039 int_link_buffers040 int_link_buffers041 int_link_buffers042 int_link_buffers043 int_link_buffers044 int_link_buffers045 int_link_buffers046 int_link_buffers047 int_link_buffers048 int_link_buffers049 int_link_buffers050 int_link_buffers051 int_link_buffers052 int_link_buffers053 int_link_buffers054 int_link_buffers055 int_link_buffers056 int_link_buffers057 int_link_buffers058 int_link_buffers059 int_link_buffers060 int_link_buffers061 int_link_buffers062 int_link_buffers063 int_link_buffers064 int_link_buffers065 int_link_buffers066 int_link_buffers067 int_link_buffers068 int_link_buffers069 int_link_buffers070 int_link_buffers071 int_link_buffers072 int_link_buffers073 int_link_buffers074 int_link_buffers075 int_link_buffers076 int_link_buffers077 int_link_buffers078 int_link_buffers079 int_link_buffers080 int_link_buffers081 int_link_buffers082 int_link_buffers083 int_link_buffers084 int_link_buffers085 int_link_buffers086 int_link_buffers087 int_link_buffers088 int_link_buffers089 int_link_buffers090 int_link_buffers091 int_link_buffers092 int_link_buffers093 int_link_buffers094 int_link_buffers095 int_link_buffers096 int_link_buffers097 int_link_buffers098 int_link_buffers099 int_link_buffers100 int_link_buffers101 int_link_buffers102 int_link_buffers103 int_link_buffers104 int_link_buffers105 int_link_buffers106 int_link_buffers107 int_link_buffers108 int_link_buffers109 int_link_buffers110 int_link_buffers111 int_link_buffers112 int_link_buffers113 int_link_buffers114 int_link_buffers115 int_link_buffers116 int_link_buffers117 int_link_buffers118 int_link_buffers119 int_link_buffers120 int_link_buffers121 int_link_buffers122 int_link_buffers123 int_link_buffers124 int_link_buffers125 int_link_buffers126 int_link_buffers127 int_link_buffers128 int_link_buffers129 int_link_buffers130 int_link_buffers131 int_link_buffers132 int_link_buffers133 int_link_buffers134 int_link_buffers135 int_link_buffers136 int_link_buffers137 int_link_buffers138 int_link_buffers139 int_link_buffers140 int_link_buffers141 int_link_buffers142 int_link_buffers143 int_link_buffers144 int_link_buffers145 int_link_buffers146 int_link_buffers147 int_link_buffers148 int_link_buffers149 int_link_buffers150 int_link_buffers151 int_link_buffers152 int_link_buffers153 int_link_buffers154 int_link_buffers155 int_link_buffers156 int_link_buffers157 int_link_buffers158 int_link_buffers159 int_link_buffers160 int_link_buffers161 int_link_buffers162 int_link_buffers163 int_link_buffers164 int_link_buffers165 int_link_buffers166 int_link_buffers167 int_link_buffers168 int_link_buffers169 int_link_buffers170 int_link_buffers171 int_link_buffers172 int_link_buffers173 int_link_buffers174 int_link_buffers175 int_link_buffers176 int_link_buffers177 int_link_buffers178 int_link_buffers179 int_link_buffers180 int_link_buffers181 int_link_buffers182 int_link_buffers183 int_link_buffers184 int_link_buffers185 int_link_buffers186 int_link_buffers187 int_link_buffers188 int_link_buffers189 int_link_buffers190 int_link_buffers191 int_link_buffers192 int_link_buffers193 int_link_buffers194 int_link_buffers195 int_link_buffers196 int_link_buffers197 int_link_buffers198 int_link_buffers199 int_links0 int_links1 int_links2 int_links3 int_links4 int_links5 int_links6 int_links7 int_links8 int_links9 routers00 routers01 routers02 routers03 routers04 routers05 routers06 routers07 routers08 routers09 routers10
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -1030,14 +1830,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 system.ruby.network.ext_links3 system.ruby.network.ext_links4 system.ruby.network.ext_links5 system.ruby.network.ext_links6 system.ruby.network.ext_links7 system.ruby.network.ext_links8 system.ruby.network.ext_links9
+int_link_buffers=system.ruby.network.int_link_buffers000 system.ruby.network.int_link_buffers001 system.ruby.network.int_link_buffers002 system.ruby.network.int_link_buffers003 system.ruby.network.int_link_buffers004 system.ruby.network.int_link_buffers005 system.ruby.network.int_link_buffers006 system.ruby.network.int_link_buffers007 system.ruby.network.int_link_buffers008 system.ruby.network.int_link_buffers009 system.ruby.network.int_link_buffers010 system.ruby.network.int_link_buffers011 system.ruby.network.int_link_buffers012 system.ruby.network.int_link_buffers013 system.ruby.network.int_link_buffers014 system.ruby.network.int_link_buffers015 system.ruby.network.int_link_buffers016 system.ruby.network.int_link_buffers017 system.ruby.network.int_link_buffers018 system.ruby.network.int_link_buffers019 system.ruby.network.int_link_buffers020 system.ruby.network.int_link_buffers021 system.ruby.network.int_link_buffers022 system.ruby.network.int_link_buffers023 system.ruby.network.int_link_buffers024 system.ruby.network.int_link_buffers025 system.ruby.network.int_link_buffers026 system.ruby.network.int_link_buffers027 system.ruby.network.int_link_buffers028 system.ruby.network.int_link_buffers029 system.ruby.network.int_link_buffers030 system.ruby.network.int_link_buffers031 system.ruby.network.int_link_buffers032 system.ruby.network.int_link_buffers033 system.ruby.network.int_link_buffers034 system.ruby.network.int_link_buffers035 system.ruby.network.int_link_buffers036 system.ruby.network.int_link_buffers037 system.ruby.network.int_link_buffers038 system.ruby.network.int_link_buffers039 system.ruby.network.int_link_buffers040 system.ruby.network.int_link_buffers041 system.ruby.network.int_link_buffers042 system.ruby.network.int_link_buffers043 system.ruby.network.int_link_buffers044 system.ruby.network.int_link_buffers045 system.ruby.network.int_link_buffers046 system.ruby.network.int_link_buffers047 system.ruby.network.int_link_buffers048 system.ruby.network.int_link_buffers049 system.ruby.network.int_link_buffers050 system.ruby.network.int_link_buffers051 system.ruby.network.int_link_buffers052 system.ruby.network.int_link_buffers053 system.ruby.network.int_link_buffers054 system.ruby.network.int_link_buffers055 system.ruby.network.int_link_buffers056 system.ruby.network.int_link_buffers057 system.ruby.network.int_link_buffers058 system.ruby.network.int_link_buffers059 system.ruby.network.int_link_buffers060 system.ruby.network.int_link_buffers061 system.ruby.network.int_link_buffers062 system.ruby.network.int_link_buffers063 system.ruby.network.int_link_buffers064 system.ruby.network.int_link_buffers065 system.ruby.network.int_link_buffers066 system.ruby.network.int_link_buffers067 system.ruby.network.int_link_buffers068 system.ruby.network.int_link_buffers069 system.ruby.network.int_link_buffers070 system.ruby.network.int_link_buffers071 system.ruby.network.int_link_buffers072 system.ruby.network.int_link_buffers073 system.ruby.network.int_link_buffers074 system.ruby.network.int_link_buffers075 system.ruby.network.int_link_buffers076 system.ruby.network.int_link_buffers077 system.ruby.network.int_link_buffers078 system.ruby.network.int_link_buffers079 system.ruby.network.int_link_buffers080 system.ruby.network.int_link_buffers081 system.ruby.network.int_link_buffers082 system.ruby.network.int_link_buffers083 system.ruby.network.int_link_buffers084 system.ruby.network.int_link_buffers085 system.ruby.network.int_link_buffers086 system.ruby.network.int_link_buffers087 system.ruby.network.int_link_buffers088 system.ruby.network.int_link_buffers089 system.ruby.network.int_link_buffers090 system.ruby.network.int_link_buffers091 system.ruby.network.int_link_buffers092 system.ruby.network.int_link_buffers093 system.ruby.network.int_link_buffers094 system.ruby.network.int_link_buffers095 system.ruby.network.int_link_buffers096 system.ruby.network.int_link_buffers097 system.ruby.network.int_link_buffers098 system.ruby.network.int_link_buffers099 system.ruby.network.int_link_buffers100 system.ruby.network.int_link_buffers101 system.ruby.network.int_link_buffers102 system.ruby.network.int_link_buffers103 system.ruby.network.int_link_buffers104 system.ruby.network.int_link_buffers105 system.ruby.network.int_link_buffers106 system.ruby.network.int_link_buffers107 system.ruby.network.int_link_buffers108 system.ruby.network.int_link_buffers109 system.ruby.network.int_link_buffers110 system.ruby.network.int_link_buffers111 system.ruby.network.int_link_buffers112 system.ruby.network.int_link_buffers113 system.ruby.network.int_link_buffers114 system.ruby.network.int_link_buffers115 system.ruby.network.int_link_buffers116 system.ruby.network.int_link_buffers117 system.ruby.network.int_link_buffers118 system.ruby.network.int_link_buffers119 system.ruby.network.int_link_buffers120 system.ruby.network.int_link_buffers121 system.ruby.network.int_link_buffers122 system.ruby.network.int_link_buffers123 system.ruby.network.int_link_buffers124 system.ruby.network.int_link_buffers125 system.ruby.network.int_link_buffers126 system.ruby.network.int_link_buffers127 system.ruby.network.int_link_buffers128 system.ruby.network.int_link_buffers129 system.ruby.network.int_link_buffers130 system.ruby.network.int_link_buffers131 system.ruby.network.int_link_buffers132 system.ruby.network.int_link_buffers133 system.ruby.network.int_link_buffers134 system.ruby.network.int_link_buffers135 system.ruby.network.int_link_buffers136 system.ruby.network.int_link_buffers137 system.ruby.network.int_link_buffers138 system.ruby.network.int_link_buffers139 system.ruby.network.int_link_buffers140 system.ruby.network.int_link_buffers141 system.ruby.network.int_link_buffers142 system.ruby.network.int_link_buffers143 system.ruby.network.int_link_buffers144 system.ruby.network.int_link_buffers145 system.ruby.network.int_link_buffers146 system.ruby.network.int_link_buffers147 system.ruby.network.int_link_buffers148 system.ruby.network.int_link_buffers149 system.ruby.network.int_link_buffers150 system.ruby.network.int_link_buffers151 system.ruby.network.int_link_buffers152 system.ruby.network.int_link_buffers153 system.ruby.network.int_link_buffers154 system.ruby.network.int_link_buffers155 system.ruby.network.int_link_buffers156 system.ruby.network.int_link_buffers157 system.ruby.network.int_link_buffers158 system.ruby.network.int_link_buffers159 system.ruby.network.int_link_buffers160 system.ruby.network.int_link_buffers161 system.ruby.network.int_link_buffers162 system.ruby.network.int_link_buffers163 system.ruby.network.int_link_buffers164 system.ruby.network.int_link_buffers165 system.ruby.network.int_link_buffers166 system.ruby.network.int_link_buffers167 system.ruby.network.int_link_buffers168 system.ruby.network.int_link_buffers169 system.ruby.network.int_link_buffers170 system.ruby.network.int_link_buffers171 system.ruby.network.int_link_buffers172 system.ruby.network.int_link_buffers173 system.ruby.network.int_link_buffers174 system.ruby.network.int_link_buffers175 system.ruby.network.int_link_buffers176 system.ruby.network.int_link_buffers177 system.ruby.network.int_link_buffers178 system.ruby.network.int_link_buffers179 system.ruby.network.int_link_buffers180 system.ruby.network.int_link_buffers181 system.ruby.network.int_link_buffers182 system.ruby.network.int_link_buffers183 system.ruby.network.int_link_buffers184 system.ruby.network.int_link_buffers185 system.ruby.network.int_link_buffers186 system.ruby.network.int_link_buffers187 system.ruby.network.int_link_buffers188 system.ruby.network.int_link_buffers189 system.ruby.network.int_link_buffers190 system.ruby.network.int_link_buffers191 system.ruby.network.int_link_buffers192 system.ruby.network.int_link_buffers193 system.ruby.network.int_link_buffers194 system.ruby.network.int_link_buffers195 system.ruby.network.int_link_buffers196 system.ruby.network.int_link_buffers197 system.ruby.network.int_link_buffers198 system.ruby.network.int_link_buffers199
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5 system.ruby.network.int_links6 system.ruby.network.int_links7 system.ruby.network.int_links8 system.ruby.network.int_links9
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers00 system.ruby.network.routers01 system.ruby.network.routers02 system.ruby.network.routers03 system.ruby.network.routers04 system.ruby.network.routers05 system.ruby.network.routers06 system.ruby.network.routers07 system.ruby.network.routers08 system.ruby.network.routers09 system.ruby.network.routers10
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l1_cntrl0.persistentToL1Cache system.ruby.l1_cntrl1.requestToL1Cache system.ruby.l1_cntrl1.responseToL1Cache system.ruby.l1_cntrl1.persistentToL1Cache system.ruby.l1_cntrl2.requestToL1Cache system.ruby.l1_cntrl2.responseToL1Cache system.ruby.l1_cntrl2.persistentToL1Cache system.ruby.l1_cntrl3.requestToL1Cache system.ruby.l1_cntrl3.responseToL1Cache system.ruby.l1_cntrl3.persistentToL1Cache system.ruby.l1_cntrl4.requestToL1Cache system.ruby.l1_cntrl4.responseToL1Cache system.ruby.l1_cntrl4.persistentToL1Cache system.ruby.l1_cntrl5.requestToL1Cache system.ruby.l1_cntrl5.responseToL1Cache system.ruby.l1_cntrl5.persistentToL1Cache system.ruby.l1_cntrl6.requestToL1Cache system.ruby.l1_cntrl6.responseToL1Cache system.ruby.l1_cntrl6.persistentToL1Cache system.ruby.l1_cntrl7.requestToL1Cache system.ruby.l1_cntrl7.responseToL1Cache system.ruby.l1_cntrl7.persistentToL1Cache system.ruby.l2_cntrl0.GlobalRequestToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.l2_cntrl0.persistentToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir system.ruby.dir_cntrl0.persistentToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.persistentFromL1Cache system.ruby.l1_cntrl1.requestFromL1Cache system.ruby.l1_cntrl1.responseFromL1Cache system.ruby.l1_cntrl1.persistentFromL1Cache system.ruby.l1_cntrl2.requestFromL1Cache system.ruby.l1_cntrl2.responseFromL1Cache system.ruby.l1_cntrl2.persistentFromL1Cache system.ruby.l1_cntrl3.requestFromL1Cache system.ruby.l1_cntrl3.responseFromL1Cache system.ruby.l1_cntrl3.persistentFromL1Cache system.ruby.l1_cntrl4.requestFromL1Cache system.ruby.l1_cntrl4.responseFromL1Cache system.ruby.l1_cntrl4.persistentFromL1Cache system.ruby.l1_cntrl5.requestFromL1Cache system.ruby.l1_cntrl5.responseFromL1Cache system.ruby.l1_cntrl5.persistentFromL1Cache system.ruby.l1_cntrl6.requestFromL1Cache system.ruby.l1_cntrl6.responseFromL1Cache system.ruby.l1_cntrl6.persistentFromL1Cache system.ruby.l1_cntrl7.requestFromL1Cache system.ruby.l1_cntrl7.responseFromL1Cache system.ruby.l1_cntrl7.persistentFromL1Cache system.ruby.l2_cntrl0.GlobalRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.requestFromDir system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.persistentFromDir system.ruby.dir_cntrl0.dmaResponseFromDir
+master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l1_cntrl0.persistentToL1Cache.slave system.ruby.l1_cntrl1.requestToL1Cache.slave system.ruby.l1_cntrl1.responseToL1Cache.slave system.ruby.l1_cntrl1.persistentToL1Cache.slave system.ruby.l1_cntrl2.requestToL1Cache.slave system.ruby.l1_cntrl2.responseToL1Cache.slave system.ruby.l1_cntrl2.persistentToL1Cache.slave system.ruby.l1_cntrl3.requestToL1Cache.slave system.ruby.l1_cntrl3.responseToL1Cache.slave system.ruby.l1_cntrl3.persistentToL1Cache.slave system.ruby.l1_cntrl4.requestToL1Cache.slave system.ruby.l1_cntrl4.responseToL1Cache.slave system.ruby.l1_cntrl4.persistentToL1Cache.slave system.ruby.l1_cntrl5.requestToL1Cache.slave system.ruby.l1_cntrl5.responseToL1Cache.slave system.ruby.l1_cntrl5.persistentToL1Cache.slave system.ruby.l1_cntrl6.requestToL1Cache.slave system.ruby.l1_cntrl6.responseToL1Cache.slave system.ruby.l1_cntrl6.persistentToL1Cache.slave system.ruby.l1_cntrl7.requestToL1Cache.slave system.ruby.l1_cntrl7.responseToL1Cache.slave system.ruby.l1_cntrl7.persistentToL1Cache.slave system.ruby.l2_cntrl0.GlobalRequestToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.l2_cntrl0.persistentToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave system.ruby.dir_cntrl0.persistentToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l1_cntrl0.persistentFromL1Cache.master system.ruby.l1_cntrl1.requestFromL1Cache.master system.ruby.l1_cntrl1.responseFromL1Cache.master system.ruby.l1_cntrl1.persistentFromL1Cache.master system.ruby.l1_cntrl2.requestFromL1Cache.master system.ruby.l1_cntrl2.responseFromL1Cache.master system.ruby.l1_cntrl2.persistentFromL1Cache.master system.ruby.l1_cntrl3.requestFromL1Cache.master system.ruby.l1_cntrl3.responseFromL1Cache.master system.ruby.l1_cntrl3.persistentFromL1Cache.master system.ruby.l1_cntrl4.requestFromL1Cache.master system.ruby.l1_cntrl4.responseFromL1Cache.master system.ruby.l1_cntrl4.persistentFromL1Cache.master system.ruby.l1_cntrl5.requestFromL1Cache.master system.ruby.l1_cntrl5.responseFromL1Cache.master system.ruby.l1_cntrl5.persistentFromL1Cache.master system.ruby.l1_cntrl6.requestFromL1Cache.master system.ruby.l1_cntrl6.responseFromL1Cache.master system.ruby.l1_cntrl6.persistentFromL1Cache.master system.ruby.l1_cntrl7.requestFromL1Cache.master system.ruby.l1_cntrl7.responseFromL1Cache.master system.ruby.l1_cntrl7.persistentFromL1Cache.master system.ruby.l2_cntrl0.GlobalRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.requestFromDir.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.persistentFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -1139,6 +1941,1606 @@ latency=1
link_id=9
weight=1
+[system.ruby.network.int_link_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers110]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers111]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers112]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers113]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers114]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers115]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers116]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers117]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers118]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers119]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers120]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers121]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers122]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers123]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers124]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers125]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers126]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers127]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers128]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers129]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers130]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers131]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers132]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers133]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers134]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers135]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers136]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers137]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers138]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers139]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers140]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers141]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers142]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers143]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers144]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers145]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers146]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers147]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers148]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers149]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers150]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers151]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers152]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers153]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers154]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers155]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers156]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers157]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers158]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers159]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers160]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers161]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers162]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers163]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers164]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers165]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers166]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers167]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers168]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers169]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers170]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers171]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers172]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers173]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers174]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers175]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers176]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers177]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers178]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers179]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers180]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers181]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers182]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers183]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers184]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers185]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers186]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers187]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers188]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers189]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers190]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers191]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers192]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers193]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers194]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers195]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers196]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers197]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers198]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers199]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -1241,81 +3643,10514 @@ weight=1
[system.ruby.network.routers00]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers00.port_buffers000 system.ruby.network.routers00.port_buffers001 system.ruby.network.routers00.port_buffers002 system.ruby.network.routers00.port_buffers003 system.ruby.network.routers00.port_buffers004 system.ruby.network.routers00.port_buffers005 system.ruby.network.routers00.port_buffers006 system.ruby.network.routers00.port_buffers007 system.ruby.network.routers00.port_buffers008 system.ruby.network.routers00.port_buffers009 system.ruby.network.routers00.port_buffers010 system.ruby.network.routers00.port_buffers011 system.ruby.network.routers00.port_buffers012 system.ruby.network.routers00.port_buffers013 system.ruby.network.routers00.port_buffers014 system.ruby.network.routers00.port_buffers015 system.ruby.network.routers00.port_buffers016 system.ruby.network.routers00.port_buffers017 system.ruby.network.routers00.port_buffers018 system.ruby.network.routers00.port_buffers019 system.ruby.network.routers00.port_buffers020 system.ruby.network.routers00.port_buffers021 system.ruby.network.routers00.port_buffers022 system.ruby.network.routers00.port_buffers023 system.ruby.network.routers00.port_buffers024 system.ruby.network.routers00.port_buffers025 system.ruby.network.routers00.port_buffers026 system.ruby.network.routers00.port_buffers027 system.ruby.network.routers00.port_buffers028 system.ruby.network.routers00.port_buffers029 system.ruby.network.routers00.port_buffers030 system.ruby.network.routers00.port_buffers031 system.ruby.network.routers00.port_buffers032 system.ruby.network.routers00.port_buffers033 system.ruby.network.routers00.port_buffers034 system.ruby.network.routers00.port_buffers035 system.ruby.network.routers00.port_buffers036 system.ruby.network.routers00.port_buffers037 system.ruby.network.routers00.port_buffers038 system.ruby.network.routers00.port_buffers039 system.ruby.network.routers00.port_buffers040 system.ruby.network.routers00.port_buffers041 system.ruby.network.routers00.port_buffers042 system.ruby.network.routers00.port_buffers043 system.ruby.network.routers00.port_buffers044 system.ruby.network.routers00.port_buffers045 system.ruby.network.routers00.port_buffers046 system.ruby.network.routers00.port_buffers047 system.ruby.network.routers00.port_buffers048 system.ruby.network.routers00.port_buffers049 system.ruby.network.routers00.port_buffers050 system.ruby.network.routers00.port_buffers051 system.ruby.network.routers00.port_buffers052 system.ruby.network.routers00.port_buffers053 system.ruby.network.routers00.port_buffers054 system.ruby.network.routers00.port_buffers055 system.ruby.network.routers00.port_buffers056 system.ruby.network.routers00.port_buffers057 system.ruby.network.routers00.port_buffers058 system.ruby.network.routers00.port_buffers059 system.ruby.network.routers00.port_buffers060 system.ruby.network.routers00.port_buffers061 system.ruby.network.routers00.port_buffers062 system.ruby.network.routers00.port_buffers063 system.ruby.network.routers00.port_buffers064 system.ruby.network.routers00.port_buffers065 system.ruby.network.routers00.port_buffers066 system.ruby.network.routers00.port_buffers067 system.ruby.network.routers00.port_buffers068 system.ruby.network.routers00.port_buffers069 system.ruby.network.routers00.port_buffers070 system.ruby.network.routers00.port_buffers071 system.ruby.network.routers00.port_buffers072 system.ruby.network.routers00.port_buffers073 system.ruby.network.routers00.port_buffers074 system.ruby.network.routers00.port_buffers075 system.ruby.network.routers00.port_buffers076 system.ruby.network.routers00.port_buffers077 system.ruby.network.routers00.port_buffers078 system.ruby.network.routers00.port_buffers079 system.ruby.network.routers00.port_buffers080 system.ruby.network.routers00.port_buffers081 system.ruby.network.routers00.port_buffers082 system.ruby.network.routers00.port_buffers083 system.ruby.network.routers00.port_buffers084 system.ruby.network.routers00.port_buffers085 system.ruby.network.routers00.port_buffers086 system.ruby.network.routers00.port_buffers087 system.ruby.network.routers00.port_buffers088 system.ruby.network.routers00.port_buffers089 system.ruby.network.routers00.port_buffers090 system.ruby.network.routers00.port_buffers091 system.ruby.network.routers00.port_buffers092 system.ruby.network.routers00.port_buffers093 system.ruby.network.routers00.port_buffers094 system.ruby.network.routers00.port_buffers095 system.ruby.network.routers00.port_buffers096 system.ruby.network.routers00.port_buffers097 system.ruby.network.routers00.port_buffers098 system.ruby.network.routers00.port_buffers099 system.ruby.network.routers00.port_buffers100 system.ruby.network.routers00.port_buffers101 system.ruby.network.routers00.port_buffers102 system.ruby.network.routers00.port_buffers103 system.ruby.network.routers00.port_buffers104 system.ruby.network.routers00.port_buffers105 system.ruby.network.routers00.port_buffers106 system.ruby.network.routers00.port_buffers107 system.ruby.network.routers00.port_buffers108 system.ruby.network.routers00.port_buffers109
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers00.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers00.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers01]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers01.port_buffers000 system.ruby.network.routers01.port_buffers001 system.ruby.network.routers01.port_buffers002 system.ruby.network.routers01.port_buffers003 system.ruby.network.routers01.port_buffers004 system.ruby.network.routers01.port_buffers005 system.ruby.network.routers01.port_buffers006 system.ruby.network.routers01.port_buffers007 system.ruby.network.routers01.port_buffers008 system.ruby.network.routers01.port_buffers009 system.ruby.network.routers01.port_buffers010 system.ruby.network.routers01.port_buffers011 system.ruby.network.routers01.port_buffers012 system.ruby.network.routers01.port_buffers013 system.ruby.network.routers01.port_buffers014 system.ruby.network.routers01.port_buffers015 system.ruby.network.routers01.port_buffers016 system.ruby.network.routers01.port_buffers017 system.ruby.network.routers01.port_buffers018 system.ruby.network.routers01.port_buffers019 system.ruby.network.routers01.port_buffers020 system.ruby.network.routers01.port_buffers021 system.ruby.network.routers01.port_buffers022 system.ruby.network.routers01.port_buffers023 system.ruby.network.routers01.port_buffers024 system.ruby.network.routers01.port_buffers025 system.ruby.network.routers01.port_buffers026 system.ruby.network.routers01.port_buffers027 system.ruby.network.routers01.port_buffers028 system.ruby.network.routers01.port_buffers029 system.ruby.network.routers01.port_buffers030 system.ruby.network.routers01.port_buffers031 system.ruby.network.routers01.port_buffers032 system.ruby.network.routers01.port_buffers033 system.ruby.network.routers01.port_buffers034 system.ruby.network.routers01.port_buffers035 system.ruby.network.routers01.port_buffers036 system.ruby.network.routers01.port_buffers037 system.ruby.network.routers01.port_buffers038 system.ruby.network.routers01.port_buffers039 system.ruby.network.routers01.port_buffers040 system.ruby.network.routers01.port_buffers041 system.ruby.network.routers01.port_buffers042 system.ruby.network.routers01.port_buffers043 system.ruby.network.routers01.port_buffers044 system.ruby.network.routers01.port_buffers045 system.ruby.network.routers01.port_buffers046 system.ruby.network.routers01.port_buffers047 system.ruby.network.routers01.port_buffers048 system.ruby.network.routers01.port_buffers049 system.ruby.network.routers01.port_buffers050 system.ruby.network.routers01.port_buffers051 system.ruby.network.routers01.port_buffers052 system.ruby.network.routers01.port_buffers053 system.ruby.network.routers01.port_buffers054 system.ruby.network.routers01.port_buffers055 system.ruby.network.routers01.port_buffers056 system.ruby.network.routers01.port_buffers057 system.ruby.network.routers01.port_buffers058 system.ruby.network.routers01.port_buffers059 system.ruby.network.routers01.port_buffers060 system.ruby.network.routers01.port_buffers061 system.ruby.network.routers01.port_buffers062 system.ruby.network.routers01.port_buffers063 system.ruby.network.routers01.port_buffers064 system.ruby.network.routers01.port_buffers065 system.ruby.network.routers01.port_buffers066 system.ruby.network.routers01.port_buffers067 system.ruby.network.routers01.port_buffers068 system.ruby.network.routers01.port_buffers069 system.ruby.network.routers01.port_buffers070 system.ruby.network.routers01.port_buffers071 system.ruby.network.routers01.port_buffers072 system.ruby.network.routers01.port_buffers073 system.ruby.network.routers01.port_buffers074 system.ruby.network.routers01.port_buffers075 system.ruby.network.routers01.port_buffers076 system.ruby.network.routers01.port_buffers077 system.ruby.network.routers01.port_buffers078 system.ruby.network.routers01.port_buffers079 system.ruby.network.routers01.port_buffers080 system.ruby.network.routers01.port_buffers081 system.ruby.network.routers01.port_buffers082 system.ruby.network.routers01.port_buffers083 system.ruby.network.routers01.port_buffers084 system.ruby.network.routers01.port_buffers085 system.ruby.network.routers01.port_buffers086 system.ruby.network.routers01.port_buffers087 system.ruby.network.routers01.port_buffers088 system.ruby.network.routers01.port_buffers089 system.ruby.network.routers01.port_buffers090 system.ruby.network.routers01.port_buffers091 system.ruby.network.routers01.port_buffers092 system.ruby.network.routers01.port_buffers093 system.ruby.network.routers01.port_buffers094 system.ruby.network.routers01.port_buffers095 system.ruby.network.routers01.port_buffers096 system.ruby.network.routers01.port_buffers097 system.ruby.network.routers01.port_buffers098 system.ruby.network.routers01.port_buffers099 system.ruby.network.routers01.port_buffers100 system.ruby.network.routers01.port_buffers101 system.ruby.network.routers01.port_buffers102 system.ruby.network.routers01.port_buffers103 system.ruby.network.routers01.port_buffers104 system.ruby.network.routers01.port_buffers105 system.ruby.network.routers01.port_buffers106 system.ruby.network.routers01.port_buffers107 system.ruby.network.routers01.port_buffers108 system.ruby.network.routers01.port_buffers109
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers01.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers01.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers02]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers02.port_buffers000 system.ruby.network.routers02.port_buffers001 system.ruby.network.routers02.port_buffers002 system.ruby.network.routers02.port_buffers003 system.ruby.network.routers02.port_buffers004 system.ruby.network.routers02.port_buffers005 system.ruby.network.routers02.port_buffers006 system.ruby.network.routers02.port_buffers007 system.ruby.network.routers02.port_buffers008 system.ruby.network.routers02.port_buffers009 system.ruby.network.routers02.port_buffers010 system.ruby.network.routers02.port_buffers011 system.ruby.network.routers02.port_buffers012 system.ruby.network.routers02.port_buffers013 system.ruby.network.routers02.port_buffers014 system.ruby.network.routers02.port_buffers015 system.ruby.network.routers02.port_buffers016 system.ruby.network.routers02.port_buffers017 system.ruby.network.routers02.port_buffers018 system.ruby.network.routers02.port_buffers019 system.ruby.network.routers02.port_buffers020 system.ruby.network.routers02.port_buffers021 system.ruby.network.routers02.port_buffers022 system.ruby.network.routers02.port_buffers023 system.ruby.network.routers02.port_buffers024 system.ruby.network.routers02.port_buffers025 system.ruby.network.routers02.port_buffers026 system.ruby.network.routers02.port_buffers027 system.ruby.network.routers02.port_buffers028 system.ruby.network.routers02.port_buffers029 system.ruby.network.routers02.port_buffers030 system.ruby.network.routers02.port_buffers031 system.ruby.network.routers02.port_buffers032 system.ruby.network.routers02.port_buffers033 system.ruby.network.routers02.port_buffers034 system.ruby.network.routers02.port_buffers035 system.ruby.network.routers02.port_buffers036 system.ruby.network.routers02.port_buffers037 system.ruby.network.routers02.port_buffers038 system.ruby.network.routers02.port_buffers039 system.ruby.network.routers02.port_buffers040 system.ruby.network.routers02.port_buffers041 system.ruby.network.routers02.port_buffers042 system.ruby.network.routers02.port_buffers043 system.ruby.network.routers02.port_buffers044 system.ruby.network.routers02.port_buffers045 system.ruby.network.routers02.port_buffers046 system.ruby.network.routers02.port_buffers047 system.ruby.network.routers02.port_buffers048 system.ruby.network.routers02.port_buffers049 system.ruby.network.routers02.port_buffers050 system.ruby.network.routers02.port_buffers051 system.ruby.network.routers02.port_buffers052 system.ruby.network.routers02.port_buffers053 system.ruby.network.routers02.port_buffers054 system.ruby.network.routers02.port_buffers055 system.ruby.network.routers02.port_buffers056 system.ruby.network.routers02.port_buffers057 system.ruby.network.routers02.port_buffers058 system.ruby.network.routers02.port_buffers059 system.ruby.network.routers02.port_buffers060 system.ruby.network.routers02.port_buffers061 system.ruby.network.routers02.port_buffers062 system.ruby.network.routers02.port_buffers063 system.ruby.network.routers02.port_buffers064 system.ruby.network.routers02.port_buffers065 system.ruby.network.routers02.port_buffers066 system.ruby.network.routers02.port_buffers067 system.ruby.network.routers02.port_buffers068 system.ruby.network.routers02.port_buffers069 system.ruby.network.routers02.port_buffers070 system.ruby.network.routers02.port_buffers071 system.ruby.network.routers02.port_buffers072 system.ruby.network.routers02.port_buffers073 system.ruby.network.routers02.port_buffers074 system.ruby.network.routers02.port_buffers075 system.ruby.network.routers02.port_buffers076 system.ruby.network.routers02.port_buffers077 system.ruby.network.routers02.port_buffers078 system.ruby.network.routers02.port_buffers079 system.ruby.network.routers02.port_buffers080 system.ruby.network.routers02.port_buffers081 system.ruby.network.routers02.port_buffers082 system.ruby.network.routers02.port_buffers083 system.ruby.network.routers02.port_buffers084 system.ruby.network.routers02.port_buffers085 system.ruby.network.routers02.port_buffers086 system.ruby.network.routers02.port_buffers087 system.ruby.network.routers02.port_buffers088 system.ruby.network.routers02.port_buffers089 system.ruby.network.routers02.port_buffers090 system.ruby.network.routers02.port_buffers091 system.ruby.network.routers02.port_buffers092 system.ruby.network.routers02.port_buffers093 system.ruby.network.routers02.port_buffers094 system.ruby.network.routers02.port_buffers095 system.ruby.network.routers02.port_buffers096 system.ruby.network.routers02.port_buffers097 system.ruby.network.routers02.port_buffers098 system.ruby.network.routers02.port_buffers099 system.ruby.network.routers02.port_buffers100 system.ruby.network.routers02.port_buffers101 system.ruby.network.routers02.port_buffers102 system.ruby.network.routers02.port_buffers103 system.ruby.network.routers02.port_buffers104 system.ruby.network.routers02.port_buffers105 system.ruby.network.routers02.port_buffers106 system.ruby.network.routers02.port_buffers107 system.ruby.network.routers02.port_buffers108 system.ruby.network.routers02.port_buffers109
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers02.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers02.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers03]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers03.port_buffers000 system.ruby.network.routers03.port_buffers001 system.ruby.network.routers03.port_buffers002 system.ruby.network.routers03.port_buffers003 system.ruby.network.routers03.port_buffers004 system.ruby.network.routers03.port_buffers005 system.ruby.network.routers03.port_buffers006 system.ruby.network.routers03.port_buffers007 system.ruby.network.routers03.port_buffers008 system.ruby.network.routers03.port_buffers009 system.ruby.network.routers03.port_buffers010 system.ruby.network.routers03.port_buffers011 system.ruby.network.routers03.port_buffers012 system.ruby.network.routers03.port_buffers013 system.ruby.network.routers03.port_buffers014 system.ruby.network.routers03.port_buffers015 system.ruby.network.routers03.port_buffers016 system.ruby.network.routers03.port_buffers017 system.ruby.network.routers03.port_buffers018 system.ruby.network.routers03.port_buffers019 system.ruby.network.routers03.port_buffers020 system.ruby.network.routers03.port_buffers021 system.ruby.network.routers03.port_buffers022 system.ruby.network.routers03.port_buffers023 system.ruby.network.routers03.port_buffers024 system.ruby.network.routers03.port_buffers025 system.ruby.network.routers03.port_buffers026 system.ruby.network.routers03.port_buffers027 system.ruby.network.routers03.port_buffers028 system.ruby.network.routers03.port_buffers029 system.ruby.network.routers03.port_buffers030 system.ruby.network.routers03.port_buffers031 system.ruby.network.routers03.port_buffers032 system.ruby.network.routers03.port_buffers033 system.ruby.network.routers03.port_buffers034 system.ruby.network.routers03.port_buffers035 system.ruby.network.routers03.port_buffers036 system.ruby.network.routers03.port_buffers037 system.ruby.network.routers03.port_buffers038 system.ruby.network.routers03.port_buffers039 system.ruby.network.routers03.port_buffers040 system.ruby.network.routers03.port_buffers041 system.ruby.network.routers03.port_buffers042 system.ruby.network.routers03.port_buffers043 system.ruby.network.routers03.port_buffers044 system.ruby.network.routers03.port_buffers045 system.ruby.network.routers03.port_buffers046 system.ruby.network.routers03.port_buffers047 system.ruby.network.routers03.port_buffers048 system.ruby.network.routers03.port_buffers049 system.ruby.network.routers03.port_buffers050 system.ruby.network.routers03.port_buffers051 system.ruby.network.routers03.port_buffers052 system.ruby.network.routers03.port_buffers053 system.ruby.network.routers03.port_buffers054 system.ruby.network.routers03.port_buffers055 system.ruby.network.routers03.port_buffers056 system.ruby.network.routers03.port_buffers057 system.ruby.network.routers03.port_buffers058 system.ruby.network.routers03.port_buffers059 system.ruby.network.routers03.port_buffers060 system.ruby.network.routers03.port_buffers061 system.ruby.network.routers03.port_buffers062 system.ruby.network.routers03.port_buffers063 system.ruby.network.routers03.port_buffers064 system.ruby.network.routers03.port_buffers065 system.ruby.network.routers03.port_buffers066 system.ruby.network.routers03.port_buffers067 system.ruby.network.routers03.port_buffers068 system.ruby.network.routers03.port_buffers069 system.ruby.network.routers03.port_buffers070 system.ruby.network.routers03.port_buffers071 system.ruby.network.routers03.port_buffers072 system.ruby.network.routers03.port_buffers073 system.ruby.network.routers03.port_buffers074 system.ruby.network.routers03.port_buffers075 system.ruby.network.routers03.port_buffers076 system.ruby.network.routers03.port_buffers077 system.ruby.network.routers03.port_buffers078 system.ruby.network.routers03.port_buffers079 system.ruby.network.routers03.port_buffers080 system.ruby.network.routers03.port_buffers081 system.ruby.network.routers03.port_buffers082 system.ruby.network.routers03.port_buffers083 system.ruby.network.routers03.port_buffers084 system.ruby.network.routers03.port_buffers085 system.ruby.network.routers03.port_buffers086 system.ruby.network.routers03.port_buffers087 system.ruby.network.routers03.port_buffers088 system.ruby.network.routers03.port_buffers089 system.ruby.network.routers03.port_buffers090 system.ruby.network.routers03.port_buffers091 system.ruby.network.routers03.port_buffers092 system.ruby.network.routers03.port_buffers093 system.ruby.network.routers03.port_buffers094 system.ruby.network.routers03.port_buffers095 system.ruby.network.routers03.port_buffers096 system.ruby.network.routers03.port_buffers097 system.ruby.network.routers03.port_buffers098 system.ruby.network.routers03.port_buffers099 system.ruby.network.routers03.port_buffers100 system.ruby.network.routers03.port_buffers101 system.ruby.network.routers03.port_buffers102 system.ruby.network.routers03.port_buffers103 system.ruby.network.routers03.port_buffers104 system.ruby.network.routers03.port_buffers105 system.ruby.network.routers03.port_buffers106 system.ruby.network.routers03.port_buffers107 system.ruby.network.routers03.port_buffers108 system.ruby.network.routers03.port_buffers109
+recycle_latency=0
router_id=3
virt_nets=10
+[system.ruby.network.routers03.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers03.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers04]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers04.port_buffers000 system.ruby.network.routers04.port_buffers001 system.ruby.network.routers04.port_buffers002 system.ruby.network.routers04.port_buffers003 system.ruby.network.routers04.port_buffers004 system.ruby.network.routers04.port_buffers005 system.ruby.network.routers04.port_buffers006 system.ruby.network.routers04.port_buffers007 system.ruby.network.routers04.port_buffers008 system.ruby.network.routers04.port_buffers009 system.ruby.network.routers04.port_buffers010 system.ruby.network.routers04.port_buffers011 system.ruby.network.routers04.port_buffers012 system.ruby.network.routers04.port_buffers013 system.ruby.network.routers04.port_buffers014 system.ruby.network.routers04.port_buffers015 system.ruby.network.routers04.port_buffers016 system.ruby.network.routers04.port_buffers017 system.ruby.network.routers04.port_buffers018 system.ruby.network.routers04.port_buffers019 system.ruby.network.routers04.port_buffers020 system.ruby.network.routers04.port_buffers021 system.ruby.network.routers04.port_buffers022 system.ruby.network.routers04.port_buffers023 system.ruby.network.routers04.port_buffers024 system.ruby.network.routers04.port_buffers025 system.ruby.network.routers04.port_buffers026 system.ruby.network.routers04.port_buffers027 system.ruby.network.routers04.port_buffers028 system.ruby.network.routers04.port_buffers029 system.ruby.network.routers04.port_buffers030 system.ruby.network.routers04.port_buffers031 system.ruby.network.routers04.port_buffers032 system.ruby.network.routers04.port_buffers033 system.ruby.network.routers04.port_buffers034 system.ruby.network.routers04.port_buffers035 system.ruby.network.routers04.port_buffers036 system.ruby.network.routers04.port_buffers037 system.ruby.network.routers04.port_buffers038 system.ruby.network.routers04.port_buffers039 system.ruby.network.routers04.port_buffers040 system.ruby.network.routers04.port_buffers041 system.ruby.network.routers04.port_buffers042 system.ruby.network.routers04.port_buffers043 system.ruby.network.routers04.port_buffers044 system.ruby.network.routers04.port_buffers045 system.ruby.network.routers04.port_buffers046 system.ruby.network.routers04.port_buffers047 system.ruby.network.routers04.port_buffers048 system.ruby.network.routers04.port_buffers049 system.ruby.network.routers04.port_buffers050 system.ruby.network.routers04.port_buffers051 system.ruby.network.routers04.port_buffers052 system.ruby.network.routers04.port_buffers053 system.ruby.network.routers04.port_buffers054 system.ruby.network.routers04.port_buffers055 system.ruby.network.routers04.port_buffers056 system.ruby.network.routers04.port_buffers057 system.ruby.network.routers04.port_buffers058 system.ruby.network.routers04.port_buffers059 system.ruby.network.routers04.port_buffers060 system.ruby.network.routers04.port_buffers061 system.ruby.network.routers04.port_buffers062 system.ruby.network.routers04.port_buffers063 system.ruby.network.routers04.port_buffers064 system.ruby.network.routers04.port_buffers065 system.ruby.network.routers04.port_buffers066 system.ruby.network.routers04.port_buffers067 system.ruby.network.routers04.port_buffers068 system.ruby.network.routers04.port_buffers069 system.ruby.network.routers04.port_buffers070 system.ruby.network.routers04.port_buffers071 system.ruby.network.routers04.port_buffers072 system.ruby.network.routers04.port_buffers073 system.ruby.network.routers04.port_buffers074 system.ruby.network.routers04.port_buffers075 system.ruby.network.routers04.port_buffers076 system.ruby.network.routers04.port_buffers077 system.ruby.network.routers04.port_buffers078 system.ruby.network.routers04.port_buffers079 system.ruby.network.routers04.port_buffers080 system.ruby.network.routers04.port_buffers081 system.ruby.network.routers04.port_buffers082 system.ruby.network.routers04.port_buffers083 system.ruby.network.routers04.port_buffers084 system.ruby.network.routers04.port_buffers085 system.ruby.network.routers04.port_buffers086 system.ruby.network.routers04.port_buffers087 system.ruby.network.routers04.port_buffers088 system.ruby.network.routers04.port_buffers089 system.ruby.network.routers04.port_buffers090 system.ruby.network.routers04.port_buffers091 system.ruby.network.routers04.port_buffers092 system.ruby.network.routers04.port_buffers093 system.ruby.network.routers04.port_buffers094 system.ruby.network.routers04.port_buffers095 system.ruby.network.routers04.port_buffers096 system.ruby.network.routers04.port_buffers097 system.ruby.network.routers04.port_buffers098 system.ruby.network.routers04.port_buffers099 system.ruby.network.routers04.port_buffers100 system.ruby.network.routers04.port_buffers101 system.ruby.network.routers04.port_buffers102 system.ruby.network.routers04.port_buffers103 system.ruby.network.routers04.port_buffers104 system.ruby.network.routers04.port_buffers105 system.ruby.network.routers04.port_buffers106 system.ruby.network.routers04.port_buffers107 system.ruby.network.routers04.port_buffers108 system.ruby.network.routers04.port_buffers109
+recycle_latency=0
router_id=4
virt_nets=10
+[system.ruby.network.routers04.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers04.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers05]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers05.port_buffers000 system.ruby.network.routers05.port_buffers001 system.ruby.network.routers05.port_buffers002 system.ruby.network.routers05.port_buffers003 system.ruby.network.routers05.port_buffers004 system.ruby.network.routers05.port_buffers005 system.ruby.network.routers05.port_buffers006 system.ruby.network.routers05.port_buffers007 system.ruby.network.routers05.port_buffers008 system.ruby.network.routers05.port_buffers009 system.ruby.network.routers05.port_buffers010 system.ruby.network.routers05.port_buffers011 system.ruby.network.routers05.port_buffers012 system.ruby.network.routers05.port_buffers013 system.ruby.network.routers05.port_buffers014 system.ruby.network.routers05.port_buffers015 system.ruby.network.routers05.port_buffers016 system.ruby.network.routers05.port_buffers017 system.ruby.network.routers05.port_buffers018 system.ruby.network.routers05.port_buffers019 system.ruby.network.routers05.port_buffers020 system.ruby.network.routers05.port_buffers021 system.ruby.network.routers05.port_buffers022 system.ruby.network.routers05.port_buffers023 system.ruby.network.routers05.port_buffers024 system.ruby.network.routers05.port_buffers025 system.ruby.network.routers05.port_buffers026 system.ruby.network.routers05.port_buffers027 system.ruby.network.routers05.port_buffers028 system.ruby.network.routers05.port_buffers029 system.ruby.network.routers05.port_buffers030 system.ruby.network.routers05.port_buffers031 system.ruby.network.routers05.port_buffers032 system.ruby.network.routers05.port_buffers033 system.ruby.network.routers05.port_buffers034 system.ruby.network.routers05.port_buffers035 system.ruby.network.routers05.port_buffers036 system.ruby.network.routers05.port_buffers037 system.ruby.network.routers05.port_buffers038 system.ruby.network.routers05.port_buffers039 system.ruby.network.routers05.port_buffers040 system.ruby.network.routers05.port_buffers041 system.ruby.network.routers05.port_buffers042 system.ruby.network.routers05.port_buffers043 system.ruby.network.routers05.port_buffers044 system.ruby.network.routers05.port_buffers045 system.ruby.network.routers05.port_buffers046 system.ruby.network.routers05.port_buffers047 system.ruby.network.routers05.port_buffers048 system.ruby.network.routers05.port_buffers049 system.ruby.network.routers05.port_buffers050 system.ruby.network.routers05.port_buffers051 system.ruby.network.routers05.port_buffers052 system.ruby.network.routers05.port_buffers053 system.ruby.network.routers05.port_buffers054 system.ruby.network.routers05.port_buffers055 system.ruby.network.routers05.port_buffers056 system.ruby.network.routers05.port_buffers057 system.ruby.network.routers05.port_buffers058 system.ruby.network.routers05.port_buffers059 system.ruby.network.routers05.port_buffers060 system.ruby.network.routers05.port_buffers061 system.ruby.network.routers05.port_buffers062 system.ruby.network.routers05.port_buffers063 system.ruby.network.routers05.port_buffers064 system.ruby.network.routers05.port_buffers065 system.ruby.network.routers05.port_buffers066 system.ruby.network.routers05.port_buffers067 system.ruby.network.routers05.port_buffers068 system.ruby.network.routers05.port_buffers069 system.ruby.network.routers05.port_buffers070 system.ruby.network.routers05.port_buffers071 system.ruby.network.routers05.port_buffers072 system.ruby.network.routers05.port_buffers073 system.ruby.network.routers05.port_buffers074 system.ruby.network.routers05.port_buffers075 system.ruby.network.routers05.port_buffers076 system.ruby.network.routers05.port_buffers077 system.ruby.network.routers05.port_buffers078 system.ruby.network.routers05.port_buffers079 system.ruby.network.routers05.port_buffers080 system.ruby.network.routers05.port_buffers081 system.ruby.network.routers05.port_buffers082 system.ruby.network.routers05.port_buffers083 system.ruby.network.routers05.port_buffers084 system.ruby.network.routers05.port_buffers085 system.ruby.network.routers05.port_buffers086 system.ruby.network.routers05.port_buffers087 system.ruby.network.routers05.port_buffers088 system.ruby.network.routers05.port_buffers089 system.ruby.network.routers05.port_buffers090 system.ruby.network.routers05.port_buffers091 system.ruby.network.routers05.port_buffers092 system.ruby.network.routers05.port_buffers093 system.ruby.network.routers05.port_buffers094 system.ruby.network.routers05.port_buffers095 system.ruby.network.routers05.port_buffers096 system.ruby.network.routers05.port_buffers097 system.ruby.network.routers05.port_buffers098 system.ruby.network.routers05.port_buffers099 system.ruby.network.routers05.port_buffers100 system.ruby.network.routers05.port_buffers101 system.ruby.network.routers05.port_buffers102 system.ruby.network.routers05.port_buffers103 system.ruby.network.routers05.port_buffers104 system.ruby.network.routers05.port_buffers105 system.ruby.network.routers05.port_buffers106 system.ruby.network.routers05.port_buffers107 system.ruby.network.routers05.port_buffers108 system.ruby.network.routers05.port_buffers109
+recycle_latency=0
router_id=5
virt_nets=10
+[system.ruby.network.routers05.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers05.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers06]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers06.port_buffers000 system.ruby.network.routers06.port_buffers001 system.ruby.network.routers06.port_buffers002 system.ruby.network.routers06.port_buffers003 system.ruby.network.routers06.port_buffers004 system.ruby.network.routers06.port_buffers005 system.ruby.network.routers06.port_buffers006 system.ruby.network.routers06.port_buffers007 system.ruby.network.routers06.port_buffers008 system.ruby.network.routers06.port_buffers009 system.ruby.network.routers06.port_buffers010 system.ruby.network.routers06.port_buffers011 system.ruby.network.routers06.port_buffers012 system.ruby.network.routers06.port_buffers013 system.ruby.network.routers06.port_buffers014 system.ruby.network.routers06.port_buffers015 system.ruby.network.routers06.port_buffers016 system.ruby.network.routers06.port_buffers017 system.ruby.network.routers06.port_buffers018 system.ruby.network.routers06.port_buffers019 system.ruby.network.routers06.port_buffers020 system.ruby.network.routers06.port_buffers021 system.ruby.network.routers06.port_buffers022 system.ruby.network.routers06.port_buffers023 system.ruby.network.routers06.port_buffers024 system.ruby.network.routers06.port_buffers025 system.ruby.network.routers06.port_buffers026 system.ruby.network.routers06.port_buffers027 system.ruby.network.routers06.port_buffers028 system.ruby.network.routers06.port_buffers029 system.ruby.network.routers06.port_buffers030 system.ruby.network.routers06.port_buffers031 system.ruby.network.routers06.port_buffers032 system.ruby.network.routers06.port_buffers033 system.ruby.network.routers06.port_buffers034 system.ruby.network.routers06.port_buffers035 system.ruby.network.routers06.port_buffers036 system.ruby.network.routers06.port_buffers037 system.ruby.network.routers06.port_buffers038 system.ruby.network.routers06.port_buffers039 system.ruby.network.routers06.port_buffers040 system.ruby.network.routers06.port_buffers041 system.ruby.network.routers06.port_buffers042 system.ruby.network.routers06.port_buffers043 system.ruby.network.routers06.port_buffers044 system.ruby.network.routers06.port_buffers045 system.ruby.network.routers06.port_buffers046 system.ruby.network.routers06.port_buffers047 system.ruby.network.routers06.port_buffers048 system.ruby.network.routers06.port_buffers049 system.ruby.network.routers06.port_buffers050 system.ruby.network.routers06.port_buffers051 system.ruby.network.routers06.port_buffers052 system.ruby.network.routers06.port_buffers053 system.ruby.network.routers06.port_buffers054 system.ruby.network.routers06.port_buffers055 system.ruby.network.routers06.port_buffers056 system.ruby.network.routers06.port_buffers057 system.ruby.network.routers06.port_buffers058 system.ruby.network.routers06.port_buffers059 system.ruby.network.routers06.port_buffers060 system.ruby.network.routers06.port_buffers061 system.ruby.network.routers06.port_buffers062 system.ruby.network.routers06.port_buffers063 system.ruby.network.routers06.port_buffers064 system.ruby.network.routers06.port_buffers065 system.ruby.network.routers06.port_buffers066 system.ruby.network.routers06.port_buffers067 system.ruby.network.routers06.port_buffers068 system.ruby.network.routers06.port_buffers069 system.ruby.network.routers06.port_buffers070 system.ruby.network.routers06.port_buffers071 system.ruby.network.routers06.port_buffers072 system.ruby.network.routers06.port_buffers073 system.ruby.network.routers06.port_buffers074 system.ruby.network.routers06.port_buffers075 system.ruby.network.routers06.port_buffers076 system.ruby.network.routers06.port_buffers077 system.ruby.network.routers06.port_buffers078 system.ruby.network.routers06.port_buffers079 system.ruby.network.routers06.port_buffers080 system.ruby.network.routers06.port_buffers081 system.ruby.network.routers06.port_buffers082 system.ruby.network.routers06.port_buffers083 system.ruby.network.routers06.port_buffers084 system.ruby.network.routers06.port_buffers085 system.ruby.network.routers06.port_buffers086 system.ruby.network.routers06.port_buffers087 system.ruby.network.routers06.port_buffers088 system.ruby.network.routers06.port_buffers089 system.ruby.network.routers06.port_buffers090 system.ruby.network.routers06.port_buffers091 system.ruby.network.routers06.port_buffers092 system.ruby.network.routers06.port_buffers093 system.ruby.network.routers06.port_buffers094 system.ruby.network.routers06.port_buffers095 system.ruby.network.routers06.port_buffers096 system.ruby.network.routers06.port_buffers097 system.ruby.network.routers06.port_buffers098 system.ruby.network.routers06.port_buffers099 system.ruby.network.routers06.port_buffers100 system.ruby.network.routers06.port_buffers101 system.ruby.network.routers06.port_buffers102 system.ruby.network.routers06.port_buffers103 system.ruby.network.routers06.port_buffers104 system.ruby.network.routers06.port_buffers105 system.ruby.network.routers06.port_buffers106 system.ruby.network.routers06.port_buffers107 system.ruby.network.routers06.port_buffers108 system.ruby.network.routers06.port_buffers109
+recycle_latency=0
router_id=6
virt_nets=10
+[system.ruby.network.routers06.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers06.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers07]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers07.port_buffers000 system.ruby.network.routers07.port_buffers001 system.ruby.network.routers07.port_buffers002 system.ruby.network.routers07.port_buffers003 system.ruby.network.routers07.port_buffers004 system.ruby.network.routers07.port_buffers005 system.ruby.network.routers07.port_buffers006 system.ruby.network.routers07.port_buffers007 system.ruby.network.routers07.port_buffers008 system.ruby.network.routers07.port_buffers009 system.ruby.network.routers07.port_buffers010 system.ruby.network.routers07.port_buffers011 system.ruby.network.routers07.port_buffers012 system.ruby.network.routers07.port_buffers013 system.ruby.network.routers07.port_buffers014 system.ruby.network.routers07.port_buffers015 system.ruby.network.routers07.port_buffers016 system.ruby.network.routers07.port_buffers017 system.ruby.network.routers07.port_buffers018 system.ruby.network.routers07.port_buffers019 system.ruby.network.routers07.port_buffers020 system.ruby.network.routers07.port_buffers021 system.ruby.network.routers07.port_buffers022 system.ruby.network.routers07.port_buffers023 system.ruby.network.routers07.port_buffers024 system.ruby.network.routers07.port_buffers025 system.ruby.network.routers07.port_buffers026 system.ruby.network.routers07.port_buffers027 system.ruby.network.routers07.port_buffers028 system.ruby.network.routers07.port_buffers029 system.ruby.network.routers07.port_buffers030 system.ruby.network.routers07.port_buffers031 system.ruby.network.routers07.port_buffers032 system.ruby.network.routers07.port_buffers033 system.ruby.network.routers07.port_buffers034 system.ruby.network.routers07.port_buffers035 system.ruby.network.routers07.port_buffers036 system.ruby.network.routers07.port_buffers037 system.ruby.network.routers07.port_buffers038 system.ruby.network.routers07.port_buffers039 system.ruby.network.routers07.port_buffers040 system.ruby.network.routers07.port_buffers041 system.ruby.network.routers07.port_buffers042 system.ruby.network.routers07.port_buffers043 system.ruby.network.routers07.port_buffers044 system.ruby.network.routers07.port_buffers045 system.ruby.network.routers07.port_buffers046 system.ruby.network.routers07.port_buffers047 system.ruby.network.routers07.port_buffers048 system.ruby.network.routers07.port_buffers049 system.ruby.network.routers07.port_buffers050 system.ruby.network.routers07.port_buffers051 system.ruby.network.routers07.port_buffers052 system.ruby.network.routers07.port_buffers053 system.ruby.network.routers07.port_buffers054 system.ruby.network.routers07.port_buffers055 system.ruby.network.routers07.port_buffers056 system.ruby.network.routers07.port_buffers057 system.ruby.network.routers07.port_buffers058 system.ruby.network.routers07.port_buffers059 system.ruby.network.routers07.port_buffers060 system.ruby.network.routers07.port_buffers061 system.ruby.network.routers07.port_buffers062 system.ruby.network.routers07.port_buffers063 system.ruby.network.routers07.port_buffers064 system.ruby.network.routers07.port_buffers065 system.ruby.network.routers07.port_buffers066 system.ruby.network.routers07.port_buffers067 system.ruby.network.routers07.port_buffers068 system.ruby.network.routers07.port_buffers069 system.ruby.network.routers07.port_buffers070 system.ruby.network.routers07.port_buffers071 system.ruby.network.routers07.port_buffers072 system.ruby.network.routers07.port_buffers073 system.ruby.network.routers07.port_buffers074 system.ruby.network.routers07.port_buffers075 system.ruby.network.routers07.port_buffers076 system.ruby.network.routers07.port_buffers077 system.ruby.network.routers07.port_buffers078 system.ruby.network.routers07.port_buffers079 system.ruby.network.routers07.port_buffers080 system.ruby.network.routers07.port_buffers081 system.ruby.network.routers07.port_buffers082 system.ruby.network.routers07.port_buffers083 system.ruby.network.routers07.port_buffers084 system.ruby.network.routers07.port_buffers085 system.ruby.network.routers07.port_buffers086 system.ruby.network.routers07.port_buffers087 system.ruby.network.routers07.port_buffers088 system.ruby.network.routers07.port_buffers089 system.ruby.network.routers07.port_buffers090 system.ruby.network.routers07.port_buffers091 system.ruby.network.routers07.port_buffers092 system.ruby.network.routers07.port_buffers093 system.ruby.network.routers07.port_buffers094 system.ruby.network.routers07.port_buffers095 system.ruby.network.routers07.port_buffers096 system.ruby.network.routers07.port_buffers097 system.ruby.network.routers07.port_buffers098 system.ruby.network.routers07.port_buffers099 system.ruby.network.routers07.port_buffers100 system.ruby.network.routers07.port_buffers101 system.ruby.network.routers07.port_buffers102 system.ruby.network.routers07.port_buffers103 system.ruby.network.routers07.port_buffers104 system.ruby.network.routers07.port_buffers105 system.ruby.network.routers07.port_buffers106 system.ruby.network.routers07.port_buffers107 system.ruby.network.routers07.port_buffers108 system.ruby.network.routers07.port_buffers109
+recycle_latency=0
router_id=7
virt_nets=10
+[system.ruby.network.routers07.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers07.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers08]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers08.port_buffers000 system.ruby.network.routers08.port_buffers001 system.ruby.network.routers08.port_buffers002 system.ruby.network.routers08.port_buffers003 system.ruby.network.routers08.port_buffers004 system.ruby.network.routers08.port_buffers005 system.ruby.network.routers08.port_buffers006 system.ruby.network.routers08.port_buffers007 system.ruby.network.routers08.port_buffers008 system.ruby.network.routers08.port_buffers009 system.ruby.network.routers08.port_buffers010 system.ruby.network.routers08.port_buffers011 system.ruby.network.routers08.port_buffers012 system.ruby.network.routers08.port_buffers013 system.ruby.network.routers08.port_buffers014 system.ruby.network.routers08.port_buffers015 system.ruby.network.routers08.port_buffers016 system.ruby.network.routers08.port_buffers017 system.ruby.network.routers08.port_buffers018 system.ruby.network.routers08.port_buffers019 system.ruby.network.routers08.port_buffers020 system.ruby.network.routers08.port_buffers021 system.ruby.network.routers08.port_buffers022 system.ruby.network.routers08.port_buffers023 system.ruby.network.routers08.port_buffers024 system.ruby.network.routers08.port_buffers025 system.ruby.network.routers08.port_buffers026 system.ruby.network.routers08.port_buffers027 system.ruby.network.routers08.port_buffers028 system.ruby.network.routers08.port_buffers029 system.ruby.network.routers08.port_buffers030 system.ruby.network.routers08.port_buffers031 system.ruby.network.routers08.port_buffers032 system.ruby.network.routers08.port_buffers033 system.ruby.network.routers08.port_buffers034 system.ruby.network.routers08.port_buffers035 system.ruby.network.routers08.port_buffers036 system.ruby.network.routers08.port_buffers037 system.ruby.network.routers08.port_buffers038 system.ruby.network.routers08.port_buffers039 system.ruby.network.routers08.port_buffers040 system.ruby.network.routers08.port_buffers041 system.ruby.network.routers08.port_buffers042 system.ruby.network.routers08.port_buffers043 system.ruby.network.routers08.port_buffers044 system.ruby.network.routers08.port_buffers045 system.ruby.network.routers08.port_buffers046 system.ruby.network.routers08.port_buffers047 system.ruby.network.routers08.port_buffers048 system.ruby.network.routers08.port_buffers049 system.ruby.network.routers08.port_buffers050 system.ruby.network.routers08.port_buffers051 system.ruby.network.routers08.port_buffers052 system.ruby.network.routers08.port_buffers053 system.ruby.network.routers08.port_buffers054 system.ruby.network.routers08.port_buffers055 system.ruby.network.routers08.port_buffers056 system.ruby.network.routers08.port_buffers057 system.ruby.network.routers08.port_buffers058 system.ruby.network.routers08.port_buffers059 system.ruby.network.routers08.port_buffers060 system.ruby.network.routers08.port_buffers061 system.ruby.network.routers08.port_buffers062 system.ruby.network.routers08.port_buffers063 system.ruby.network.routers08.port_buffers064 system.ruby.network.routers08.port_buffers065 system.ruby.network.routers08.port_buffers066 system.ruby.network.routers08.port_buffers067 system.ruby.network.routers08.port_buffers068 system.ruby.network.routers08.port_buffers069 system.ruby.network.routers08.port_buffers070 system.ruby.network.routers08.port_buffers071 system.ruby.network.routers08.port_buffers072 system.ruby.network.routers08.port_buffers073 system.ruby.network.routers08.port_buffers074 system.ruby.network.routers08.port_buffers075 system.ruby.network.routers08.port_buffers076 system.ruby.network.routers08.port_buffers077 system.ruby.network.routers08.port_buffers078 system.ruby.network.routers08.port_buffers079 system.ruby.network.routers08.port_buffers080 system.ruby.network.routers08.port_buffers081 system.ruby.network.routers08.port_buffers082 system.ruby.network.routers08.port_buffers083 system.ruby.network.routers08.port_buffers084 system.ruby.network.routers08.port_buffers085 system.ruby.network.routers08.port_buffers086 system.ruby.network.routers08.port_buffers087 system.ruby.network.routers08.port_buffers088 system.ruby.network.routers08.port_buffers089 system.ruby.network.routers08.port_buffers090 system.ruby.network.routers08.port_buffers091 system.ruby.network.routers08.port_buffers092 system.ruby.network.routers08.port_buffers093 system.ruby.network.routers08.port_buffers094 system.ruby.network.routers08.port_buffers095 system.ruby.network.routers08.port_buffers096 system.ruby.network.routers08.port_buffers097 system.ruby.network.routers08.port_buffers098 system.ruby.network.routers08.port_buffers099 system.ruby.network.routers08.port_buffers100 system.ruby.network.routers08.port_buffers101 system.ruby.network.routers08.port_buffers102 system.ruby.network.routers08.port_buffers103 system.ruby.network.routers08.port_buffers104 system.ruby.network.routers08.port_buffers105 system.ruby.network.routers08.port_buffers106 system.ruby.network.routers08.port_buffers107 system.ruby.network.routers08.port_buffers108 system.ruby.network.routers08.port_buffers109
+recycle_latency=0
router_id=8
virt_nets=10
+[system.ruby.network.routers08.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers08.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers09]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers09.port_buffers000 system.ruby.network.routers09.port_buffers001 system.ruby.network.routers09.port_buffers002 system.ruby.network.routers09.port_buffers003 system.ruby.network.routers09.port_buffers004 system.ruby.network.routers09.port_buffers005 system.ruby.network.routers09.port_buffers006 system.ruby.network.routers09.port_buffers007 system.ruby.network.routers09.port_buffers008 system.ruby.network.routers09.port_buffers009 system.ruby.network.routers09.port_buffers010 system.ruby.network.routers09.port_buffers011 system.ruby.network.routers09.port_buffers012 system.ruby.network.routers09.port_buffers013 system.ruby.network.routers09.port_buffers014 system.ruby.network.routers09.port_buffers015 system.ruby.network.routers09.port_buffers016 system.ruby.network.routers09.port_buffers017 system.ruby.network.routers09.port_buffers018 system.ruby.network.routers09.port_buffers019 system.ruby.network.routers09.port_buffers020 system.ruby.network.routers09.port_buffers021 system.ruby.network.routers09.port_buffers022 system.ruby.network.routers09.port_buffers023 system.ruby.network.routers09.port_buffers024 system.ruby.network.routers09.port_buffers025 system.ruby.network.routers09.port_buffers026 system.ruby.network.routers09.port_buffers027 system.ruby.network.routers09.port_buffers028 system.ruby.network.routers09.port_buffers029 system.ruby.network.routers09.port_buffers030 system.ruby.network.routers09.port_buffers031 system.ruby.network.routers09.port_buffers032 system.ruby.network.routers09.port_buffers033 system.ruby.network.routers09.port_buffers034 system.ruby.network.routers09.port_buffers035 system.ruby.network.routers09.port_buffers036 system.ruby.network.routers09.port_buffers037 system.ruby.network.routers09.port_buffers038 system.ruby.network.routers09.port_buffers039 system.ruby.network.routers09.port_buffers040 system.ruby.network.routers09.port_buffers041 system.ruby.network.routers09.port_buffers042 system.ruby.network.routers09.port_buffers043 system.ruby.network.routers09.port_buffers044 system.ruby.network.routers09.port_buffers045 system.ruby.network.routers09.port_buffers046 system.ruby.network.routers09.port_buffers047 system.ruby.network.routers09.port_buffers048 system.ruby.network.routers09.port_buffers049 system.ruby.network.routers09.port_buffers050 system.ruby.network.routers09.port_buffers051 system.ruby.network.routers09.port_buffers052 system.ruby.network.routers09.port_buffers053 system.ruby.network.routers09.port_buffers054 system.ruby.network.routers09.port_buffers055 system.ruby.network.routers09.port_buffers056 system.ruby.network.routers09.port_buffers057 system.ruby.network.routers09.port_buffers058 system.ruby.network.routers09.port_buffers059 system.ruby.network.routers09.port_buffers060 system.ruby.network.routers09.port_buffers061 system.ruby.network.routers09.port_buffers062 system.ruby.network.routers09.port_buffers063 system.ruby.network.routers09.port_buffers064 system.ruby.network.routers09.port_buffers065 system.ruby.network.routers09.port_buffers066 system.ruby.network.routers09.port_buffers067 system.ruby.network.routers09.port_buffers068 system.ruby.network.routers09.port_buffers069 system.ruby.network.routers09.port_buffers070 system.ruby.network.routers09.port_buffers071 system.ruby.network.routers09.port_buffers072 system.ruby.network.routers09.port_buffers073 system.ruby.network.routers09.port_buffers074 system.ruby.network.routers09.port_buffers075 system.ruby.network.routers09.port_buffers076 system.ruby.network.routers09.port_buffers077 system.ruby.network.routers09.port_buffers078 system.ruby.network.routers09.port_buffers079 system.ruby.network.routers09.port_buffers080 system.ruby.network.routers09.port_buffers081 system.ruby.network.routers09.port_buffers082 system.ruby.network.routers09.port_buffers083 system.ruby.network.routers09.port_buffers084 system.ruby.network.routers09.port_buffers085 system.ruby.network.routers09.port_buffers086 system.ruby.network.routers09.port_buffers087 system.ruby.network.routers09.port_buffers088 system.ruby.network.routers09.port_buffers089 system.ruby.network.routers09.port_buffers090 system.ruby.network.routers09.port_buffers091 system.ruby.network.routers09.port_buffers092 system.ruby.network.routers09.port_buffers093 system.ruby.network.routers09.port_buffers094 system.ruby.network.routers09.port_buffers095 system.ruby.network.routers09.port_buffers096 system.ruby.network.routers09.port_buffers097 system.ruby.network.routers09.port_buffers098 system.ruby.network.routers09.port_buffers099 system.ruby.network.routers09.port_buffers100 system.ruby.network.routers09.port_buffers101 system.ruby.network.routers09.port_buffers102 system.ruby.network.routers09.port_buffers103 system.ruby.network.routers09.port_buffers104 system.ruby.network.routers09.port_buffers105 system.ruby.network.routers09.port_buffers106 system.ruby.network.routers09.port_buffers107 system.ruby.network.routers09.port_buffers108 system.ruby.network.routers09.port_buffers109
+recycle_latency=0
router_id=9
virt_nets=10
+[system.ruby.network.routers09.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers09.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers10]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109 port_buffers110 port_buffers111 port_buffers112 port_buffers113 port_buffers114 port_buffers115 port_buffers116 port_buffers117 port_buffers118 port_buffers119 port_buffers120 port_buffers121 port_buffers122 port_buffers123 port_buffers124 port_buffers125 port_buffers126 port_buffers127 port_buffers128 port_buffers129 port_buffers130 port_buffers131 port_buffers132 port_buffers133 port_buffers134 port_buffers135 port_buffers136 port_buffers137 port_buffers138 port_buffers139 port_buffers140 port_buffers141 port_buffers142 port_buffers143 port_buffers144 port_buffers145 port_buffers146 port_buffers147 port_buffers148 port_buffers149 port_buffers150 port_buffers151 port_buffers152 port_buffers153 port_buffers154 port_buffers155 port_buffers156 port_buffers157 port_buffers158 port_buffers159 port_buffers160 port_buffers161 port_buffers162 port_buffers163 port_buffers164 port_buffers165 port_buffers166 port_buffers167 port_buffers168 port_buffers169 port_buffers170 port_buffers171 port_buffers172 port_buffers173 port_buffers174 port_buffers175 port_buffers176 port_buffers177 port_buffers178 port_buffers179 port_buffers180 port_buffers181 port_buffers182 port_buffers183 port_buffers184 port_buffers185 port_buffers186 port_buffers187 port_buffers188 port_buffers189 port_buffers190 port_buffers191 port_buffers192 port_buffers193 port_buffers194 port_buffers195 port_buffers196 port_buffers197 port_buffers198 port_buffers199
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers10.port_buffers000 system.ruby.network.routers10.port_buffers001 system.ruby.network.routers10.port_buffers002 system.ruby.network.routers10.port_buffers003 system.ruby.network.routers10.port_buffers004 system.ruby.network.routers10.port_buffers005 system.ruby.network.routers10.port_buffers006 system.ruby.network.routers10.port_buffers007 system.ruby.network.routers10.port_buffers008 system.ruby.network.routers10.port_buffers009 system.ruby.network.routers10.port_buffers010 system.ruby.network.routers10.port_buffers011 system.ruby.network.routers10.port_buffers012 system.ruby.network.routers10.port_buffers013 system.ruby.network.routers10.port_buffers014 system.ruby.network.routers10.port_buffers015 system.ruby.network.routers10.port_buffers016 system.ruby.network.routers10.port_buffers017 system.ruby.network.routers10.port_buffers018 system.ruby.network.routers10.port_buffers019 system.ruby.network.routers10.port_buffers020 system.ruby.network.routers10.port_buffers021 system.ruby.network.routers10.port_buffers022 system.ruby.network.routers10.port_buffers023 system.ruby.network.routers10.port_buffers024 system.ruby.network.routers10.port_buffers025 system.ruby.network.routers10.port_buffers026 system.ruby.network.routers10.port_buffers027 system.ruby.network.routers10.port_buffers028 system.ruby.network.routers10.port_buffers029 system.ruby.network.routers10.port_buffers030 system.ruby.network.routers10.port_buffers031 system.ruby.network.routers10.port_buffers032 system.ruby.network.routers10.port_buffers033 system.ruby.network.routers10.port_buffers034 system.ruby.network.routers10.port_buffers035 system.ruby.network.routers10.port_buffers036 system.ruby.network.routers10.port_buffers037 system.ruby.network.routers10.port_buffers038 system.ruby.network.routers10.port_buffers039 system.ruby.network.routers10.port_buffers040 system.ruby.network.routers10.port_buffers041 system.ruby.network.routers10.port_buffers042 system.ruby.network.routers10.port_buffers043 system.ruby.network.routers10.port_buffers044 system.ruby.network.routers10.port_buffers045 system.ruby.network.routers10.port_buffers046 system.ruby.network.routers10.port_buffers047 system.ruby.network.routers10.port_buffers048 system.ruby.network.routers10.port_buffers049 system.ruby.network.routers10.port_buffers050 system.ruby.network.routers10.port_buffers051 system.ruby.network.routers10.port_buffers052 system.ruby.network.routers10.port_buffers053 system.ruby.network.routers10.port_buffers054 system.ruby.network.routers10.port_buffers055 system.ruby.network.routers10.port_buffers056 system.ruby.network.routers10.port_buffers057 system.ruby.network.routers10.port_buffers058 system.ruby.network.routers10.port_buffers059 system.ruby.network.routers10.port_buffers060 system.ruby.network.routers10.port_buffers061 system.ruby.network.routers10.port_buffers062 system.ruby.network.routers10.port_buffers063 system.ruby.network.routers10.port_buffers064 system.ruby.network.routers10.port_buffers065 system.ruby.network.routers10.port_buffers066 system.ruby.network.routers10.port_buffers067 system.ruby.network.routers10.port_buffers068 system.ruby.network.routers10.port_buffers069 system.ruby.network.routers10.port_buffers070 system.ruby.network.routers10.port_buffers071 system.ruby.network.routers10.port_buffers072 system.ruby.network.routers10.port_buffers073 system.ruby.network.routers10.port_buffers074 system.ruby.network.routers10.port_buffers075 system.ruby.network.routers10.port_buffers076 system.ruby.network.routers10.port_buffers077 system.ruby.network.routers10.port_buffers078 system.ruby.network.routers10.port_buffers079 system.ruby.network.routers10.port_buffers080 system.ruby.network.routers10.port_buffers081 system.ruby.network.routers10.port_buffers082 system.ruby.network.routers10.port_buffers083 system.ruby.network.routers10.port_buffers084 system.ruby.network.routers10.port_buffers085 system.ruby.network.routers10.port_buffers086 system.ruby.network.routers10.port_buffers087 system.ruby.network.routers10.port_buffers088 system.ruby.network.routers10.port_buffers089 system.ruby.network.routers10.port_buffers090 system.ruby.network.routers10.port_buffers091 system.ruby.network.routers10.port_buffers092 system.ruby.network.routers10.port_buffers093 system.ruby.network.routers10.port_buffers094 system.ruby.network.routers10.port_buffers095 system.ruby.network.routers10.port_buffers096 system.ruby.network.routers10.port_buffers097 system.ruby.network.routers10.port_buffers098 system.ruby.network.routers10.port_buffers099 system.ruby.network.routers10.port_buffers100 system.ruby.network.routers10.port_buffers101 system.ruby.network.routers10.port_buffers102 system.ruby.network.routers10.port_buffers103 system.ruby.network.routers10.port_buffers104 system.ruby.network.routers10.port_buffers105 system.ruby.network.routers10.port_buffers106 system.ruby.network.routers10.port_buffers107 system.ruby.network.routers10.port_buffers108 system.ruby.network.routers10.port_buffers109 system.ruby.network.routers10.port_buffers110 system.ruby.network.routers10.port_buffers111 system.ruby.network.routers10.port_buffers112 system.ruby.network.routers10.port_buffers113 system.ruby.network.routers10.port_buffers114 system.ruby.network.routers10.port_buffers115 system.ruby.network.routers10.port_buffers116 system.ruby.network.routers10.port_buffers117 system.ruby.network.routers10.port_buffers118 system.ruby.network.routers10.port_buffers119 system.ruby.network.routers10.port_buffers120 system.ruby.network.routers10.port_buffers121 system.ruby.network.routers10.port_buffers122 system.ruby.network.routers10.port_buffers123 system.ruby.network.routers10.port_buffers124 system.ruby.network.routers10.port_buffers125 system.ruby.network.routers10.port_buffers126 system.ruby.network.routers10.port_buffers127 system.ruby.network.routers10.port_buffers128 system.ruby.network.routers10.port_buffers129 system.ruby.network.routers10.port_buffers130 system.ruby.network.routers10.port_buffers131 system.ruby.network.routers10.port_buffers132 system.ruby.network.routers10.port_buffers133 system.ruby.network.routers10.port_buffers134 system.ruby.network.routers10.port_buffers135 system.ruby.network.routers10.port_buffers136 system.ruby.network.routers10.port_buffers137 system.ruby.network.routers10.port_buffers138 system.ruby.network.routers10.port_buffers139 system.ruby.network.routers10.port_buffers140 system.ruby.network.routers10.port_buffers141 system.ruby.network.routers10.port_buffers142 system.ruby.network.routers10.port_buffers143 system.ruby.network.routers10.port_buffers144 system.ruby.network.routers10.port_buffers145 system.ruby.network.routers10.port_buffers146 system.ruby.network.routers10.port_buffers147 system.ruby.network.routers10.port_buffers148 system.ruby.network.routers10.port_buffers149 system.ruby.network.routers10.port_buffers150 system.ruby.network.routers10.port_buffers151 system.ruby.network.routers10.port_buffers152 system.ruby.network.routers10.port_buffers153 system.ruby.network.routers10.port_buffers154 system.ruby.network.routers10.port_buffers155 system.ruby.network.routers10.port_buffers156 system.ruby.network.routers10.port_buffers157 system.ruby.network.routers10.port_buffers158 system.ruby.network.routers10.port_buffers159 system.ruby.network.routers10.port_buffers160 system.ruby.network.routers10.port_buffers161 system.ruby.network.routers10.port_buffers162 system.ruby.network.routers10.port_buffers163 system.ruby.network.routers10.port_buffers164 system.ruby.network.routers10.port_buffers165 system.ruby.network.routers10.port_buffers166 system.ruby.network.routers10.port_buffers167 system.ruby.network.routers10.port_buffers168 system.ruby.network.routers10.port_buffers169 system.ruby.network.routers10.port_buffers170 system.ruby.network.routers10.port_buffers171 system.ruby.network.routers10.port_buffers172 system.ruby.network.routers10.port_buffers173 system.ruby.network.routers10.port_buffers174 system.ruby.network.routers10.port_buffers175 system.ruby.network.routers10.port_buffers176 system.ruby.network.routers10.port_buffers177 system.ruby.network.routers10.port_buffers178 system.ruby.network.routers10.port_buffers179 system.ruby.network.routers10.port_buffers180 system.ruby.network.routers10.port_buffers181 system.ruby.network.routers10.port_buffers182 system.ruby.network.routers10.port_buffers183 system.ruby.network.routers10.port_buffers184 system.ruby.network.routers10.port_buffers185 system.ruby.network.routers10.port_buffers186 system.ruby.network.routers10.port_buffers187 system.ruby.network.routers10.port_buffers188 system.ruby.network.routers10.port_buffers189 system.ruby.network.routers10.port_buffers190 system.ruby.network.routers10.port_buffers191 system.ruby.network.routers10.port_buffers192 system.ruby.network.routers10.port_buffers193 system.ruby.network.routers10.port_buffers194 system.ruby.network.routers10.port_buffers195 system.ruby.network.routers10.port_buffers196 system.ruby.network.routers10.port_buffers197 system.ruby.network.routers10.port_buffers198 system.ruby.network.routers10.port_buffers199
+recycle_latency=0
router_id=10
virt_nets=10
+[system.ruby.network.routers10.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers110]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers111]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers112]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers113]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers114]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers115]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers116]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers117]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers118]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers119]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers120]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers121]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers122]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers123]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers124]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers125]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers126]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers127]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers128]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers129]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers130]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers131]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers132]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers133]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers134]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers135]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers136]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers137]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers138]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers139]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers140]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers141]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers142]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers143]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers144]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers145]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers146]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers147]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers148]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers149]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers150]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers151]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers152]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers153]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers154]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers155]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers156]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers157]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers158]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers159]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers160]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers161]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers162]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers163]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers164]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers165]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers166]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers167]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers168]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers169]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers170]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers171]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers172]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers173]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers174]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers175]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers176]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers177]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers178]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers179]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers180]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers181]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers182]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers183]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers184]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers185]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers186]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers187]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers188]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers189]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers190]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers191]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers192]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers193]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers194]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers195]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers196]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers197]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers198]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers10.port_buffers199]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr
index 1e742ef57..4efa8f799 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr
@@ -1,85 +1,80 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-system.cpu5: completed 10000 read, 5530 write accesses @619922
-system.cpu6: completed 10000 read, 5474 write accesses @621650
-system.cpu7: completed 10000 read, 5669 write accesses @623678
-system.cpu2: completed 10000 read, 5566 write accesses @627878
-system.cpu4: completed 10000 read, 5488 write accesses @628250
-system.cpu1: completed 10000 read, 5485 write accesses @629308
-system.cpu3: completed 10000 read, 5616 write accesses @630755
-system.cpu0: completed 10000 read, 5556 write accesses @631832
-system.cpu0: completed 20000 read, 11113 write accesses @1242739
-system.cpu2: completed 20000 read, 11184 write accesses @1249193
-system.cpu5: completed 20000 read, 11055 write accesses @1252676
-system.cpu1: completed 20000 read, 11025 write accesses @1255481
-system.cpu6: completed 20000 read, 10958 write accesses @1259795
-system.cpu3: completed 20000 read, 11192 write accesses @1262410
-system.cpu4: completed 20000 read, 11069 write accesses @1265165
-system.cpu7: completed 20000 read, 11154 write accesses @1271872
-system.cpu2: completed 30000 read, 16789 write accesses @1882328
-system.cpu5: completed 30000 read, 16628 write accesses @1882366
-system.cpu4: completed 30000 read, 16634 write accesses @1884079
-system.cpu0: completed 30000 read, 16724 write accesses @1885096
-system.cpu1: completed 30000 read, 16623 write accesses @1888139
-system.cpu3: completed 30000 read, 16738 write accesses @1892924
-system.cpu6: completed 30000 read, 16532 write accesses @1894586
-system.cpu7: completed 30000 read, 16931 write accesses @1919912
-system.cpu0: completed 40000 read, 22182 write accesses @2505116
-system.cpu4: completed 40000 read, 22117 write accesses @2510993
-system.cpu1: completed 40000 read, 22260 write accesses @2513447
-system.cpu5: completed 40000 read, 22212 write accesses @2514125
-system.cpu3: completed 40000 read, 22396 write accesses @2516765
-system.cpu2: completed 40000 read, 22468 write accesses @2519189
-system.cpu6: completed 40000 read, 22230 write accesses @2538281
-system.cpu7: completed 40000 read, 22488 write accesses @2557526
-system.cpu0: completed 50000 read, 27789 write accesses @3133555
-system.cpu2: completed 50000 read, 28077 write accesses @3139915
-system.cpu4: completed 50000 read, 27742 write accesses @3146518
-system.cpu1: completed 50000 read, 27886 write accesses @3150027
-system.cpu5: completed 50000 read, 27798 write accesses @3154334
-system.cpu3: completed 50000 read, 28034 write accesses @3161717
-system.cpu6: completed 50000 read, 27710 write accesses @3168082
-system.cpu7: completed 50000 read, 28032 write accesses @3187555
-system.cpu0: completed 60000 read, 33311 write accesses @3767660
-system.cpu4: completed 60000 read, 33304 write accesses @3772541
-system.cpu1: completed 60000 read, 33446 write accesses @3773198
-system.cpu2: completed 60000 read, 33652 write accesses @3776350
-system.cpu5: completed 60000 read, 33271 write accesses @3781457
-system.cpu6: completed 60000 read, 33278 write accesses @3794854
-system.cpu3: completed 60000 read, 33612 write accesses @3795827
-system.cpu7: completed 60000 read, 33548 write accesses @3811016
-system.cpu0: completed 70000 read, 38763 write accesses @4391942
-system.cpu5: completed 70000 read, 38783 write accesses @4406065
-system.cpu4: completed 70000 read, 38931 write accesses @4406093
-system.cpu1: completed 70000 read, 39120 write accesses @4408424
-system.cpu2: completed 70000 read, 39282 write accesses @4411507
-system.cpu6: completed 70000 read, 38935 write accesses @4431425
-system.cpu3: completed 70000 read, 39112 write accesses @4436411
-system.cpu7: completed 70000 read, 39053 write accesses @4450257
-system.cpu4: completed 80000 read, 44397 write accesses @5015840
-system.cpu0: completed 80000 read, 44355 write accesses @5031328
-system.cpu1: completed 80000 read, 44681 write accesses @5033509
-system.cpu5: completed 80000 read, 44411 write accesses @5035544
-system.cpu2: completed 80000 read, 44867 write accesses @5051495
-system.cpu6: completed 80000 read, 44501 write accesses @5065596
-system.cpu3: completed 80000 read, 44674 write accesses @5067973
-system.cpu7: completed 80000 read, 44457 write accesses @5071578
-system.cpu5: completed 90000 read, 50018 write accesses @5653124
-system.cpu4: completed 90000 read, 50091 write accesses @5657891
-system.cpu0: completed 90000 read, 50057 write accesses @5659483
-system.cpu1: completed 90000 read, 50245 write accesses @5662169
-system.cpu2: completed 90000 read, 50468 write accesses @5689246
-system.cpu7: completed 90000 read, 50055 write accesses @5700359
-system.cpu6: completed 90000 read, 50091 write accesses @5701022
-system.cpu3: completed 90000 read, 50159 write accesses @5709281
-system.cpu0: completed 100000 read, 55570 write accesses @6284915
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
+system.cpu0: completed 10000 read, 5438 write accesses @570769
+system.cpu3: completed 10000 read, 5486 write accesses @571889
+system.cpu7: completed 10000 read, 5573 write accesses @579188
+system.cpu1: completed 10000 read, 5608 write accesses @581011
+system.cpu6: completed 10000 read, 5567 write accesses @582686
+system.cpu4: completed 10000 read, 5591 write accesses @584722
+system.cpu2: completed 10000 read, 5557 write accesses @586208
+system.cpu5: completed 10000 read, 5736 write accesses @589352
+system.cpu0: completed 20000 read, 11059 write accesses @1157243
+system.cpu6: completed 20000 read, 11078 write accesses @1162403
+system.cpu3: completed 20000 read, 10981 write accesses @1164669
+system.cpu1: completed 20000 read, 11264 write accesses @1166168
+system.cpu7: completed 20000 read, 11196 write accesses @1167284
+system.cpu4: completed 20000 read, 11109 write accesses @1177371
+system.cpu2: completed 20000 read, 11057 write accesses @1180619
+system.cpu5: completed 20000 read, 11381 write accesses @1181888
+system.cpu3: completed 30000 read, 16437 write accesses @1737096
+system.cpu6: completed 30000 read, 16668 write accesses @1737657
+system.cpu0: completed 30000 read, 16583 write accesses @1744758
+system.cpu7: completed 30000 read, 16677 write accesses @1750821
+system.cpu1: completed 30000 read, 16900 write accesses @1758970
+system.cpu4: completed 30000 read, 16637 write accesses @1759061
+system.cpu2: completed 30000 read, 16692 write accesses @1764462
+system.cpu5: completed 30000 read, 17012 write accesses @1766901
+system.cpu3: completed 40000 read, 21900 write accesses @2318433
+system.cpu6: completed 40000 read, 22213 write accesses @2326183
+system.cpu0: completed 40000 read, 22100 write accesses @2330415
+system.cpu7: completed 40000 read, 22210 write accesses @2340974
+system.cpu1: completed 40000 read, 22520 write accesses @2342642
+system.cpu4: completed 40000 read, 22243 write accesses @2344379
+system.cpu2: completed 40000 read, 22366 write accesses @2353655
+system.cpu5: completed 40000 read, 22618 write accesses @2355311
+system.cpu3: completed 50000 read, 27430 write accesses @2905853
+system.cpu0: completed 50000 read, 27644 write accesses @2909589
+system.cpu6: completed 50000 read, 27833 write accesses @2914500
+system.cpu1: completed 50000 read, 28151 write accesses @2927131
+system.cpu7: completed 50000 read, 27858 write accesses @2932955
+system.cpu5: completed 50000 read, 28068 write accesses @2933318
+system.cpu4: completed 50000 read, 27863 write accesses @2935763
+system.cpu2: completed 50000 read, 27944 write accesses @2939029
+system.cpu3: completed 60000 read, 33085 write accesses @3485958
+system.cpu0: completed 60000 read, 33127 write accesses @3493381
+system.cpu6: completed 60000 read, 33377 write accesses @3507979
+system.cpu2: completed 60000 read, 33438 write accesses @3515468
+system.cpu4: completed 60000 read, 33417 write accesses @3516729
+system.cpu1: completed 60000 read, 33739 write accesses @3518747
+system.cpu5: completed 60000 read, 33740 write accesses @3526984
+system.cpu7: completed 60000 read, 33559 write accesses @3532034
+system.cpu3: completed 70000 read, 38725 write accesses @4062982
+system.cpu0: completed 70000 read, 38646 write accesses @4078763
+system.cpu2: completed 70000 read, 39080 write accesses @4090901
+system.cpu6: completed 70000 read, 38952 write accesses @4094520
+system.cpu5: completed 70000 read, 39225 write accesses @4095937
+system.cpu4: completed 70000 read, 39045 write accesses @4099573
+system.cpu1: completed 70000 read, 39252 write accesses @4107563
+system.cpu7: completed 70000 read, 39300 write accesses @4124546
+system.cpu3: completed 80000 read, 44295 write accesses @4644973
+system.cpu0: completed 80000 read, 44378 write accesses @4658860
+system.cpu6: completed 80000 read, 44423 write accesses @4666482
+system.cpu2: completed 80000 read, 44600 write accesses @4677073
+system.cpu5: completed 80000 read, 44978 write accesses @4678763
+system.cpu4: completed 80000 read, 44603 write accesses @4687972
+system.cpu1: completed 80000 read, 44846 write accesses @4689031
+system.cpu7: completed 80000 read, 44628 write accesses @4707929
+system.cpu3: completed 90000 read, 49800 write accesses @5223450
+system.cpu6: completed 90000 read, 49915 write accesses @5243962
+system.cpu0: completed 90000 read, 50068 write accesses @5252685
+system.cpu2: completed 90000 read, 50165 write accesses @5258561
+system.cpu5: completed 90000 read, 50552 write accesses @5261845
+system.cpu1: completed 90000 read, 50370 write accesses @5279905
+system.cpu4: completed 90000 read, 50291 write accesses @5283589
+system.cpu7: completed 90000 read, 50405 write accesses @5296282
+system.cpu3: completed 100000 read, 55379 write accesses @5815635
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout
index b764ed210..0e1c7f4d2 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout
@@ -1,10 +1,11 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:47:59
-gem5 started Jan 22 2014 17:27:37
-gem5 executing on u200540-lin
-command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_token -re tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_token
+gem5 compiled Aug 13 2015 19:28:58
+gem5 started Aug 13 2015 20:16:58
+gem5 executing on artery
+command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_token -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_CMP_token
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 6151475 because maximum number of loads reached
+Exiting @ tick 5815635 because maximum number of loads reached
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt
index 9915131d5..4c36778b1 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt
@@ -1,48 +1,48 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.005813 # Number of seconds simulated
-sim_ticks 5813430 # Number of ticks simulated
-final_tick 5813430 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.005816 # Number of seconds simulated
+sim_ticks 5815635 # Number of ticks simulated
+final_tick 5815635 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 70884 # Simulator tick rate (ticks/s)
-host_mem_usage 552432 # Number of bytes of host memory used
-host_seconds 82.01 # Real time elapsed on the host
+host_tick_rate 68172 # Simulator tick rate (ticks/s)
+host_mem_usage 495420 # Number of bytes of host memory used
+host_seconds 85.31 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
-system.mem_ctrls.bytes_read::ruby.dir_cntrl0 39801216 # Number of bytes read from this memory
-system.mem_ctrls.bytes_read::total 39801216 # Number of bytes read from this memory
-system.mem_ctrls.bytes_written::ruby.dir_cntrl0 15547776 # Number of bytes written to this memory
-system.mem_ctrls.bytes_written::total 15547776 # Number of bytes written to this memory
-system.mem_ctrls.num_reads::ruby.dir_cntrl0 621894 # Number of read requests responded to by this memory
-system.mem_ctrls.num_reads::total 621894 # Number of read requests responded to by this memory
-system.mem_ctrls.num_writes::ruby.dir_cntrl0 242934 # Number of write requests responded to by this memory
-system.mem_ctrls.num_writes::total 242934 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 6846425604 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 6846425604 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 2674458280 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 2674458280 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 9520883884 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 9520883884 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.readReqs 621908 # Number of read requests accepted
-system.mem_ctrls.writeReqs 242934 # Number of write requests accepted
-system.mem_ctrls.readBursts 621908 # Number of DRAM read bursts, including those serviced by the write queue
-system.mem_ctrls.writeBursts 242934 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 39171200 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 630592 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 15316288 # Total number of bytes written to DRAM
-system.mem_ctrls.bytesReadSys 39802112 # Total read bytes from the system interface side
-system.mem_ctrls.bytesWrittenSys 15547776 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 9853 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 3593 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0 39845440 # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total 39845440 # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0 15585728 # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total 15585728 # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0 622585 # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total 622585 # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0 243527 # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total 243527 # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 6851434108 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 6851434108 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 2679970115 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 2679970115 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 9531404223 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 9531404223 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs 622587 # Number of read requests accepted
+system.mem_ctrls.writeReqs 243527 # Number of write requests accepted
+system.mem_ctrls.readBursts 622587 # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts 243527 # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM 39220992 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 624576 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 15356416 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys 39845568 # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys 15585728 # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ 9759 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 3554 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
-system.mem_ctrls.perBankRdBursts::0 76526 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::1 76610 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::2 76682 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::3 76401 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::4 76505 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::5 75965 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::6 76623 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::7 76738 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::0 76348 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1 76667 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2 77315 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3 76400 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4 76445 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5 76225 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6 76734 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7 76694 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::9 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::10 0 # Per bank write bursts
@@ -51,14 +51,14 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe
system.mem_ctrls.perBankRdBursts::13 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::0 29967 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::1 29591 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::2 30004 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::3 29985 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::4 29878 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::5 29988 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::6 29967 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::7 29937 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0 29930 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1 30248 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2 30120 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3 29966 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4 29898 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5 29828 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6 30068 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7 29886 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::9 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::10 0 # Per bank write bursts
@@ -68,54 +68,54 @@ system.mem_ctrls.perBankWrBursts::13 0 # Pe
system.mem_ctrls.perBankWrBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
-system.mem_ctrls.numWrRetry 1 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 5813405 # Total gap between requests
+system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
+system.mem_ctrls.totGap 5815613 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::3 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::4 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::5 0 # Read request sizes (log2)
-system.mem_ctrls.readPktSize::6 621908 # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6 622587 # Read request sizes (log2)
system.mem_ctrls.writePktSize::0 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::1 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::2 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::3 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
-system.mem_ctrls.writePktSize::6 242934 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 8278 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::1 11668 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::2 15349 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::3 18578 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::4 22698 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::5 28689 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::6 35438 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::7 40156 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::8 39814 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::9 36567 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::10 32214 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::11 29066 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::12 27407 # What read queue length does an incoming req see
+system.mem_ctrls.writePktSize::6 243527 # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0 8212 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1 11645 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2 15065 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::3 18263 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::4 22858 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::5 28906 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6 35703 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7 40423 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8 40649 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9 36783 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10 31953 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11 28877 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12 27357 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::13 26222 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::14 25564 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::15 24189 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::16 22444 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::17 21100 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::18 19780 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::19 19183 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::20 18313 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::21 17553 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::22 16630 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::23 15440 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::24 13444 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::25 11000 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::26 7758 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::27 4551 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::28 2110 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::29 696 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::30 139 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::31 17 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14 25264 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15 24218 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16 22664 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17 21130 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18 20022 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19 19061 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20 18193 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21 17673 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22 16740 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23 15553 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24 13610 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25 10844 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26 7582 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27 4413 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28 2073 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29 688 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30 163 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31 21 # What read queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::0 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::1 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::2 1 # What write queue length does an incoming req see
@@ -131,149 +131,149 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh
system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::15 49 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16 136 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 462 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::18 1264 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19 2363 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 3925 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::21 5609 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::22 7604 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::23 9536 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::24 11358 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::25 12981 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::26 14587 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::27 13949 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::28 14827 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 15372 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30 15812 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 16127 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32 16637 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::33 9932 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::34 8605 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::35 7442 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::36 6426 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::37 5658 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::38 5088 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::39 4254 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::40 3761 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::41 3254 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::42 3151 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::43 2763 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::44 2430 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::45 2155 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::46 1950 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::47 1821 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::48 1616 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::49 1400 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::50 1142 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::51 1005 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::52 865 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::53 750 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::54 643 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::55 347 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::15 45 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16 110 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 430 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18 1159 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19 2376 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20 3976 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21 5719 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22 7643 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23 9469 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24 11389 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25 13072 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26 14747 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27 13975 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28 14743 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 15281 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30 16014 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31 16326 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32 16650 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33 9968 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34 8572 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35 7548 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36 6589 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37 5758 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38 5178 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39 4563 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40 3855 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41 3422 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42 2946 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43 2696 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44 2391 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45 2157 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46 1914 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47 1722 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48 1493 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49 1265 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50 1108 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51 941 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52 832 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53 698 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54 620 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55 343 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::56 126 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::57 73 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57 68 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::58 32 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::59 24 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::60 8 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::61 3 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59 15 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60 11 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::61 2 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::63 3 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 249447 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 218.428764 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 175.781658 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 149.738342 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 49527 19.85% 19.85% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 106288 42.61% 62.46% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 53992 21.64% 84.11% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 23426 9.39% 93.50% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 9885 3.96% 97.46% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 4051 1.62% 99.09% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 1472 0.59% 99.68% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 541 0.22% 99.89% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 265 0.11% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 249447 # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples 14683 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 41.682830 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 37.702407 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 18.130703 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::0-7 340 2.32% 2.32% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::8-15 25 0.17% 2.49% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-23 38 0.26% 2.74% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::24-31 3421 23.30% 26.04% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::32-39 5896 40.16% 66.20% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::40-47 1652 11.25% 77.45% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::48-55 188 1.28% 78.73% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::56-63 870 5.93% 84.66% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::64-71 1190 8.10% 92.76% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::72-79 545 3.71% 96.47% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::80-87 134 0.91% 97.38% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::88-95 116 0.79% 98.17% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::96-103 104 0.71% 98.88% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::104-111 78 0.53% 99.41% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::112-119 43 0.29% 99.71% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::120-127 22 0.15% 99.86% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::128-135 16 0.11% 99.97% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::136-143 4 0.03% 99.99% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::152-159 1 0.01% 100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total 14683 # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples 14683 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 16.298917 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 16.260747 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 1.246465 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 13489 91.87% 91.87% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::17 286 1.95% 93.82% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18 213 1.45% 95.27% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19 165 1.12% 96.39% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::20 151 1.03% 97.42% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::21 126 0.86% 98.28% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::22 90 0.61% 98.89% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::23 54 0.37% 99.26% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::24 42 0.29% 99.54% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::25 28 0.19% 99.73% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::26 14 0.10% 99.83% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::27 11 0.07% 99.90% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::28 8 0.05% 99.96% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::29 1 0.01% 99.97% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::30 4 0.03% 99.99% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::32 1 0.01% 100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total 14683 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 62879198 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 74508148 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 3060250 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 102.73 # Average queueing delay per DRAM burst
+system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
+system.mem_ctrls.bytesPerActivate::samples 249337 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 218.885508 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 176.131991 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 149.939664 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 49393 19.81% 19.81% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 106165 42.58% 62.39% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 53797 21.58% 83.96% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 23646 9.48% 93.45% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 10085 4.04% 97.49% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 3969 1.59% 99.08% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 1475 0.59% 99.68% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 522 0.21% 99.89% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 285 0.11% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 249337 # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples 14749 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 41.548173 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 37.726056 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 17.755376 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::0-7 316 2.14% 2.14% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::8-15 33 0.22% 2.37% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-23 27 0.18% 2.55% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::24-31 3456 23.43% 25.98% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::32-39 5970 40.48% 66.46% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::40-47 1675 11.36% 77.82% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::48-55 181 1.23% 79.04% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::56-63 871 5.91% 84.95% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::64-71 1181 8.01% 92.96% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::72-79 545 3.70% 96.65% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::80-87 153 1.04% 97.69% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::88-95 95 0.64% 98.33% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::96-103 101 0.68% 99.02% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::104-111 85 0.58% 99.59% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::112-119 33 0.22% 99.82% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::120-127 14 0.09% 99.91% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::128-135 8 0.05% 99.97% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::136-143 2 0.01% 99.98% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::144-151 2 0.01% 99.99% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::160-167 1 0.01% 100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total 14749 # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples 14749 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 16.268493 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.236556 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 1.131051 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 13590 92.14% 92.14% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17 284 1.93% 94.07% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18 228 1.55% 95.61% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19 185 1.25% 96.87% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::20 147 1.00% 97.86% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::21 99 0.67% 98.54% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::22 81 0.55% 99.08% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::23 68 0.46% 99.55% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::24 30 0.20% 99.75% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::25 20 0.14% 99.88% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::26 3 0.02% 99.91% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::27 8 0.05% 99.96% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::28 4 0.03% 99.99% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::29 1 0.01% 99.99% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::37 1 0.01% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total 14749 # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat 63004348 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 74648080 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 3064140 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 102.81 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 121.73 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 6738.05 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 2634.64 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 6846.58 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 2674.46 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 121.81 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 6744.06 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 2640.54 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 6851.46 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 2679.97 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 73.22 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 52.64 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 20.58 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 73.32 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 52.69 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 20.63 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 15.54 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 31.18 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 367429 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 234485 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 60.03 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 97.97 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 6.72 # Average gap between requests
-system.mem_ctrls.pageHitRate 70.70 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 1884103200 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 1046724000 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 7631732160 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 2479082112 # Energy for write commands per rank (pJ)
+system.mem_ctrls.avgWrQLen 31.14 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 368420 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 235007 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 60.12 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 97.93 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 6.71 # Average gap between requests
+system.mem_ctrls.pageHitRate 70.76 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 1882697040 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 1045942800 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 7638870720 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 2484317952 # Energy for write commands per rank (pJ)
system.mem_ctrls_0.refreshEnergy 379385760 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 3958804584 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 12553200 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 17392385016 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 2994.222583 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 22 # Time in different power states
+system.mem_ctrls_0.actBackEnergy 3958814844 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 12550200 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 17402579316 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 2995.972446 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 21 # Time in different power states
system.mem_ctrls_0.memoryStateTime::REF 193960 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 5614680 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 5614691 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
system.mem_ctrls_1.actEnergy 0 # Energy for activate commands per rank (pJ)
system.mem_ctrls_1.preEnergy 0 # Energy for precharge commands per rank (pJ)
@@ -290,837 +290,823 @@ system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 #
system.mem_ctrls_1.memoryStateTime::ACT 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu_clk_domain.clock 1 # Clock period in ticks
-system.cpu0.num_reads 99680 # number of read accesses completed
-system.cpu0.num_writes 55190 # number of write accesses completed
-system.cpu1.num_reads 98772 # number of read accesses completed
-system.cpu1.num_writes 54692 # number of write accesses completed
-system.cpu2.num_reads 99294 # number of read accesses completed
-system.cpu2.num_writes 55291 # number of write accesses completed
-system.cpu3.num_reads 99620 # number of read accesses completed
-system.cpu3.num_writes 55085 # number of write accesses completed
-system.cpu4.num_reads 100000 # number of read accesses completed
-system.cpu4.num_writes 55622 # number of write accesses completed
-system.cpu5.num_reads 98399 # number of read accesses completed
-system.cpu5.num_writes 55236 # number of write accesses completed
-system.cpu6.num_reads 99576 # number of read accesses completed
-system.cpu6.num_writes 55442 # number of write accesses completed
-system.cpu7.num_reads 99189 # number of read accesses completed
-system.cpu7.num_writes 55342 # number of write accesses completed
+system.cpu0.num_reads 99740 # number of read accesses completed
+system.cpu0.num_writes 55370 # number of write accesses completed
+system.cpu1.num_reads 99140 # number of read accesses completed
+system.cpu1.num_writes 55519 # number of write accesses completed
+system.cpu2.num_reads 99629 # number of read accesses completed
+system.cpu2.num_writes 55490 # number of write accesses completed
+system.cpu3.num_reads 100000 # number of read accesses completed
+system.cpu3.num_writes 55379 # number of write accesses completed
+system.cpu4.num_reads 98958 # number of read accesses completed
+system.cpu4.num_writes 55276 # number of write accesses completed
+system.cpu5.num_reads 99413 # number of read accesses completed
+system.cpu5.num_writes 55826 # number of write accesses completed
+system.cpu6.num_reads 99603 # number of read accesses completed
+system.cpu6.num_writes 55323 # number of write accesses completed
+system.cpu7.num_reads 99051 # number of read accesses completed
+system.cpu7.num_writes 55252 # number of write accesses completed
system.ruby.clk_domain.clock 1 # Clock period in ticks
system.ruby.outstanding_req_hist::bucket_size 2
system.ruby.outstanding_req_hist::max_bucket 19
-system.ruby.outstanding_req_hist::samples 626306
-system.ruby.outstanding_req_hist::mean 15.998458
-system.ruby.outstanding_req_hist::gmean 15.997193
-system.ruby.outstanding_req_hist::stdev 0.125881
-system.ruby.outstanding_req_hist | 8 0.00% 0.00% | 16 0.00% 0.00% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.02% | 22 0.00% 0.02% | 626180 99.98% 100.00% | 0 0.00% 100.00%
-system.ruby.outstanding_req_hist::total 626306
+system.ruby.outstanding_req_hist::samples 626938
+system.ruby.outstanding_req_hist::mean 15.998462
+system.ruby.outstanding_req_hist::gmean 15.997199
+system.ruby.outstanding_req_hist::stdev 0.125805
+system.ruby.outstanding_req_hist | 8 0.00% 0.00% | 16 0.00% 0.00% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.02% | 20 0.00% 0.02% | 626814 99.98% 100.00% | 0 0.00% 100.00%
+system.ruby.outstanding_req_hist::total 626938
system.ruby.latency_hist::bucket_size 512
system.ruby.latency_hist::max_bucket 5119
-system.ruby.latency_hist::samples 626178
-system.ruby.latency_hist::mean 1188.171121
-system.ruby.latency_hist::gmean 970.185193
-system.ruby.latency_hist::stdev 633.382267
-system.ruby.latency_hist | 112565 17.98% 17.98% | 156507 24.99% 42.97% | 153078 24.45% 67.42% | 141536 22.60% 90.02% | 57810 9.23% 99.25% | 4660 0.74% 100.00% | 22 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.latency_hist::total 626178
+system.ruby.latency_hist::samples 626810
+system.ruby.latency_hist::mean 1187.449225
+system.ruby.latency_hist::gmean 963.338584
+system.ruby.latency_hist::stdev 640.320592
+system.ruby.latency_hist | 116979 18.66% 18.66% | 152823 24.38% 43.04% | 150422 24.00% 67.04% | 142784 22.78% 89.82% | 58983 9.41% 99.23% | 4790 0.76% 100.00% | 29 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::total 626810
system.ruby.hit_latency_hist::bucket_size 512
system.ruby.hit_latency_hist::max_bucket 5119
-system.ruby.hit_latency_hist::samples 2789
-system.ruby.hit_latency_hist::mean 1063.109000
-system.ruby.hit_latency_hist::gmean 585.585961
-system.ruby.hit_latency_hist::stdev 684.357978
-system.ruby.hit_latency_hist | 742 26.60% 26.60% | 623 22.34% 48.94% | 634 22.73% 71.67% | 555 19.90% 91.57% | 216 7.74% 99.32% | 19 0.68% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.hit_latency_hist::total 2789
+system.ruby.hit_latency_hist::samples 2808
+system.ruby.hit_latency_hist::mean 1064.513177
+system.ruby.hit_latency_hist::gmean 554.020015
+system.ruby.hit_latency_hist::stdev 692.440664
+system.ruby.hit_latency_hist | 757 26.96% 26.96% | 616 21.94% 48.90% | 620 22.08% 70.98% | 576 20.51% 91.49% | 219 7.80% 99.29% | 20 0.71% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::total 2808
system.ruby.miss_latency_hist::bucket_size 512
system.ruby.miss_latency_hist::max_bucket 5119
-system.ruby.miss_latency_hist::samples 623389
-system.ruby.miss_latency_hist::mean 1188.730640
-system.ruby.miss_latency_hist::gmean 972.379097
-system.ruby.miss_latency_hist::stdev 633.090067
-system.ruby.miss_latency_hist | 111823 17.94% 17.94% | 155884 25.01% 42.94% | 152444 24.45% 67.40% | 140981 22.62% 90.01% | 57594 9.24% 99.25% | 4641 0.74% 100.00% | 22 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.miss_latency_hist::total 623389
-system.ruby.L1Cache.incomplete_times 1275
-system.ruby.Directory.incomplete_times 622111
-system.ruby.l1_cntrl0.L1Dcache.demand_hits 26 # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses 78427 # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses 78453 # Number of cache demand accesses
+system.ruby.miss_latency_hist::samples 624002
+system.ruby.miss_latency_hist::mean 1188.002436
+system.ruby.miss_latency_hist::gmean 965.739716
+system.ruby.miss_latency_hist::stdev 640.023693
+system.ruby.miss_latency_hist | 116222 18.63% 18.63% | 152207 24.39% 43.02% | 149802 24.01% 67.02% | 142208 22.79% 89.81% | 58764 9.42% 99.23% | 4770 0.76% 100.00% | 29 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::total 624002
+system.ruby.L1Cache.incomplete_times 1245
+system.ruby.Directory.incomplete_times 622754
+system.ruby.l1_cntrl0.L1Dcache.demand_hits 28 # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses 78597 # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses 78625 # Number of cache demand accesses
system.ruby.l1_cntrl0.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl0.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl0.fully_busy_cycles 7 # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl1.L1Dcache.demand_hits 32 # Number of cache demand hits
-system.ruby.l1_cntrl1.L1Dcache.demand_misses 77956 # Number of cache demand misses
-system.ruby.l1_cntrl1.L1Dcache.demand_accesses 77988 # Number of cache demand accesses
+system.ruby.l1_cntrl0.fully_busy_cycles 10 # cycles for which number of transistions == max transitions
+system.ruby.l1_cntrl1.L1Dcache.demand_hits 28 # Number of cache demand hits
+system.ruby.l1_cntrl1.L1Dcache.demand_misses 78224 # Number of cache demand misses
+system.ruby.l1_cntrl1.L1Dcache.demand_accesses 78252 # Number of cache demand accesses
system.ruby.l1_cntrl1.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl1.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl1.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl1.fully_busy_cycles 13 # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl2.L1Dcache.demand_hits 20 # Number of cache demand hits
-system.ruby.l1_cntrl2.L1Dcache.demand_misses 78469 # Number of cache demand misses
-system.ruby.l1_cntrl2.L1Dcache.demand_accesses 78489 # Number of cache demand accesses
+system.ruby.l1_cntrl1.fully_busy_cycles 7 # cycles for which number of transistions == max transitions
+system.ruby.l1_cntrl2.L1Dcache.demand_hits 27 # Number of cache demand hits
+system.ruby.l1_cntrl2.L1Dcache.demand_misses 78487 # Number of cache demand misses
+system.ruby.l1_cntrl2.L1Dcache.demand_accesses 78514 # Number of cache demand accesses
system.ruby.l1_cntrl2.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl2.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl2.L1Icache.demand_accesses 0 # Number of cache demand accesses
system.ruby.l1_cntrl2.fully_busy_cycles 6 # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl3.L1Dcache.demand_hits 20 # Number of cache demand hits
-system.ruby.l1_cntrl3.L1Dcache.demand_misses 78221 # Number of cache demand misses
-system.ruby.l1_cntrl3.L1Dcache.demand_accesses 78241 # Number of cache demand accesses
+system.ruby.l1_cntrl3.L1Dcache.demand_hits 21 # Number of cache demand hits
+system.ruby.l1_cntrl3.L1Dcache.demand_misses 78427 # Number of cache demand misses
+system.ruby.l1_cntrl3.L1Dcache.demand_accesses 78448 # Number of cache demand accesses
system.ruby.l1_cntrl3.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl3.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl3.L1Icache.demand_accesses 0 # Number of cache demand accesses
system.ruby.l1_cntrl3.fully_busy_cycles 8 # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl4.L1Dcache.demand_hits 17 # Number of cache demand hits
-system.ruby.l1_cntrl4.L1Dcache.demand_misses 78695 # Number of cache demand misses
-system.ruby.l1_cntrl4.L1Dcache.demand_accesses 78712 # Number of cache demand accesses
+system.ruby.l1_cntrl4.L1Dcache.demand_hits 25 # Number of cache demand hits
+system.ruby.l1_cntrl4.L1Dcache.demand_misses 78242 # Number of cache demand misses
+system.ruby.l1_cntrl4.L1Dcache.demand_accesses 78267 # Number of cache demand accesses
system.ruby.l1_cntrl4.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl4.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl4.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl4.fully_busy_cycles 8 # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl5.L1Dcache.demand_hits 21 # Number of cache demand hits
-system.ruby.l1_cntrl5.L1Dcache.demand_misses 77845 # Number of cache demand misses
-system.ruby.l1_cntrl5.L1Dcache.demand_accesses 77866 # Number of cache demand accesses
+system.ruby.l1_cntrl4.fully_busy_cycles 11 # cycles for which number of transistions == max transitions
+system.ruby.l1_cntrl5.L1Dcache.demand_hits 18 # Number of cache demand hits
+system.ruby.l1_cntrl5.L1Dcache.demand_misses 78355 # Number of cache demand misses
+system.ruby.l1_cntrl5.L1Dcache.demand_accesses 78373 # Number of cache demand accesses
system.ruby.l1_cntrl5.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl5.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl5.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl5.fully_busy_cycles 10 # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl6.L1Dcache.demand_hits 25 # Number of cache demand hits
-system.ruby.l1_cntrl6.L1Dcache.demand_misses 78190 # Number of cache demand misses
-system.ruby.l1_cntrl6.L1Dcache.demand_accesses 78215 # Number of cache demand accesses
+system.ruby.l1_cntrl5.fully_busy_cycles 6 # cycles for which number of transistions == max transitions
+system.ruby.l1_cntrl6.L1Dcache.demand_hits 13 # Number of cache demand hits
+system.ruby.l1_cntrl6.L1Dcache.demand_misses 78309 # Number of cache demand misses
+system.ruby.l1_cntrl6.L1Dcache.demand_accesses 78322 # Number of cache demand accesses
system.ruby.l1_cntrl6.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl6.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl6.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl6.fully_busy_cycles 8 # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl7.L1Dcache.demand_hits 21 # Number of cache demand hits
-system.ruby.l1_cntrl7.L1Dcache.demand_misses 78216 # Number of cache demand misses
-system.ruby.l1_cntrl7.L1Dcache.demand_accesses 78237 # Number of cache demand accesses
+system.ruby.l1_cntrl6.fully_busy_cycles 3 # cycles for which number of transistions == max transitions
+system.ruby.l1_cntrl7.L1Dcache.demand_hits 22 # Number of cache demand hits
+system.ruby.l1_cntrl7.L1Dcache.demand_misses 78008 # Number of cache demand misses
+system.ruby.l1_cntrl7.L1Dcache.demand_accesses 78030 # Number of cache demand accesses
system.ruby.l1_cntrl7.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl7.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl7.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl7.fully_busy_cycles 9 # cycles for which number of transistions == max transitions
-system.ruby.l2_cntrl0.L2cache.demand_hits 1761 # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses 624256 # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses 626017 # Number of cache demand accesses
+system.ruby.l1_cntrl7.fully_busy_cycles 6 # cycles for which number of transistions == max transitions
+system.ruby.l2_cntrl0.L2cache.demand_hits 1793 # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses 624840 # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses 626633 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers00.percent_links_utilized 9.793147
-system.ruby.network.routers00.msg_count.Request_Control::1 78427
-system.ruby.network.routers00.msg_count.Response_Data::4 79476
-system.ruby.network.routers00.msg_count.ResponseL2hit_Data::4 229
-system.ruby.network.routers00.msg_count.ResponseLocal_Data::4 200
-system.ruby.network.routers00.msg_count.Response_Control::4 94
-system.ruby.network.routers00.msg_count.Writeback_Data::4 85460
-system.ruby.network.routers00.msg_count.Broadcast_Control::1 626017
-system.ruby.network.routers00.msg_count.Persistent_Control::3 84448
-system.ruby.network.routers00.msg_bytes.Request_Control::1 627416
-system.ruby.network.routers00.msg_bytes.Response_Data::4 5722272
-system.ruby.network.routers00.msg_bytes.ResponseL2hit_Data::4 16488
-system.ruby.network.routers00.msg_bytes.ResponseLocal_Data::4 14400
-system.ruby.network.routers00.msg_bytes.Response_Control::4 752
-system.ruby.network.routers00.msg_bytes.Writeback_Data::4 6153120
-system.ruby.network.routers00.msg_bytes.Broadcast_Control::1 5008136
-system.ruby.network.routers00.msg_bytes.Persistent_Control::3 675584
-system.ruby.network.routers01.percent_links_utilized 9.756112
-system.ruby.network.routers01.msg_count.Request_Control::1 77956
-system.ruby.network.routers01.msg_count.Response_Data::4 78991
-system.ruby.network.routers01.msg_count.ResponseL2hit_Data::4 246
-system.ruby.network.routers01.msg_count.ResponseLocal_Data::4 188
-system.ruby.network.routers01.msg_count.Response_Control::4 98
-system.ruby.network.routers01.msg_count.Writeback_Data::4 85019
-system.ruby.network.routers01.msg_count.Broadcast_Control::1 626017
-system.ruby.network.routers01.msg_count.Persistent_Control::3 84592
-system.ruby.network.routers01.msg_bytes.Request_Control::1 623648
-system.ruby.network.routers01.msg_bytes.Response_Data::4 5687352
-system.ruby.network.routers01.msg_bytes.ResponseL2hit_Data::4 17712
-system.ruby.network.routers01.msg_bytes.ResponseLocal_Data::4 13536
-system.ruby.network.routers01.msg_bytes.Response_Control::4 784
-system.ruby.network.routers01.msg_bytes.Writeback_Data::4 6121368
-system.ruby.network.routers01.msg_bytes.Broadcast_Control::1 5008136
-system.ruby.network.routers01.msg_bytes.Persistent_Control::3 676736
-system.ruby.network.routers02.percent_links_utilized 9.798497
-system.ruby.network.routers02.msg_count.Request_Control::1 78469
-system.ruby.network.routers02.msg_count.Response_Data::4 79682
-system.ruby.network.routers02.msg_count.ResponseL2hit_Data::4 195
-system.ruby.network.routers02.msg_count.ResponseLocal_Data::4 179
-system.ruby.network.routers02.msg_count.Response_Control::4 92
-system.ruby.network.routers02.msg_count.Writeback_Data::4 85457
-system.ruby.network.routers02.msg_count.Broadcast_Control::1 626017
-system.ruby.network.routers02.msg_count.Persistent_Control::3 84320
-system.ruby.network.routers02.msg_bytes.Request_Control::1 627752
-system.ruby.network.routers02.msg_bytes.Response_Data::4 5737104
-system.ruby.network.routers02.msg_bytes.ResponseL2hit_Data::4 14040
-system.ruby.network.routers02.msg_bytes.ResponseLocal_Data::4 12888
-system.ruby.network.routers02.msg_bytes.Response_Control::4 736
-system.ruby.network.routers02.msg_bytes.Writeback_Data::4 6152904
-system.ruby.network.routers02.msg_bytes.Broadcast_Control::1 5008136
-system.ruby.network.routers02.msg_bytes.Persistent_Control::3 674560
-system.ruby.network.routers03.percent_links_utilized 9.776926
-system.ruby.network.routers03.msg_count.Request_Control::1 78221
-system.ruby.network.routers03.msg_count.Response_Data::4 79364
-system.ruby.network.routers03.msg_count.ResponseL2hit_Data::4 236
-system.ruby.network.routers03.msg_count.ResponseLocal_Data::4 174
-system.ruby.network.routers03.msg_count.Response_Control::4 74
-system.ruby.network.routers03.msg_count.Writeback_Data::4 85201
-system.ruby.network.routers03.msg_count.Broadcast_Control::1 626017
-system.ruby.network.routers03.msg_count.Persistent_Control::3 84412
-system.ruby.network.routers03.msg_bytes.Request_Control::1 625768
-system.ruby.network.routers03.msg_bytes.Response_Data::4 5714208
-system.ruby.network.routers03.msg_bytes.ResponseL2hit_Data::4 16992
-system.ruby.network.routers03.msg_bytes.ResponseLocal_Data::4 12528
-system.ruby.network.routers03.msg_bytes.Response_Control::4 592
-system.ruby.network.routers03.msg_bytes.Writeback_Data::4 6134472
-system.ruby.network.routers03.msg_bytes.Broadcast_Control::1 5008136
-system.ruby.network.routers03.msg_bytes.Persistent_Control::3 675296
-system.ruby.network.routers04.percent_links_utilized 9.812512
-system.ruby.network.routers04.msg_count.Request_Control::1 78694
-system.ruby.network.routers04.msg_count.Response_Data::4 79852
-system.ruby.network.routers04.msg_count.ResponseL2hit_Data::4 212
+system.ruby.network.routers00.percent_links_utilized 9.807020
+system.ruby.network.routers00.msg_count.Request_Control::1 78596
+system.ruby.network.routers00.msg_count.Response_Data::4 79603
+system.ruby.network.routers00.msg_count.ResponseL2hit_Data::4 253
+system.ruby.network.routers00.msg_count.ResponseLocal_Data::4 176
+system.ruby.network.routers00.msg_count.Response_Control::4 88
+system.ruby.network.routers00.msg_count.Writeback_Data::4 85659
+system.ruby.network.routers00.msg_count.Broadcast_Control::1 626646
+system.ruby.network.routers00.msg_count.Persistent_Control::3 84813
+system.ruby.network.routers00.msg_bytes.Request_Control::1 628768
+system.ruby.network.routers00.msg_bytes.Response_Data::4 5731416
+system.ruby.network.routers00.msg_bytes.ResponseL2hit_Data::4 18216
+system.ruby.network.routers00.msg_bytes.ResponseLocal_Data::4 12672
+system.ruby.network.routers00.msg_bytes.Response_Control::4 704
+system.ruby.network.routers00.msg_bytes.Writeback_Data::4 6167448
+system.ruby.network.routers00.msg_bytes.Broadcast_Control::1 5013168
+system.ruby.network.routers00.msg_bytes.Persistent_Control::3 678504
+system.ruby.network.routers01.percent_links_utilized 9.780656
+system.ruby.network.routers01.msg_count.Request_Control::1 78224
+system.ruby.network.routers01.msg_count.Response_Data::4 79214
+system.ruby.network.routers01.msg_count.ResponseL2hit_Data::4 241
+system.ruby.network.routers01.msg_count.ResponseLocal_Data::4 169
+system.ruby.network.routers01.msg_count.Response_Control::4 80
+system.ruby.network.routers01.msg_count.Writeback_Data::4 85414
+system.ruby.network.routers01.msg_count.Broadcast_Control::1 626646
+system.ruby.network.routers01.msg_count.Persistent_Control::3 84937
+system.ruby.network.routers01.msg_bytes.Request_Control::1 625792
+system.ruby.network.routers01.msg_bytes.Response_Data::4 5703408
+system.ruby.network.routers01.msg_bytes.ResponseL2hit_Data::4 17352
+system.ruby.network.routers01.msg_bytes.ResponseLocal_Data::4 12168
+system.ruby.network.routers01.msg_bytes.Response_Control::4 640
+system.ruby.network.routers01.msg_bytes.Writeback_Data::4 6149808
+system.ruby.network.routers01.msg_bytes.Broadcast_Control::1 5013168
+system.ruby.network.routers01.msg_bytes.Persistent_Control::3 679496
+system.ruby.network.routers02.percent_links_utilized 9.794317
+system.ruby.network.routers02.msg_count.Request_Control::1 78487
+system.ruby.network.routers02.msg_count.Response_Data::4 79544
+system.ruby.network.routers02.msg_count.ResponseL2hit_Data::4 233
+system.ruby.network.routers02.msg_count.ResponseLocal_Data::4 178
+system.ruby.network.routers02.msg_count.Response_Control::4 91
+system.ruby.network.routers02.msg_count.Writeback_Data::4 85427
+system.ruby.network.routers02.msg_count.Broadcast_Control::1 626646
+system.ruby.network.routers02.msg_count.Persistent_Control::3 84745
+system.ruby.network.routers02.msg_bytes.Request_Control::1 627896
+system.ruby.network.routers02.msg_bytes.Response_Data::4 5727168
+system.ruby.network.routers02.msg_bytes.ResponseL2hit_Data::4 16776
+system.ruby.network.routers02.msg_bytes.ResponseLocal_Data::4 12816
+system.ruby.network.routers02.msg_bytes.Response_Control::4 728
+system.ruby.network.routers02.msg_bytes.Writeback_Data::4 6150744
+system.ruby.network.routers02.msg_bytes.Broadcast_Control::1 5013168
+system.ruby.network.routers02.msg_bytes.Persistent_Control::3 677960
+system.ruby.network.routers03.percent_links_utilized 9.794274
+system.ruby.network.routers03.msg_count.Request_Control::1 78427
+system.ruby.network.routers03.msg_count.Response_Data::4 79534
+system.ruby.network.routers03.msg_count.ResponseL2hit_Data::4 228
+system.ruby.network.routers03.msg_count.ResponseLocal_Data::4 193
+system.ruby.network.routers03.msg_count.Response_Control::4 79
+system.ruby.network.routers03.msg_count.Writeback_Data::4 85423
+system.ruby.network.routers03.msg_count.Broadcast_Control::1 626645
+system.ruby.network.routers03.msg_count.Persistent_Control::3 84847
+system.ruby.network.routers03.msg_bytes.Request_Control::1 627416
+system.ruby.network.routers03.msg_bytes.Response_Data::4 5726448
+system.ruby.network.routers03.msg_bytes.ResponseL2hit_Data::4 16416
+system.ruby.network.routers03.msg_bytes.ResponseLocal_Data::4 13896
+system.ruby.network.routers03.msg_bytes.Response_Control::4 632
+system.ruby.network.routers03.msg_bytes.Writeback_Data::4 6150456
+system.ruby.network.routers03.msg_bytes.Broadcast_Control::1 5013160
+system.ruby.network.routers03.msg_bytes.Persistent_Control::3 678776
+system.ruby.network.routers04.percent_links_utilized 9.773425
+system.ruby.network.routers04.msg_count.Request_Control::1 78242
+system.ruby.network.routers04.msg_count.Response_Data::4 79347
+system.ruby.network.routers04.msg_count.ResponseL2hit_Data::4 225
system.ruby.network.routers04.msg_count.ResponseLocal_Data::4 171
-system.ruby.network.routers04.msg_count.Response_Control::4 68
-system.ruby.network.routers04.msg_count.Writeback_Data::4 85615
-system.ruby.network.routers04.msg_count.Broadcast_Control::1 626017
-system.ruby.network.routers04.msg_count.Persistent_Control::3 84346
-system.ruby.network.routers04.msg_bytes.Request_Control::1 629552
-system.ruby.network.routers04.msg_bytes.Response_Data::4 5749344
-system.ruby.network.routers04.msg_bytes.ResponseL2hit_Data::4 15264
+system.ruby.network.routers04.msg_count.Response_Control::4 88
+system.ruby.network.routers04.msg_count.Writeback_Data::4 85130
+system.ruby.network.routers04.msg_count.Broadcast_Control::1 626646
+system.ruby.network.routers04.msg_count.Persistent_Control::3 84714
+system.ruby.network.routers04.msg_bytes.Request_Control::1 625936
+system.ruby.network.routers04.msg_bytes.Response_Data::4 5712984
+system.ruby.network.routers04.msg_bytes.ResponseL2hit_Data::4 16200
system.ruby.network.routers04.msg_bytes.ResponseLocal_Data::4 12312
-system.ruby.network.routers04.msg_bytes.Response_Control::4 544
-system.ruby.network.routers04.msg_bytes.Writeback_Data::4 6164280
-system.ruby.network.routers04.msg_bytes.Broadcast_Control::1 5008136
-system.ruby.network.routers04.msg_bytes.Persistent_Control::3 674768
-system.ruby.network.routers05.percent_links_utilized 9.728818
-system.ruby.network.routers05.msg_count.Request_Control::1 77845
-system.ruby.network.routers05.msg_count.Response_Data::4 78890
-system.ruby.network.routers05.msg_count.ResponseL2hit_Data::4 237
-system.ruby.network.routers05.msg_count.ResponseLocal_Data::4 191
-system.ruby.network.routers05.msg_count.Response_Control::4 89
-system.ruby.network.routers05.msg_count.Writeback_Data::4 84499
-system.ruby.network.routers05.msg_count.Broadcast_Control::1 626017
-system.ruby.network.routers05.msg_count.Persistent_Control::3 84008
-system.ruby.network.routers05.msg_bytes.Request_Control::1 622760
-system.ruby.network.routers05.msg_bytes.Response_Data::4 5680080
-system.ruby.network.routers05.msg_bytes.ResponseL2hit_Data::4 17064
-system.ruby.network.routers05.msg_bytes.ResponseLocal_Data::4 13752
-system.ruby.network.routers05.msg_bytes.Response_Control::4 712
-system.ruby.network.routers05.msg_bytes.Writeback_Data::4 6083928
-system.ruby.network.routers05.msg_bytes.Broadcast_Control::1 5008136
-system.ruby.network.routers05.msg_bytes.Persistent_Control::3 672064
-system.ruby.network.routers06.percent_links_utilized 9.763255
-system.ruby.network.routers06.msg_count.Request_Control::1 78190
-system.ruby.network.routers06.msg_count.Response_Data::4 79232
-system.ruby.network.routers06.msg_count.ResponseL2hit_Data::4 249
-system.ruby.network.routers06.msg_count.ResponseLocal_Data::4 185
-system.ruby.network.routers06.msg_count.Response_Control::4 79
-system.ruby.network.routers06.msg_count.Writeback_Data::4 84992
-system.ruby.network.routers06.msg_count.Broadcast_Control::1 626017
-system.ruby.network.routers06.msg_count.Persistent_Control::3 84112
-system.ruby.network.routers06.msg_bytes.Request_Control::1 625520
-system.ruby.network.routers06.msg_bytes.Response_Data::4 5704704
-system.ruby.network.routers06.msg_bytes.ResponseL2hit_Data::4 17928
-system.ruby.network.routers06.msg_bytes.ResponseLocal_Data::4 13320
-system.ruby.network.routers06.msg_bytes.Response_Control::4 632
-system.ruby.network.routers06.msg_bytes.Writeback_Data::4 6119424
-system.ruby.network.routers06.msg_bytes.Broadcast_Control::1 5008136
-system.ruby.network.routers06.msg_bytes.Persistent_Control::3 672896
-system.ruby.network.routers07.percent_links_utilized 9.771718
-system.ruby.network.routers07.msg_count.Request_Control::1 78216
-system.ruby.network.routers07.msg_count.Response_Data::4 79263
-system.ruby.network.routers07.msg_count.ResponseL2hit_Data::4 237
-system.ruby.network.routers07.msg_count.ResponseLocal_Data::4 176
-system.ruby.network.routers07.msg_count.Response_Control::4 75
-system.ruby.network.routers07.msg_count.Writeback_Data::4 85180
-system.ruby.network.routers07.msg_count.Broadcast_Control::1 626017
-system.ruby.network.routers07.msg_count.Persistent_Control::3 84276
-system.ruby.network.routers07.msg_bytes.Request_Control::1 625728
-system.ruby.network.routers07.msg_bytes.Response_Data::4 5706936
-system.ruby.network.routers07.msg_bytes.ResponseL2hit_Data::4 17064
-system.ruby.network.routers07.msg_bytes.ResponseLocal_Data::4 12672
-system.ruby.network.routers07.msg_bytes.Response_Control::4 600
-system.ruby.network.routers07.msg_bytes.Writeback_Data::4 6132960
-system.ruby.network.routers07.msg_bytes.Broadcast_Control::1 5008136
-system.ruby.network.routers07.msg_bytes.Persistent_Control::3 674208
-system.ruby.network.routers08.percent_links_utilized 41.060174
-system.ruby.network.routers08.msg_count.Request_Control::1 626017
-system.ruby.network.routers08.msg_count.Request_Control::2 624256
-system.ruby.network.routers08.msg_count.Response_Data::4 6428
-system.ruby.network.routers08.msg_count.ResponseL2hit_Data::4 1761
-system.ruby.network.routers08.msg_count.Response_Control::4 663
-system.ruby.network.routers08.msg_count.Writeback_Data::4 863183
-system.ruby.network.routers08.msg_count.Writeback_Control::4 379795
-system.ruby.network.routers08.msg_count.Persistent_Control::3 74946
-system.ruby.network.routers08.msg_bytes.Request_Control::1 5008136
-system.ruby.network.routers08.msg_bytes.Request_Control::2 4994048
-system.ruby.network.routers08.msg_bytes.Response_Data::4 462816
-system.ruby.network.routers08.msg_bytes.ResponseL2hit_Data::4 126792
-system.ruby.network.routers08.msg_bytes.Response_Control::4 5304
-system.ruby.network.routers08.msg_bytes.Writeback_Data::4 62149176
-system.ruby.network.routers08.msg_bytes.Writeback_Control::4 3038360
-system.ruby.network.routers08.msg_bytes.Persistent_Control::3 599568
-system.ruby.network.routers09.percent_links_utilized 38.171832
-system.ruby.network.routers09.msg_count.Request_Control::2 624256
-system.ruby.network.routers09.msg_count.Response_Data::4 627483
-system.ruby.network.routers09.msg_count.ResponseL2hit_Data::4 80
+system.ruby.network.routers04.msg_bytes.Response_Control::4 704
+system.ruby.network.routers04.msg_bytes.Writeback_Data::4 6129360
+system.ruby.network.routers04.msg_bytes.Broadcast_Control::1 5013168
+system.ruby.network.routers04.msg_bytes.Persistent_Control::3 677712
+system.ruby.network.routers05.percent_links_utilized 9.789769
+system.ruby.network.routers05.msg_count.Request_Control::1 78355
+system.ruby.network.routers05.msg_count.Response_Data::4 79451
+system.ruby.network.routers05.msg_count.ResponseL2hit_Data::4 233
+system.ruby.network.routers05.msg_count.ResponseLocal_Data::4 193
+system.ruby.network.routers05.msg_count.Response_Control::4 94
+system.ruby.network.routers05.msg_count.Writeback_Data::4 85392
+system.ruby.network.routers05.msg_count.Broadcast_Control::1 626646
+system.ruby.network.routers05.msg_count.Persistent_Control::3 84833
+system.ruby.network.routers05.msg_bytes.Request_Control::1 626840
+system.ruby.network.routers05.msg_bytes.Response_Data::4 5720472
+system.ruby.network.routers05.msg_bytes.ResponseL2hit_Data::4 16776
+system.ruby.network.routers05.msg_bytes.ResponseLocal_Data::4 13896
+system.ruby.network.routers05.msg_bytes.Response_Control::4 752
+system.ruby.network.routers05.msg_bytes.Writeback_Data::4 6148224
+system.ruby.network.routers05.msg_bytes.Broadcast_Control::1 5013168
+system.ruby.network.routers05.msg_bytes.Persistent_Control::3 678664
+system.ruby.network.routers06.percent_links_utilized 9.784151
+system.ruby.network.routers06.msg_count.Request_Control::1 78308
+system.ruby.network.routers06.msg_count.Response_Data::4 79379
+system.ruby.network.routers06.msg_count.ResponseL2hit_Data::4 215
+system.ruby.network.routers06.msg_count.ResponseLocal_Data::4 160
+system.ruby.network.routers06.msg_count.Response_Control::4 76
+system.ruby.network.routers06.msg_count.Writeback_Data::4 85373
+system.ruby.network.routers06.msg_count.Broadcast_Control::1 626646
+system.ruby.network.routers06.msg_count.Persistent_Control::3 84869
+system.ruby.network.routers06.msg_bytes.Request_Control::1 626464
+system.ruby.network.routers06.msg_bytes.Response_Data::4 5715288
+system.ruby.network.routers06.msg_bytes.ResponseL2hit_Data::4 15480
+system.ruby.network.routers06.msg_bytes.ResponseLocal_Data::4 11520
+system.ruby.network.routers06.msg_bytes.Response_Control::4 608
+system.ruby.network.routers06.msg_bytes.Writeback_Data::4 6146856
+system.ruby.network.routers06.msg_bytes.Broadcast_Control::1 5013168
+system.ruby.network.routers06.msg_bytes.Persistent_Control::3 678952
+system.ruby.network.routers07.percent_links_utilized 9.758328
+system.ruby.network.routers07.msg_count.Request_Control::1 78008
+system.ruby.network.routers07.msg_count.Response_Data::4 79015
+system.ruby.network.routers07.msg_count.ResponseL2hit_Data::4 230
+system.ruby.network.routers07.msg_count.ResponseLocal_Data::4 174
+system.ruby.network.routers07.msg_count.Response_Control::4 93
+system.ruby.network.routers07.msg_count.Writeback_Data::4 85072
+system.ruby.network.routers07.msg_count.Broadcast_Control::1 626646
+system.ruby.network.routers07.msg_count.Persistent_Control::3 84869
+system.ruby.network.routers07.msg_bytes.Request_Control::1 624064
+system.ruby.network.routers07.msg_bytes.Response_Data::4 5689080
+system.ruby.network.routers07.msg_bytes.ResponseL2hit_Data::4 16560
+system.ruby.network.routers07.msg_bytes.ResponseLocal_Data::4 12528
+system.ruby.network.routers07.msg_bytes.Response_Control::4 744
+system.ruby.network.routers07.msg_bytes.Writeback_Data::4 6125184
+system.ruby.network.routers07.msg_bytes.Broadcast_Control::1 5013168
+system.ruby.network.routers07.msg_bytes.Persistent_Control::3 678952
+system.ruby.network.routers08.percent_links_utilized 41.095392
+system.ruby.network.routers08.msg_count.Request_Control::1 626633
+system.ruby.network.routers08.msg_count.Request_Control::2 624840
+system.ruby.network.routers08.msg_count.Response_Data::4 6218
+system.ruby.network.routers08.msg_count.ResponseL2hit_Data::4 1793
+system.ruby.network.routers08.msg_count.Response_Control::4 681
+system.ruby.network.routers08.msg_count.Writeback_Data::4 864479
+system.ruby.network.routers08.msg_count.Writeback_Control::4 379876
+system.ruby.network.routers08.msg_count.Persistent_Control::3 75402
+system.ruby.network.routers08.msg_bytes.Request_Control::1 5013064
+system.ruby.network.routers08.msg_bytes.Request_Control::2 4998720
+system.ruby.network.routers08.msg_bytes.Response_Data::4 447696
+system.ruby.network.routers08.msg_bytes.ResponseL2hit_Data::4 129096
+system.ruby.network.routers08.msg_bytes.Response_Control::4 5448
+system.ruby.network.routers08.msg_bytes.Writeback_Data::4 62242488
+system.ruby.network.routers08.msg_bytes.Writeback_Control::4 3039008
+system.ruby.network.routers08.msg_bytes.Persistent_Control::3 603216
+system.ruby.network.routers09.percent_links_utilized 38.216549
+system.ruby.network.routers09.msg_count.Request_Control::2 624840
+system.ruby.network.routers09.msg_count.Response_Data::4 628003
+system.ruby.network.routers09.msg_count.ResponseL2hit_Data::4 65
system.ruby.network.routers09.msg_count.Response_Control::4 2
-system.ruby.network.routers09.msg_count.Writeback_Data::4 238812
-system.ruby.network.routers09.msg_count.Writeback_Control::4 379795
-system.ruby.network.routers09.msg_count.Persistent_Control::3 74946
-system.ruby.network.routers09.msg_bytes.Request_Control::2 4994048
-system.ruby.network.routers09.msg_bytes.Response_Data::4 45178776
-system.ruby.network.routers09.msg_bytes.ResponseL2hit_Data::4 5760
+system.ruby.network.routers09.msg_count.Writeback_Data::4 239712
+system.ruby.network.routers09.msg_count.Writeback_Control::4 379876
+system.ruby.network.routers09.msg_count.Persistent_Control::3 75403
+system.ruby.network.routers09.msg_bytes.Request_Control::2 4998720
+system.ruby.network.routers09.msg_bytes.Response_Data::4 45216216
+system.ruby.network.routers09.msg_bytes.ResponseL2hit_Data::4 4680
system.ruby.network.routers09.msg_bytes.Response_Control::4 16
-system.ruby.network.routers09.msg_bytes.Writeback_Data::4 17194464
-system.ruby.network.routers09.msg_bytes.Writeback_Control::4 3038360
-system.ruby.network.routers09.msg_bytes.Persistent_Control::3 599568
-system.ruby.network.routers10.percent_links_utilized 17.584176
-system.ruby.network.routers10.msg_count.Request_Control::1 626017
-system.ruby.network.routers10.msg_count.Request_Control::2 624256
-system.ruby.network.routers10.msg_count.Response_Data::4 634331
-system.ruby.network.routers10.msg_count.ResponseL2hit_Data::4 1841
-system.ruby.network.routers10.msg_count.ResponseLocal_Data::4 732
-system.ruby.network.routers10.msg_count.Response_Control::4 667
-system.ruby.network.routers10.msg_count.Writeback_Data::4 891709
-system.ruby.network.routers10.msg_count.Writeback_Control::4 379795
-system.ruby.network.routers10.msg_count.Broadcast_Control::1 4382119
-system.ruby.network.routers10.msg_count.Persistent_Control::3 674514
-system.ruby.network.routers10.msg_bytes.Request_Control::1 5008136
-system.ruby.network.routers10.msg_bytes.Request_Control::2 4994048
-system.ruby.network.routers10.msg_bytes.Response_Data::4 45671832
-system.ruby.network.routers10.msg_bytes.ResponseL2hit_Data::4 132552
-system.ruby.network.routers10.msg_bytes.ResponseLocal_Data::4 52704
-system.ruby.network.routers10.msg_bytes.Response_Control::4 5336
-system.ruby.network.routers10.msg_bytes.Writeback_Data::4 64203048
-system.ruby.network.routers10.msg_bytes.Writeback_Control::4 3038360
-system.ruby.network.routers10.msg_bytes.Broadcast_Control::1 35056952
-system.ruby.network.routers10.msg_bytes.Persistent_Control::3 5396112
-system.ruby.network.msg_count.Request_Control 3750820
-system.ruby.network.msg_count.Response_Data 1902992
-system.ruby.network.msg_count.ResponseL2hit_Data 5523
-system.ruby.network.msg_count.ResponseLocal_Data 2196
-system.ruby.network.msg_count.Response_Control 2001
-system.ruby.network.msg_count.Writeback_Data 2675127
-system.ruby.network.msg_count.Writeback_Control 1139385
-system.ruby.network.msg_count.Broadcast_Control 9390255
-system.ruby.network.msg_count.Persistent_Control 1498920
-system.ruby.network.msg_byte.Request_Control 30006560
-system.ruby.network.msg_byte.Response_Data 137015424
-system.ruby.network.msg_byte.ResponseL2hit_Data 397656
-system.ruby.network.msg_byte.ResponseLocal_Data 158112
-system.ruby.network.msg_byte.Response_Control 16008
-system.ruby.network.msg_byte.Writeback_Data 192609144
-system.ruby.network.msg_byte.Writeback_Control 9115080
-system.ruby.network.msg_byte.Broadcast_Control 75122040
-system.ruby.network.msg_byte.Persistent_Control 11991360
-system.ruby.network.routers00.throttle0.link_utilization 11.752606
-system.ruby.network.routers00.throttle0.msg_count.Response_Data::4 78769
-system.ruby.network.routers00.throttle0.msg_count.ResponseL2hit_Data::4 219
-system.ruby.network.routers00.throttle0.msg_count.ResponseLocal_Data::4 88
-system.ruby.network.routers00.throttle0.msg_count.Response_Control::4 1
-system.ruby.network.routers00.throttle0.msg_count.Writeback_Data::4 3582
-system.ruby.network.routers00.throttle0.msg_count.Broadcast_Control::1 547590
-system.ruby.network.routers00.throttle0.msg_count.Persistent_Control::3 74946
-system.ruby.network.routers00.throttle0.msg_bytes.Response_Data::4 5671368
-system.ruby.network.routers00.throttle0.msg_bytes.ResponseL2hit_Data::4 15768
-system.ruby.network.routers00.throttle0.msg_bytes.ResponseLocal_Data::4 6336
-system.ruby.network.routers00.throttle0.msg_bytes.Response_Control::4 8
-system.ruby.network.routers00.throttle0.msg_bytes.Writeback_Data::4 257904
-system.ruby.network.routers00.throttle0.msg_bytes.Broadcast_Control::1 4380720
-system.ruby.network.routers00.throttle0.msg_bytes.Persistent_Control::3 599568
-system.ruby.network.routers00.throttle1.link_utilization 7.833689
-system.ruby.network.routers00.throttle1.msg_count.Request_Control::1 78427
-system.ruby.network.routers00.throttle1.msg_count.Response_Data::4 707
-system.ruby.network.routers00.throttle1.msg_count.ResponseL2hit_Data::4 10
-system.ruby.network.routers00.throttle1.msg_count.ResponseLocal_Data::4 112
-system.ruby.network.routers00.throttle1.msg_count.Response_Control::4 93
-system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::4 81878
-system.ruby.network.routers00.throttle1.msg_count.Broadcast_Control::1 78427
-system.ruby.network.routers00.throttle1.msg_count.Persistent_Control::3 9502
-system.ruby.network.routers00.throttle1.msg_bytes.Request_Control::1 627416
-system.ruby.network.routers00.throttle1.msg_bytes.Response_Data::4 50904
-system.ruby.network.routers00.throttle1.msg_bytes.ResponseL2hit_Data::4 720
-system.ruby.network.routers00.throttle1.msg_bytes.ResponseLocal_Data::4 8064
-system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::4 744
-system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::4 5895216
-system.ruby.network.routers00.throttle1.msg_bytes.Broadcast_Control::1 627416
-system.ruby.network.routers00.throttle1.msg_bytes.Persistent_Control::3 76016
-system.ruby.network.routers01.throttle0.link_utilization 11.721135
-system.ruby.network.routers01.throttle0.msg_count.Response_Data::4 78264
-system.ruby.network.routers01.throttle0.msg_count.ResponseL2hit_Data::4 233
-system.ruby.network.routers01.throttle0.msg_count.ResponseLocal_Data::4 93
+system.ruby.network.routers09.msg_bytes.Writeback_Data::4 17259264
+system.ruby.network.routers09.msg_bytes.Writeback_Control::4 3039008
+system.ruby.network.routers09.msg_bytes.Persistent_Control::3 603224
+system.ruby.network.routers10.percent_links_utilized 17.602545
+system.ruby.network.routers10.msg_count.Request_Control::1 626633
+system.ruby.network.routers10.msg_count.Request_Control::2 624840
+system.ruby.network.routers10.msg_count.Response_Data::4 634654
+system.ruby.network.routers10.msg_count.ResponseL2hit_Data::4 1858
+system.ruby.network.routers10.msg_count.ResponseLocal_Data::4 707
+system.ruby.network.routers10.msg_count.Response_Control::4 686
+system.ruby.network.routers10.msg_count.Writeback_Data::4 893539
+system.ruby.network.routers10.msg_count.Writeback_Control::4 379876
+system.ruby.network.routers10.msg_count.Broadcast_Control::1 4386522
+system.ruby.network.routers10.msg_count.Persistent_Control::3 678626
+system.ruby.network.routers10.msg_bytes.Request_Control::1 5013064
+system.ruby.network.routers10.msg_bytes.Request_Control::2 4998720
+system.ruby.network.routers10.msg_bytes.Response_Data::4 45695088
+system.ruby.network.routers10.msg_bytes.ResponseL2hit_Data::4 133776
+system.ruby.network.routers10.msg_bytes.ResponseLocal_Data::4 50904
+system.ruby.network.routers10.msg_bytes.Response_Control::4 5488
+system.ruby.network.routers10.msg_bytes.Writeback_Data::4 64334808
+system.ruby.network.routers10.msg_bytes.Writeback_Control::4 3039008
+system.ruby.network.routers10.msg_bytes.Broadcast_Control::1 35092176
+system.ruby.network.routers10.msg_bytes.Persistent_Control::3 5429008
+system.ruby.network.msg_count.Request_Control 3754433
+system.ruby.network.msg_count.Response_Data 1903962
+system.ruby.network.msg_count.ResponseL2hit_Data 5574
+system.ruby.network.msg_count.ResponseLocal_Data 2121
+system.ruby.network.msg_count.Response_Control 2058
+system.ruby.network.msg_count.Writeback_Data 2680620
+system.ruby.network.msg_count.Writeback_Control 1139628
+system.ruby.network.msg_count.Broadcast_Control 9399689
+system.ruby.network.msg_count.Persistent_Control 1508058
+system.ruby.network.msg_byte.Request_Control 30035464
+system.ruby.network.msg_byte.Response_Data 137085264
+system.ruby.network.msg_byte.ResponseL2hit_Data 401328
+system.ruby.network.msg_byte.ResponseLocal_Data 152712
+system.ruby.network.msg_byte.Response_Control 16464
+system.ruby.network.msg_byte.Writeback_Data 193004640
+system.ruby.network.msg_byte.Writeback_Control 9117024
+system.ruby.network.msg_byte.Broadcast_Control 75197512
+system.ruby.network.msg_byte.Persistent_Control 12064464
+system.ruby.network.routers00.throttle0.link_utilization 11.768878
+system.ruby.network.routers00.throttle0.msg_count.Response_Data::4 78889
+system.ruby.network.routers00.throttle0.msg_count.ResponseL2hit_Data::4 246
+system.ruby.network.routers00.throttle0.msg_count.ResponseLocal_Data::4 94
+system.ruby.network.routers00.throttle0.msg_count.Writeback_Data::4 3595
+system.ruby.network.routers00.throttle0.msg_count.Broadcast_Control::1 548051
+system.ruby.network.routers00.throttle0.msg_count.Persistent_Control::3 75403
+system.ruby.network.routers00.throttle0.msg_bytes.Response_Data::4 5680008
+system.ruby.network.routers00.throttle0.msg_bytes.ResponseL2hit_Data::4 17712
+system.ruby.network.routers00.throttle0.msg_bytes.ResponseLocal_Data::4 6768
+system.ruby.network.routers00.throttle0.msg_bytes.Writeback_Data::4 258840
+system.ruby.network.routers00.throttle0.msg_bytes.Broadcast_Control::1 4384408
+system.ruby.network.routers00.throttle0.msg_bytes.Persistent_Control::3 603224
+system.ruby.network.routers00.throttle1.link_utilization 7.845162
+system.ruby.network.routers00.throttle1.msg_count.Request_Control::1 78596
+system.ruby.network.routers00.throttle1.msg_count.Response_Data::4 714
+system.ruby.network.routers00.throttle1.msg_count.ResponseL2hit_Data::4 7
+system.ruby.network.routers00.throttle1.msg_count.ResponseLocal_Data::4 82
+system.ruby.network.routers00.throttle1.msg_count.Response_Control::4 88
+system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::4 82064
+system.ruby.network.routers00.throttle1.msg_count.Broadcast_Control::1 78595
+system.ruby.network.routers00.throttle1.msg_count.Persistent_Control::3 9410
+system.ruby.network.routers00.throttle1.msg_bytes.Request_Control::1 628768
+system.ruby.network.routers00.throttle1.msg_bytes.Response_Data::4 51408
+system.ruby.network.routers00.throttle1.msg_bytes.ResponseL2hit_Data::4 504
+system.ruby.network.routers00.throttle1.msg_bytes.ResponseLocal_Data::4 5904
+system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::4 704
+system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::4 5908608
+system.ruby.network.routers00.throttle1.msg_bytes.Broadcast_Control::1 628760
+system.ruby.network.routers00.throttle1.msg_bytes.Persistent_Control::3 75280
+system.ruby.network.routers01.throttle0.link_utilization 11.746697
+system.ruby.network.routers01.throttle0.msg_count.Response_Data::4 78525
+system.ruby.network.routers01.throttle0.msg_count.ResponseL2hit_Data::4 229
+system.ruby.network.routers01.throttle0.msg_count.ResponseLocal_Data::4 89
system.ruby.network.routers01.throttle0.msg_count.Response_Control::4 1
-system.ruby.network.routers01.throttle0.msg_count.Writeback_Data::4 3609
-system.ruby.network.routers01.throttle0.msg_count.Broadcast_Control::1 548062
-system.ruby.network.routers01.throttle0.msg_count.Persistent_Control::3 74946
-system.ruby.network.routers01.throttle0.msg_bytes.Response_Data::4 5635008
-system.ruby.network.routers01.throttle0.msg_bytes.ResponseL2hit_Data::4 16776
-system.ruby.network.routers01.throttle0.msg_bytes.ResponseLocal_Data::4 6696
+system.ruby.network.routers01.throttle0.msg_count.Writeback_Data::4 3653
+system.ruby.network.routers01.throttle0.msg_count.Broadcast_Control::1 548422
+system.ruby.network.routers01.throttle0.msg_count.Persistent_Control::3 75403
+system.ruby.network.routers01.throttle0.msg_bytes.Response_Data::4 5653800
+system.ruby.network.routers01.throttle0.msg_bytes.ResponseL2hit_Data::4 16488
+system.ruby.network.routers01.throttle0.msg_bytes.ResponseLocal_Data::4 6408
system.ruby.network.routers01.throttle0.msg_bytes.Response_Control::4 8
-system.ruby.network.routers01.throttle0.msg_bytes.Writeback_Data::4 259848
-system.ruby.network.routers01.throttle0.msg_bytes.Broadcast_Control::1 4384496
-system.ruby.network.routers01.throttle0.msg_bytes.Persistent_Control::3 599568
-system.ruby.network.routers01.throttle1.link_utilization 7.791089
-system.ruby.network.routers01.throttle1.msg_count.Request_Control::1 77956
-system.ruby.network.routers01.throttle1.msg_count.Response_Data::4 727
-system.ruby.network.routers01.throttle1.msg_count.ResponseL2hit_Data::4 13
-system.ruby.network.routers01.throttle1.msg_count.ResponseLocal_Data::4 95
-system.ruby.network.routers01.throttle1.msg_count.Response_Control::4 97
-system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::4 81410
-system.ruby.network.routers01.throttle1.msg_count.Broadcast_Control::1 77955
-system.ruby.network.routers01.throttle1.msg_count.Persistent_Control::3 9646
-system.ruby.network.routers01.throttle1.msg_bytes.Request_Control::1 623648
-system.ruby.network.routers01.throttle1.msg_bytes.Response_Data::4 52344
-system.ruby.network.routers01.throttle1.msg_bytes.ResponseL2hit_Data::4 936
-system.ruby.network.routers01.throttle1.msg_bytes.ResponseLocal_Data::4 6840
-system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::4 776
-system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::4 5861520
-system.ruby.network.routers01.throttle1.msg_bytes.Broadcast_Control::1 623640
-system.ruby.network.routers01.throttle1.msg_bytes.Persistent_Control::3 77168
-system.ruby.network.routers02.throttle0.link_utilization 11.758119
-system.ruby.network.routers02.throttle0.msg_count.Response_Data::4 78892
-system.ruby.network.routers02.throttle0.msg_count.ResponseL2hit_Data::4 188
-system.ruby.network.routers02.throttle0.msg_count.ResponseLocal_Data::4 92
-system.ruby.network.routers02.throttle0.msg_count.Writeback_Data::4 3562
-system.ruby.network.routers02.throttle0.msg_count.Broadcast_Control::1 547548
-system.ruby.network.routers02.throttle0.msg_count.Persistent_Control::3 74946
-system.ruby.network.routers02.throttle0.msg_bytes.Response_Data::4 5680224
-system.ruby.network.routers02.throttle0.msg_bytes.ResponseL2hit_Data::4 13536
-system.ruby.network.routers02.throttle0.msg_bytes.ResponseLocal_Data::4 6624
-system.ruby.network.routers02.throttle0.msg_bytes.Writeback_Data::4 256464
-system.ruby.network.routers02.throttle0.msg_bytes.Broadcast_Control::1 4380384
-system.ruby.network.routers02.throttle0.msg_bytes.Persistent_Control::3 599568
-system.ruby.network.routers02.throttle1.link_utilization 7.838875
-system.ruby.network.routers02.throttle1.msg_count.Request_Control::1 78469
-system.ruby.network.routers02.throttle1.msg_count.Response_Data::4 790
-system.ruby.network.routers02.throttle1.msg_count.ResponseL2hit_Data::4 7
-system.ruby.network.routers02.throttle1.msg_count.ResponseLocal_Data::4 87
-system.ruby.network.routers02.throttle1.msg_count.Response_Control::4 92
-system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::4 81895
-system.ruby.network.routers02.throttle1.msg_count.Broadcast_Control::1 78469
-system.ruby.network.routers02.throttle1.msg_count.Persistent_Control::3 9374
-system.ruby.network.routers02.throttle1.msg_bytes.Request_Control::1 627752
-system.ruby.network.routers02.throttle1.msg_bytes.Response_Data::4 56880
-system.ruby.network.routers02.throttle1.msg_bytes.ResponseL2hit_Data::4 504
-system.ruby.network.routers02.throttle1.msg_bytes.ResponseLocal_Data::4 6264
-system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::4 736
-system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::4 5896440
-system.ruby.network.routers02.throttle1.msg_bytes.Broadcast_Control::1 627752
-system.ruby.network.routers02.throttle1.msg_bytes.Persistent_Control::3 74992
-system.ruby.network.routers03.throttle0.link_utilization 11.738819
-system.ruby.network.routers03.throttle0.msg_count.Response_Data::4 78586
-system.ruby.network.routers03.throttle0.msg_count.ResponseL2hit_Data::4 225
-system.ruby.network.routers03.throttle0.msg_count.ResponseLocal_Data::4 89
-system.ruby.network.routers03.throttle0.msg_count.Response_Control::4 1
-system.ruby.network.routers03.throttle0.msg_count.Writeback_Data::4 3557
-system.ruby.network.routers03.throttle0.msg_count.Broadcast_Control::1 547796
-system.ruby.network.routers03.throttle0.msg_count.Persistent_Control::3 74946
-system.ruby.network.routers03.throttle0.msg_bytes.Response_Data::4 5658192
-system.ruby.network.routers03.throttle0.msg_bytes.ResponseL2hit_Data::4 16200
-system.ruby.network.routers03.throttle0.msg_bytes.ResponseLocal_Data::4 6408
-system.ruby.network.routers03.throttle0.msg_bytes.Response_Control::4 8
-system.ruby.network.routers03.throttle0.msg_bytes.Writeback_Data::4 256104
-system.ruby.network.routers03.throttle0.msg_bytes.Broadcast_Control::1 4382368
-system.ruby.network.routers03.throttle0.msg_bytes.Persistent_Control::3 599568
-system.ruby.network.routers03.throttle1.link_utilization 7.815033
-system.ruby.network.routers03.throttle1.msg_count.Request_Control::1 78221
-system.ruby.network.routers03.throttle1.msg_count.Response_Data::4 778
-system.ruby.network.routers03.throttle1.msg_count.ResponseL2hit_Data::4 11
-system.ruby.network.routers03.throttle1.msg_count.ResponseLocal_Data::4 85
-system.ruby.network.routers03.throttle1.msg_count.Response_Control::4 73
-system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::4 81644
-system.ruby.network.routers03.throttle1.msg_count.Broadcast_Control::1 78221
-system.ruby.network.routers03.throttle1.msg_count.Persistent_Control::3 9466
-system.ruby.network.routers03.throttle1.msg_bytes.Request_Control::1 625768
-system.ruby.network.routers03.throttle1.msg_bytes.Response_Data::4 56016
-system.ruby.network.routers03.throttle1.msg_bytes.ResponseL2hit_Data::4 792
-system.ruby.network.routers03.throttle1.msg_bytes.ResponseLocal_Data::4 6120
-system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::4 584
-system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::4 5878368
-system.ruby.network.routers03.throttle1.msg_bytes.Broadcast_Control::1 625768
-system.ruby.network.routers03.throttle1.msg_bytes.Persistent_Control::3 75728
-system.ruby.network.routers04.throttle0.link_utilization 11.768646
-system.ruby.network.routers04.throttle0.msg_count.Response_Data::4 79086
-system.ruby.network.routers04.throttle0.msg_count.ResponseL2hit_Data::4 202
-system.ruby.network.routers04.throttle0.msg_count.ResponseLocal_Data::4 87
-system.ruby.network.routers04.throttle0.msg_count.Response_Control::4 1
-system.ruby.network.routers04.throttle0.msg_count.Writeback_Data::4 3520
-system.ruby.network.routers04.throttle0.msg_count.Broadcast_Control::1 547323
-system.ruby.network.routers04.throttle0.msg_count.Persistent_Control::3 74946
-system.ruby.network.routers04.throttle0.msg_bytes.Response_Data::4 5694192
-system.ruby.network.routers04.throttle0.msg_bytes.ResponseL2hit_Data::4 14544
-system.ruby.network.routers04.throttle0.msg_bytes.ResponseLocal_Data::4 6264
-system.ruby.network.routers04.throttle0.msg_bytes.Response_Control::4 8
-system.ruby.network.routers04.throttle0.msg_bytes.Writeback_Data::4 253440
-system.ruby.network.routers04.throttle0.msg_bytes.Broadcast_Control::1 4378584
-system.ruby.network.routers04.throttle0.msg_bytes.Persistent_Control::3 599568
-system.ruby.network.routers04.throttle1.link_utilization 7.856377
-system.ruby.network.routers04.throttle1.msg_count.Request_Control::1 78694
-system.ruby.network.routers04.throttle1.msg_count.Response_Data::4 766
-system.ruby.network.routers04.throttle1.msg_count.ResponseL2hit_Data::4 10
-system.ruby.network.routers04.throttle1.msg_count.ResponseLocal_Data::4 84
-system.ruby.network.routers04.throttle1.msg_count.Response_Control::4 67
-system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::4 82095
-system.ruby.network.routers04.throttle1.msg_count.Broadcast_Control::1 78694
-system.ruby.network.routers04.throttle1.msg_count.Persistent_Control::3 9400
-system.ruby.network.routers04.throttle1.msg_bytes.Request_Control::1 629552
-system.ruby.network.routers04.throttle1.msg_bytes.Response_Data::4 55152
-system.ruby.network.routers04.throttle1.msg_bytes.ResponseL2hit_Data::4 720
-system.ruby.network.routers04.throttle1.msg_bytes.ResponseLocal_Data::4 6048
-system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::4 536
-system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::4 5910840
-system.ruby.network.routers04.throttle1.msg_bytes.Broadcast_Control::1 629552
-system.ruby.network.routers04.throttle1.msg_bytes.Persistent_Control::3 75200
-system.ruby.network.routers05.throttle0.link_utilization 11.697466
-system.ruby.network.routers05.throttle0.msg_count.Response_Data::4 78153
-system.ruby.network.routers05.throttle0.msg_count.ResponseL2hit_Data::4 224
-system.ruby.network.routers05.throttle0.msg_count.ResponseLocal_Data::4 101
-system.ruby.network.routers05.throttle0.msg_count.Response_Control::4 1
-system.ruby.network.routers05.throttle0.msg_count.Writeback_Data::4 3403
-system.ruby.network.routers05.throttle0.msg_count.Broadcast_Control::1 548172
-system.ruby.network.routers05.throttle0.msg_count.Persistent_Control::3 74946
-system.ruby.network.routers05.throttle0.msg_bytes.Response_Data::4 5627016
-system.ruby.network.routers05.throttle0.msg_bytes.ResponseL2hit_Data::4 16128
-system.ruby.network.routers05.throttle0.msg_bytes.ResponseLocal_Data::4 7272
-system.ruby.network.routers05.throttle0.msg_bytes.Response_Control::4 8
-system.ruby.network.routers05.throttle0.msg_bytes.Writeback_Data::4 245016
-system.ruby.network.routers05.throttle0.msg_bytes.Broadcast_Control::1 4385376
-system.ruby.network.routers05.throttle0.msg_bytes.Persistent_Control::3 599568
-system.ruby.network.routers05.throttle1.link_utilization 7.760169
-system.ruby.network.routers05.throttle1.msg_count.Request_Control::1 77845
-system.ruby.network.routers05.throttle1.msg_count.Response_Data::4 737
-system.ruby.network.routers05.throttle1.msg_count.ResponseL2hit_Data::4 13
-system.ruby.network.routers05.throttle1.msg_count.ResponseLocal_Data::4 90
-system.ruby.network.routers05.throttle1.msg_count.Response_Control::4 88
-system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::4 81096
-system.ruby.network.routers05.throttle1.msg_count.Broadcast_Control::1 77845
-system.ruby.network.routers05.throttle1.msg_count.Persistent_Control::3 9062
-system.ruby.network.routers05.throttle1.msg_bytes.Request_Control::1 622760
-system.ruby.network.routers05.throttle1.msg_bytes.Response_Data::4 53064
-system.ruby.network.routers05.throttle1.msg_bytes.ResponseL2hit_Data::4 936
-system.ruby.network.routers05.throttle1.msg_bytes.ResponseLocal_Data::4 6480
-system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::4 704
-system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::4 5838912
-system.ruby.network.routers05.throttle1.msg_bytes.Broadcast_Control::1 622760
-system.ruby.network.routers05.throttle1.msg_bytes.Persistent_Control::3 72496
-system.ruby.network.routers06.throttle0.link_utilization 11.726769
-system.ruby.network.routers06.throttle0.msg_count.Response_Data::4 78502
-system.ruby.network.routers06.throttle0.msg_count.ResponseL2hit_Data::4 243
-system.ruby.network.routers06.throttle0.msg_count.ResponseLocal_Data::4 86
-system.ruby.network.routers06.throttle0.msg_count.Writeback_Data::4 3467
-system.ruby.network.routers06.throttle0.msg_count.Broadcast_Control::1 547827
-system.ruby.network.routers06.throttle0.msg_count.Persistent_Control::3 74946
-system.ruby.network.routers06.throttle0.msg_bytes.Response_Data::4 5652144
-system.ruby.network.routers06.throttle0.msg_bytes.ResponseL2hit_Data::4 17496
-system.ruby.network.routers06.throttle0.msg_bytes.ResponseLocal_Data::4 6192
-system.ruby.network.routers06.throttle0.msg_bytes.Writeback_Data::4 249624
-system.ruby.network.routers06.throttle0.msg_bytes.Broadcast_Control::1 4382616
-system.ruby.network.routers06.throttle0.msg_bytes.Persistent_Control::3 599568
-system.ruby.network.routers06.throttle1.link_utilization 7.799741
-system.ruby.network.routers06.throttle1.msg_count.Request_Control::1 78190
-system.ruby.network.routers06.throttle1.msg_count.Response_Data::4 730
-system.ruby.network.routers06.throttle1.msg_count.ResponseL2hit_Data::4 6
-system.ruby.network.routers06.throttle1.msg_count.ResponseLocal_Data::4 99
-system.ruby.network.routers06.throttle1.msg_count.Response_Control::4 79
-system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::4 81525
-system.ruby.network.routers06.throttle1.msg_count.Broadcast_Control::1 78190
-system.ruby.network.routers06.throttle1.msg_count.Persistent_Control::3 9166
-system.ruby.network.routers06.throttle1.msg_bytes.Request_Control::1 625520
-system.ruby.network.routers06.throttle1.msg_bytes.Response_Data::4 52560
-system.ruby.network.routers06.throttle1.msg_bytes.ResponseL2hit_Data::4 432
-system.ruby.network.routers06.throttle1.msg_bytes.ResponseLocal_Data::4 7128
-system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::4 632
-system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::4 5869800
-system.ruby.network.routers06.throttle1.msg_bytes.Broadcast_Control::1 625520
-system.ruby.network.routers06.throttle1.msg_bytes.Persistent_Control::3 73328
-system.ruby.network.routers07.throttle0.link_utilization 11.734234
-system.ruby.network.routers07.throttle0.msg_count.Response_Data::4 78523
-system.ruby.network.routers07.throttle0.msg_count.ResponseL2hit_Data::4 227
-system.ruby.network.routers07.throttle0.msg_count.ResponseLocal_Data::4 96
-system.ruby.network.routers07.throttle0.msg_count.Response_Control::4 3
-system.ruby.network.routers07.throttle0.msg_count.Writeback_Data::4 3551
-system.ruby.network.routers07.throttle0.msg_count.Broadcast_Control::1 547801
-system.ruby.network.routers07.throttle0.msg_count.Persistent_Control::3 74946
-system.ruby.network.routers07.throttle0.msg_bytes.Response_Data::4 5653656
-system.ruby.network.routers07.throttle0.msg_bytes.ResponseL2hit_Data::4 16344
-system.ruby.network.routers07.throttle0.msg_bytes.ResponseLocal_Data::4 6912
-system.ruby.network.routers07.throttle0.msg_bytes.Response_Control::4 24
-system.ruby.network.routers07.throttle0.msg_bytes.Writeback_Data::4 255672
-system.ruby.network.routers07.throttle0.msg_bytes.Broadcast_Control::1 4382408
-system.ruby.network.routers07.throttle0.msg_bytes.Persistent_Control::3 599568
-system.ruby.network.routers07.throttle1.link_utilization 7.809202
-system.ruby.network.routers07.throttle1.msg_count.Request_Control::1 78216
-system.ruby.network.routers07.throttle1.msg_count.Response_Data::4 740
-system.ruby.network.routers07.throttle1.msg_count.ResponseL2hit_Data::4 10
-system.ruby.network.routers07.throttle1.msg_count.ResponseLocal_Data::4 80
-system.ruby.network.routers07.throttle1.msg_count.Response_Control::4 72
-system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::4 81629
-system.ruby.network.routers07.throttle1.msg_count.Broadcast_Control::1 78216
-system.ruby.network.routers07.throttle1.msg_count.Persistent_Control::3 9330
-system.ruby.network.routers07.throttle1.msg_bytes.Request_Control::1 625728
-system.ruby.network.routers07.throttle1.msg_bytes.Response_Data::4 53280
-system.ruby.network.routers07.throttle1.msg_bytes.ResponseL2hit_Data::4 720
-system.ruby.network.routers07.throttle1.msg_bytes.ResponseLocal_Data::4 5760
-system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::4 576
-system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::4 5877288
-system.ruby.network.routers07.throttle1.msg_bytes.Broadcast_Control::1 625728
-system.ruby.network.routers07.throttle1.msg_bytes.Persistent_Control::3 74640
-system.ruby.network.routers08.throttle0.link_utilization 54.439316
-system.ruby.network.routers08.throttle0.msg_count.Request_Control::1 626017
-system.ruby.network.routers08.throttle0.msg_count.Response_Control::4 657
-system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::4 625330
-system.ruby.network.routers08.throttle0.msg_count.Persistent_Control::3 74946
-system.ruby.network.routers08.throttle0.msg_bytes.Request_Control::1 5008136
-system.ruby.network.routers08.throttle0.msg_bytes.Response_Control::4 5256
-system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::4 45023760
-system.ruby.network.routers08.throttle0.msg_bytes.Persistent_Control::3 599568
-system.ruby.network.routers08.throttle1.link_utilization 27.681033
-system.ruby.network.routers08.throttle1.msg_count.Request_Control::2 624256
-system.ruby.network.routers08.throttle1.msg_count.Response_Data::4 6428
-system.ruby.network.routers08.throttle1.msg_count.ResponseL2hit_Data::4 1761
-system.ruby.network.routers08.throttle1.msg_count.Response_Control::4 6
-system.ruby.network.routers08.throttle1.msg_count.Writeback_Data::4 237853
-system.ruby.network.routers08.throttle1.msg_count.Writeback_Control::4 379795
-system.ruby.network.routers08.throttle1.msg_bytes.Request_Control::2 4994048
-system.ruby.network.routers08.throttle1.msg_bytes.Response_Data::4 462816
-system.ruby.network.routers08.throttle1.msg_bytes.ResponseL2hit_Data::4 126792
-system.ruby.network.routers08.throttle1.msg_bytes.Response_Control::4 48
-system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Data::4 17125416
-system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Control::4 3038360
-system.ruby.network.routers09.throttle0.link_utilization 28.149182
-system.ruby.network.routers09.throttle0.msg_count.Request_Control::2 624256
-system.ruby.network.routers09.throttle0.msg_count.Response_Data::4 5555
-system.ruby.network.routers09.throttle0.msg_count.ResponseL2hit_Data::4 80
-system.ruby.network.routers09.throttle0.msg_count.Response_Control::4 2
-system.ruby.network.routers09.throttle0.msg_count.Writeback_Data::4 238128
-system.ruby.network.routers09.throttle0.msg_count.Writeback_Control::4 379795
-system.ruby.network.routers09.throttle0.msg_count.Persistent_Control::3 74946
-system.ruby.network.routers09.throttle0.msg_bytes.Request_Control::2 4994048
-system.ruby.network.routers09.throttle0.msg_bytes.Response_Data::4 399960
-system.ruby.network.routers09.throttle0.msg_bytes.ResponseL2hit_Data::4 5760
-system.ruby.network.routers09.throttle0.msg_bytes.Response_Control::4 16
-system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Data::4 17145216
-system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Control::4 3038360
-system.ruby.network.routers09.throttle0.msg_bytes.Persistent_Control::3 599568
-system.ruby.network.routers09.throttle1.link_utilization 48.194482
-system.ruby.network.routers09.throttle1.msg_count.Response_Data::4 621928
-system.ruby.network.routers09.throttle1.msg_count.Writeback_Data::4 684
-system.ruby.network.routers09.throttle1.msg_bytes.Response_Data::4 44778816
-system.ruby.network.routers09.throttle1.msg_bytes.Writeback_Data::4 49248
-system.ruby.network.routers10.throttle0.link_utilization 11.670881
-system.ruby.network.routers10.throttle0.msg_count.Response_Data::4 78769
-system.ruby.network.routers10.throttle0.msg_count.ResponseL2hit_Data::4 219
-system.ruby.network.routers10.throttle0.msg_count.ResponseLocal_Data::4 88
-system.ruby.network.routers10.throttle0.msg_count.Response_Control::4 1
-system.ruby.network.routers10.throttle0.msg_count.Writeback_Data::4 3582
-system.ruby.network.routers10.throttle0.msg_count.Broadcast_Control::1 547590
-system.ruby.network.routers10.throttle0.msg_count.Persistent_Control::3 65444
-system.ruby.network.routers10.throttle0.msg_bytes.Response_Data::4 5671368
-system.ruby.network.routers10.throttle0.msg_bytes.ResponseL2hit_Data::4 15768
-system.ruby.network.routers10.throttle0.msg_bytes.ResponseLocal_Data::4 6336
-system.ruby.network.routers10.throttle0.msg_bytes.Response_Control::4 8
-system.ruby.network.routers10.throttle0.msg_bytes.Writeback_Data::4 257904
-system.ruby.network.routers10.throttle0.msg_bytes.Broadcast_Control::1 4380720
-system.ruby.network.routers10.throttle0.msg_bytes.Persistent_Control::3 523552
-system.ruby.network.routers10.throttle1.link_utilization 11.638172
-system.ruby.network.routers10.throttle1.msg_count.Response_Data::4 78264
-system.ruby.network.routers10.throttle1.msg_count.ResponseL2hit_Data::4 233
-system.ruby.network.routers10.throttle1.msg_count.ResponseLocal_Data::4 93
+system.ruby.network.routers01.throttle0.msg_bytes.Writeback_Data::4 263016
+system.ruby.network.routers01.throttle0.msg_bytes.Broadcast_Control::1 4387376
+system.ruby.network.routers01.throttle0.msg_bytes.Persistent_Control::3 603224
+system.ruby.network.routers01.throttle1.link_utilization 7.814615
+system.ruby.network.routers01.throttle1.msg_count.Request_Control::1 78224
+system.ruby.network.routers01.throttle1.msg_count.Response_Data::4 689
+system.ruby.network.routers01.throttle1.msg_count.ResponseL2hit_Data::4 12
+system.ruby.network.routers01.throttle1.msg_count.ResponseLocal_Data::4 80
+system.ruby.network.routers01.throttle1.msg_count.Response_Control::4 79
+system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::4 81761
+system.ruby.network.routers01.throttle1.msg_count.Broadcast_Control::1 78224
+system.ruby.network.routers01.throttle1.msg_count.Persistent_Control::3 9534
+system.ruby.network.routers01.throttle1.msg_bytes.Request_Control::1 625792
+system.ruby.network.routers01.throttle1.msg_bytes.Response_Data::4 49608
+system.ruby.network.routers01.throttle1.msg_bytes.ResponseL2hit_Data::4 864
+system.ruby.network.routers01.throttle1.msg_bytes.ResponseLocal_Data::4 5760
+system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::4 632
+system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::4 5886792
+system.ruby.network.routers01.throttle1.msg_bytes.Broadcast_Control::1 625792
+system.ruby.network.routers01.throttle1.msg_bytes.Persistent_Control::3 76272
+system.ruby.network.routers02.throttle0.link_utilization 11.757615
+system.ruby.network.routers02.throttle0.msg_count.Response_Data::4 78811
+system.ruby.network.routers02.throttle0.msg_count.ResponseL2hit_Data::4 224
+system.ruby.network.routers02.throttle0.msg_count.ResponseLocal_Data::4 95
+system.ruby.network.routers02.throttle0.msg_count.Response_Control::4 4
+system.ruby.network.routers02.throttle0.msg_count.Writeback_Data::4 3536
+system.ruby.network.routers02.throttle0.msg_count.Broadcast_Control::1 548159
+system.ruby.network.routers02.throttle0.msg_count.Persistent_Control::3 75403
+system.ruby.network.routers02.throttle0.msg_bytes.Response_Data::4 5674392
+system.ruby.network.routers02.throttle0.msg_bytes.ResponseL2hit_Data::4 16128
+system.ruby.network.routers02.throttle0.msg_bytes.ResponseLocal_Data::4 6840
+system.ruby.network.routers02.throttle0.msg_bytes.Response_Control::4 32
+system.ruby.network.routers02.throttle0.msg_bytes.Writeback_Data::4 254592
+system.ruby.network.routers02.throttle0.msg_bytes.Broadcast_Control::1 4385272
+system.ruby.network.routers02.throttle0.msg_bytes.Persistent_Control::3 603224
+system.ruby.network.routers02.throttle1.link_utilization 7.831019
+system.ruby.network.routers02.throttle1.msg_count.Request_Control::1 78487
+system.ruby.network.routers02.throttle1.msg_count.Response_Data::4 733
+system.ruby.network.routers02.throttle1.msg_count.ResponseL2hit_Data::4 9
+system.ruby.network.routers02.throttle1.msg_count.ResponseLocal_Data::4 83
+system.ruby.network.routers02.throttle1.msg_count.Response_Control::4 87
+system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::4 81891
+system.ruby.network.routers02.throttle1.msg_count.Broadcast_Control::1 78487
+system.ruby.network.routers02.throttle1.msg_count.Persistent_Control::3 9342
+system.ruby.network.routers02.throttle1.msg_bytes.Request_Control::1 627896
+system.ruby.network.routers02.throttle1.msg_bytes.Response_Data::4 52776
+system.ruby.network.routers02.throttle1.msg_bytes.ResponseL2hit_Data::4 648
+system.ruby.network.routers02.throttle1.msg_bytes.ResponseLocal_Data::4 5976
+system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::4 696
+system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::4 5896152
+system.ruby.network.routers02.throttle1.msg_bytes.Broadcast_Control::1 627896
+system.ruby.network.routers02.throttle1.msg_bytes.Persistent_Control::3 74736
+system.ruby.network.routers03.throttle0.link_utilization 11.757289
+system.ruby.network.routers03.throttle0.msg_count.Response_Data::4 78790
+system.ruby.network.routers03.throttle0.msg_count.ResponseL2hit_Data::4 215
+system.ruby.network.routers03.throttle0.msg_count.ResponseLocal_Data::4 91
+system.ruby.network.routers03.throttle0.msg_count.Writeback_Data::4 3560
+system.ruby.network.routers03.throttle0.msg_count.Broadcast_Control::1 548218
+system.ruby.network.routers03.throttle0.msg_count.Persistent_Control::3 75403
+system.ruby.network.routers03.throttle0.msg_bytes.Response_Data::4 5672880
+system.ruby.network.routers03.throttle0.msg_bytes.ResponseL2hit_Data::4 15480
+system.ruby.network.routers03.throttle0.msg_bytes.ResponseLocal_Data::4 6552
+system.ruby.network.routers03.throttle0.msg_bytes.Writeback_Data::4 256320
+system.ruby.network.routers03.throttle0.msg_bytes.Broadcast_Control::1 4385744
+system.ruby.network.routers03.throttle0.msg_bytes.Persistent_Control::3 603224
+system.ruby.network.routers03.throttle1.link_utilization 7.831260
+system.ruby.network.routers03.throttle1.msg_count.Request_Control::1 78427
+system.ruby.network.routers03.throttle1.msg_count.Response_Data::4 744
+system.ruby.network.routers03.throttle1.msg_count.ResponseL2hit_Data::4 13
+system.ruby.network.routers03.throttle1.msg_count.ResponseLocal_Data::4 102
+system.ruby.network.routers03.throttle1.msg_count.Response_Control::4 79
+system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::4 81863
+system.ruby.network.routers03.throttle1.msg_count.Broadcast_Control::1 78427
+system.ruby.network.routers03.throttle1.msg_count.Persistent_Control::3 9444
+system.ruby.network.routers03.throttle1.msg_bytes.Request_Control::1 627416
+system.ruby.network.routers03.throttle1.msg_bytes.Response_Data::4 53568
+system.ruby.network.routers03.throttle1.msg_bytes.ResponseL2hit_Data::4 936
+system.ruby.network.routers03.throttle1.msg_bytes.ResponseLocal_Data::4 7344
+system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::4 632
+system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::4 5894136
+system.ruby.network.routers03.throttle1.msg_bytes.Broadcast_Control::1 627416
+system.ruby.network.routers03.throttle1.msg_bytes.Persistent_Control::3 75552
+system.ruby.network.routers04.throttle0.link_utilization 11.739724
+system.ruby.network.routers04.throttle0.msg_count.Response_Data::4 78596
+system.ruby.network.routers04.throttle0.msg_count.ResponseL2hit_Data::4 219
+system.ruby.network.routers04.throttle0.msg_count.ResponseLocal_Data::4 81
+system.ruby.network.routers04.throttle0.msg_count.Writeback_Data::4 3512
+system.ruby.network.routers04.throttle0.msg_count.Broadcast_Control::1 548404
+system.ruby.network.routers04.throttle0.msg_count.Persistent_Control::3 75403
+system.ruby.network.routers04.throttle0.msg_bytes.Response_Data::4 5658912
+system.ruby.network.routers04.throttle0.msg_bytes.ResponseL2hit_Data::4 15768
+system.ruby.network.routers04.throttle0.msg_bytes.ResponseLocal_Data::4 5832
+system.ruby.network.routers04.throttle0.msg_bytes.Writeback_Data::4 252864
+system.ruby.network.routers04.throttle0.msg_bytes.Broadcast_Control::1 4387232
+system.ruby.network.routers04.throttle0.msg_bytes.Persistent_Control::3 603224
+system.ruby.network.routers04.throttle1.link_utilization 7.807127
+system.ruby.network.routers04.throttle1.msg_count.Request_Control::1 78242
+system.ruby.network.routers04.throttle1.msg_count.Response_Data::4 751
+system.ruby.network.routers04.throttle1.msg_count.ResponseL2hit_Data::4 6
+system.ruby.network.routers04.throttle1.msg_count.ResponseLocal_Data::4 90
+system.ruby.network.routers04.throttle1.msg_count.Response_Control::4 88
+system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::4 81618
+system.ruby.network.routers04.throttle1.msg_count.Broadcast_Control::1 78242
+system.ruby.network.routers04.throttle1.msg_count.Persistent_Control::3 9311
+system.ruby.network.routers04.throttle1.msg_bytes.Request_Control::1 625936
+system.ruby.network.routers04.throttle1.msg_bytes.Response_Data::4 54072
+system.ruby.network.routers04.throttle1.msg_bytes.ResponseL2hit_Data::4 432
+system.ruby.network.routers04.throttle1.msg_bytes.ResponseLocal_Data::4 6480
+system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::4 704
+system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::4 5876496
+system.ruby.network.routers04.throttle1.msg_bytes.Broadcast_Control::1 625936
+system.ruby.network.routers04.throttle1.msg_bytes.Persistent_Control::3 74488
+system.ruby.network.routers05.throttle0.link_utilization 11.754151
+system.ruby.network.routers05.throttle0.msg_count.Response_Data::4 78695
+system.ruby.network.routers05.throttle0.msg_count.ResponseL2hit_Data::4 225
+system.ruby.network.routers05.throttle0.msg_count.ResponseLocal_Data::4 91
+system.ruby.network.routers05.throttle0.msg_count.Writeback_Data::4 3596
+system.ruby.network.routers05.throttle0.msg_count.Broadcast_Control::1 548291
+system.ruby.network.routers05.throttle0.msg_count.Persistent_Control::3 75403
+system.ruby.network.routers05.throttle0.msg_bytes.Response_Data::4 5666040
+system.ruby.network.routers05.throttle0.msg_bytes.ResponseL2hit_Data::4 16200
+system.ruby.network.routers05.throttle0.msg_bytes.ResponseLocal_Data::4 6552
+system.ruby.network.routers05.throttle0.msg_bytes.Writeback_Data::4 258912
+system.ruby.network.routers05.throttle0.msg_bytes.Broadcast_Control::1 4386328
+system.ruby.network.routers05.throttle0.msg_bytes.Persistent_Control::3 603224
+system.ruby.network.routers05.throttle1.link_utilization 7.825388
+system.ruby.network.routers05.throttle1.msg_count.Request_Control::1 78355
+system.ruby.network.routers05.throttle1.msg_count.Response_Data::4 756
+system.ruby.network.routers05.throttle1.msg_count.ResponseL2hit_Data::4 8
+system.ruby.network.routers05.throttle1.msg_count.ResponseLocal_Data::4 102
+system.ruby.network.routers05.throttle1.msg_count.Response_Control::4 94
+system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::4 81796
+system.ruby.network.routers05.throttle1.msg_count.Broadcast_Control::1 78355
+system.ruby.network.routers05.throttle1.msg_count.Persistent_Control::3 9430
+system.ruby.network.routers05.throttle1.msg_bytes.Request_Control::1 626840
+system.ruby.network.routers05.throttle1.msg_bytes.Response_Data::4 54432
+system.ruby.network.routers05.throttle1.msg_bytes.ResponseL2hit_Data::4 576
+system.ruby.network.routers05.throttle1.msg_bytes.ResponseLocal_Data::4 7344
+system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::4 752
+system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::4 5889312
+system.ruby.network.routers05.throttle1.msg_bytes.Broadcast_Control::1 626840
+system.ruby.network.routers05.throttle1.msg_bytes.Persistent_Control::3 75440
+system.ruby.network.routers06.throttle0.link_utilization 11.749534
+system.ruby.network.routers06.throttle0.msg_count.Response_Data::4 78652
+system.ruby.network.routers06.throttle0.msg_count.ResponseL2hit_Data::4 211
+system.ruby.network.routers06.throttle0.msg_count.ResponseLocal_Data::4 85
+system.ruby.network.routers06.throttle0.msg_count.Response_Control::4 1
+system.ruby.network.routers06.throttle0.msg_count.Writeback_Data::4 3594
+system.ruby.network.routers06.throttle0.msg_count.Broadcast_Control::1 548338
+system.ruby.network.routers06.throttle0.msg_count.Persistent_Control::3 75403
+system.ruby.network.routers06.throttle0.msg_bytes.Response_Data::4 5662944
+system.ruby.network.routers06.throttle0.msg_bytes.ResponseL2hit_Data::4 15192
+system.ruby.network.routers06.throttle0.msg_bytes.ResponseLocal_Data::4 6120
+system.ruby.network.routers06.throttle0.msg_bytes.Response_Control::4 8
+system.ruby.network.routers06.throttle0.msg_bytes.Writeback_Data::4 258768
+system.ruby.network.routers06.throttle0.msg_bytes.Broadcast_Control::1 4386704
+system.ruby.network.routers06.throttle0.msg_bytes.Persistent_Control::3 603224
+system.ruby.network.routers06.throttle1.link_utilization 7.818768
+system.ruby.network.routers06.throttle1.msg_count.Request_Control::1 78308
+system.ruby.network.routers06.throttle1.msg_count.Response_Data::4 727
+system.ruby.network.routers06.throttle1.msg_count.ResponseL2hit_Data::4 4
+system.ruby.network.routers06.throttle1.msg_count.ResponseLocal_Data::4 75
+system.ruby.network.routers06.throttle1.msg_count.Response_Control::4 75
+system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::4 81779
+system.ruby.network.routers06.throttle1.msg_count.Broadcast_Control::1 78308
+system.ruby.network.routers06.throttle1.msg_count.Persistent_Control::3 9466
+system.ruby.network.routers06.throttle1.msg_bytes.Request_Control::1 626464
+system.ruby.network.routers06.throttle1.msg_bytes.Response_Data::4 52344
+system.ruby.network.routers06.throttle1.msg_bytes.ResponseL2hit_Data::4 288
+system.ruby.network.routers06.throttle1.msg_bytes.ResponseLocal_Data::4 5400
+system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::4 600
+system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::4 5888088
+system.ruby.network.routers06.throttle1.msg_bytes.Broadcast_Control::1 626464
+system.ruby.network.routers06.throttle1.msg_bytes.Persistent_Control::3 75728
+system.ruby.network.routers07.throttle0.link_utilization 11.727034
+system.ruby.network.routers07.throttle0.msg_count.Response_Data::4 78308
+system.ruby.network.routers07.throttle0.msg_count.ResponseL2hit_Data::4 224
+system.ruby.network.routers07.throttle0.msg_count.ResponseLocal_Data::4 81
+system.ruby.network.routers07.throttle0.msg_count.Writeback_Data::4 3605
+system.ruby.network.routers07.throttle0.msg_count.Broadcast_Control::1 548638
+system.ruby.network.routers07.throttle0.msg_count.Persistent_Control::3 75403
+system.ruby.network.routers07.throttle0.msg_bytes.Response_Data::4 5638176
+system.ruby.network.routers07.throttle0.msg_bytes.ResponseL2hit_Data::4 16128
+system.ruby.network.routers07.throttle0.msg_bytes.ResponseLocal_Data::4 5832
+system.ruby.network.routers07.throttle0.msg_bytes.Writeback_Data::4 259560
+system.ruby.network.routers07.throttle0.msg_bytes.Broadcast_Control::1 4389104
+system.ruby.network.routers07.throttle0.msg_bytes.Persistent_Control::3 603224
+system.ruby.network.routers07.throttle1.link_utilization 7.789622
+system.ruby.network.routers07.throttle1.msg_count.Request_Control::1 78008
+system.ruby.network.routers07.throttle1.msg_count.Response_Data::4 707
+system.ruby.network.routers07.throttle1.msg_count.ResponseL2hit_Data::4 6
+system.ruby.network.routers07.throttle1.msg_count.ResponseLocal_Data::4 93
+system.ruby.network.routers07.throttle1.msg_count.Response_Control::4 93
+system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::4 81467
+system.ruby.network.routers07.throttle1.msg_count.Broadcast_Control::1 78008
+system.ruby.network.routers07.throttle1.msg_count.Persistent_Control::3 9466
+system.ruby.network.routers07.throttle1.msg_bytes.Request_Control::1 624064
+system.ruby.network.routers07.throttle1.msg_bytes.Response_Data::4 50904
+system.ruby.network.routers07.throttle1.msg_bytes.ResponseL2hit_Data::4 432
+system.ruby.network.routers07.throttle1.msg_bytes.ResponseLocal_Data::4 6696
+system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::4 744
+system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::4 5865624
+system.ruby.network.routers07.throttle1.msg_bytes.Broadcast_Control::1 624064
+system.ruby.network.routers07.throttle1.msg_bytes.Persistent_Control::3 75728
+system.ruby.network.routers08.throttle0.link_utilization 54.474593
+system.ruby.network.routers08.throttle0.msg_count.Request_Control::1 626633
+system.ruby.network.routers08.throttle0.msg_count.Response_Control::4 680
+system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::4 625931
+system.ruby.network.routers08.throttle0.msg_count.Persistent_Control::3 75402
+system.ruby.network.routers08.throttle0.msg_bytes.Request_Control::1 5013064
+system.ruby.network.routers08.throttle0.msg_bytes.Response_Control::4 5440
+system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::4 45067032
+system.ruby.network.routers08.throttle0.msg_bytes.Persistent_Control::3 603216
+system.ruby.network.routers08.throttle1.link_utilization 27.716191
+system.ruby.network.routers08.throttle1.msg_count.Request_Control::2 624840
+system.ruby.network.routers08.throttle1.msg_count.Response_Data::4 6218
+system.ruby.network.routers08.throttle1.msg_count.ResponseL2hit_Data::4 1793
+system.ruby.network.routers08.throttle1.msg_count.Response_Control::4 1
+system.ruby.network.routers08.throttle1.msg_count.Writeback_Data::4 238548
+system.ruby.network.routers08.throttle1.msg_count.Writeback_Control::4 379876
+system.ruby.network.routers08.throttle1.msg_bytes.Request_Control::2 4998720
+system.ruby.network.routers08.throttle1.msg_bytes.Response_Data::4 447696
+system.ruby.network.routers08.throttle1.msg_bytes.ResponseL2hit_Data::4 129096
+system.ruby.network.routers08.throttle1.msg_bytes.Response_Control::4 8
+system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Data::4 17175456
+system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Control::4 3039008
+system.ruby.network.routers09.throttle0.link_utilization 28.198116
+system.ruby.network.routers09.throttle0.msg_count.Request_Control::2 624840
+system.ruby.network.routers09.throttle0.msg_count.Response_Data::4 5388
+system.ruby.network.routers09.throttle0.msg_count.ResponseL2hit_Data::4 65
+system.ruby.network.routers09.throttle0.msg_count.Writeback_Data::4 238956
+system.ruby.network.routers09.throttle0.msg_count.Writeback_Control::4 379876
+system.ruby.network.routers09.throttle0.msg_count.Persistent_Control::3 75403
+system.ruby.network.routers09.throttle0.msg_bytes.Request_Control::2 4998720
+system.ruby.network.routers09.throttle0.msg_bytes.Response_Data::4 387936
+system.ruby.network.routers09.throttle0.msg_bytes.ResponseL2hit_Data::4 4680
+system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Data::4 17204832
+system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Control::4 3039008
+system.ruby.network.routers09.throttle0.msg_bytes.Persistent_Control::3 603224
+system.ruby.network.routers09.throttle1.link_utilization 48.234982
+system.ruby.network.routers09.throttle1.msg_count.Response_Data::4 622615
+system.ruby.network.routers09.throttle1.msg_count.Response_Control::4 2
+system.ruby.network.routers09.throttle1.msg_count.Writeback_Data::4 756
+system.ruby.network.routers09.throttle1.msg_bytes.Response_Data::4 44828280
+system.ruby.network.routers09.throttle1.msg_bytes.Response_Control::4 16
+system.ruby.network.routers09.throttle1.msg_bytes.Writeback_Data::4 54432
+system.ruby.network.routers10.throttle0.link_utilization 11.687976
+system.ruby.network.routers10.throttle0.msg_count.Response_Data::4 78889
+system.ruby.network.routers10.throttle0.msg_count.ResponseL2hit_Data::4 246
+system.ruby.network.routers10.throttle0.msg_count.ResponseLocal_Data::4 94
+system.ruby.network.routers10.throttle0.msg_count.Writeback_Data::4 3595
+system.ruby.network.routers10.throttle0.msg_count.Broadcast_Control::1 548051
+system.ruby.network.routers10.throttle0.msg_count.Persistent_Control::3 65993
+system.ruby.network.routers10.throttle0.msg_bytes.Response_Data::4 5680008
+system.ruby.network.routers10.throttle0.msg_bytes.ResponseL2hit_Data::4 17712
+system.ruby.network.routers10.throttle0.msg_bytes.ResponseLocal_Data::4 6768
+system.ruby.network.routers10.throttle0.msg_bytes.Writeback_Data::4 258840
+system.ruby.network.routers10.throttle0.msg_bytes.Broadcast_Control::1 4384408
+system.ruby.network.routers10.throttle0.msg_bytes.Persistent_Control::3 527944
+system.ruby.network.routers10.throttle1.link_utilization 11.664728
+system.ruby.network.routers10.throttle1.msg_count.Response_Data::4 78525
+system.ruby.network.routers10.throttle1.msg_count.ResponseL2hit_Data::4 229
+system.ruby.network.routers10.throttle1.msg_count.ResponseLocal_Data::4 89
system.ruby.network.routers10.throttle1.msg_count.Response_Control::4 1
-system.ruby.network.routers10.throttle1.msg_count.Writeback_Data::4 3609
-system.ruby.network.routers10.throttle1.msg_count.Broadcast_Control::1 548062
-system.ruby.network.routers10.throttle1.msg_count.Persistent_Control::3 65300
-system.ruby.network.routers10.throttle1.msg_bytes.Response_Data::4 5635008
-system.ruby.network.routers10.throttle1.msg_bytes.ResponseL2hit_Data::4 16776
-system.ruby.network.routers10.throttle1.msg_bytes.ResponseLocal_Data::4 6696
+system.ruby.network.routers10.throttle1.msg_count.Writeback_Data::4 3653
+system.ruby.network.routers10.throttle1.msg_count.Broadcast_Control::1 548422
+system.ruby.network.routers10.throttle1.msg_count.Persistent_Control::3 65869
+system.ruby.network.routers10.throttle1.msg_bytes.Response_Data::4 5653800
+system.ruby.network.routers10.throttle1.msg_bytes.ResponseL2hit_Data::4 16488
+system.ruby.network.routers10.throttle1.msg_bytes.ResponseLocal_Data::4 6408
system.ruby.network.routers10.throttle1.msg_bytes.Response_Control::4 8
-system.ruby.network.routers10.throttle1.msg_bytes.Writeback_Data::4 259848
-system.ruby.network.routers10.throttle1.msg_bytes.Broadcast_Control::1 4384496
-system.ruby.network.routers10.throttle1.msg_bytes.Persistent_Control::3 522400
-system.ruby.network.routers10.throttle2.link_utilization 11.677495
-system.ruby.network.routers10.throttle2.msg_count.Response_Data::4 78892
-system.ruby.network.routers10.throttle2.msg_count.ResponseL2hit_Data::4 188
-system.ruby.network.routers10.throttle2.msg_count.ResponseLocal_Data::4 92
-system.ruby.network.routers10.throttle2.msg_count.Writeback_Data::4 3562
-system.ruby.network.routers10.throttle2.msg_count.Broadcast_Control::1 547548
-system.ruby.network.routers10.throttle2.msg_count.Persistent_Control::3 65572
-system.ruby.network.routers10.throttle2.msg_bytes.Response_Data::4 5680224
-system.ruby.network.routers10.throttle2.msg_bytes.ResponseL2hit_Data::4 13536
-system.ruby.network.routers10.throttle2.msg_bytes.ResponseLocal_Data::4 6624
-system.ruby.network.routers10.throttle2.msg_bytes.Writeback_Data::4 256464
-system.ruby.network.routers10.throttle2.msg_bytes.Broadcast_Control::1 4380384
-system.ruby.network.routers10.throttle2.msg_bytes.Persistent_Control::3 524576
-system.ruby.network.routers10.throttle3.link_utilization 11.657404
-system.ruby.network.routers10.throttle3.msg_count.Response_Data::4 78586
-system.ruby.network.routers10.throttle3.msg_count.ResponseL2hit_Data::4 225
-system.ruby.network.routers10.throttle3.msg_count.ResponseLocal_Data::4 89
-system.ruby.network.routers10.throttle3.msg_count.Response_Control::4 1
-system.ruby.network.routers10.throttle3.msg_count.Writeback_Data::4 3557
-system.ruby.network.routers10.throttle3.msg_count.Broadcast_Control::1 547796
-system.ruby.network.routers10.throttle3.msg_count.Persistent_Control::3 65480
-system.ruby.network.routers10.throttle3.msg_bytes.Response_Data::4 5658192
-system.ruby.network.routers10.throttle3.msg_bytes.ResponseL2hit_Data::4 16200
-system.ruby.network.routers10.throttle3.msg_bytes.ResponseLocal_Data::4 6408
-system.ruby.network.routers10.throttle3.msg_bytes.Response_Control::4 8
-system.ruby.network.routers10.throttle3.msg_bytes.Writeback_Data::4 256104
-system.ruby.network.routers10.throttle3.msg_bytes.Broadcast_Control::1 4382368
-system.ruby.network.routers10.throttle3.msg_bytes.Persistent_Control::3 523840
-system.ruby.network.routers10.throttle4.link_utilization 11.687807
-system.ruby.network.routers10.throttle4.msg_count.Response_Data::4 79086
-system.ruby.network.routers10.throttle4.msg_count.ResponseL2hit_Data::4 202
-system.ruby.network.routers10.throttle4.msg_count.ResponseLocal_Data::4 87
-system.ruby.network.routers10.throttle4.msg_count.Response_Control::4 1
-system.ruby.network.routers10.throttle4.msg_count.Writeback_Data::4 3520
-system.ruby.network.routers10.throttle4.msg_count.Broadcast_Control::1 547323
-system.ruby.network.routers10.throttle4.msg_count.Persistent_Control::3 65546
-system.ruby.network.routers10.throttle4.msg_bytes.Response_Data::4 5694192
-system.ruby.network.routers10.throttle4.msg_bytes.ResponseL2hit_Data::4 14544
-system.ruby.network.routers10.throttle4.msg_bytes.ResponseLocal_Data::4 6264
-system.ruby.network.routers10.throttle4.msg_bytes.Response_Control::4 8
-system.ruby.network.routers10.throttle4.msg_bytes.Writeback_Data::4 253440
-system.ruby.network.routers10.throttle4.msg_bytes.Broadcast_Control::1 4378584
-system.ruby.network.routers10.throttle4.msg_bytes.Persistent_Control::3 524368
-system.ruby.network.routers10.throttle5.link_utilization 11.619543
-system.ruby.network.routers10.throttle5.msg_count.Response_Data::4 78154
-system.ruby.network.routers10.throttle5.msg_count.ResponseL2hit_Data::4 224
-system.ruby.network.routers10.throttle5.msg_count.ResponseLocal_Data::4 101
-system.ruby.network.routers10.throttle5.msg_count.Response_Control::4 1
-system.ruby.network.routers10.throttle5.msg_count.Writeback_Data::4 3403
-system.ruby.network.routers10.throttle5.msg_count.Broadcast_Control::1 548172
-system.ruby.network.routers10.throttle5.msg_count.Persistent_Control::3 65884
-system.ruby.network.routers10.throttle5.msg_bytes.Response_Data::4 5627088
-system.ruby.network.routers10.throttle5.msg_bytes.ResponseL2hit_Data::4 16128
-system.ruby.network.routers10.throttle5.msg_bytes.ResponseLocal_Data::4 7272
-system.ruby.network.routers10.throttle5.msg_bytes.Response_Control::4 8
-system.ruby.network.routers10.throttle5.msg_bytes.Writeback_Data::4 245016
-system.ruby.network.routers10.throttle5.msg_bytes.Broadcast_Control::1 4385376
-system.ruby.network.routers10.throttle5.msg_bytes.Persistent_Control::3 527072
-system.ruby.network.routers10.throttle6.link_utilization 11.647934
-system.ruby.network.routers10.throttle6.msg_count.Response_Data::4 78502
-system.ruby.network.routers10.throttle6.msg_count.ResponseL2hit_Data::4 243
-system.ruby.network.routers10.throttle6.msg_count.ResponseLocal_Data::4 86
-system.ruby.network.routers10.throttle6.msg_count.Writeback_Data::4 3467
-system.ruby.network.routers10.throttle6.msg_count.Broadcast_Control::1 547827
-system.ruby.network.routers10.throttle6.msg_count.Persistent_Control::3 65780
-system.ruby.network.routers10.throttle6.msg_bytes.Response_Data::4 5652144
-system.ruby.network.routers10.throttle6.msg_bytes.ResponseL2hit_Data::4 17496
-system.ruby.network.routers10.throttle6.msg_bytes.ResponseLocal_Data::4 6192
-system.ruby.network.routers10.throttle6.msg_bytes.Writeback_Data::4 249624
-system.ruby.network.routers10.throttle6.msg_bytes.Broadcast_Control::1 4382616
-system.ruby.network.routers10.throttle6.msg_bytes.Persistent_Control::3 526240
-system.ruby.network.routers10.throttle7.link_utilization 11.653989
-system.ruby.network.routers10.throttle7.msg_count.Response_Data::4 78523
-system.ruby.network.routers10.throttle7.msg_count.ResponseL2hit_Data::4 227
-system.ruby.network.routers10.throttle7.msg_count.ResponseLocal_Data::4 96
-system.ruby.network.routers10.throttle7.msg_count.Response_Control::4 3
-system.ruby.network.routers10.throttle7.msg_count.Writeback_Data::4 3551
-system.ruby.network.routers10.throttle7.msg_count.Broadcast_Control::1 547801
-system.ruby.network.routers10.throttle7.msg_count.Persistent_Control::3 65616
-system.ruby.network.routers10.throttle7.msg_bytes.Response_Data::4 5653656
-system.ruby.network.routers10.throttle7.msg_bytes.ResponseL2hit_Data::4 16344
-system.ruby.network.routers10.throttle7.msg_bytes.ResponseLocal_Data::4 6912
-system.ruby.network.routers10.throttle7.msg_bytes.Response_Control::4 24
-system.ruby.network.routers10.throttle7.msg_bytes.Writeback_Data::4 255672
-system.ruby.network.routers10.throttle7.msg_bytes.Broadcast_Control::1 4382408
-system.ruby.network.routers10.throttle7.msg_bytes.Persistent_Control::3 524928
-system.ruby.network.routers10.throttle8.link_utilization 54.439350
-system.ruby.network.routers10.throttle8.msg_count.Request_Control::1 626017
-system.ruby.network.routers10.throttle8.msg_count.Response_Control::4 657
-system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::4 625330
-system.ruby.network.routers10.throttle8.msg_count.Persistent_Control::3 74946
-system.ruby.network.routers10.throttle8.msg_bytes.Request_Control::1 5008136
-system.ruby.network.routers10.throttle8.msg_bytes.Response_Control::4 5256
-system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::4 45023760
-system.ruby.network.routers10.throttle8.msg_bytes.Persistent_Control::3 599568
-system.ruby.network.routers10.throttle9.link_utilization 28.149182
-system.ruby.network.routers10.throttle9.msg_count.Request_Control::2 624256
-system.ruby.network.routers10.throttle9.msg_count.Response_Data::4 5555
-system.ruby.network.routers10.throttle9.msg_count.ResponseL2hit_Data::4 80
-system.ruby.network.routers10.throttle9.msg_count.Response_Control::4 2
-system.ruby.network.routers10.throttle9.msg_count.Writeback_Data::4 238128
-system.ruby.network.routers10.throttle9.msg_count.Writeback_Control::4 379795
-system.ruby.network.routers10.throttle9.msg_count.Persistent_Control::3 74946
-system.ruby.network.routers10.throttle9.msg_bytes.Request_Control::2 4994048
-system.ruby.network.routers10.throttle9.msg_bytes.Response_Data::4 399960
-system.ruby.network.routers10.throttle9.msg_bytes.ResponseL2hit_Data::4 5760
-system.ruby.network.routers10.throttle9.msg_bytes.Response_Control::4 16
-system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Data::4 17145216
-system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Control::4 3038360
-system.ruby.network.routers10.throttle9.msg_bytes.Persistent_Control::3 599568
+system.ruby.network.routers10.throttle1.msg_bytes.Writeback_Data::4 263016
+system.ruby.network.routers10.throttle1.msg_bytes.Broadcast_Control::1 4387376
+system.ruby.network.routers10.throttle1.msg_bytes.Persistent_Control::3 526952
+system.ruby.network.routers10.throttle2.link_utilization 11.677297
+system.ruby.network.routers10.throttle2.msg_count.Response_Data::4 78811
+system.ruby.network.routers10.throttle2.msg_count.ResponseL2hit_Data::4 224
+system.ruby.network.routers10.throttle2.msg_count.ResponseLocal_Data::4 95
+system.ruby.network.routers10.throttle2.msg_count.Response_Control::4 4
+system.ruby.network.routers10.throttle2.msg_count.Writeback_Data::4 3536
+system.ruby.network.routers10.throttle2.msg_count.Broadcast_Control::1 548159
+system.ruby.network.routers10.throttle2.msg_count.Persistent_Control::3 66061
+system.ruby.network.routers10.throttle2.msg_bytes.Response_Data::4 5674392
+system.ruby.network.routers10.throttle2.msg_bytes.ResponseL2hit_Data::4 16128
+system.ruby.network.routers10.throttle2.msg_bytes.ResponseLocal_Data::4 6840
+system.ruby.network.routers10.throttle2.msg_bytes.Response_Control::4 32
+system.ruby.network.routers10.throttle2.msg_bytes.Writeback_Data::4 254592
+system.ruby.network.routers10.throttle2.msg_bytes.Broadcast_Control::1 4385272
+system.ruby.network.routers10.throttle2.msg_bytes.Persistent_Control::3 528488
+system.ruby.network.routers10.throttle3.link_utilization 11.676128
+system.ruby.network.routers10.throttle3.msg_count.Response_Data::4 78790
+system.ruby.network.routers10.throttle3.msg_count.ResponseL2hit_Data::4 215
+system.ruby.network.routers10.throttle3.msg_count.ResponseLocal_Data::4 91
+system.ruby.network.routers10.throttle3.msg_count.Writeback_Data::4 3560
+system.ruby.network.routers10.throttle3.msg_count.Broadcast_Control::1 548219
+system.ruby.network.routers10.throttle3.msg_count.Persistent_Control::3 65959
+system.ruby.network.routers10.throttle3.msg_bytes.Response_Data::4 5672880
+system.ruby.network.routers10.throttle3.msg_bytes.ResponseL2hit_Data::4 15480
+system.ruby.network.routers10.throttle3.msg_bytes.ResponseLocal_Data::4 6552
+system.ruby.network.routers10.throttle3.msg_bytes.Writeback_Data::4 256320
+system.ruby.network.routers10.throttle3.msg_bytes.Broadcast_Control::1 4385752
+system.ruby.network.routers10.throttle3.msg_bytes.Persistent_Control::3 527672
+system.ruby.network.routers10.throttle4.link_utilization 11.659673
+system.ruby.network.routers10.throttle4.msg_count.Response_Data::4 78596
+system.ruby.network.routers10.throttle4.msg_count.ResponseL2hit_Data::4 219
+system.ruby.network.routers10.throttle4.msg_count.ResponseLocal_Data::4 81
+system.ruby.network.routers10.throttle4.msg_count.Writeback_Data::4 3512
+system.ruby.network.routers10.throttle4.msg_count.Broadcast_Control::1 548404
+system.ruby.network.routers10.throttle4.msg_count.Persistent_Control::3 66092
+system.ruby.network.routers10.throttle4.msg_bytes.Response_Data::4 5658912
+system.ruby.network.routers10.throttle4.msg_bytes.ResponseL2hit_Data::4 15768
+system.ruby.network.routers10.throttle4.msg_bytes.ResponseLocal_Data::4 5832
+system.ruby.network.routers10.throttle4.msg_bytes.Writeback_Data::4 252864
+system.ruby.network.routers10.throttle4.msg_bytes.Broadcast_Control::1 4387232
+system.ruby.network.routers10.throttle4.msg_bytes.Persistent_Control::3 528736
+system.ruby.network.routers10.throttle5.link_utilization 11.673076
+system.ruby.network.routers10.throttle5.msg_count.Response_Data::4 78695
+system.ruby.network.routers10.throttle5.msg_count.ResponseL2hit_Data::4 225
+system.ruby.network.routers10.throttle5.msg_count.ResponseLocal_Data::4 91
+system.ruby.network.routers10.throttle5.msg_count.Writeback_Data::4 3596
+system.ruby.network.routers10.throttle5.msg_count.Broadcast_Control::1 548291
+system.ruby.network.routers10.throttle5.msg_count.Persistent_Control::3 65973
+system.ruby.network.routers10.throttle5.msg_bytes.Response_Data::4 5666040
+system.ruby.network.routers10.throttle5.msg_bytes.ResponseL2hit_Data::4 16200
+system.ruby.network.routers10.throttle5.msg_bytes.ResponseLocal_Data::4 6552
+system.ruby.network.routers10.throttle5.msg_bytes.Writeback_Data::4 258912
+system.ruby.network.routers10.throttle5.msg_bytes.Broadcast_Control::1 4386328
+system.ruby.network.routers10.throttle5.msg_bytes.Persistent_Control::3 527784
+system.ruby.network.routers10.throttle6.link_utilization 11.668150
+system.ruby.network.routers10.throttle6.msg_count.Response_Data::4 78652
+system.ruby.network.routers10.throttle6.msg_count.ResponseL2hit_Data::4 211
+system.ruby.network.routers10.throttle6.msg_count.ResponseLocal_Data::4 85
+system.ruby.network.routers10.throttle6.msg_count.Response_Control::4 1
+system.ruby.network.routers10.throttle6.msg_count.Writeback_Data::4 3594
+system.ruby.network.routers10.throttle6.msg_count.Broadcast_Control::1 548338
+system.ruby.network.routers10.throttle6.msg_count.Persistent_Control::3 65937
+system.ruby.network.routers10.throttle6.msg_bytes.Response_Data::4 5662944
+system.ruby.network.routers10.throttle6.msg_bytes.ResponseL2hit_Data::4 15192
+system.ruby.network.routers10.throttle6.msg_bytes.ResponseLocal_Data::4 6120
+system.ruby.network.routers10.throttle6.msg_bytes.Response_Control::4 8
+system.ruby.network.routers10.throttle6.msg_bytes.Writeback_Data::4 258768
+system.ruby.network.routers10.throttle6.msg_bytes.Broadcast_Control::1 4386704
+system.ruby.network.routers10.throttle6.msg_bytes.Persistent_Control::3 527496
+system.ruby.network.routers10.throttle7.link_utilization 11.645650
+system.ruby.network.routers10.throttle7.msg_count.Response_Data::4 78308
+system.ruby.network.routers10.throttle7.msg_count.ResponseL2hit_Data::4 224
+system.ruby.network.routers10.throttle7.msg_count.ResponseLocal_Data::4 81
+system.ruby.network.routers10.throttle7.msg_count.Writeback_Data::4 3605
+system.ruby.network.routers10.throttle7.msg_count.Broadcast_Control::1 548638
+system.ruby.network.routers10.throttle7.msg_count.Persistent_Control::3 65937
+system.ruby.network.routers10.throttle7.msg_bytes.Response_Data::4 5638176
+system.ruby.network.routers10.throttle7.msg_bytes.ResponseL2hit_Data::4 16128
+system.ruby.network.routers10.throttle7.msg_bytes.ResponseLocal_Data::4 5832
+system.ruby.network.routers10.throttle7.msg_bytes.Writeback_Data::4 259560
+system.ruby.network.routers10.throttle7.msg_bytes.Broadcast_Control::1 4389104
+system.ruby.network.routers10.throttle7.msg_bytes.Persistent_Control::3 527496
+system.ruby.network.routers10.throttle8.link_utilization 54.474627
+system.ruby.network.routers10.throttle8.msg_count.Request_Control::1 626633
+system.ruby.network.routers10.throttle8.msg_count.Response_Control::4 680
+system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::4 625931
+system.ruby.network.routers10.throttle8.msg_count.Persistent_Control::3 75402
+system.ruby.network.routers10.throttle8.msg_bytes.Request_Control::1 5013064
+system.ruby.network.routers10.throttle8.msg_bytes.Response_Control::4 5440
+system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::4 45067032
+system.ruby.network.routers10.throttle8.msg_bytes.Persistent_Control::3 603216
+system.ruby.network.routers10.throttle9.link_utilization 28.198142
+system.ruby.network.routers10.throttle9.msg_count.Request_Control::2 624840
+system.ruby.network.routers10.throttle9.msg_count.Response_Data::4 5388
+system.ruby.network.routers10.throttle9.msg_count.ResponseL2hit_Data::4 65
+system.ruby.network.routers10.throttle9.msg_count.Writeback_Data::4 238957
+system.ruby.network.routers10.throttle9.msg_count.Writeback_Control::4 379876
+system.ruby.network.routers10.throttle9.msg_count.Persistent_Control::3 75403
+system.ruby.network.routers10.throttle9.msg_bytes.Request_Control::2 4998720
+system.ruby.network.routers10.throttle9.msg_bytes.Response_Data::4 387936
+system.ruby.network.routers10.throttle9.msg_bytes.ResponseL2hit_Data::4 4680
+system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Data::4 17204904
+system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Control::4 3039008
+system.ruby.network.routers10.throttle9.msg_bytes.Persistent_Control::3 603224
system.ruby.LD.latency_hist::bucket_size 512
system.ruby.LD.latency_hist::max_bucket 5119
-system.ruby.LD.latency_hist::samples 403218
-system.ruby.LD.latency_hist::mean 1187.037116
-system.ruby.LD.latency_hist::gmean 968.761673
-system.ruby.LD.latency_hist::stdev 633.555018
-system.ruby.LD.latency_hist | 72720 18.03% 18.03% | 100802 25.00% 43.03% | 98637 24.46% 67.50% | 90849 22.53% 90.03% | 37178 9.22% 99.25% | 3019 0.75% 100.00% | 13 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.latency_hist::total 403218
+system.ruby.LD.latency_hist::samples 403415
+system.ruby.LD.latency_hist::mean 1186.620869
+system.ruby.LD.latency_hist::gmean 962.136054
+system.ruby.LD.latency_hist::stdev 640.709705
+system.ruby.LD.latency_hist | 75729 18.77% 18.77% | 98135 24.33% 43.10% | 96575 23.94% 67.04% | 91976 22.80% 89.84% | 37932 9.40% 99.24% | 3050 0.76% 100.00% | 18 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::total 403415
system.ruby.LD.hit_latency_hist::bucket_size 512
system.ruby.LD.hit_latency_hist::max_bucket 5119
-system.ruby.LD.hit_latency_hist::samples 1797
-system.ruby.LD.hit_latency_hist::mean 1063.417919
-system.ruby.LD.hit_latency_hist::gmean 584.649730
-system.ruby.LD.hit_latency_hist::stdev 677.687491
-system.ruby.LD.hit_latency_hist | 466 25.93% 25.93% | 409 22.76% 48.69% | 420 23.37% 72.06% | 356 19.81% 91.88% | 134 7.46% 99.33% | 12 0.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.hit_latency_hist::total 1797
+system.ruby.LD.hit_latency_hist::samples 1783
+system.ruby.LD.hit_latency_hist::mean 1056.459899
+system.ruby.LD.hit_latency_hist::gmean 549.688285
+system.ruby.LD.hit_latency_hist::stdev 697.611596
+system.ruby.LD.hit_latency_hist | 497 27.87% 27.87% | 389 21.82% 49.69% | 380 21.31% 71.00% | 358 20.08% 91.08% | 147 8.24% 99.33% | 12 0.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::total 1783
system.ruby.LD.miss_latency_hist::bucket_size 512
system.ruby.LD.miss_latency_hist::max_bucket 5119
-system.ruby.LD.miss_latency_hist::samples 401421
-system.ruby.LD.miss_latency_hist::mean 1187.590510
-system.ruby.LD.miss_latency_hist::gmean 970.954236
-system.ruby.LD.miss_latency_hist::stdev 633.297193
-system.ruby.LD.miss_latency_hist | 72254 18.00% 18.00% | 100393 25.01% 43.01% | 98217 24.47% 67.48% | 90493 22.54% 90.02% | 37044 9.23% 99.25% | 3007 0.75% 100.00% | 13 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.miss_latency_hist::total 401421
+system.ruby.LD.miss_latency_hist::samples 401632
+system.ruby.LD.miss_latency_hist::mean 1187.198704
+system.ruby.LD.miss_latency_hist::gmean 964.530118
+system.ruby.LD.miss_latency_hist::stdev 640.387788
+system.ruby.LD.miss_latency_hist | 75232 18.73% 18.73% | 97746 24.34% 43.07% | 96195 23.95% 67.02% | 91618 22.81% 89.83% | 37785 9.41% 99.24% | 3038 0.76% 100.00% | 18 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::total 401632
system.ruby.ST.latency_hist::bucket_size 512
system.ruby.ST.latency_hist::max_bucket 5119
-system.ruby.ST.latency_hist::samples 222960
-system.ruby.ST.latency_hist::mean 1190.221941
-system.ruby.ST.latency_hist::gmean 972.764912
-system.ruby.ST.latency_hist::stdev 633.065992
-system.ruby.ST.latency_hist | 39845 17.87% 17.87% | 55705 24.98% 42.86% | 54441 24.42% 67.27% | 50687 22.73% 90.01% | 20632 9.25% 99.26% | 1641 0.74% 100.00% | 9 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.latency_hist::total 222960
+system.ruby.ST.latency_hist::samples 223395
+system.ruby.ST.latency_hist::mean 1188.945102
+system.ruby.ST.latency_hist::gmean 965.513965
+system.ruby.ST.latency_hist::stdev 639.616031
+system.ruby.ST.latency_hist | 41250 18.47% 18.47% | 54688 24.48% 42.95% | 53847 24.10% 67.05% | 50808 22.74% 89.79% | 21051 9.42% 99.22% | 1740 0.78% 100.00% | 11 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::total 223395
system.ruby.ST.hit_latency_hist::bucket_size 512
system.ruby.ST.hit_latency_hist::max_bucket 5119
-system.ruby.ST.hit_latency_hist::samples 992
-system.ruby.ST.hit_latency_hist::mean 1062.549395
-system.ruby.ST.hit_latency_hist::gmean 587.285755
-system.ruby.ST.hit_latency_hist::stdev 696.623081
-system.ruby.ST.hit_latency_hist | 276 27.82% 27.82% | 214 21.57% 49.40% | 214 21.57% 70.97% | 199 20.06% 91.03% | 82 8.27% 99.29% | 7 0.71% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.hit_latency_hist::total 992
+system.ruby.ST.hit_latency_hist::samples 1025
+system.ruby.ST.hit_latency_hist::mean 1078.521951
+system.ruby.ST.hit_latency_hist::gmean 561.636604
+system.ruby.ST.hit_latency_hist::stdev 683.464976
+system.ruby.ST.hit_latency_hist | 260 25.37% 25.37% | 227 22.15% 47.51% | 240 23.41% 70.93% | 218 21.27% 92.20% | 72 7.02% 99.22% | 8 0.78% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::total 1025
system.ruby.ST.miss_latency_hist::bucket_size 512
system.ruby.ST.miss_latency_hist::max_bucket 5119
-system.ruby.ST.miss_latency_hist::samples 221968
-system.ruby.ST.miss_latency_hist::mean 1190.792524
-system.ruby.ST.miss_latency_hist::gmean 974.961218
-system.ruby.ST.miss_latency_hist::stdev 632.711523
-system.ruby.ST.miss_latency_hist | 39569 17.83% 17.83% | 55491 25.00% 42.83% | 54227 24.43% 67.26% | 50488 22.75% 90.00% | 20550 9.26% 99.26% | 1634 0.74% 100.00% | 9 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.miss_latency_hist::total 221968
+system.ruby.ST.miss_latency_hist::samples 222370
+system.ruby.ST.miss_latency_hist::mean 1189.454090
+system.ruby.ST.miss_latency_hist::gmean 967.928270
+system.ruby.ST.miss_latency_hist::stdev 639.364438
+system.ruby.ST.miss_latency_hist | 40990 18.43% 18.43% | 54461 24.49% 42.92% | 53607 24.11% 67.03% | 50590 22.75% 89.78% | 20979 9.43% 99.22% | 1732 0.78% 100.00% | 11 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::total 222370
system.ruby.L1Cache.hit_mach_latency_hist::bucket_size 1
system.ruby.L1Cache.hit_mach_latency_hist::max_bucket 9
system.ruby.L1Cache.hit_mach_latency_hist::samples 182
-system.ruby.L1Cache.hit_mach_latency_hist::mean 2
-system.ruby.L1Cache.hit_mach_latency_hist::gmean 2.000000
-system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 182 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.hit_mach_latency_hist::mean 1
+system.ruby.L1Cache.hit_mach_latency_hist::gmean 1
+system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 182 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.L1Cache.hit_mach_latency_hist::total 182
system.ruby.L1Cache.miss_mach_latency_hist::bucket_size 512
system.ruby.L1Cache.miss_mach_latency_hist::max_bucket 5119
-system.ruby.L1Cache.miss_mach_latency_hist::samples 1275
-system.ruby.L1Cache.miss_mach_latency_hist::mean 1136.723137
-system.ruby.L1Cache.miss_mach_latency_hist::gmean 835.982535
-system.ruby.L1Cache.miss_mach_latency_hist::stdev 658.879581
-system.ruby.L1Cache.miss_mach_latency_hist | 278 21.80% 21.80% | 295 23.14% 44.94% | 311 24.39% 69.33% | 273 21.41% 90.75% | 109 8.55% 99.29% | 9 0.71% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache.miss_mach_latency_hist::total 1275
+system.ruby.L1Cache.miss_mach_latency_hist::samples 1245
+system.ruby.L1Cache.miss_mach_latency_hist::mean 1165.808835
+system.ruby.L1Cache.miss_mach_latency_hist::gmean 866.633251
+system.ruby.L1Cache.miss_mach_latency_hist::stdev 654.148867
+system.ruby.L1Cache.miss_mach_latency_hist | 244 19.60% 19.60% | 295 23.69% 43.29% | 325 26.10% 69.40% | 257 20.64% 90.04% | 110 8.84% 98.88% | 13 1.04% 99.92% | 1 0.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.miss_mach_latency_hist::total 1245
system.ruby.L2Cache.hit_mach_latency_hist::bucket_size 512
system.ruby.L2Cache.hit_mach_latency_hist::max_bucket 5119
-system.ruby.L2Cache.hit_mach_latency_hist::samples 2607
-system.ruby.L2Cache.hit_mach_latency_hist::mean 1137.187188
-system.ruby.L2Cache.hit_mach_latency_hist::gmean 870.535124
-system.ruby.L2Cache.hit_mach_latency_hist::stdev 645.700929
-system.ruby.L2Cache.hit_mach_latency_hist | 560 21.48% 21.48% | 623 23.90% 45.38% | 634 24.32% 69.70% | 555 21.29% 90.99% | 216 8.29% 99.27% | 19 0.73% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L2Cache.hit_mach_latency_hist::total 2607
+system.ruby.L2Cache.hit_mach_latency_hist::samples 2626
+system.ruby.L2Cache.hit_mach_latency_hist::mean 1138.222011
+system.ruby.L2Cache.hit_mach_latency_hist::gmean 858.362593
+system.ruby.L2Cache.hit_mach_latency_hist::stdev 654.875841
+system.ruby.L2Cache.hit_mach_latency_hist | 575 21.90% 21.90% | 616 23.46% 45.35% | 620 23.61% 68.96% | 576 21.93% 90.90% | 219 8.34% 99.24% | 20 0.76% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L2Cache.hit_mach_latency_hist::total 2626
system.ruby.Directory.miss_mach_latency_hist::bucket_size 512
system.ruby.Directory.miss_mach_latency_hist::max_bucket 5119
-system.ruby.Directory.miss_mach_latency_hist::samples 622114
-system.ruby.Directory.miss_mach_latency_hist::mean 1188.837228
-system.ruby.Directory.miss_mach_latency_hist::gmean 972.680340
-system.ruby.Directory.miss_mach_latency_hist::stdev 633.032297
-system.ruby.Directory.miss_mach_latency_hist | 111545 17.93% 17.93% | 155589 25.01% 42.94% | 152133 24.45% 67.39% | 140708 22.62% 90.01% | 57485 9.24% 99.25% | 4632 0.74% 100.00% | 22 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.Directory.miss_mach_latency_hist::total 622114
+system.ruby.Directory.miss_mach_latency_hist::samples 622757
+system.ruby.Directory.miss_mach_latency_hist::mean 1188.046805
+system.ruby.Directory.miss_mach_latency_hist::gmean 965.948790
+system.ruby.Directory.miss_mach_latency_hist::stdev 639.994908
+system.ruby.Directory.miss_mach_latency_hist | 115978 18.62% 18.62% | 151912 24.39% 43.02% | 149477 24.00% 67.02% | 141951 22.79% 89.81% | 58654 9.42% 99.23% | 4757 0.76% 100.00% | 28 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::total 622757
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size 1
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket 9
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::samples 3
@@ -1139,455 +1125,445 @@ system.ruby.Directory.miss_latency_hist.forward_to_first_response::total
system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size 16
system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket 159
system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples 3
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean 89
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean 88.864964
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean 88
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean 87.863425
system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev 6
system.ruby.Directory.miss_latency_hist.first_response_to_completion | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 3 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.Directory.miss_latency_hist.first_response_to_completion::total 3
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket 9
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples 121
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 2
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 121 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total 121
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples 113
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 113 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total 113
system.ruby.LD.L1Cache.miss_type_mach_latency_hist::bucket_size 512
system.ruby.LD.L1Cache.miss_type_mach_latency_hist::max_bucket 5119
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::samples 842
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::mean 1132.538005
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::gmean 845.934602
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::stdev 644.639931
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist | 178 21.14% 21.14% | 196 23.28% 44.42% | 223 26.48% 70.90% | 175 20.78% 91.69% | 65 7.72% 99.41% | 5 0.59% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::total 842
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::samples 790
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::mean 1165.772152
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::gmean 872.747726
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::stdev 645.792422
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist | 147 18.61% 18.61% | 198 25.06% 43.67% | 206 26.08% 69.75% | 162 20.51% 90.25% | 67 8.48% 98.73% | 10 1.27% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::total 790
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size 512
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket 5119
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples 1676
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 1140.047733
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 880.887947
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev 636.534605
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 345 20.58% 20.58% | 409 24.40% 44.99% | 420 25.06% 70.05% | 356 21.24% 91.29% | 134 8.00% 99.28% | 12 0.72% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total 1676
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples 1670
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 1127.877246
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 842.413970
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev 662.634655
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 384 22.99% 22.99% | 389 23.29% 46.29% | 380 22.75% 69.04% | 358 21.44% 90.48% | 147 8.80% 99.28% | 12 0.72% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total 1670
system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 512
system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 5119
-system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 400579
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 1187.706228
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 971.235590
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 633.268915
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 72076 17.99% 17.99% | 100197 25.01% 43.01% | 97994 24.46% 67.47% | 90318 22.55% 90.02% | 36979 9.23% 99.25% | 3002 0.75% 100.00% | 13 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.Directory.miss_type_mach_latency_hist::total 400579
+system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 400842
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 1187.240933
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 964.720221
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 640.377196
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 75085 18.73% 18.73% | 97548 24.34% 43.07% | 95989 23.95% 67.01% | 91456 22.82% 89.83% | 37718 9.41% 99.24% | 3028 0.76% 100.00% | 18 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::total 400842
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket 9
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 61
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 2
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 61 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 61
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 69
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 69 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 69
system.ruby.ST.L1Cache.miss_type_mach_latency_hist::bucket_size 512
system.ruby.ST.L1Cache.miss_type_mach_latency_hist::max_bucket 5119
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::samples 433
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::mean 1144.861432
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::gmean 816.963977
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::stdev 686.412250
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist | 100 23.09% 23.09% | 99 22.86% 45.96% | 88 20.32% 66.28% | 98 22.63% 88.91% | 44 10.16% 99.08% | 4 0.92% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::total 433
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::samples 455
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::mean 1165.872527
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::gmean 856.118494
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::stdev 669.127584
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist | 97 21.32% 21.32% | 97 21.32% 42.64% | 119 26.15% 68.79% | 95 20.88% 89.67% | 43 9.45% 99.12% | 3 0.66% 99.78% | 1 0.22% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::total 455
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size 512
system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket 5119
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 931
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 1132.037594
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 852.203535
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 662.197435
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 215 23.09% 23.09% | 214 22.99% 46.08% | 214 22.99% 69.07% | 199 21.37% 90.44% | 82 8.81% 99.25% | 7 0.75% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total 931
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 956
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 1156.292887
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 886.950457
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 641.040115
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 191 19.98% 19.98% | 227 23.74% 43.72% | 240 25.10% 68.83% | 218 22.80% 91.63% | 72 7.53% 99.16% | 8 0.84% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total 956
system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 512
system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 5119
-system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 221535
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 1190.882299
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 975.298192
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 632.600514
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 39469 17.82% 17.82% | 55392 25.00% 42.82% | 54139 24.44% 67.26% | 50390 22.75% 90.00% | 20506 9.26% 99.26% | 1630 0.74% 100.00% | 9 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.Directory.miss_type_mach_latency_hist::total 221535
-system.ruby.Directory_Controller.GETX 238047 0.00% 0.00%
-system.ruby.Directory_Controller.GETS 430291 0.00% 0.00%
-system.ruby.Directory_Controller.Lockdown 37638 0.00% 0.00%
-system.ruby.Directory_Controller.Unlockdown 37308 0.00% 0.00%
-system.ruby.Directory_Controller.Data_Owner 338 0.00% 0.00%
-system.ruby.Directory_Controller.Data_All_Tokens 243377 0.00% 0.00%
-system.ruby.Directory_Controller.Ack_Owner 518 0.00% 0.00%
-system.ruby.Directory_Controller.Ack_Owner_All_Tokens 378415 0.00% 0.00%
-system.ruby.Directory_Controller.Tokens 126 0.00% 0.00%
-system.ruby.Directory_Controller.Ack_All_Tokens 798 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Data 621889 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Ack 242933 0.00% 0.00%
-system.ruby.Directory_Controller.O.GETX 219876 0.00% 0.00%
-system.ruby.Directory_Controller.O.GETS 397634 0.00% 0.00%
-system.ruby.Directory_Controller.O.Lockdown 3871 0.00% 0.00%
-system.ruby.Directory_Controller.O.Data_All_Tokens 51 0.00% 0.00%
-system.ruby.Directory_Controller.O.Tokens 9 0.00% 0.00%
-system.ruby.Directory_Controller.O.Ack_All_Tokens 792 0.00% 0.00%
-system.ruby.Directory_Controller.NO.GETX 2332 0.00% 0.00%
-system.ruby.Directory_Controller.NO.GETS 4104 0.00% 0.00%
-system.ruby.Directory_Controller.NO.Lockdown 16032 0.00% 0.00%
-system.ruby.Directory_Controller.NO.Data_Owner 338 0.00% 0.00%
-system.ruby.Directory_Controller.NO.Data_All_Tokens 242596 0.00% 0.00%
-system.ruby.Directory_Controller.NO.Ack_Owner 517 0.00% 0.00%
-system.ruby.Directory_Controller.NO.Ack_Owner_All_Tokens 378018 0.00% 0.00%
-system.ruby.Directory_Controller.NO.Tokens 116 0.00% 0.00%
-system.ruby.Directory_Controller.L.GETX 89 0.00% 0.00%
-system.ruby.Directory_Controller.L.GETS 220 0.00% 0.00%
-system.ruby.Directory_Controller.L.Lockdown 288 0.00% 0.00%
-system.ruby.Directory_Controller.L.Unlockdown 37306 0.00% 0.00%
-system.ruby.Directory_Controller.L.Data_All_Tokens 725 0.00% 0.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 221915
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 1189.502440
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 968.171906
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 639.302674
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 40893 18.43% 18.43% | 54364 24.50% 42.92% | 53488 24.10% 67.03% | 50495 22.75% 89.78% | 20936 9.43% 99.22% | 1729 0.78% 100.00% | 10 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::total 221915
+system.ruby.Directory_Controller.GETX 238248 0.00% 0.00%
+system.ruby.Directory_Controller.GETS 430551 0.00% 0.00%
+system.ruby.Directory_Controller.Lockdown 37871 0.00% 0.00%
+system.ruby.Directory_Controller.Unlockdown 37532 0.00% 0.00%
+system.ruby.Directory_Controller.Data_Owner 328 0.00% 0.00%
+system.ruby.Directory_Controller.Data_All_Tokens 244045 0.00% 0.00%
+system.ruby.Directory_Controller.Ack_Owner 513 0.00% 0.00%
+system.ruby.Directory_Controller.Ack_Owner_All_Tokens 378512 0.00% 0.00%
+system.ruby.Directory_Controller.Tokens 112 0.00% 0.00%
+system.ruby.Directory_Controller.Ack_All_Tokens 793 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Data 622582 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Ack 243526 0.00% 0.00%
+system.ruby.Directory_Controller.O.GETX 220266 0.00% 0.00%
+system.ruby.Directory_Controller.O.GETS 397866 0.00% 0.00%
+system.ruby.Directory_Controller.O.Lockdown 3948 0.00% 0.00%
+system.ruby.Directory_Controller.O.Data_All_Tokens 48 0.00% 0.00%
+system.ruby.Directory_Controller.O.Tokens 5 0.00% 0.00%
+system.ruby.Directory_Controller.O.Ack_All_Tokens 781 0.00% 0.00%
+system.ruby.Directory_Controller.NO.GETX 2299 0.00% 0.00%
+system.ruby.Directory_Controller.NO.GETS 4077 0.00% 0.00%
+system.ruby.Directory_Controller.NO.Lockdown 15913 0.00% 0.00%
+system.ruby.Directory_Controller.NO.Data_Owner 327 0.00% 0.00%
+system.ruby.Directory_Controller.NO.Data_All_Tokens 243200 0.00% 0.00%
+system.ruby.Directory_Controller.NO.Ack_Owner 512 0.00% 0.00%
+system.ruby.Directory_Controller.NO.Ack_Owner_All_Tokens 378120 0.00% 0.00%
+system.ruby.Directory_Controller.NO.Tokens 107 0.00% 0.00%
+system.ruby.Directory_Controller.L.GETX 114 0.00% 0.00%
+system.ruby.Directory_Controller.L.GETS 218 0.00% 0.00%
+system.ruby.Directory_Controller.L.Lockdown 296 0.00% 0.00%
+system.ruby.Directory_Controller.L.Unlockdown 37529 0.00% 0.00%
+system.ruby.Directory_Controller.L.Data_Owner 1 0.00% 0.00%
+system.ruby.Directory_Controller.L.Data_All_Tokens 791 0.00% 0.00%
system.ruby.Directory_Controller.L.Ack_Owner 1 0.00% 0.00%
-system.ruby.Directory_Controller.L.Ack_Owner_All_Tokens 397 0.00% 0.00%
-system.ruby.Directory_Controller.O_W.GETX 87 0.00% 0.00%
-system.ruby.Directory_Controller.O_W.GETS 120 0.00% 0.00%
-system.ruby.Directory_Controller.O_W.Lockdown 129 0.00% 0.00%
-system.ruby.Directory_Controller.O_W.Data_All_Tokens 5 0.00% 0.00%
-system.ruby.Directory_Controller.O_W.Tokens 1 0.00% 0.00%
-system.ruby.Directory_Controller.O_W.Ack_All_Tokens 3 0.00% 0.00%
-system.ruby.Directory_Controller.O_W.Memory_Data 2 0.00% 0.00%
-system.ruby.Directory_Controller.O_W.Memory_Ack 242804 0.00% 0.00%
-system.ruby.Directory_Controller.L_O_W.GETX 56 0.00% 0.00%
-system.ruby.Directory_Controller.L_O_W.GETS 180 0.00% 0.00%
-system.ruby.Directory_Controller.L_O_W.Lockdown 18 0.00% 0.00%
-system.ruby.Directory_Controller.L_O_W.Unlockdown 2 0.00% 0.00%
-system.ruby.Directory_Controller.L_O_W.Memory_Data 4396 0.00% 0.00%
-system.ruby.Directory_Controller.L_O_W.Memory_Ack 129 0.00% 0.00%
-system.ruby.Directory_Controller.L_NO_W.GETX 400 0.00% 0.00%
-system.ruby.Directory_Controller.L_NO_W.GETS 860 0.00% 0.00%
-system.ruby.Directory_Controller.L_NO_W.Lockdown 24 0.00% 0.00%
-system.ruby.Directory_Controller.L_NO_W.Memory_Data 17276 0.00% 0.00%
-system.ruby.Directory_Controller.NO_W.GETX 15207 0.00% 0.00%
-system.ruby.Directory_Controller.NO_W.GETS 27173 0.00% 0.00%
-system.ruby.Directory_Controller.NO_W.Lockdown 17276 0.00% 0.00%
-system.ruby.Directory_Controller.NO_W.Ack_All_Tokens 3 0.00% 0.00%
-system.ruby.Directory_Controller.NO_W.Memory_Data 600215 0.00% 0.00%
-system.ruby.L1Cache_Controller.Load | 50580 12.54% 12.54% | 50427 12.51% 25.05% | 50561 12.54% 37.59% | 50429 12.51% 50.09% | 50649 12.56% 62.66% | 49998 12.40% 75.05% | 50353 12.49% 87.54% | 50236 12.46% 100.00%
-system.ruby.L1Cache_Controller.Load::total 403233
-system.ruby.L1Cache_Controller.Store | 27873 12.50% 12.50% | 27561 12.36% 24.86% | 27928 12.53% 37.39% | 27812 12.47% 49.86% | 28063 12.59% 62.45% | 27868 12.50% 74.95% | 27862 12.50% 87.44% | 28001 12.56% 100.00%
-system.ruby.L1Cache_Controller.Store::total 222968
-system.ruby.L1Cache_Controller.L1_Replacement | 1481344 12.50% 12.50% | 1477625 12.47% 24.98% | 1484653 12.53% 37.51% | 1482932 12.52% 50.03% | 1487487 12.56% 62.59% | 1471439 12.42% 75.01% | 1479662 12.49% 87.50% | 1481181 12.50% 100.00%
-system.ruby.L1Cache_Controller.L1_Replacement::total 11846323
-system.ruby.L1Cache_Controller.Data_Shared | 180 12.01% 12.01% | 193 12.88% 24.88% | 158 10.54% 35.42% | 187 12.47% 47.90% | 168 11.21% 59.11% | 205 13.68% 72.78% | 222 14.81% 87.59% | 186 12.41% 100.00%
-system.ruby.L1Cache_Controller.Data_Shared::total 1499
-system.ruby.L1Cache_Controller.Data_Owner | 49 15.46% 15.46% | 61 19.24% 34.70% | 40 12.62% 47.32% | 37 11.67% 58.99% | 23 7.26% 66.25% | 34 10.73% 76.97% | 39 12.30% 89.27% | 34 10.73% 100.00%
-system.ruby.L1Cache_Controller.Data_Owner::total 317
-system.ruby.L1Cache_Controller.Data_All_Tokens | 82429 12.53% 12.53% | 81945 12.46% 24.99% | 82536 12.55% 37.54% | 82233 12.50% 50.04% | 82704 12.57% 62.62% | 81642 12.41% 75.03% | 82037 12.47% 87.51% | 82177 12.49% 100.00%
-system.ruby.L1Cache_Controller.Data_All_Tokens::total 657703
-system.ruby.L1Cache_Controller.Ack | 1 14.29% 14.29% | 1 14.29% 28.57% | 0 0.00% 28.57% | 0 0.00% 28.57% | 1 14.29% 42.86% | 1 14.29% 57.14% | 0 0.00% 57.14% | 3 42.86% 100.00%
-system.ruby.L1Cache_Controller.Ack::total 7
-system.ruby.L1Cache_Controller.Ack_All_Tokens | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.Ack_All_Tokens::total 1
-system.ruby.L1Cache_Controller.Transient_Local_GETX | 195045 12.50% 12.50% | 195355 12.52% 25.02% | 194988 12.50% 37.52% | 195102 12.50% 50.02% | 194849 12.49% 62.51% | 195046 12.50% 75.01% | 195053 12.50% 87.51% | 194911 12.49% 100.00%
-system.ruby.L1Cache_Controller.Transient_Local_GETX::total 1560349
-system.ruby.L1Cache_Controller.Transient_Local_GETS | 352545 12.49% 12.49% | 352707 12.50% 24.99% | 352559 12.49% 37.49% | 352694 12.50% 49.99% | 352474 12.49% 62.48% | 353126 12.51% 74.99% | 352773 12.50% 87.49% | 352890 12.51% 100.00%
-system.ruby.L1Cache_Controller.Transient_Local_GETS::total 2821768
-system.ruby.L1Cache_Controller.Transient_Local_GETS_Last_Token | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.Transient_Local_GETS_Last_Token::total 2
-system.ruby.L1Cache_Controller.Persistent_GETX | 11731 12.47% 12.47% | 11735 12.48% 24.95% | 11728 12.47% 37.42% | 11711 12.45% 49.88% | 11754 12.50% 62.38% | 11796 12.54% 74.92% | 11806 12.55% 87.48% | 11778 12.52% 100.00%
-system.ruby.L1Cache_Controller.Persistent_GETX::total 94039
-system.ruby.L1Cache_Controller.Persistent_GETS | 21116 12.46% 12.46% | 21053 12.43% 24.89% | 21189 12.51% 37.40% | 21173 12.50% 49.89% | 21170 12.50% 62.39% | 21294 12.57% 74.96% | 21243 12.54% 87.49% | 21188 12.51% 100.00%
-system.ruby.L1Cache_Controller.Persistent_GETS::total 169426
-system.ruby.L1Cache_Controller.Persistent_GETS_Last_Token | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00%
+system.ruby.Directory_Controller.L.Ack_Owner_All_Tokens 392 0.00% 0.00%
+system.ruby.Directory_Controller.O_W.GETX 53 0.00% 0.00%
+system.ruby.Directory_Controller.O_W.GETS 129 0.00% 0.00%
+system.ruby.Directory_Controller.O_W.Lockdown 114 0.00% 0.00%
+system.ruby.Directory_Controller.O_W.Data_All_Tokens 6 0.00% 0.00%
+system.ruby.Directory_Controller.O_W.Ack_All_Tokens 1 0.00% 0.00%
+system.ruby.Directory_Controller.O_W.Memory_Data 3 0.00% 0.00%
+system.ruby.Directory_Controller.O_W.Memory_Ack 243412 0.00% 0.00%
+system.ruby.Directory_Controller.L_O_W.GETX 121 0.00% 0.00%
+system.ruby.Directory_Controller.L_O_W.GETS 146 0.00% 0.00%
+system.ruby.Directory_Controller.L_O_W.Lockdown 9 0.00% 0.00%
+system.ruby.Directory_Controller.L_O_W.Unlockdown 3 0.00% 0.00%
+system.ruby.Directory_Controller.L_O_W.Memory_Data 4452 0.00% 0.00%
+system.ruby.Directory_Controller.L_O_W.Memory_Ack 114 0.00% 0.00%
+system.ruby.Directory_Controller.L_NO_W.GETX 424 0.00% 0.00%
+system.ruby.Directory_Controller.L_NO_W.GETS 1147 0.00% 0.00%
+system.ruby.Directory_Controller.L_NO_W.Lockdown 33 0.00% 0.00%
+system.ruby.Directory_Controller.L_NO_W.Memory_Data 17558 0.00% 0.00%
+system.ruby.Directory_Controller.NO_W.GETX 14971 0.00% 0.00%
+system.ruby.Directory_Controller.NO_W.GETS 26968 0.00% 0.00%
+system.ruby.Directory_Controller.NO_W.Lockdown 17558 0.00% 0.00%
+system.ruby.Directory_Controller.NO_W.Ack_All_Tokens 11 0.00% 0.00%
+system.ruby.Directory_Controller.NO_W.Memory_Data 600569 0.00% 0.00%
+system.ruby.L1Cache_Controller.Load | 50706 12.57% 12.57% | 50355 12.48% 25.05% | 50452 12.51% 37.56% | 50574 12.54% 50.09% | 50260 12.46% 62.55% | 50422 12.50% 75.05% | 50335 12.48% 87.53% | 50323 12.47% 100.00%
+system.ruby.L1Cache_Controller.Load::total 403427
+system.ruby.L1Cache_Controller.Store | 27919 12.50% 12.50% | 27897 12.49% 24.98% | 28062 12.56% 37.55% | 27874 12.48% 50.02% | 28007 12.54% 62.56% | 27951 12.51% 75.07% | 27987 12.53% 87.60% | 27707 12.40% 100.00%
+system.ruby.L1Cache_Controller.Store::total 223404
+system.ruby.L1Cache_Controller.L1_Replacement | 1487072 12.55% 12.55% | 1478659 12.47% 25.02% | 1485093 12.53% 37.55% | 1484054 12.52% 50.07% | 1480194 12.49% 62.55% | 1482087 12.50% 75.06% | 1479098 12.48% 87.53% | 1477602 12.47% 100.00%
+system.ruby.L1Cache_Controller.L1_Replacement::total 11853859
+system.ruby.L1Cache_Controller.Data_Shared | 198 13.48% 13.48% | 200 13.61% 27.09% | 184 12.53% 39.62% | 181 12.32% 51.94% | 174 11.84% 63.78% | 181 12.32% 76.11% | 170 11.57% 87.68% | 181 12.32% 100.00%
+system.ruby.L1Cache_Controller.Data_Shared::total 1469
+system.ruby.L1Cache_Controller.Data_Owner | 27 9.12% 9.12% | 41 13.85% 22.97% | 29 9.80% 32.77% | 23 7.77% 40.54% | 35 11.82% 52.36% | 56 18.92% 71.28% | 44 14.86% 86.15% | 41 13.85% 100.00%
+system.ruby.L1Cache_Controller.Data_Owner::total 296
+system.ruby.L1Cache_Controller.Data_All_Tokens | 82599 12.54% 12.54% | 82255 12.49% 25.03% | 82453 12.52% 37.55% | 82452 12.52% 50.07% | 82199 12.48% 62.55% | 82370 12.51% 75.05% | 82328 12.50% 87.55% | 81996 12.45% 100.00%
+system.ruby.L1Cache_Controller.Data_All_Tokens::total 658652
+system.ruby.L1Cache_Controller.Ack | 0 0.00% 0.00% | 1 16.67% 16.67% | 4 66.67% 83.33% | 0 0.00% 83.33% | 0 0.00% 83.33% | 0 0.00% 83.33% | 1 16.67% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.Ack::total 6
+system.ruby.L1Cache_Controller.Transient_Local_GETX | 195426 12.50% 12.50% | 195453 12.50% 25.00% | 195283 12.49% 37.49% | 195465 12.50% 50.00% | 195335 12.49% 62.49% | 195389 12.50% 74.99% | 195350 12.50% 87.49% | 195637 12.51% 100.00%
+system.ruby.L1Cache_Controller.Transient_Local_GETX::total 1563338
+system.ruby.L1Cache_Controller.Transient_Local_GETS | 352624 12.49% 12.49% | 352967 12.50% 24.99% | 352875 12.50% 37.49% | 352752 12.49% 49.99% | 353068 12.51% 62.49% | 352902 12.50% 74.99% | 352988 12.50% 87.50% | 353000 12.50% 100.00%
+system.ruby.L1Cache_Controller.Transient_Local_GETS::total 2823176
+system.ruby.L1Cache_Controller.Transient_Local_GETS_Last_Token | 1 14.29% 14.29% | 2 28.57% 42.86% | 1 14.29% 57.14% | 1 14.29% 71.43% | 1 14.29% 85.71% | 0 0.00% 85.71% | 0 0.00% 85.71% | 1 14.29% 100.00%
+system.ruby.L1Cache_Controller.Transient_Local_GETS_Last_Token::total 7
+system.ruby.L1Cache_Controller.Persistent_GETX | 11857 12.49% 12.49% | 11841 12.47% 24.97% | 11906 12.54% 37.51% | 11862 12.50% 50.01% | 11832 12.47% 62.47% | 11891 12.53% 75.00% | 11829 12.46% 87.46% | 11900 12.54% 100.00%
+system.ruby.L1Cache_Controller.Persistent_GETX::total 94918
+system.ruby.L1Cache_Controller.Persistent_GETS | 21272 12.50% 12.50% | 21225 12.47% 24.97% | 21264 12.50% 37.47% | 21259 12.49% 49.96% | 21363 12.55% 62.52% | 21252 12.49% 75.01% | 21298 12.52% 87.52% | 21234 12.48% 100.00%
+system.ruby.L1Cache_Controller.Persistent_GETS::total 170167
+system.ruby.L1Cache_Controller.Persistent_GETS_Last_Token | 2 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.L1Cache_Controller.Persistent_GETS_Last_Token::total 2
-system.ruby.L1Cache_Controller.Own_Lock_or_Unlock | 42099 12.53% 12.53% | 42158 12.54% 25.07% | 42029 12.50% 37.57% | 42062 12.51% 50.09% | 42022 12.50% 62.59% | 41855 12.45% 75.04% | 41897 12.47% 87.51% | 41979 12.49% 100.00%
-system.ruby.L1Cache_Controller.Own_Lock_or_Unlock::total 336101
-system.ruby.L1Cache_Controller.Request_Timeout | 31970 12.60% 12.60% | 31960 12.60% 25.20% | 31717 12.50% 37.70% | 30776 12.13% 49.83% | 32081 12.65% 62.48% | 32035 12.63% 75.11% | 31271 12.33% 87.43% | 31883 12.57% 100.00%
-system.ruby.L1Cache_Controller.Request_Timeout::total 253693
-system.ruby.L1Cache_Controller.Use_TimeoutStarverX | 5 7.14% 7.14% | 5 7.14% 14.29% | 7 10.00% 24.29% | 9 12.86% 37.14% | 6 8.57% 45.71% | 11 15.71% 61.43% | 15 21.43% 82.86% | 12 17.14% 100.00%
-system.ruby.L1Cache_Controller.Use_TimeoutStarverX::total 70
-system.ruby.L1Cache_Controller.Use_TimeoutStarverS | 10 10.20% 10.20% | 12 12.24% 22.45% | 16 16.33% 38.78% | 9 9.18% 47.96% | 16 16.33% 64.29% | 13 13.27% 77.55% | 5 5.10% 82.65% | 17 17.35% 100.00%
-system.ruby.L1Cache_Controller.Use_TimeoutStarverS::total 98
-system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers | 78221 12.53% 12.53% | 77720 12.45% 24.98% | 78274 12.54% 37.52% | 78013 12.50% 50.02% | 78495 12.57% 62.59% | 77609 12.43% 75.02% | 77937 12.48% 87.51% | 77992 12.49% 100.00%
-system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers::total 624261
-system.ruby.L1Cache_Controller.NP.Load | 50558 12.55% 12.55% | 50386 12.50% 25.05% | 50529 12.54% 37.59% | 50403 12.51% 50.10% | 50616 12.56% 62.66% | 49966 12.40% 75.06% | 50316 12.49% 87.54% | 50203 12.46% 100.00%
-system.ruby.L1Cache_Controller.NP.Load::total 402977
-system.ruby.L1Cache_Controller.NP.Store | 27852 12.50% 12.50% | 27542 12.36% 24.86% | 27909 12.53% 37.39% | 27796 12.47% 49.86% | 28045 12.59% 62.45% | 27850 12.50% 74.94% | 27844 12.50% 87.44% | 27986 12.56% 100.00%
-system.ruby.L1Cache_Controller.NP.Store::total 222824
-system.ruby.L1Cache_Controller.NP.Data_Shared | 13 12.50% 12.50% | 15 14.42% 26.92% | 10 9.62% 36.54% | 19 18.27% 54.81% | 8 7.69% 62.50% | 14 13.46% 75.96% | 13 12.50% 88.46% | 12 11.54% 100.00%
-system.ruby.L1Cache_Controller.NP.Data_Shared::total 104
-system.ruby.L1Cache_Controller.NP.Data_Owner | 22 17.46% 17.46% | 22 17.46% 34.92% | 17 13.49% 48.41% | 15 11.90% 60.32% | 8 6.35% 66.67% | 13 10.32% 76.98% | 16 12.70% 89.68% | 13 10.32% 100.00%
-system.ruby.L1Cache_Controller.NP.Data_Owner::total 126
-system.ruby.L1Cache_Controller.NP.Data_All_Tokens | 4164 12.57% 12.57% | 4179 12.62% 25.19% | 4212 12.72% 37.90% | 4180 12.62% 50.52% | 4173 12.60% 63.12% | 3992 12.05% 75.17% | 4070 12.29% 87.46% | 4153 12.54% 100.00%
-system.ruby.L1Cache_Controller.NP.Data_All_Tokens::total 33123
-system.ruby.L1Cache_Controller.NP.Ack | 1 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.NP.Ack::total 2
-system.ruby.L1Cache_Controller.NP.Transient_Local_GETX | 194579 12.50% 12.50% | 194914 12.52% 25.02% | 194472 12.49% 37.51% | 194694 12.51% 50.02% | 194418 12.49% 62.51% | 194604 12.50% 75.01% | 194580 12.50% 87.51% | 194511 12.49% 100.00%
-system.ruby.L1Cache_Controller.NP.Transient_Local_GETX::total 1556772
-system.ruby.L1Cache_Controller.NP.Transient_Local_GETS | 351738 12.49% 12.49% | 351897 12.50% 24.99% | 351772 12.49% 37.49% | 351927 12.50% 49.99% | 351702 12.49% 62.48% | 352340 12.51% 74.99% | 351957 12.50% 87.49% | 352087 12.51% 100.00%
-system.ruby.L1Cache_Controller.NP.Transient_Local_GETS::total 2815420
-system.ruby.L1Cache_Controller.NP.Own_Lock_or_Unlock | 36781 12.51% 12.51% | 36674 12.47% 24.98% | 36812 12.52% 37.50% | 36771 12.51% 50.01% | 36764 12.50% 62.51% | 36711 12.49% 75.00% | 36773 12.51% 87.50% | 36744 12.50% 100.00%
-system.ruby.L1Cache_Controller.NP.Own_Lock_or_Unlock::total 294030
-system.ruby.L1Cache_Controller.I.L1_Replacement | 92 14.02% 14.02% | 96 14.63% 28.66% | 92 14.02% 42.68% | 73 11.13% 53.81% | 64 9.76% 63.57% | 88 13.41% 76.98% | 79 12.04% 89.02% | 72 10.98% 100.00%
-system.ruby.L1Cache_Controller.I.L1_Replacement::total 656
-system.ruby.L1Cache_Controller.I.Data_All_Tokens | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.I.Data_All_Tokens::total 1
-system.ruby.L1Cache_Controller.I.Transient_Local_GETX | 1 50.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.I.Transient_Local_GETX::total 2
-system.ruby.L1Cache_Controller.I.Transient_Local_GETS | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.I.Transient_Local_GETS::total 1
-system.ruby.L1Cache_Controller.I.Own_Lock_or_Unlock | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00%
-system.ruby.L1Cache_Controller.I.Own_Lock_or_Unlock::total 1
-system.ruby.L1Cache_Controller.S.L1_Replacement | 179 11.54% 11.54% | 191 12.31% 23.86% | 169 10.90% 34.75% | 190 12.25% 47.00% | 187 12.06% 59.06% | 211 13.60% 72.66% | 224 14.44% 87.11% | 200 12.89% 100.00%
-system.ruby.L1Cache_Controller.S.L1_Replacement::total 1551
-system.ruby.L1Cache_Controller.S.Data_Shared | 4 18.18% 18.18% | 2 9.09% 27.27% | 2 9.09% 36.36% | 3 13.64% 50.00% | 1 4.55% 54.55% | 3 13.64% 68.18% | 3 13.64% 81.82% | 4 18.18% 100.00%
-system.ruby.L1Cache_Controller.S.Data_Shared::total 22
-system.ruby.L1Cache_Controller.S.Data_Owner | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.S.Data_Owner::total 1
-system.ruby.L1Cache_Controller.S.Data_All_Tokens | 1 25.00% 25.00% | 1 25.00% 50.00% | 1 25.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 1 25.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.Own_Lock_or_Unlock | 42272 12.50% 12.50% | 42337 12.52% 25.02% | 42233 12.49% 37.51% | 42282 12.50% 50.02% | 42208 12.48% 62.50% | 42260 12.50% 75.00% | 42276 12.50% 87.50% | 42269 12.50% 100.00%
+system.ruby.L1Cache_Controller.Own_Lock_or_Unlock::total 338137
+system.ruby.L1Cache_Controller.Request_Timeout | 32394 12.54% 12.54% | 31508 12.20% 24.75% | 32410 12.55% 37.30% | 32043 12.41% 49.71% | 32247 12.49% 62.19% | 32109 12.43% 74.63% | 33104 12.82% 87.45% | 32409 12.55% 100.00%
+system.ruby.L1Cache_Controller.Request_Timeout::total 258224
+system.ruby.L1Cache_Controller.Use_TimeoutStarverX | 7 12.07% 12.07% | 6 10.34% 22.41% | 7 12.07% 34.48% | 4 6.90% 41.38% | 8 13.79% 55.17% | 11 18.97% 74.14% | 6 10.34% 84.48% | 9 15.52% 100.00%
+system.ruby.L1Cache_Controller.Use_TimeoutStarverX::total 58
+system.ruby.L1Cache_Controller.Use_TimeoutStarverS | 6 6.19% 6.19% | 9 9.28% 15.46% | 14 14.43% 29.90% | 9 9.28% 39.18% | 18 18.56% 57.73% | 10 10.31% 68.04% | 14 14.43% 82.47% | 17 17.53% 100.00%
+system.ruby.L1Cache_Controller.Use_TimeoutStarverS::total 97
+system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers | 78373 12.54% 12.54% | 78005 12.48% 25.02% | 78272 12.53% 37.55% | 78225 12.52% 50.07% | 78022 12.49% 62.55% | 78131 12.50% 75.05% | 78099 12.50% 87.55% | 77789 12.45% 100.00%
+system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers::total 624916
+system.ruby.L1Cache_Controller.NP.Load | 50665 12.57% 12.57% | 50319 12.48% 25.05% | 50410 12.50% 37.55% | 50536 12.54% 50.09% | 50223 12.46% 62.55% | 50388 12.50% 75.05% | 50306 12.48% 87.53% | 50290 12.47% 100.00%
+system.ruby.L1Cache_Controller.NP.Load::total 403137
+system.ruby.L1Cache_Controller.NP.Store | 27896 12.50% 12.50% | 27867 12.48% 24.98% | 28040 12.56% 37.54% | 27861 12.48% 50.02% | 27988 12.54% 62.56% | 27934 12.51% 75.07% | 27970 12.53% 87.60% | 27685 12.40% 100.00%
+system.ruby.L1Cache_Controller.NP.Store::total 223241
+system.ruby.L1Cache_Controller.NP.Data_Shared | 7 7.78% 7.78% | 21 23.33% 31.11% | 8 8.89% 40.00% | 8 8.89% 48.89% | 7 7.78% 56.67% | 15 16.67% 73.33% | 10 11.11% 84.44% | 14 15.56% 100.00%
+system.ruby.L1Cache_Controller.NP.Data_Shared::total 90
+system.ruby.L1Cache_Controller.NP.Data_Owner | 11 9.32% 9.32% | 17 14.41% 23.73% | 12 10.17% 33.90% | 9 7.63% 41.53% | 12 10.17% 51.69% | 23 19.49% 71.19% | 17 14.41% 85.59% | 17 14.41% 100.00%
+system.ruby.L1Cache_Controller.NP.Data_Owner::total 118
+system.ruby.L1Cache_Controller.NP.Data_All_Tokens | 4181 12.50% 12.50% | 4207 12.58% 25.08% | 4143 12.39% 37.47% | 4193 12.54% 50.01% | 4134 12.36% 62.37% | 4209 12.59% 74.96% | 4200 12.56% 87.52% | 4175 12.48% 100.00%
+system.ruby.L1Cache_Controller.NP.Data_All_Tokens::total 33442
+system.ruby.L1Cache_Controller.NP.Transient_Local_GETX | 194973 12.50% 12.50% | 195010 12.50% 25.00% | 194852 12.49% 37.49% | 195033 12.50% 50.00% | 194880 12.49% 62.49% | 194885 12.49% 74.99% | 194933 12.50% 87.48% | 195215 12.52% 100.00%
+system.ruby.L1Cache_Controller.NP.Transient_Local_GETX::total 1559781
+system.ruby.L1Cache_Controller.NP.Transient_Local_GETS | 351789 12.49% 12.49% | 352185 12.50% 24.99% | 352010 12.50% 37.49% | 351933 12.49% 49.99% | 352279 12.51% 62.49% | 352068 12.50% 74.99% | 352201 12.50% 87.50% | 352159 12.50% 100.00%
+system.ruby.L1Cache_Controller.NP.Transient_Local_GETS::total 2816624
+system.ruby.L1Cache_Controller.NP.Own_Lock_or_Unlock | 36978 12.51% 12.51% | 36970 12.50% 25.01% | 36946 12.49% 37.50% | 36956 12.50% 50.00% | 36970 12.50% 62.50% | 36976 12.50% 75.01% | 36984 12.51% 87.52% | 36911 12.48% 100.00%
+system.ruby.L1Cache_Controller.NP.Own_Lock_or_Unlock::total 295691
+system.ruby.L1Cache_Controller.I.L1_Replacement | 88 12.96% 12.96% | 78 11.49% 24.45% | 87 12.81% 37.26% | 79 11.63% 48.90% | 88 12.96% 61.86% | 92 13.55% 75.41% | 74 10.90% 86.30% | 93 13.70% 100.00%
+system.ruby.L1Cache_Controller.I.L1_Replacement::total 679
+system.ruby.L1Cache_Controller.I.Transient_Local_GETX | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.I.Transient_Local_GETX::total 1
+system.ruby.L1Cache_Controller.I.Own_Lock_or_Unlock | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.I.Own_Lock_or_Unlock::total 2
+system.ruby.L1Cache_Controller.S.Store | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.S.Store::total 1
+system.ruby.L1Cache_Controller.S.L1_Replacement | 210 13.67% 13.67% | 198 12.89% 26.56% | 195 12.70% 39.26% | 191 12.43% 51.69% | 193 12.57% 64.26% | 184 11.98% 76.24% | 178 11.59% 87.83% | 187 12.17% 100.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement::total 1536
+system.ruby.L1Cache_Controller.S.Data_Shared | 0 0.00% 0.00% | 2 25.00% 25.00% | 2 25.00% 50.00% | 2 25.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 2 25.00% 100.00%
+system.ruby.L1Cache_Controller.S.Data_Shared::total 8
+system.ruby.L1Cache_Controller.S.Data_All_Tokens | 1 25.00% 25.00% | 0 0.00% 25.00% | 1 25.00% 50.00% | 0 0.00% 50.00% | 1 25.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 1 25.00% 100.00%
system.ruby.L1Cache_Controller.S.Data_All_Tokens::total 4
system.ruby.L1Cache_Controller.S.Transient_Local_GETX | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.L1Cache_Controller.S.Transient_Local_GETX::total 1
-system.ruby.L1Cache_Controller.S.Transient_Local_GETS_Last_Token | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.S.Transient_Local_GETS_Last_Token::total 2
-system.ruby.L1Cache_Controller.S.Persistent_GETS_Last_Token | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00%
+system.ruby.L1Cache_Controller.S.Transient_Local_GETS_Last_Token | 1 14.29% 14.29% | 2 28.57% 42.86% | 1 14.29% 57.14% | 1 14.29% 71.43% | 1 14.29% 85.71% | 0 0.00% 85.71% | 0 0.00% 85.71% | 1 14.29% 100.00%
+system.ruby.L1Cache_Controller.S.Transient_Local_GETS_Last_Token::total 7
+system.ruby.L1Cache_Controller.S.Persistent_GETX | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.S.Persistent_GETX::total 1
+system.ruby.L1Cache_Controller.S.Persistent_GETS_Last_Token | 2 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.L1Cache_Controller.S.Persistent_GETS_Last_Token::total 2
-system.ruby.L1Cache_Controller.O.L1_Replacement | 66 13.75% 13.75% | 73 15.21% 28.96% | 48 10.00% 38.96% | 60 12.50% 51.46% | 49 10.21% 61.67% | 57 11.88% 73.54% | 70 14.58% 88.12% | 57 11.88% 100.00%
-system.ruby.L1Cache_Controller.O.L1_Replacement::total 480
-system.ruby.L1Cache_Controller.O.Data_All_Tokens | 0 0.00% 0.00% | 3 75.00% 75.00% | 0 0.00% 75.00% | 1 25.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.O.L1_Replacement | 40 9.01% 9.01% | 50 11.26% 20.27% | 50 11.26% 31.53% | 63 14.19% 45.72% | 56 12.61% 58.33% | 71 15.99% 74.32% | 54 12.16% 86.49% | 60 13.51% 100.00%
+system.ruby.L1Cache_Controller.O.L1_Replacement::total 444
+system.ruby.L1Cache_Controller.O.Data_All_Tokens | 2 50.00% 50.00% | 1 25.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 1 25.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.L1Cache_Controller.O.Data_All_Tokens::total 4
-system.ruby.L1Cache_Controller.O.Ack | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00%
-system.ruby.L1Cache_Controller.O.Ack::total 2
-system.ruby.L1Cache_Controller.O.Transient_Local_GETX | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.O.Transient_Local_GETX::total 1
-system.ruby.L1Cache_Controller.O.Transient_Local_GETS | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.O.Transient_Local_GETS::total 2
-system.ruby.L1Cache_Controller.O.Persistent_GETX | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00%
-system.ruby.L1Cache_Controller.O.Persistent_GETX::total 1
-system.ruby.L1Cache_Controller.O.Own_Lock_or_Unlock | 5 11.11% 11.11% | 12 26.67% 37.78% | 2 4.44% 42.22% | 9 20.00% 62.22% | 6 13.33% 75.56% | 5 11.11% 86.67% | 2 4.44% 91.11% | 4 8.89% 100.00%
-system.ruby.L1Cache_Controller.O.Own_Lock_or_Unlock::total 45
-system.ruby.L1Cache_Controller.M.Load | 5 17.86% 17.86% | 7 25.00% 42.86% | 2 7.14% 50.00% | 4 14.29% 64.29% | 2 7.14% 71.43% | 0 0.00% 71.43% | 3 10.71% 82.14% | 5 17.86% 100.00%
-system.ruby.L1Cache_Controller.M.Load::total 28
-system.ruby.L1Cache_Controller.M.Store | 3 37.50% 37.50% | 2 25.00% 62.50% | 0 0.00% 62.50% | 0 0.00% 62.50% | 0 0.00% 62.50% | 0 0.00% 62.50% | 2 25.00% 87.50% | 1 12.50% 100.00%
-system.ruby.L1Cache_Controller.M.Store::total 8
-system.ruby.L1Cache_Controller.M.L1_Replacement | 50274 12.54% 12.54% | 50096 12.50% 25.04% | 50288 12.55% 37.59% | 50136 12.51% 50.10% | 50375 12.57% 62.67% | 49671 12.39% 75.07% | 50006 12.48% 87.54% | 49926 12.46% 100.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement::total 400772
-system.ruby.L1Cache_Controller.M.Transient_Local_GETX | 26 16.15% 16.15% | 23 14.29% 30.43% | 28 17.39% 47.83% | 12 7.45% 55.28% | 17 10.56% 65.84% | 21 13.04% 78.88% | 14 8.70% 87.58% | 20 12.42% 100.00%
-system.ruby.L1Cache_Controller.M.Transient_Local_GETX::total 161
-system.ruby.L1Cache_Controller.M.Transient_Local_GETS | 39 13.13% 13.13% | 37 12.46% 25.59% | 26 8.75% 34.34% | 40 13.47% 47.81% | 35 11.78% 59.60% | 36 12.12% 71.72% | 47 15.82% 87.54% | 37 12.46% 100.00%
-system.ruby.L1Cache_Controller.M.Transient_Local_GETS::total 297
-system.ruby.L1Cache_Controller.M.Persistent_GETX | 4 8.16% 8.16% | 10 20.41% 28.57% | 8 16.33% 44.90% | 6 12.24% 57.14% | 2 4.08% 61.22% | 9 18.37% 79.59% | 6 12.24% 91.84% | 4 8.16% 100.00%
-system.ruby.L1Cache_Controller.M.Persistent_GETX::total 49
-system.ruby.L1Cache_Controller.M.Persistent_GETS | 10 8.33% 8.33% | 11 9.17% 17.50% | 15 12.50% 30.00% | 20 16.67% 46.67% | 16 13.33% 60.00% | 16 13.33% 73.33% | 15 12.50% 85.83% | 17 14.17% 100.00%
-system.ruby.L1Cache_Controller.M.Persistent_GETS::total 120
-system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock | 285 12.73% 12.73% | 334 14.92% 27.65% | 250 11.17% 38.81% | 263 11.75% 50.56% | 271 12.10% 62.66% | 288 12.86% 75.52% | 281 12.55% 88.08% | 267 11.92% 100.00%
-system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock::total 2239
-system.ruby.L1Cache_Controller.MM.Load | 0 0.00% 0.00% | 5 38.46% 38.46% | 2 15.38% 53.85% | 4 30.77% 84.62% | 0 0.00% 84.62% | 1 7.69% 92.31% | 1 7.69% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.MM.Load::total 13
-system.ruby.L1Cache_Controller.MM.Store | 2 15.38% 15.38% | 2 15.38% 30.77% | 3 23.08% 53.85% | 0 0.00% 53.85% | 2 15.38% 69.23% | 2 15.38% 84.62% | 1 7.69% 92.31% | 1 7.69% 100.00%
-system.ruby.L1Cache_Controller.MM.Store::total 13
-system.ruby.L1Cache_Controller.MM.L1_Replacement | 27812 12.50% 12.50% | 27496 12.36% 24.85% | 27868 12.52% 37.38% | 27758 12.47% 49.85% | 28016 12.59% 62.44% | 27814 12.50% 74.94% | 27807 12.50% 87.44% | 27957 12.56% 100.00%
-system.ruby.L1Cache_Controller.MM.L1_Replacement::total 222528
-system.ruby.L1Cache_Controller.MM.Transient_Local_GETX | 20 20.83% 20.83% | 6 6.25% 27.08% | 16 16.67% 43.75% | 7 7.29% 51.04% | 12 12.50% 63.54% | 12 12.50% 76.04% | 16 16.67% 92.71% | 7 7.29% 100.00%
-system.ruby.L1Cache_Controller.MM.Transient_Local_GETX::total 96
-system.ruby.L1Cache_Controller.MM.Transient_Local_GETS | 27 15.43% 15.43% | 29 16.57% 32.00% | 17 9.71% 41.71% | 25 14.29% 56.00% | 19 10.86% 66.86% | 21 12.00% 78.86% | 21 12.00% 90.86% | 16 9.14% 100.00%
-system.ruby.L1Cache_Controller.MM.Transient_Local_GETS::total 175
-system.ruby.L1Cache_Controller.MM.Persistent_GETX | 2 12.50% 12.50% | 5 31.25% 43.75% | 1 6.25% 50.00% | 2 12.50% 62.50% | 1 6.25% 68.75% | 3 18.75% 87.50% | 0 0.00% 87.50% | 2 12.50% 100.00%
-system.ruby.L1Cache_Controller.MM.Persistent_GETX::total 16
-system.ruby.L1Cache_Controller.MM.Persistent_GETS | 6 11.32% 11.32% | 11 20.75% 32.08% | 8 15.09% 47.17% | 8 15.09% 62.26% | 3 5.66% 67.92% | 6 11.32% 79.25% | 5 9.43% 88.68% | 6 11.32% 100.00%
-system.ruby.L1Cache_Controller.MM.Persistent_GETS::total 53
-system.ruby.L1Cache_Controller.MM.Own_Lock_or_Unlock | 157 12.43% 12.43% | 170 13.46% 25.89% | 133 10.53% 36.42% | 165 13.06% 49.49% | 154 12.19% 61.68% | 179 14.17% 75.85% | 133 10.53% 86.38% | 172 13.62% 100.00%
-system.ruby.L1Cache_Controller.MM.Own_Lock_or_Unlock::total 1263
-system.ruby.L1Cache_Controller.M_W.Load | 6 11.32% 11.32% | 6 11.32% 22.64% | 4 7.55% 30.19% | 3 5.66% 35.85% | 7 13.21% 49.06% | 10 18.87% 67.92% | 9 16.98% 84.91% | 8 15.09% 100.00%
-system.ruby.L1Cache_Controller.M_W.Load::total 53
-system.ruby.L1Cache_Controller.M_W.Store | 6 27.27% 27.27% | 3 13.64% 40.91% | 3 13.64% 54.55% | 3 13.64% 68.18% | 1 4.55% 72.73% | 3 13.64% 86.36% | 2 9.09% 95.45% | 1 4.55% 100.00%
-system.ruby.L1Cache_Controller.M_W.Store::total 22
-system.ruby.L1Cache_Controller.M_W.L1_Replacement | 367001 12.47% 12.47% | 366211 12.45% 24.92% | 369906 12.57% 37.50% | 369555 12.56% 50.06% | 369928 12.57% 62.63% | 366826 12.47% 75.10% | 365151 12.41% 87.51% | 367442 12.49% 100.00%
-system.ruby.L1Cache_Controller.M_W.L1_Replacement::total 2942020
-system.ruby.L1Cache_Controller.M_W.Transient_Local_GETX | 55 11.65% 11.65% | 66 13.98% 25.64% | 60 12.71% 38.35% | 51 10.81% 49.15% | 60 12.71% 61.86% | 58 12.29% 74.15% | 61 12.92% 87.08% | 61 12.92% 100.00%
-system.ruby.L1Cache_Controller.M_W.Transient_Local_GETX::total 472
-system.ruby.L1Cache_Controller.M_W.Transient_Local_GETS | 105 13.17% 13.17% | 115 14.43% 27.60% | 95 11.92% 39.52% | 96 12.05% 51.57% | 100 12.55% 64.12% | 100 12.55% 76.66% | 109 13.68% 90.34% | 77 9.66% 100.00%
-system.ruby.L1Cache_Controller.M_W.Transient_Local_GETS::total 797
-system.ruby.L1Cache_Controller.M_W.Persistent_GETX | 3 6.98% 6.98% | 3 6.98% 13.95% | 4 9.30% 23.26% | 6 13.95% 37.21% | 2 4.65% 41.86% | 7 16.28% 58.14% | 10 23.26% 81.40% | 8 18.60% 100.00%
-system.ruby.L1Cache_Controller.M_W.Persistent_GETX::total 43
-system.ruby.L1Cache_Controller.M_W.Persistent_GETS | 8 12.90% 12.90% | 6 9.68% 22.58% | 8 12.90% 35.48% | 4 6.45% 41.94% | 13 20.97% 62.90% | 7 11.29% 74.19% | 3 4.84% 79.03% | 13 20.97% 100.00%
-system.ruby.L1Cache_Controller.M_W.Persistent_GETS::total 62
-system.ruby.L1Cache_Controller.M_W.Own_Lock_or_Unlock | 467 13.94% 13.94% | 438 13.07% 27.01% | 422 12.60% 39.61% | 435 12.99% 52.60% | 417 12.45% 65.04% | 375 11.19% 76.24% | 392 11.70% 87.94% | 404 12.06% 100.00%
-system.ruby.L1Cache_Controller.M_W.Own_Lock_or_Unlock::total 3350
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverX | 3 6.82% 6.82% | 3 6.82% 13.64% | 4 9.09% 22.73% | 6 13.64% 36.36% | 2 4.55% 40.91% | 8 18.18% 59.09% | 10 22.73% 81.82% | 8 18.18% 100.00%
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverX::total 44
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverS | 8 12.31% 12.31% | 6 9.23% 21.54% | 9 13.85% 35.38% | 5 7.69% 43.08% | 13 20.00% 63.08% | 8 12.31% 75.38% | 3 4.62% 80.00% | 13 20.00% 100.00%
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverS::total 65
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers | 50357 12.55% 12.55% | 50175 12.50% 25.05% | 50364 12.55% 37.59% | 50213 12.51% 50.10% | 50444 12.57% 62.67% | 49753 12.39% 75.06% | 50090 12.48% 87.54% | 50005 12.46% 100.00%
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers::total 401401
-system.ruby.L1Cache_Controller.MM_W.Load | 4 14.81% 14.81% | 5 18.52% 33.33% | 3 11.11% 44.44% | 2 7.41% 51.85% | 3 11.11% 62.96% | 3 11.11% 74.07% | 4 14.81% 88.89% | 3 11.11% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Load::total 27
-system.ruby.L1Cache_Controller.MM_W.Store | 0 0.00% 0.00% | 2 11.11% 11.11% | 3 16.67% 27.78% | 4 22.22% 50.00% | 2 11.11% 61.11% | 2 11.11% 72.22% | 3 16.67% 88.89% | 2 11.11% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Store::total 18
-system.ruby.L1Cache_Controller.MM_W.L1_Replacement | 204264 12.50% 12.50% | 201732 12.34% 24.84% | 205010 12.54% 37.38% | 203708 12.46% 49.84% | 203889 12.47% 62.32% | 203737 12.46% 74.78% | 205604 12.58% 87.36% | 206595 12.64% 100.00%
-system.ruby.L1Cache_Controller.MM_W.L1_Replacement::total 1634539
-system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETX | 40 14.08% 14.08% | 35 12.32% 26.41% | 42 14.79% 41.20% | 30 10.56% 51.76% | 33 11.62% 63.38% | 42 14.79% 78.17% | 40 14.08% 92.25% | 22 7.75% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETX::total 284
-system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETS | 48 10.86% 10.86% | 52 11.76% 22.62% | 47 10.63% 33.26% | 47 10.63% 43.89% | 66 14.93% 58.82% | 58 13.12% 71.95% | 66 14.93% 86.88% | 58 13.12% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETS::total 442
-system.ruby.L1Cache_Controller.MM_W.Persistent_GETX | 2 7.69% 7.69% | 2 7.69% 15.38% | 3 11.54% 26.92% | 3 11.54% 38.46% | 4 15.38% 53.85% | 3 11.54% 65.38% | 5 19.23% 84.62% | 4 15.38% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Persistent_GETX::total 26
-system.ruby.L1Cache_Controller.MM_W.Persistent_GETS | 1 3.33% 3.33% | 5 16.67% 20.00% | 7 23.33% 43.33% | 4 13.33% 56.67% | 3 10.00% 66.67% | 5 16.67% 83.33% | 1 3.33% 86.67% | 4 13.33% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Persistent_GETS::total 30
-system.ruby.L1Cache_Controller.MM_W.Own_Lock_or_Unlock | 243 12.93% 12.93% | 242 12.87% 25.80% | 224 11.91% 37.71% | 231 12.29% 50.00% | 237 12.61% 62.61% | 236 12.55% 75.16% | 215 11.44% 86.60% | 252 13.40% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Own_Lock_or_Unlock::total 1880
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverX | 2 7.69% 7.69% | 2 7.69% 15.38% | 3 11.54% 26.92% | 3 11.54% 38.46% | 4 15.38% 53.85% | 3 11.54% 65.38% | 5 19.23% 84.62% | 4 15.38% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverX::total 26
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverS | 2 6.06% 6.06% | 6 18.18% 24.24% | 7 21.21% 45.45% | 4 12.12% 57.58% | 3 9.09% 66.67% | 5 15.15% 81.82% | 2 6.06% 87.88% | 4 12.12% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverS::total 33
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers | 27864 12.50% 12.50% | 27545 12.36% 24.86% | 27910 12.52% 37.39% | 27800 12.47% 49.86% | 28051 12.59% 62.45% | 27856 12.50% 74.95% | 27847 12.50% 87.44% | 27987 12.56% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers::total 222860
-system.ruby.L1Cache_Controller.IM.L1_Replacement | 294295 12.41% 12.41% | 294994 12.44% 24.86% | 297310 12.54% 37.40% | 295748 12.48% 49.87% | 298788 12.60% 62.48% | 295326 12.46% 74.93% | 296481 12.51% 87.44% | 297769 12.56% 100.00%
-system.ruby.L1Cache_Controller.IM.L1_Replacement::total 2370711
-system.ruby.L1Cache_Controller.IM.Data_Owner | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.IM.Data_Owner::total 2
-system.ruby.L1Cache_Controller.IM.Data_All_Tokens | 27861 12.50% 12.50% | 27550 12.36% 24.86% | 27916 12.52% 37.38% | 27803 12.47% 49.86% | 28057 12.59% 62.45% | 27861 12.50% 74.95% | 27852 12.50% 87.44% | 27994 12.56% 100.00%
-system.ruby.L1Cache_Controller.IM.Data_All_Tokens::total 222894
-system.ruby.L1Cache_Controller.IM.Ack | 0 0.00% 0.00% | 1 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 2 66.67% 100.00%
-system.ruby.L1Cache_Controller.IM.Ack::total 3
-system.ruby.L1Cache_Controller.IM.Transient_Local_GETX | 100 13.51% 13.51% | 86 11.62% 25.14% | 116 15.68% 40.81% | 93 12.57% 53.38% | 76 10.27% 63.65% | 84 11.35% 75.00% | 102 13.78% 88.78% | 83 11.22% 100.00%
-system.ruby.L1Cache_Controller.IM.Transient_Local_GETX::total 740
-system.ruby.L1Cache_Controller.IM.Transient_Local_GETS | 188 13.61% 13.61% | 177 12.82% 26.43% | 176 12.74% 39.17% | 173 12.53% 51.70% | 160 11.59% 63.29% | 148 10.72% 74.00% | 173 12.53% 86.53% | 186 13.47% 100.00%
-system.ruby.L1Cache_Controller.IM.Transient_Local_GETS::total 1381
-system.ruby.L1Cache_Controller.IM.Persistent_GETX | 5 10.64% 10.64% | 9 19.15% 29.79% | 6 12.77% 42.55% | 6 12.77% 55.32% | 6 12.77% 68.09% | 5 10.64% 78.72% | 5 10.64% 89.36% | 5 10.64% 100.00%
-system.ruby.L1Cache_Controller.IM.Persistent_GETX::total 47
-system.ruby.L1Cache_Controller.IM.Persistent_GETS | 15 14.29% 14.29% | 17 16.19% 30.48% | 15 14.29% 44.76% | 9 8.57% 53.33% | 8 7.62% 60.95% | 15 14.29% 75.24% | 18 17.14% 92.38% | 8 7.62% 100.00%
-system.ruby.L1Cache_Controller.IM.Persistent_GETS::total 105
-system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock | 1452 12.64% 12.64% | 1445 12.58% 25.22% | 1472 12.81% 38.03% | 1483 12.91% 50.94% | 1434 12.48% 63.43% | 1395 12.14% 75.57% | 1408 12.26% 87.83% | 1398 12.17% 100.00%
-system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock::total 11487
-system.ruby.L1Cache_Controller.IM.Request_Timeout | 11161 12.52% 12.52% | 10783 12.09% 24.61% | 11323 12.70% 37.31% | 11462 12.86% 50.17% | 10983 12.32% 62.48% | 11640 13.05% 75.54% | 10787 12.10% 87.64% | 11024 12.36% 100.00%
-system.ruby.L1Cache_Controller.IM.Request_Timeout::total 89163
-system.ruby.L1Cache_Controller.OM.Data_All_Tokens | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.OM.Data_All_Tokens::total 1
-system.ruby.L1Cache_Controller.OM.Ack_All_Tokens | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.OM.Ack_All_Tokens::total 1
-system.ruby.L1Cache_Controller.IS.L1_Replacement | 536745 12.58% 12.58% | 535948 12.56% 25.14% | 533324 12.50% 37.64% | 534909 12.54% 50.17% | 535602 12.55% 62.72% | 526853 12.35% 75.07% | 533368 12.50% 87.57% | 530397 12.43% 100.00%
-system.ruby.L1Cache_Controller.IS.L1_Replacement::total 4267146
-system.ruby.L1Cache_Controller.IS.Data_Shared | 163 11.88% 11.88% | 176 12.83% 24.71% | 146 10.64% 35.35% | 165 12.03% 47.38% | 158 11.52% 58.89% | 188 13.70% 72.59% | 206 15.01% 87.61% | 170 12.39% 100.00%
-system.ruby.L1Cache_Controller.IS.Data_Shared::total 1372
-system.ruby.L1Cache_Controller.IS.Data_Owner | 26 13.83% 13.83% | 39 20.74% 34.57% | 22 11.70% 46.28% | 21 11.17% 57.45% | 15 7.98% 65.43% | 21 11.17% 76.60% | 23 12.23% 88.83% | 21 11.17% 100.00%
-system.ruby.L1Cache_Controller.IS.Data_Owner::total 188
-system.ruby.L1Cache_Controller.IS.Data_All_Tokens | 50374 12.55% 12.55% | 50187 12.50% 25.04% | 50380 12.55% 37.59% | 50227 12.51% 50.10% | 50461 12.57% 62.67% | 49770 12.40% 75.06% | 50105 12.48% 87.54% | 50028 12.46% 100.00%
-system.ruby.L1Cache_Controller.IS.Data_All_Tokens::total 401532
-system.ruby.L1Cache_Controller.IS.Transient_Local_GETX | 158 12.15% 12.15% | 159 12.23% 24.38% | 193 14.85% 39.23% | 145 11.15% 50.38% | 166 12.77% 63.15% | 162 12.46% 75.62% | 179 13.77% 89.38% | 138 10.62% 100.00%
-system.ruby.L1Cache_Controller.IS.Transient_Local_GETX::total 1300
-system.ruby.L1Cache_Controller.IS.Transient_Local_GETS | 291 12.02% 12.02% | 301 12.44% 24.46% | 319 13.18% 37.64% | 274 11.32% 48.97% | 301 12.44% 61.40% | 317 13.10% 74.50% | 295 12.19% 86.69% | 322 13.31% 100.00%
-system.ruby.L1Cache_Controller.IS.Transient_Local_GETS::total 2420
-system.ruby.L1Cache_Controller.IS.Persistent_GETX | 12 10.71% 10.71% | 14 12.50% 23.21% | 7 6.25% 29.46% | 8 7.14% 36.61% | 19 16.96% 53.57% | 20 17.86% 71.43% | 13 11.61% 83.04% | 19 16.96% 100.00%
-system.ruby.L1Cache_Controller.IS.Persistent_GETX::total 112
-system.ruby.L1Cache_Controller.IS.Persistent_GETS | 13 6.22% 6.22% | 34 16.27% 22.49% | 18 8.61% 31.10% | 28 13.40% 44.50% | 28 13.40% 57.89% | 22 10.53% 68.42% | 34 16.27% 84.69% | 32 15.31% 100.00%
-system.ruby.L1Cache_Controller.IS.Persistent_GETS::total 209
-system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock | 2611 12.61% 12.61% | 2688 12.98% 25.58% | 2583 12.47% 38.05% | 2579 12.45% 50.50% | 2600 12.55% 63.06% | 2518 12.16% 75.21% | 2548 12.30% 87.52% | 2586 12.48% 100.00%
-system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock::total 20713
-system.ruby.L1Cache_Controller.IS.Request_Timeout | 20686 12.66% 12.66% | 20967 12.83% 25.49% | 20336 12.45% 37.94% | 19211 11.76% 49.70% | 20907 12.80% 62.50% | 20280 12.41% 74.91% | 20317 12.44% 87.34% | 20677 12.66% 100.00%
-system.ruby.L1Cache_Controller.IS.Request_Timeout::total 163381
-system.ruby.L1Cache_Controller.I_L.Load | 7 5.19% 5.19% | 18 13.33% 18.52% | 21 15.56% 34.07% | 13 9.63% 43.70% | 21 15.56% 59.26% | 18 13.33% 72.59% | 20 14.81% 87.41% | 17 12.59% 100.00%
-system.ruby.L1Cache_Controller.I_L.Load::total 135
-system.ruby.L1Cache_Controller.I_L.Store | 10 12.05% 12.05% | 10 12.05% 24.10% | 10 12.05% 36.14% | 9 10.84% 46.99% | 13 15.66% 62.65% | 11 13.25% 75.90% | 10 12.05% 87.95% | 10 12.05% 100.00%
-system.ruby.L1Cache_Controller.I_L.Store::total 83
-system.ruby.L1Cache_Controller.I_L.L1_Replacement | 84 6.45% 6.45% | 188 14.44% 20.89% | 160 12.29% 33.18% | 252 19.35% 52.53% | 47 3.61% 56.14% | 238 18.28% 74.42% | 228 17.51% 91.94% | 105 8.06% 100.00%
-system.ruby.L1Cache_Controller.I_L.L1_Replacement::total 1302
-system.ruby.L1Cache_Controller.I_L.Data_All_Tokens | 28 20.44% 20.44% | 24 17.52% 37.96% | 25 18.25% 56.20% | 21 15.33% 71.53% | 12 8.76% 80.29% | 16 11.68% 91.97% | 9 6.57% 98.54% | 2 1.46% 100.00%
-system.ruby.L1Cache_Controller.I_L.Data_All_Tokens::total 137
-system.ruby.L1Cache_Controller.I_L.Transient_Local_GETX | 66 12.74% 12.74% | 64 12.36% 25.10% | 61 11.78% 36.87% | 70 13.51% 50.39% | 66 12.74% 63.13% | 62 11.97% 75.10% | 60 11.58% 86.68% | 69 13.32% 100.00%
-system.ruby.L1Cache_Controller.I_L.Transient_Local_GETX::total 518
-system.ruby.L1Cache_Controller.I_L.Transient_Local_GETS | 109 13.16% 13.16% | 98 11.84% 25.00% | 105 12.68% 37.68% | 111 13.41% 51.09% | 90 10.87% 61.96% | 105 12.68% 74.64% | 104 12.56% 87.20% | 106 12.80% 100.00%
-system.ruby.L1Cache_Controller.I_L.Transient_Local_GETS::total 828
-system.ruby.L1Cache_Controller.I_L.Persistent_GETX | 11703 12.49% 12.49% | 11689 12.47% 24.96% | 11696 12.48% 37.45% | 11677 12.46% 49.91% | 11714 12.50% 62.41% | 11742 12.53% 74.94% | 11759 12.55% 87.49% | 11725 12.51% 100.00%
-system.ruby.L1Cache_Controller.I_L.Persistent_GETX::total 93705
-system.ruby.L1Cache_Controller.I_L.Persistent_GETS | 21063 12.48% 12.48% | 20964 12.42% 24.90% | 21113 12.51% 37.41% | 21092 12.50% 49.91% | 21086 12.49% 62.40% | 21216 12.57% 74.98% | 21148 12.53% 87.51% | 21085 12.49% 100.00%
-system.ruby.L1Cache_Controller.I_L.Persistent_GETS::total 168767
-system.ruby.L1Cache_Controller.I_L.Own_Lock_or_Unlock | 19 8.52% 8.52% | 37 16.59% 25.11% | 31 13.90% 39.01% | 29 13.00% 52.02% | 16 7.17% 59.19% | 34 15.25% 74.44% | 28 12.56% 87.00% | 29 13.00% 100.00%
-system.ruby.L1Cache_Controller.I_L.Own_Lock_or_Unlock::total 223
-system.ruby.L1Cache_Controller.S_L.L1_Replacement | 81 15.34% 15.34% | 17 3.22% 18.56% | 69 13.07% 31.63% | 111 21.02% 52.65% | 77 14.58% 67.23% | 77 14.58% 81.82% | 54 10.23% 92.05% | 42 7.95% 100.00%
-system.ruby.L1Cache_Controller.S_L.L1_Replacement::total 528
-system.ruby.L1Cache_Controller.S_L.Persistent_GETS | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 14.29% 14.29% | 0 0.00% 14.29% | 3 21.43% 35.71% | 1 7.14% 42.86% | 2 14.29% 57.14% | 6 42.86% 100.00%
-system.ruby.L1Cache_Controller.S_L.Persistent_GETS::total 14
-system.ruby.L1Cache_Controller.S_L.Own_Lock_or_Unlock | 18 9.63% 9.63% | 17 9.09% 18.72% | 24 12.83% 31.55% | 25 13.37% 44.92% | 29 15.51% 60.43% | 25 13.37% 73.80% | 18 9.63% 83.42% | 31 16.58% 100.00%
-system.ruby.L1Cache_Controller.S_L.Own_Lock_or_Unlock::total 187
-system.ruby.L1Cache_Controller.IM_L.L1_Replacement | 157 14.22% 14.22% | 161 14.58% 28.80% | 158 14.31% 43.12% | 108 9.78% 52.90% | 123 11.14% 64.04% | 116 10.51% 74.55% | 193 17.48% 92.03% | 88 7.97% 100.00%
-system.ruby.L1Cache_Controller.IM_L.L1_Replacement::total 1104
-system.ruby.L1Cache_Controller.IM_L.Data_All_Tokens | 1 33.33% 33.33% | 1 33.33% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 1 33.33% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.IM_L.Data_All_Tokens::total 3
-system.ruby.L1Cache_Controller.IM_L.Transient_Local_GETS | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.IM_L.Transient_Local_GETS::total 1
-system.ruby.L1Cache_Controller.IM_L.Persistent_GETX | 0 0.00% 0.00% | 2 20.00% 20.00% | 0 0.00% 20.00% | 3 30.00% 50.00% | 1 10.00% 60.00% | 1 10.00% 70.00% | 1 10.00% 80.00% | 2 20.00% 100.00%
-system.ruby.L1Cache_Controller.IM_L.Persistent_GETX::total 10
-system.ruby.L1Cache_Controller.IM_L.Persistent_GETS | 0 0.00% 0.00% | 3 15.00% 15.00% | 0 0.00% 15.00% | 3 15.00% 30.00% | 3 15.00% 45.00% | 4 20.00% 65.00% | 4 20.00% 85.00% | 3 15.00% 100.00%
+system.ruby.L1Cache_Controller.O.Transient_Local_GETS | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.O.Transient_Local_GETS::total 1
+system.ruby.L1Cache_Controller.O.Persistent_GETS | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.O.Persistent_GETS::total 1
+system.ruby.L1Cache_Controller.O.Own_Lock_or_Unlock | 5 9.62% 9.62% | 4 7.69% 17.31% | 4 7.69% 25.00% | 4 7.69% 32.69% | 10 19.23% 51.92% | 11 21.15% 73.08% | 5 9.62% 82.69% | 9 17.31% 100.00%
+system.ruby.L1Cache_Controller.O.Own_Lock_or_Unlock::total 52
+system.ruby.L1Cache_Controller.M.Load | 3 15.00% 15.00% | 0 0.00% 15.00% | 4 20.00% 35.00% | 1 5.00% 40.00% | 2 10.00% 50.00% | 3 15.00% 65.00% | 2 10.00% 75.00% | 5 25.00% 100.00%
+system.ruby.L1Cache_Controller.M.Load::total 20
+system.ruby.L1Cache_Controller.M.Store | 3 21.43% 21.43% | 3 21.43% 42.86% | 4 28.57% 71.43% | 2 14.29% 85.71% | 1 7.14% 92.86% | 0 0.00% 92.86% | 0 0.00% 92.86% | 1 7.14% 100.00%
+system.ruby.L1Cache_Controller.M.Store::total 14
+system.ruby.L1Cache_Controller.M.L1_Replacement | 50394 12.57% 12.57% | 50052 12.48% 25.05% | 50144 12.50% 37.55% | 50271 12.54% 50.09% | 49944 12.45% 62.54% | 50111 12.50% 75.04% | 50063 12.48% 87.53% | 50023 12.47% 100.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement::total 401002
+system.ruby.L1Cache_Controller.M.Transient_Local_GETX | 24 14.81% 14.81% | 17 10.49% 25.31% | 16 9.88% 35.19% | 16 9.88% 45.06% | 30 18.52% 63.58% | 22 13.58% 77.16% | 17 10.49% 87.65% | 20 12.35% 100.00%
+system.ruby.L1Cache_Controller.M.Transient_Local_GETX::total 162
+system.ruby.L1Cache_Controller.M.Transient_Local_GETS | 26 9.52% 9.52% | 29 10.62% 20.15% | 33 12.09% 32.23% | 49 17.95% 50.18% | 33 12.09% 62.27% | 40 14.65% 76.92% | 27 9.89% 86.81% | 36 13.19% 100.00%
+system.ruby.L1Cache_Controller.M.Transient_Local_GETS::total 273
+system.ruby.L1Cache_Controller.M.Persistent_GETX | 5 8.20% 8.20% | 10 16.39% 24.59% | 15 24.59% 49.18% | 8 13.11% 62.30% | 6 9.84% 72.13% | 5 8.20% 80.33% | 3 4.92% 85.25% | 9 14.75% 100.00%
+system.ruby.L1Cache_Controller.M.Persistent_GETX::total 61
+system.ruby.L1Cache_Controller.M.Persistent_GETS | 18 15.79% 15.79% | 16 14.04% 29.82% | 13 11.40% 41.23% | 15 13.16% 54.39% | 14 12.28% 66.67% | 12 10.53% 77.19% | 11 9.65% 86.84% | 15 13.16% 100.00%
+system.ruby.L1Cache_Controller.M.Persistent_GETS::total 114
+system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock | 262 11.53% 11.53% | 291 12.81% 24.34% | 277 12.19% 36.53% | 309 13.60% 50.13% | 285 12.54% 62.68% | 263 11.58% 74.25% | 269 11.84% 86.09% | 316 13.91% 100.00%
+system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock::total 2272
+system.ruby.L1Cache_Controller.MM.Load | 3 25.00% 25.00% | 1 8.33% 33.33% | 1 8.33% 41.67% | 2 16.67% 58.33% | 3 25.00% 83.33% | 0 0.00% 83.33% | 0 0.00% 83.33% | 2 16.67% 100.00%
+system.ruby.L1Cache_Controller.MM.Load::total 12
+system.ruby.L1Cache_Controller.MM.Store | 2 22.22% 22.22% | 0 0.00% 22.22% | 0 0.00% 22.22% | 1 11.11% 33.33% | 3 33.33% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 3 33.33% 100.00%
+system.ruby.L1Cache_Controller.MM.Store::total 9
+system.ruby.L1Cache_Controller.MM.L1_Replacement | 27861 12.50% 12.50% | 27842 12.49% 24.98% | 28007 12.56% 37.55% | 27818 12.48% 50.02% | 27957 12.54% 62.56% | 27892 12.51% 75.07% | 27936 12.53% 87.60% | 27641 12.40% 100.00%
+system.ruby.L1Cache_Controller.MM.L1_Replacement::total 222954
+system.ruby.L1Cache_Controller.MM.Transient_Local_GETX | 11 11.58% 11.58% | 12 12.63% 24.21% | 14 14.74% 38.95% | 10 10.53% 49.47% | 8 8.42% 57.89% | 16 16.84% 74.74% | 12 12.63% 87.37% | 12 12.63% 100.00%
+system.ruby.L1Cache_Controller.MM.Transient_Local_GETX::total 95
+system.ruby.L1Cache_Controller.MM.Transient_Local_GETS | 21 11.93% 11.93% | 22 12.50% 24.43% | 20 11.36% 35.80% | 26 14.77% 50.57% | 19 10.80% 61.36% | 24 13.64% 75.00% | 19 10.80% 85.80% | 25 14.20% 100.00%
+system.ruby.L1Cache_Controller.MM.Transient_Local_GETS::total 176
+system.ruby.L1Cache_Controller.MM.Persistent_GETX | 10 23.81% 23.81% | 2 4.76% 28.57% | 5 11.90% 40.48% | 7 16.67% 57.14% | 5 11.90% 69.05% | 5 11.90% 80.95% | 4 9.52% 90.48% | 4 9.52% 100.00%
+system.ruby.L1Cache_Controller.MM.Persistent_GETX::total 42
+system.ruby.L1Cache_Controller.MM.Persistent_GETS | 6 13.95% 13.95% | 4 9.30% 23.26% | 5 11.63% 34.88% | 5 11.63% 46.51% | 7 16.28% 62.79% | 5 11.63% 74.42% | 6 13.95% 88.37% | 5 11.63% 100.00%
+system.ruby.L1Cache_Controller.MM.Persistent_GETS::total 43
+system.ruby.L1Cache_Controller.MM.Own_Lock_or_Unlock | 168 12.91% 12.91% | 156 11.99% 24.90% | 166 12.76% 37.66% | 164 12.61% 50.27% | 152 11.68% 61.95% | 161 12.38% 74.33% | 172 13.22% 87.55% | 162 12.45% 100.00%
+system.ruby.L1Cache_Controller.MM.Own_Lock_or_Unlock::total 1301
+system.ruby.L1Cache_Controller.M_W.Load | 8 13.11% 13.11% | 9 14.75% 27.87% | 9 14.75% 42.62% | 10 16.39% 59.02% | 9 14.75% 73.77% | 6 9.84% 83.61% | 5 8.20% 91.80% | 5 8.20% 100.00%
+system.ruby.L1Cache_Controller.M_W.Load::total 61
+system.ruby.L1Cache_Controller.M_W.Store | 4 13.33% 13.33% | 7 23.33% 36.67% | 5 16.67% 53.33% | 2 6.67% 60.00% | 2 6.67% 66.67% | 4 13.33% 80.00% | 3 10.00% 90.00% | 3 10.00% 100.00%
+system.ruby.L1Cache_Controller.M_W.Store::total 30
+system.ruby.L1Cache_Controller.M_W.L1_Replacement | 367551 12.52% 12.52% | 366224 12.47% 24.99% | 368907 12.56% 37.55% | 369111 12.57% 50.12% | 364601 12.42% 62.54% | 365652 12.45% 74.99% | 365783 12.46% 87.45% | 368574 12.55% 100.00%
+system.ruby.L1Cache_Controller.M_W.L1_Replacement::total 2936403
+system.ruby.L1Cache_Controller.M_W.Transient_Local_GETX | 53 12.33% 12.33% | 52 12.09% 24.42% | 39 9.07% 33.49% | 57 13.26% 46.74% | 60 13.95% 60.70% | 63 14.65% 75.35% | 55 12.79% 88.14% | 51 11.86% 100.00%
+system.ruby.L1Cache_Controller.M_W.Transient_Local_GETX::total 430
+system.ruby.L1Cache_Controller.M_W.Transient_Local_GETS | 115 13.39% 13.39% | 105 12.22% 25.61% | 125 14.55% 40.16% | 93 10.83% 50.99% | 104 12.11% 63.10% | 115 13.39% 76.48% | 107 12.46% 88.94% | 95 11.06% 100.00%
+system.ruby.L1Cache_Controller.M_W.Transient_Local_GETS::total 859
+system.ruby.L1Cache_Controller.M_W.Persistent_GETX | 5 13.16% 13.16% | 3 7.89% 21.05% | 3 7.89% 28.95% | 1 2.63% 31.58% | 9 23.68% 55.26% | 9 23.68% 78.95% | 2 5.26% 84.21% | 6 15.79% 100.00%
+system.ruby.L1Cache_Controller.M_W.Persistent_GETX::total 38
+system.ruby.L1Cache_Controller.M_W.Persistent_GETS | 2 3.51% 3.51% | 5 8.77% 12.28% | 9 15.79% 28.07% | 6 10.53% 38.60% | 13 22.81% 61.40% | 7 12.28% 73.68% | 7 12.28% 85.96% | 8 14.04% 100.00%
+system.ruby.L1Cache_Controller.M_W.Persistent_GETS::total 57
+system.ruby.L1Cache_Controller.M_W.Own_Lock_or_Unlock | 422 12.88% 12.88% | 422 12.88% 25.76% | 421 12.85% 38.60% | 423 12.91% 51.51% | 419 12.79% 64.30% | 386 11.78% 76.08% | 415 12.66% 88.74% | 369 11.26% 100.00%
+system.ruby.L1Cache_Controller.M_W.Own_Lock_or_Unlock::total 3277
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverX | 5 12.82% 12.82% | 3 7.69% 20.51% | 3 7.69% 28.21% | 2 5.13% 33.33% | 8 20.51% 53.85% | 9 23.08% 76.92% | 2 5.13% 82.05% | 7 17.95% 100.00%
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverX::total 39
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverS | 2 3.45% 3.45% | 5 8.62% 12.07% | 9 15.52% 27.59% | 6 10.34% 37.93% | 13 22.41% 60.34% | 7 12.07% 72.41% | 8 13.79% 86.21% | 8 13.79% 100.00%
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverS::total 58
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers | 50467 12.57% 12.57% | 50126 12.48% 25.05% | 50225 12.51% 37.55% | 50361 12.54% 50.09% | 50027 12.46% 62.55% | 50189 12.50% 75.04% | 50122 12.48% 87.52% | 50103 12.48% 100.00%
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers::total 401620
+system.ruby.L1Cache_Controller.MM_W.Load | 4 20.00% 20.00% | 2 10.00% 30.00% | 2 10.00% 40.00% | 3 15.00% 55.00% | 3 15.00% 70.00% | 3 15.00% 85.00% | 3 15.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Load::total 20
+system.ruby.L1Cache_Controller.MM_W.Store | 1 6.25% 6.25% | 6 37.50% 43.75% | 2 12.50% 56.25% | 0 0.00% 56.25% | 2 12.50% 68.75% | 2 12.50% 81.25% | 0 0.00% 81.25% | 3 18.75% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Store::total 16
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement | 204336 12.51% 12.51% | 201725 12.35% 24.86% | 204162 12.50% 37.36% | 203610 12.46% 49.82% | 206213 12.62% 62.44% | 205535 12.58% 75.03% | 204444 12.52% 87.54% | 203517 12.46% 100.00%
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement::total 1633542
+system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETX | 26 10.32% 10.32% | 23 9.13% 19.44% | 37 14.68% 34.13% | 33 13.10% 47.22% | 34 13.49% 60.71% | 43 17.06% 77.78% | 26 10.32% 88.10% | 30 11.90% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETX::total 252
+system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETS | 52 11.69% 11.69% | 41 9.21% 20.90% | 70 15.73% 36.63% | 59 13.26% 49.89% | 50 11.24% 61.12% | 61 13.71% 74.83% | 68 15.28% 90.11% | 44 9.89% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETS::total 445
+system.ruby.L1Cache_Controller.MM_W.Persistent_GETX | 2 10.53% 10.53% | 3 15.79% 26.32% | 4 21.05% 47.37% | 2 10.53% 57.89% | 0 0.00% 57.89% | 2 10.53% 68.42% | 4 21.05% 89.47% | 2 10.53% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Persistent_GETX::total 19
+system.ruby.L1Cache_Controller.MM_W.Persistent_GETS | 4 10.26% 10.26% | 4 10.26% 20.51% | 5 12.82% 33.33% | 3 7.69% 41.03% | 5 12.82% 53.85% | 3 7.69% 61.54% | 6 15.38% 76.92% | 9 23.08% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Persistent_GETS::total 39
+system.ruby.L1Cache_Controller.MM_W.Own_Lock_or_Unlock | 221 12.10% 12.10% | 243 13.30% 25.40% | 232 12.70% 38.10% | 218 11.93% 50.03% | 227 12.42% 62.45% | 249 13.63% 76.08% | 218 11.93% 88.01% | 219 11.99% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Own_Lock_or_Unlock::total 1827
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverX | 2 10.53% 10.53% | 3 15.79% 26.32% | 4 21.05% 47.37% | 2 10.53% 57.89% | 0 0.00% 57.89% | 2 10.53% 68.42% | 4 21.05% 89.47% | 2 10.53% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverX::total 19
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverS | 4 10.26% 10.26% | 4 10.26% 20.51% | 5 12.82% 33.33% | 3 7.69% 41.03% | 5 12.82% 53.85% | 3 7.69% 61.54% | 6 15.38% 76.92% | 9 23.08% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverS::total 39
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers | 27906 12.50% 12.50% | 27879 12.49% 24.98% | 28047 12.56% 37.54% | 27864 12.48% 50.02% | 27995 12.54% 62.56% | 27942 12.51% 75.07% | 27977 12.53% 87.60% | 27686 12.40% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers::total 223296
+system.ruby.L1Cache_Controller.IM.L1_Replacement | 295229 12.47% 12.47% | 295561 12.48% 24.95% | 296911 12.54% 37.49% | 294165 12.42% 49.91% | 298786 12.62% 62.52% | 298417 12.60% 75.13% | 296327 12.51% 87.64% | 292713 12.36% 100.00%
+system.ruby.L1Cache_Controller.IM.L1_Replacement::total 2368109
+system.ruby.L1Cache_Controller.IM.Data_All_Tokens | 27908 12.50% 12.50% | 27879 12.48% 24.98% | 28051 12.56% 37.54% | 27866 12.48% 50.02% | 27998 12.54% 62.56% | 27944 12.51% 75.07% | 27984 12.53% 87.60% | 27695 12.40% 100.00%
+system.ruby.L1Cache_Controller.IM.Data_All_Tokens::total 223325
+system.ruby.L1Cache_Controller.IM.Ack | 0 0.00% 0.00% | 1 20.00% 20.00% | 3 60.00% 80.00% | 0 0.00% 80.00% | 0 0.00% 80.00% | 0 0.00% 80.00% | 1 20.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.IM.Ack::total 5
+system.ruby.L1Cache_Controller.IM.Transient_Local_GETX | 113 14.43% 14.43% | 105 13.41% 27.84% | 99 12.64% 40.49% | 101 12.90% 53.38% | 94 12.01% 65.39% | 114 14.56% 79.95% | 74 9.45% 89.40% | 83 10.60% 100.00%
+system.ruby.L1Cache_Controller.IM.Transient_Local_GETX::total 783
+system.ruby.L1Cache_Controller.IM.Transient_Local_GETS | 178 13.57% 13.57% | 169 12.88% 26.45% | 162 12.35% 38.80% | 151 11.51% 50.30% | 160 12.20% 62.50% | 146 11.13% 73.63% | 150 11.43% 85.06% | 196 14.94% 100.00%
+system.ruby.L1Cache_Controller.IM.Transient_Local_GETS::total 1312
+system.ruby.L1Cache_Controller.IM.Persistent_GETX | 11 19.64% 19.64% | 6 10.71% 30.36% | 9 16.07% 46.43% | 2 3.57% 50.00% | 9 16.07% 66.07% | 6 10.71% 76.79% | 4 7.14% 83.93% | 9 16.07% 100.00%
+system.ruby.L1Cache_Controller.IM.Persistent_GETX::total 56
+system.ruby.L1Cache_Controller.IM.Persistent_GETS | 7 6.80% 6.80% | 13 12.62% 19.42% | 14 13.59% 33.01% | 12 11.65% 44.66% | 17 16.50% 61.17% | 12 11.65% 72.82% | 17 16.50% 89.32% | 11 10.68% 100.00%
+system.ruby.L1Cache_Controller.IM.Persistent_GETS::total 103
+system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock | 1476 12.65% 12.65% | 1469 12.59% 25.23% | 1414 12.12% 37.35% | 1472 12.61% 49.96% | 1488 12.75% 62.71% | 1412 12.10% 74.81% | 1504 12.89% 87.70% | 1436 12.30% 100.00%
+system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock::total 11671
+system.ruby.L1Cache_Controller.IM.Request_Timeout | 11624 12.61% 12.61% | 11894 12.90% 25.51% | 11270 12.22% 37.74% | 11433 12.40% 50.14% | 11545 12.52% 62.66% | 11397 12.36% 75.02% | 11835 12.84% 87.86% | 11191 12.14% 100.00%
+system.ruby.L1Cache_Controller.IM.Request_Timeout::total 92189
+system.ruby.L1Cache_Controller.SM.L1_Replacement | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 24 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.SM.L1_Replacement::total 24
+system.ruby.L1Cache_Controller.SM.Data_All_Tokens | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.SM.Data_All_Tokens::total 1
+system.ruby.L1Cache_Controller.IS.L1_Replacement | 540740 12.62% 12.62% | 536206 12.52% 25.14% | 535853 12.51% 37.65% | 538273 12.57% 50.22% | 531691 12.41% 62.63% | 533394 12.45% 75.08% | 533657 12.46% 87.54% | 533781 12.46% 100.00%
+system.ruby.L1Cache_Controller.IS.L1_Replacement::total 4283595
+system.ruby.L1Cache_Controller.IS.Data_Shared | 191 13.94% 13.94% | 177 12.92% 26.86% | 174 12.70% 39.56% | 171 12.48% 52.04% | 167 12.19% 64.23% | 165 12.04% 76.28% | 160 11.68% 87.96% | 165 12.04% 100.00%
+system.ruby.L1Cache_Controller.IS.Data_Shared::total 1370
+system.ruby.L1Cache_Controller.IS.Data_Owner | 16 9.09% 9.09% | 23 13.07% 22.16% | 17 9.66% 31.82% | 14 7.95% 39.77% | 23 13.07% 52.84% | 32 18.18% 71.02% | 27 15.34% 86.36% | 24 13.64% 100.00%
+system.ruby.L1Cache_Controller.IS.Data_Owner::total 176
+system.ruby.L1Cache_Controller.IS.Data_All_Tokens | 50478 12.56% 12.56% | 50142 12.48% 25.05% | 50243 12.51% 37.55% | 50372 12.54% 50.09% | 50052 12.46% 62.55% | 50210 12.50% 75.05% | 50134 12.48% 87.52% | 50120 12.48% 100.00%
+system.ruby.L1Cache_Controller.IS.Data_All_Tokens::total 401751
+system.ruby.L1Cache_Controller.IS.Ack | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.IS.Ack::total 1
+system.ruby.L1Cache_Controller.IS.Transient_Local_GETX | 159 12.09% 12.09% | 166 12.62% 24.71% | 160 12.17% 36.88% | 146 11.10% 47.98% | 165 12.55% 60.53% | 188 14.30% 74.83% | 169 12.85% 87.68% | 162 12.32% 100.00%
+system.ruby.L1Cache_Controller.IS.Transient_Local_GETX::total 1315
+system.ruby.L1Cache_Controller.IS.Transient_Local_GETS | 311 12.79% 12.79% | 291 11.97% 24.75% | 330 13.57% 38.32% | 303 12.46% 50.78% | 292 12.01% 62.79% | 312 12.83% 75.62% | 287 11.80% 87.42% | 306 12.58% 100.00%
+system.ruby.L1Cache_Controller.IS.Transient_Local_GETS::total 2432
+system.ruby.L1Cache_Controller.IS.Persistent_GETX | 12 13.04% 13.04% | 8 8.70% 21.74% | 20 21.74% 43.48% | 12 13.04% 56.52% | 7 7.61% 64.13% | 13 14.13% 78.26% | 7 7.61% 85.87% | 13 14.13% 100.00%
+system.ruby.L1Cache_Controller.IS.Persistent_GETX::total 92
+system.ruby.L1Cache_Controller.IS.Persistent_GETS | 22 10.14% 10.14% | 25 11.52% 21.66% | 28 12.90% 34.56% | 21 9.68% 44.24% | 22 10.14% 54.38% | 40 18.43% 72.81% | 22 10.14% 82.95% | 37 17.05% 100.00%
+system.ruby.L1Cache_Controller.IS.Persistent_GETS::total 217
+system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock | 2598 12.44% 12.44% | 2644 12.66% 25.09% | 2606 12.47% 37.57% | 2613 12.51% 50.07% | 2513 12.03% 62.10% | 2649 12.68% 74.78% | 2582 12.36% 87.14% | 2686 12.86% 100.00%
+system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock::total 20891
+system.ruby.L1Cache_Controller.IS.Request_Timeout | 20622 12.52% 12.52% | 19392 11.77% 24.29% | 21016 12.76% 37.05% | 20494 12.44% 49.50% | 20573 12.49% 61.99% | 20501 12.45% 74.43% | 21116 12.82% 87.25% | 20993 12.75% 100.00%
+system.ruby.L1Cache_Controller.IS.Request_Timeout::total 164707
+system.ruby.L1Cache_Controller.I_L.Load | 23 12.99% 12.99% | 24 13.56% 26.55% | 26 14.69% 41.24% | 22 12.43% 53.67% | 20 11.30% 64.97% | 22 12.43% 77.40% | 19 10.73% 88.14% | 21 11.86% 100.00%
+system.ruby.L1Cache_Controller.I_L.Load::total 177
+system.ruby.L1Cache_Controller.I_L.Store | 13 13.98% 13.98% | 14 15.05% 29.03% | 11 11.83% 40.86% | 7 7.53% 48.39% | 11 11.83% 60.22% | 11 11.83% 72.04% | 14 15.05% 87.10% | 12 12.90% 100.00%
+system.ruby.L1Cache_Controller.I_L.Store::total 93
+system.ruby.L1Cache_Controller.I_L.L1_Replacement | 159 14.80% 14.80% | 173 16.11% 30.91% | 158 14.71% 45.62% | 106 9.87% 55.49% | 130 12.10% 67.60% | 82 7.64% 75.23% | 93 8.66% 83.89% | 173 16.11% 100.00%
+system.ruby.L1Cache_Controller.I_L.L1_Replacement::total 1074
+system.ruby.L1Cache_Controller.I_L.Data_All_Tokens | 29 23.77% 23.77% | 26 21.31% 45.08% | 15 12.30% 57.38% | 19 15.57% 72.95% | 14 11.48% 84.43% | 6 4.92% 89.34% | 9 7.38% 96.72% | 4 3.28% 100.00%
+system.ruby.L1Cache_Controller.I_L.Data_All_Tokens::total 122
+system.ruby.L1Cache_Controller.I_L.Transient_Local_GETX | 67 12.98% 12.98% | 67 12.98% 25.97% | 64 12.40% 38.37% | 69 13.37% 51.74% | 64 12.40% 64.15% | 58 11.24% 75.39% | 64 12.40% 87.79% | 63 12.21% 100.00%
+system.ruby.L1Cache_Controller.I_L.Transient_Local_GETX::total 516
+system.ruby.L1Cache_Controller.I_L.Transient_Local_GETS | 132 12.54% 12.54% | 125 11.87% 24.41% | 125 11.87% 36.28% | 137 13.01% 49.29% | 131 12.44% 61.73% | 136 12.92% 74.64% | 129 12.25% 86.89% | 138 13.11% 100.00%
+system.ruby.L1Cache_Controller.I_L.Transient_Local_GETS::total 1053
+system.ruby.L1Cache_Controller.I_L.Persistent_GETX | 11812 12.49% 12.49% | 11808 12.48% 24.97% | 11846 12.52% 37.50% | 11829 12.51% 50.00% | 11793 12.47% 62.47% | 11845 12.52% 74.99% | 11801 12.48% 87.47% | 11850 12.53% 100.00%
+system.ruby.L1Cache_Controller.I_L.Persistent_GETX::total 94584
+system.ruby.L1Cache_Controller.I_L.Persistent_GETS | 21213 12.51% 12.51% | 21153 12.48% 24.99% | 21186 12.50% 37.49% | 21191 12.50% 49.99% | 21272 12.55% 62.54% | 21153 12.48% 75.02% | 21210 12.51% 87.54% | 21129 12.46% 100.00%
+system.ruby.L1Cache_Controller.I_L.Persistent_GETS::total 169507
+system.ruby.L1Cache_Controller.I_L.Own_Lock_or_Unlock | 32 13.06% 13.06% | 26 10.61% 23.67% | 37 15.10% 38.78% | 27 11.02% 49.80% | 31 12.65% 62.45% | 30 12.24% 74.69% | 26 10.61% 85.31% | 36 14.69% 100.00%
+system.ruby.L1Cache_Controller.I_L.Own_Lock_or_Unlock::total 245
+system.ruby.L1Cache_Controller.S_L.L1_Replacement | 9 2.21% 2.21% | 44 10.81% 13.02% | 37 9.09% 22.11% | 48 11.79% 33.91% | 59 14.50% 48.40% | 43 10.57% 58.97% | 32 7.86% 66.83% | 135 33.17% 100.00%
+system.ruby.L1Cache_Controller.S_L.L1_Replacement::total 407
+system.ruby.L1Cache_Controller.S_L.Data_Owner | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.S_L.Data_Owner::total 1
+system.ruby.L1Cache_Controller.S_L.Persistent_GETS | 0 0.00% 0.00% | 1 5.26% 5.26% | 2 10.53% 15.79% | 1 5.26% 21.05% | 3 15.79% 36.84% | 4 21.05% 57.89% | 4 21.05% 78.95% | 4 21.05% 100.00%
+system.ruby.L1Cache_Controller.S_L.Persistent_GETS::total 19
+system.ruby.L1Cache_Controller.S_L.Own_Lock_or_Unlock | 22 12.57% 12.57% | 22 12.57% 25.14% | 22 12.57% 37.71% | 21 12.00% 49.71% | 27 15.43% 65.14% | 19 10.86% 76.00% | 19 10.86% 86.86% | 23 13.14% 100.00%
+system.ruby.L1Cache_Controller.S_L.Own_Lock_or_Unlock::total 175
+system.ruby.L1Cache_Controller.IM_L.L1_Replacement | 99 7.18% 7.18% | 194 14.07% 21.25% | 165 11.97% 33.21% | 86 6.24% 39.45% | 253 18.35% 57.80% | 143 10.37% 68.17% | 198 14.36% 82.52% | 241 17.48% 100.00%
+system.ruby.L1Cache_Controller.IM_L.L1_Replacement::total 1379
+system.ruby.L1Cache_Controller.IM_L.Persistent_GETX | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 40.00% 40.00% | 1 20.00% 60.00% | 0 0.00% 60.00% | 2 40.00% 100.00%
+system.ruby.L1Cache_Controller.IM_L.Persistent_GETX::total 5
+system.ruby.L1Cache_Controller.IM_L.Persistent_GETS | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 10.00% 10.00% | 3 15.00% 25.00% | 4 20.00% 45.00% | 8 40.00% 85.00% | 3 15.00% 100.00%
system.ruby.L1Cache_Controller.IM_L.Persistent_GETS::total 20
-system.ruby.L1Cache_Controller.IM_L.Own_Lock_or_Unlock | 29 12.50% 12.50% | 35 15.09% 27.59% | 31 13.36% 40.95% | 24 10.34% 51.29% | 27 11.64% 62.93% | 31 13.36% 76.29% | 32 13.79% 90.09% | 23 9.91% 100.00%
-system.ruby.L1Cache_Controller.IM_L.Own_Lock_or_Unlock::total 232
-system.ruby.L1Cache_Controller.IM_L.Request_Timeout | 56 14.89% 14.89% | 105 27.93% 42.82% | 15 3.99% 46.81% | 37 9.84% 56.65% | 76 20.21% 76.86% | 68 18.09% 94.95% | 12 3.19% 98.14% | 7 1.86% 100.00%
-system.ruby.L1Cache_Controller.IM_L.Request_Timeout::total 376
-system.ruby.L1Cache_Controller.IS_L.L1_Replacement | 294 9.85% 9.85% | 422 14.13% 23.98% | 251 8.41% 32.38% | 324 10.85% 43.24% | 342 11.45% 54.69% | 425 14.23% 68.92% | 397 13.30% 82.22% | 531 17.78% 100.00%
-system.ruby.L1Cache_Controller.IS_L.L1_Replacement::total 2986
-system.ruby.L1Cache_Controller.IS_L.Data_Shared | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.IM_L.Own_Lock_or_Unlock | 31 12.30% 12.30% | 33 13.10% 25.40% | 34 13.49% 38.89% | 21 8.33% 47.22% | 37 14.68% 61.90% | 29 11.51% 73.41% | 35 13.89% 87.30% | 32 12.70% 100.00%
+system.ruby.L1Cache_Controller.IM_L.Own_Lock_or_Unlock::total 252
+system.ruby.L1Cache_Controller.IM_L.Request_Timeout | 47 10.93% 10.93% | 112 26.05% 36.98% | 40 9.30% 46.28% | 27 6.28% 52.56% | 68 15.81% 68.37% | 24 5.58% 73.95% | 55 12.79% 86.74% | 57 13.26% 100.00%
+system.ruby.L1Cache_Controller.IM_L.Request_Timeout::total 430
+system.ruby.L1Cache_Controller.IS_L.L1_Replacement | 356 13.13% 13.13% | 312 11.51% 24.64% | 417 15.38% 40.02% | 209 7.71% 47.73% | 223 8.23% 55.96% | 471 17.37% 73.33% | 259 9.55% 82.88% | 464 17.12% 100.00%
+system.ruby.L1Cache_Controller.IS_L.L1_Replacement::total 2711
+system.ruby.L1Cache_Controller.IS_L.Data_Shared | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.L1Cache_Controller.IS_L.Data_Shared::total 1
-system.ruby.L1Cache_Controller.IS_L.Data_All_Tokens | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 25.00% 25.00% | 1 25.00% 50.00% | 0 0.00% 50.00% | 2 50.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.IS_L.Data_All_Tokens::total 4
-system.ruby.L1Cache_Controller.IS_L.Transient_Local_GETX | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.IS_L.Data_Owner | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.IS_L.Data_Owner::total 1
+system.ruby.L1Cache_Controller.IS_L.Data_All_Tokens | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 1 33.33% 100.00%
+system.ruby.L1Cache_Controller.IS_L.Data_All_Tokens::total 3
+system.ruby.L1Cache_Controller.IS_L.Transient_Local_GETX | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00%
system.ruby.L1Cache_Controller.IS_L.Transient_Local_GETX::total 2
-system.ruby.L1Cache_Controller.IS_L.Transient_Local_GETS | 0 0.00% 0.00% | 1 25.00% 25.00% | 1 25.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 25.00% 75.00% | 0 0.00% 75.00% | 1 25.00% 100.00%
-system.ruby.L1Cache_Controller.IS_L.Transient_Local_GETS::total 4
-system.ruby.L1Cache_Controller.IS_L.Persistent_GETX | 0 0.00% 0.00% | 1 3.33% 3.33% | 3 10.00% 13.33% | 0 0.00% 13.33% | 5 16.67% 30.00% | 6 20.00% 50.00% | 7 23.33% 73.33% | 8 26.67% 100.00%
-system.ruby.L1Cache_Controller.IS_L.Persistent_GETX::total 30
-system.ruby.L1Cache_Controller.IS_L.Persistent_GETS | 0 0.00% 0.00% | 2 4.35% 4.35% | 3 6.52% 10.87% | 5 10.87% 21.74% | 7 15.22% 36.96% | 2 4.35% 41.30% | 13 28.26% 69.57% | 14 30.43% 100.00%
-system.ruby.L1Cache_Controller.IS_L.Persistent_GETS::total 46
-system.ruby.L1Cache_Controller.IS_L.Own_Lock_or_Unlock | 32 7.10% 7.10% | 66 14.63% 21.73% | 45 9.98% 31.71% | 48 10.64% 42.35% | 67 14.86% 57.21% | 58 12.86% 70.07% | 67 14.86% 84.92% | 68 15.08% 100.00%
-system.ruby.L1Cache_Controller.IS_L.Own_Lock_or_Unlock::total 451
-system.ruby.L1Cache_Controller.IS_L.Request_Timeout | 67 8.67% 8.67% | 105 13.58% 22.25% | 43 5.56% 27.81% | 66 8.54% 36.35% | 115 14.88% 51.23% | 47 6.08% 57.31% | 155 20.05% 77.36% | 175 22.64% 100.00%
-system.ruby.L1Cache_Controller.IS_L.Request_Timeout::total 773
-system.ruby.L2Cache_Controller.L1_GETS 403081 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_GETS_Last_Token 29 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_GETX 222907 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_INV 657 0.00% 0.00%
-system.ruby.L2Cache_Controller.L2_Replacement 597002 0.00% 0.00%
-system.ruby.L2Cache_Controller.Writeback_Shared_Data 1003 0.00% 0.00%
-system.ruby.L2Cache_Controller.Writeback_All_Tokens 623906 0.00% 0.00%
-system.ruby.L2Cache_Controller.Writeback_Owned 420 0.00% 0.00%
-system.ruby.L2Cache_Controller.Persistent_GETX 13434 0.00% 0.00%
-system.ruby.L2Cache_Controller.Persistent_GETS 24202 0.00% 0.00%
-system.ruby.L2Cache_Controller.Persistent_GETS_Last_Token 2 0.00% 0.00%
-system.ruby.L2Cache_Controller.Own_Lock_or_Unlock 37308 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS 401853 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX 222232 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_INV 510 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.Writeback_Shared_Data 943 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.Writeback_All_Tokens 595764 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.Writeback_Owned 303 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.Own_Lock_or_Unlock 31662 0.00% 0.00%
-system.ruby.L2Cache_Controller.I.L1_GETS 42 0.00% 0.00%
-system.ruby.L2Cache_Controller.I.L1_GETX 36 0.00% 0.00%
-system.ruby.L2Cache_Controller.I.L2_Replacement 5985 0.00% 0.00%
-system.ruby.L2Cache_Controller.I.Writeback_All_Tokens 255 0.00% 0.00%
-system.ruby.L2Cache_Controller.I.Writeback_Owned 6 0.00% 0.00%
-system.ruby.L2Cache_Controller.I.Persistent_GETX 6 0.00% 0.00%
-system.ruby.L2Cache_Controller.I.Persistent_GETS 19 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.L1_GETS_Last_Token 29 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.L1_GETX 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.L1_INV 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.L2_Replacement 862 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.Writeback_Shared_Data 2 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.Writeback_All_Tokens 60 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.Persistent_GETX 2 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.Persistent_GETS 3 0.00% 0.00%
-system.ruby.L2Cache_Controller.O.L1_GETS 26 0.00% 0.00%
-system.ruby.L2Cache_Controller.O.L2_Replacement 845 0.00% 0.00%
-system.ruby.L2Cache_Controller.O.Writeback_Shared_Data 5 0.00% 0.00%
-system.ruby.L2Cache_Controller.O.Writeback_All_Tokens 548 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS_L.Transient_Local_GETS | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00%
+system.ruby.L1Cache_Controller.IS_L.Transient_Local_GETS::total 1
+system.ruby.L1Cache_Controller.IS_L.Persistent_GETX | 0 0.00% 0.00% | 1 5.00% 5.00% | 4 20.00% 25.00% | 1 5.00% 30.00% | 1 5.00% 35.00% | 5 25.00% 60.00% | 3 15.00% 75.00% | 5 25.00% 100.00%
+system.ruby.L1Cache_Controller.IS_L.Persistent_GETX::total 20
+system.ruby.L1Cache_Controller.IS_L.Persistent_GETS | 0 0.00% 0.00% | 3 6.38% 6.38% | 2 4.26% 10.64% | 3 6.38% 17.02% | 7 14.89% 31.91% | 12 25.53% 57.45% | 7 14.89% 72.34% | 13 27.66% 100.00%
+system.ruby.L1Cache_Controller.IS_L.Persistent_GETS::total 47
+system.ruby.L1Cache_Controller.IS_L.Own_Lock_or_Unlock | 57 11.85% 11.85% | 57 11.85% 23.70% | 74 15.38% 39.09% | 54 11.23% 50.31% | 49 10.19% 60.50% | 73 15.18% 75.68% | 47 9.77% 85.45% | 70 14.55% 100.00%
+system.ruby.L1Cache_Controller.IS_L.Own_Lock_or_Unlock::total 481
+system.ruby.L1Cache_Controller.IS_L.Request_Timeout | 101 11.25% 11.25% | 110 12.25% 23.50% | 84 9.35% 32.85% | 89 9.91% 42.76% | 61 6.79% 49.55% | 187 20.82% 70.38% | 98 10.91% 81.29% | 168 18.71% 100.00%
+system.ruby.L1Cache_Controller.IS_L.Request_Timeout::total 898
+system.ruby.L2Cache_Controller.L1_GETS 403282 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_GETS_Last_Token 23 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_GETX 223328 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_INV 680 0.00% 0.00%
+system.ruby.L2Cache_Controller.L2_Replacement 597244 0.00% 0.00%
+system.ruby.L2Cache_Controller.Writeback_Shared_Data 984 0.00% 0.00%
+system.ruby.L2Cache_Controller.Writeback_All_Tokens 624559 0.00% 0.00%
+system.ruby.L2Cache_Controller.Writeback_Owned 387 0.00% 0.00%
+system.ruby.L2Cache_Controller.Persistent_GETX 13560 0.00% 0.00%
+system.ruby.L2Cache_Controller.Persistent_GETS 24310 0.00% 0.00%
+system.ruby.L2Cache_Controller.Own_Lock_or_Unlock 37532 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS 402023 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX 222626 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_INV 500 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.Writeback_Shared_Data 920 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.Writeback_All_Tokens 596054 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.Writeback_Owned 278 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.Own_Lock_or_Unlock 32058 0.00% 0.00%
+system.ruby.L2Cache_Controller.I.L1_GETS 55 0.00% 0.00%
+system.ruby.L2Cache_Controller.I.L1_GETX 20 0.00% 0.00%
+system.ruby.L2Cache_Controller.I.L2_Replacement 5842 0.00% 0.00%
+system.ruby.L2Cache_Controller.I.Writeback_All_Tokens 268 0.00% 0.00%
+system.ruby.L2Cache_Controller.I.Writeback_Owned 4 0.00% 0.00%
+system.ruby.L2Cache_Controller.I.Persistent_GETX 12 0.00% 0.00%
+system.ruby.L2Cache_Controller.I.Persistent_GETS 9 0.00% 0.00%
+system.ruby.L2Cache_Controller.S.L1_GETS_Last_Token 23 0.00% 0.00%
+system.ruby.L2Cache_Controller.S.L2_Replacement 850 0.00% 0.00%
+system.ruby.L2Cache_Controller.S.Writeback_Shared_Data 6 0.00% 0.00%
+system.ruby.L2Cache_Controller.S.Writeback_All_Tokens 57 0.00% 0.00%
+system.ruby.L2Cache_Controller.S.Persistent_GETX 1 0.00% 0.00%
+system.ruby.L2Cache_Controller.O.L1_GETS 12 0.00% 0.00%
+system.ruby.L2Cache_Controller.O.L1_INV 1 0.00% 0.00%
+system.ruby.L2Cache_Controller.O.L2_Replacement 825 0.00% 0.00%
+system.ruby.L2Cache_Controller.O.Writeback_Shared_Data 3 0.00% 0.00%
+system.ruby.L2Cache_Controller.O.Writeback_All_Tokens 552 0.00% 0.00%
system.ruby.L2Cache_Controller.O.Persistent_GETX 2 0.00% 0.00%
-system.ruby.L2Cache_Controller.O.Persistent_GETS 11 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS 1097 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX 609 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement 588498 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.Persistent_GETX 2289 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.Persistent_GETS 4126 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.L1_GETS 63 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.L1_GETX 29 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.L1_INV 146 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.L2_Replacement 812 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.Writeback_Shared_Data 53 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.Writeback_All_Tokens 27279 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.Writeback_Owned 111 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.Persistent_GETX 11135 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.Persistent_GETS 20043 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.Own_Lock_or_Unlock 5632 0.00% 0.00%
-system.ruby.L2Cache_Controller.S_L.Persistent_GETS_Last_Token 2 0.00% 0.00%
-system.ruby.L2Cache_Controller.S_L.Own_Lock_or_Unlock 14 0.00% 0.00%
+system.ruby.L2Cache_Controller.O.Persistent_GETS 12 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS 1109 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX 649 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement 588961 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.Persistent_GETX 2242 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.Persistent_GETS 3962 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_L.L1_GETS 83 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_L.L1_GETX 33 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_L.L1_INV 178 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_L.L2_Replacement 765 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_L.Writeback_Shared_Data 54 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_L.Writeback_All_Tokens 27628 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_L.Writeback_Owned 103 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_L.Persistent_GETX 11303 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_L.Persistent_GETS 20327 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_L.Own_Lock_or_Unlock 5463 0.00% 0.00%
+system.ruby.L2Cache_Controller.S_L.L1_INV 1 0.00% 0.00%
+system.ruby.L2Cache_Controller.S_L.L2_Replacement 1 0.00% 0.00%
+system.ruby.L2Cache_Controller.S_L.Writeback_Shared_Data 1 0.00% 0.00%
+system.ruby.L2Cache_Controller.S_L.Writeback_Owned 2 0.00% 0.00%
+system.ruby.L2Cache_Controller.S_L.Own_Lock_or_Unlock 11 0.00% 0.00%
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini
index 38c85fff5..c0df8fa76 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini
@@ -290,31 +290,33 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory probeFilter
+children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir probeFilter requestToDir responseFromDir responseFromMemory responseToDir triggerQueue unblockToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
from_memory_controller_latency=2
full_bit_dir_enabled=false
number_of_TBEs=256
probeFilter=system.ruby.dir_cntrl0.probeFilter
probe_filter_enabled=false
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=32
+triggerQueue=system.ruby.dir_cntrl0.triggerQueue
+unblockToDir=system.ruby.dir_cntrl0.unblockToDir
version=0
-dmaRequestToDir=system.ruby.network.master[19]
-dmaResponseFromDir=system.ruby.network.slave[26]
-forwardFromDir=system.ruby.network.slave[24]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[18]
-responseFromDir=system.ruby.network.slave[25]
-responseToDir=system.ruby.network.master[17]
-unblockToDir=system.ruby.network.master[16]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -323,24 +325,111 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[19]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[26]
+
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[24]
+
[system.ruby.dir_cntrl0.probeFilter]
type=RubyCache
+children=replacement_policy
assoc=4
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=1
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.dir_cntrl0.probeFilter.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=1024
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.dir_cntrl0.probeFilter.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=4
+block_size=64
+eventq_index=0
+size=1024
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[18]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[25]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[17]
+
+[system.ruby.dir_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.unblockToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[16]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache L2cache sequencer
+children=L1Dcache L1Icache L2cache forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer triggerQueue unblockFromCache
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
L2cache=system.ruby.l1_cntrl0.L2cache
@@ -349,75 +438,147 @@ cache_response_latency=10
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl0.forwardToCache
issue_latency=2
l2_cache_hit_latency=10
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl0.requestFromCache
+responseFromCache=system.ruby.l1_cntrl0.responseFromCache
+responseToCache=system.ruby.l1_cntrl0.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl0.triggerQueue
+unblockFromCache=system.ruby.l1_cntrl0.unblockFromCache
version=0
-forwardToCache=system.ruby.network.master[0]
-requestFromCache=system.ruby.network.slave[0]
-responseFromCache=system.ruby.network.slave[1]
-responseToCache=system.ruby.network.master[1]
-unblockFromCache=system.ruby.network.slave[2]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l1_cntrl0.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -428,9 +589,26 @@ using_ruby_tester=false
version=0
slave=system.cpu0.port
+[system.ruby.l1_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.unblockFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
[system.ruby.l1_cntrl1]
type=L1Cache_Controller
-children=L1Dcache L1Icache L2cache sequencer
+children=L1Dcache L1Icache L2cache forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer triggerQueue unblockFromCache
L1Dcache=system.ruby.l1_cntrl1.L1Dcache
L1Icache=system.ruby.l1_cntrl1.L1Icache
L2cache=system.ruby.l1_cntrl1.L2cache
@@ -439,75 +617,147 @@ cache_response_latency=10
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl1.forwardToCache
issue_latency=2
l2_cache_hit_latency=10
+mandatoryQueue=system.ruby.l1_cntrl1.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl1.requestFromCache
+responseFromCache=system.ruby.l1_cntrl1.responseFromCache
+responseToCache=system.ruby.l1_cntrl1.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl1.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl1.triggerQueue
+unblockFromCache=system.ruby.l1_cntrl1.unblockFromCache
version=1
-forwardToCache=system.ruby.network.master[2]
-requestFromCache=system.ruby.network.slave[3]
-responseFromCache=system.ruby.network.slave[4]
-responseToCache=system.ruby.network.master[3]
-unblockFromCache=system.ruby.network.slave[5]
[system.ruby.l1_cntrl1.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl1.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl1.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl1.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl1.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl1.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl1.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl1.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl1.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l1_cntrl1.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.l1_cntrl1.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl1.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.l1_cntrl1.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.l1_cntrl1.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
[system.ruby.l1_cntrl1.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl1.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl1.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -518,9 +768,26 @@ using_ruby_tester=false
version=1
slave=system.cpu1.port
+[system.ruby.l1_cntrl1.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl1.unblockFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
[system.ruby.l1_cntrl2]
type=L1Cache_Controller
-children=L1Dcache L1Icache L2cache sequencer
+children=L1Dcache L1Icache L2cache forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer triggerQueue unblockFromCache
L1Dcache=system.ruby.l1_cntrl2.L1Dcache
L1Icache=system.ruby.l1_cntrl2.L1Icache
L2cache=system.ruby.l1_cntrl2.L2cache
@@ -529,75 +796,147 @@ cache_response_latency=10
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl2.forwardToCache
issue_latency=2
l2_cache_hit_latency=10
+mandatoryQueue=system.ruby.l1_cntrl2.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl2.requestFromCache
+responseFromCache=system.ruby.l1_cntrl2.responseFromCache
+responseToCache=system.ruby.l1_cntrl2.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl2.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl2.triggerQueue
+unblockFromCache=system.ruby.l1_cntrl2.unblockFromCache
version=2
-forwardToCache=system.ruby.network.master[4]
-requestFromCache=system.ruby.network.slave[6]
-responseFromCache=system.ruby.network.slave[7]
-responseToCache=system.ruby.network.master[5]
-unblockFromCache=system.ruby.network.slave[8]
[system.ruby.l1_cntrl2.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl2.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl2.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl2.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl2.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl2.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl2.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl2.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl2.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l1_cntrl2.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
+
+[system.ruby.l1_cntrl2.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl2.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[6]
+
+[system.ruby.l1_cntrl2.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[7]
+
+[system.ruby.l1_cntrl2.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
[system.ruby.l1_cntrl2.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl2.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl2.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -608,9 +947,26 @@ using_ruby_tester=false
version=2
slave=system.cpu2.port
+[system.ruby.l1_cntrl2.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl2.unblockFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[8]
+
[system.ruby.l1_cntrl3]
type=L1Cache_Controller
-children=L1Dcache L1Icache L2cache sequencer
+children=L1Dcache L1Icache L2cache forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer triggerQueue unblockFromCache
L1Dcache=system.ruby.l1_cntrl3.L1Dcache
L1Icache=system.ruby.l1_cntrl3.L1Icache
L2cache=system.ruby.l1_cntrl3.L2cache
@@ -619,75 +975,147 @@ cache_response_latency=10
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl3.forwardToCache
issue_latency=2
l2_cache_hit_latency=10
+mandatoryQueue=system.ruby.l1_cntrl3.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl3.requestFromCache
+responseFromCache=system.ruby.l1_cntrl3.responseFromCache
+responseToCache=system.ruby.l1_cntrl3.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl3.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl3.triggerQueue
+unblockFromCache=system.ruby.l1_cntrl3.unblockFromCache
version=3
-forwardToCache=system.ruby.network.master[6]
-requestFromCache=system.ruby.network.slave[9]
-responseFromCache=system.ruby.network.slave[10]
-responseToCache=system.ruby.network.master[7]
-unblockFromCache=system.ruby.network.slave[11]
[system.ruby.l1_cntrl3.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl3.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl3.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl3.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl3.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl3.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl3.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl3.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl3.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l1_cntrl3.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[6]
+
+[system.ruby.l1_cntrl3.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl3.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[9]
+
+[system.ruby.l1_cntrl3.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[10]
+
+[system.ruby.l1_cntrl3.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[7]
+
[system.ruby.l1_cntrl3.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl3.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl3.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -698,9 +1126,26 @@ using_ruby_tester=false
version=3
slave=system.cpu3.port
+[system.ruby.l1_cntrl3.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl3.unblockFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[11]
+
[system.ruby.l1_cntrl4]
type=L1Cache_Controller
-children=L1Dcache L1Icache L2cache sequencer
+children=L1Dcache L1Icache L2cache forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer triggerQueue unblockFromCache
L1Dcache=system.ruby.l1_cntrl4.L1Dcache
L1Icache=system.ruby.l1_cntrl4.L1Icache
L2cache=system.ruby.l1_cntrl4.L2cache
@@ -709,75 +1154,147 @@ cache_response_latency=10
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl4.forwardToCache
issue_latency=2
l2_cache_hit_latency=10
+mandatoryQueue=system.ruby.l1_cntrl4.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl4.requestFromCache
+responseFromCache=system.ruby.l1_cntrl4.responseFromCache
+responseToCache=system.ruby.l1_cntrl4.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl4.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl4.triggerQueue
+unblockFromCache=system.ruby.l1_cntrl4.unblockFromCache
version=4
-forwardToCache=system.ruby.network.master[8]
-requestFromCache=system.ruby.network.slave[12]
-responseFromCache=system.ruby.network.slave[13]
-responseToCache=system.ruby.network.master[9]
-unblockFromCache=system.ruby.network.slave[14]
[system.ruby.l1_cntrl4.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl4.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl4.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl4.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl4.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl4.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl4.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl4.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl4.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l1_cntrl4.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[8]
+
+[system.ruby.l1_cntrl4.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl4.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[12]
+
+[system.ruby.l1_cntrl4.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[13]
+
+[system.ruby.l1_cntrl4.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[9]
+
[system.ruby.l1_cntrl4.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl4.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl4.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -788,9 +1305,26 @@ using_ruby_tester=false
version=4
slave=system.cpu4.port
+[system.ruby.l1_cntrl4.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl4.unblockFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[14]
+
[system.ruby.l1_cntrl5]
type=L1Cache_Controller
-children=L1Dcache L1Icache L2cache sequencer
+children=L1Dcache L1Icache L2cache forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer triggerQueue unblockFromCache
L1Dcache=system.ruby.l1_cntrl5.L1Dcache
L1Icache=system.ruby.l1_cntrl5.L1Icache
L2cache=system.ruby.l1_cntrl5.L2cache
@@ -799,75 +1333,147 @@ cache_response_latency=10
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl5.forwardToCache
issue_latency=2
l2_cache_hit_latency=10
+mandatoryQueue=system.ruby.l1_cntrl5.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl5.requestFromCache
+responseFromCache=system.ruby.l1_cntrl5.responseFromCache
+responseToCache=system.ruby.l1_cntrl5.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl5.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl5.triggerQueue
+unblockFromCache=system.ruby.l1_cntrl5.unblockFromCache
version=5
-forwardToCache=system.ruby.network.master[10]
-requestFromCache=system.ruby.network.slave[15]
-responseFromCache=system.ruby.network.slave[16]
-responseToCache=system.ruby.network.master[11]
-unblockFromCache=system.ruby.network.slave[17]
[system.ruby.l1_cntrl5.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl5.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl5.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl5.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl5.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl5.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl5.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl5.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl5.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l1_cntrl5.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[10]
+
+[system.ruby.l1_cntrl5.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl5.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[15]
+
+[system.ruby.l1_cntrl5.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[16]
+
+[system.ruby.l1_cntrl5.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[11]
+
[system.ruby.l1_cntrl5.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl5.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl5.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -878,9 +1484,26 @@ using_ruby_tester=false
version=5
slave=system.cpu5.port
+[system.ruby.l1_cntrl5.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl5.unblockFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[17]
+
[system.ruby.l1_cntrl6]
type=L1Cache_Controller
-children=L1Dcache L1Icache L2cache sequencer
+children=L1Dcache L1Icache L2cache forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer triggerQueue unblockFromCache
L1Dcache=system.ruby.l1_cntrl6.L1Dcache
L1Icache=system.ruby.l1_cntrl6.L1Icache
L2cache=system.ruby.l1_cntrl6.L2cache
@@ -889,75 +1512,147 @@ cache_response_latency=10
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl6.forwardToCache
issue_latency=2
l2_cache_hit_latency=10
+mandatoryQueue=system.ruby.l1_cntrl6.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl6.requestFromCache
+responseFromCache=system.ruby.l1_cntrl6.responseFromCache
+responseToCache=system.ruby.l1_cntrl6.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl6.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl6.triggerQueue
+unblockFromCache=system.ruby.l1_cntrl6.unblockFromCache
version=6
-forwardToCache=system.ruby.network.master[12]
-requestFromCache=system.ruby.network.slave[18]
-responseFromCache=system.ruby.network.slave[19]
-responseToCache=system.ruby.network.master[13]
-unblockFromCache=system.ruby.network.slave[20]
[system.ruby.l1_cntrl6.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl6.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl6.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl6.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl6.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl6.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl6.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl6.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl6.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l1_cntrl6.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[12]
+
+[system.ruby.l1_cntrl6.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl6.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[18]
+
+[system.ruby.l1_cntrl6.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[19]
+
+[system.ruby.l1_cntrl6.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[13]
+
[system.ruby.l1_cntrl6.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl6.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl6.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -968,9 +1663,26 @@ using_ruby_tester=false
version=6
slave=system.cpu6.port
+[system.ruby.l1_cntrl6.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl6.unblockFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[20]
+
[system.ruby.l1_cntrl7]
type=L1Cache_Controller
-children=L1Dcache L1Icache L2cache sequencer
+children=L1Dcache L1Icache L2cache forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer triggerQueue unblockFromCache
L1Dcache=system.ruby.l1_cntrl7.L1Dcache
L1Icache=system.ruby.l1_cntrl7.L1Icache
L2cache=system.ruby.l1_cntrl7.L2cache
@@ -979,75 +1691,147 @@ cache_response_latency=10
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl7.forwardToCache
issue_latency=2
l2_cache_hit_latency=10
+mandatoryQueue=system.ruby.l1_cntrl7.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl7.requestFromCache
+responseFromCache=system.ruby.l1_cntrl7.responseFromCache
+responseToCache=system.ruby.l1_cntrl7.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl7.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl7.triggerQueue
+unblockFromCache=system.ruby.l1_cntrl7.unblockFromCache
version=7
-forwardToCache=system.ruby.network.master[14]
-requestFromCache=system.ruby.network.slave[21]
-responseFromCache=system.ruby.network.slave[22]
-responseToCache=system.ruby.network.master[15]
-unblockFromCache=system.ruby.network.slave[23]
[system.ruby.l1_cntrl7.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl7.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl7.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl7.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl7.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl7.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl7.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl7.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl7.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l1_cntrl7.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[14]
+
+[system.ruby.l1_cntrl7.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl7.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[21]
+
+[system.ruby.l1_cntrl7.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[22]
+
+[system.ruby.l1_cntrl7.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[15]
+
[system.ruby.l1_cntrl7.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl7.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl7.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -1058,6 +1842,23 @@ using_ruby_tester=false
version=7
slave=system.cpu7.port
+[system.ruby.l1_cntrl7.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl7.unblockFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[23]
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -1066,7 +1867,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-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 routers0 routers1 routers2 routers3 routers4 routers5 routers6 routers7 routers8 routers9
+children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 ext_links5 ext_links6 ext_links7 ext_links8 int_link_buffers000 int_link_buffers001 int_link_buffers002 int_link_buffers003 int_link_buffers004 int_link_buffers005 int_link_buffers006 int_link_buffers007 int_link_buffers008 int_link_buffers009 int_link_buffers010 int_link_buffers011 int_link_buffers012 int_link_buffers013 int_link_buffers014 int_link_buffers015 int_link_buffers016 int_link_buffers017 int_link_buffers018 int_link_buffers019 int_link_buffers020 int_link_buffers021 int_link_buffers022 int_link_buffers023 int_link_buffers024 int_link_buffers025 int_link_buffers026 int_link_buffers027 int_link_buffers028 int_link_buffers029 int_link_buffers030 int_link_buffers031 int_link_buffers032 int_link_buffers033 int_link_buffers034 int_link_buffers035 int_link_buffers036 int_link_buffers037 int_link_buffers038 int_link_buffers039 int_link_buffers040 int_link_buffers041 int_link_buffers042 int_link_buffers043 int_link_buffers044 int_link_buffers045 int_link_buffers046 int_link_buffers047 int_link_buffers048 int_link_buffers049 int_link_buffers050 int_link_buffers051 int_link_buffers052 int_link_buffers053 int_link_buffers054 int_link_buffers055 int_link_buffers056 int_link_buffers057 int_link_buffers058 int_link_buffers059 int_link_buffers060 int_link_buffers061 int_link_buffers062 int_link_buffers063 int_link_buffers064 int_link_buffers065 int_link_buffers066 int_link_buffers067 int_link_buffers068 int_link_buffers069 int_link_buffers070 int_link_buffers071 int_link_buffers072 int_link_buffers073 int_link_buffers074 int_link_buffers075 int_link_buffers076 int_link_buffers077 int_link_buffers078 int_link_buffers079 int_link_buffers080 int_link_buffers081 int_link_buffers082 int_link_buffers083 int_link_buffers084 int_link_buffers085 int_link_buffers086 int_link_buffers087 int_link_buffers088 int_link_buffers089 int_link_buffers090 int_link_buffers091 int_link_buffers092 int_link_buffers093 int_link_buffers094 int_link_buffers095 int_link_buffers096 int_link_buffers097 int_link_buffers098 int_link_buffers099 int_link_buffers100 int_link_buffers101 int_link_buffers102 int_link_buffers103 int_link_buffers104 int_link_buffers105 int_link_buffers106 int_link_buffers107 int_link_buffers108 int_link_buffers109 int_link_buffers110 int_link_buffers111 int_link_buffers112 int_link_buffers113 int_link_buffers114 int_link_buffers115 int_link_buffers116 int_link_buffers117 int_link_buffers118 int_link_buffers119 int_link_buffers120 int_link_buffers121 int_link_buffers122 int_link_buffers123 int_link_buffers124 int_link_buffers125 int_link_buffers126 int_link_buffers127 int_link_buffers128 int_link_buffers129 int_link_buffers130 int_link_buffers131 int_link_buffers132 int_link_buffers133 int_link_buffers134 int_link_buffers135 int_link_buffers136 int_link_buffers137 int_link_buffers138 int_link_buffers139 int_link_buffers140 int_link_buffers141 int_link_buffers142 int_link_buffers143 int_link_buffers144 int_link_buffers145 int_link_buffers146 int_link_buffers147 int_link_buffers148 int_link_buffers149 int_link_buffers150 int_link_buffers151 int_link_buffers152 int_link_buffers153 int_link_buffers154 int_link_buffers155 int_link_buffers156 int_link_buffers157 int_link_buffers158 int_link_buffers159 int_link_buffers160 int_link_buffers161 int_link_buffers162 int_link_buffers163 int_link_buffers164 int_link_buffers165 int_link_buffers166 int_link_buffers167 int_link_buffers168 int_link_buffers169 int_link_buffers170 int_link_buffers171 int_link_buffers172 int_link_buffers173 int_link_buffers174 int_link_buffers175 int_link_buffers176 int_link_buffers177 int_link_buffers178 int_link_buffers179 int_links0 int_links1 int_links2 int_links3 int_links4 int_links5 int_links6 int_links7 int_links8 routers0 routers1 routers2 routers3 routers4 routers5 routers6 routers7 routers8 routers9
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -1074,14 +1875,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 system.ruby.network.ext_links3 system.ruby.network.ext_links4 system.ruby.network.ext_links5 system.ruby.network.ext_links6 system.ruby.network.ext_links7 system.ruby.network.ext_links8
+int_link_buffers=system.ruby.network.int_link_buffers000 system.ruby.network.int_link_buffers001 system.ruby.network.int_link_buffers002 system.ruby.network.int_link_buffers003 system.ruby.network.int_link_buffers004 system.ruby.network.int_link_buffers005 system.ruby.network.int_link_buffers006 system.ruby.network.int_link_buffers007 system.ruby.network.int_link_buffers008 system.ruby.network.int_link_buffers009 system.ruby.network.int_link_buffers010 system.ruby.network.int_link_buffers011 system.ruby.network.int_link_buffers012 system.ruby.network.int_link_buffers013 system.ruby.network.int_link_buffers014 system.ruby.network.int_link_buffers015 system.ruby.network.int_link_buffers016 system.ruby.network.int_link_buffers017 system.ruby.network.int_link_buffers018 system.ruby.network.int_link_buffers019 system.ruby.network.int_link_buffers020 system.ruby.network.int_link_buffers021 system.ruby.network.int_link_buffers022 system.ruby.network.int_link_buffers023 system.ruby.network.int_link_buffers024 system.ruby.network.int_link_buffers025 system.ruby.network.int_link_buffers026 system.ruby.network.int_link_buffers027 system.ruby.network.int_link_buffers028 system.ruby.network.int_link_buffers029 system.ruby.network.int_link_buffers030 system.ruby.network.int_link_buffers031 system.ruby.network.int_link_buffers032 system.ruby.network.int_link_buffers033 system.ruby.network.int_link_buffers034 system.ruby.network.int_link_buffers035 system.ruby.network.int_link_buffers036 system.ruby.network.int_link_buffers037 system.ruby.network.int_link_buffers038 system.ruby.network.int_link_buffers039 system.ruby.network.int_link_buffers040 system.ruby.network.int_link_buffers041 system.ruby.network.int_link_buffers042 system.ruby.network.int_link_buffers043 system.ruby.network.int_link_buffers044 system.ruby.network.int_link_buffers045 system.ruby.network.int_link_buffers046 system.ruby.network.int_link_buffers047 system.ruby.network.int_link_buffers048 system.ruby.network.int_link_buffers049 system.ruby.network.int_link_buffers050 system.ruby.network.int_link_buffers051 system.ruby.network.int_link_buffers052 system.ruby.network.int_link_buffers053 system.ruby.network.int_link_buffers054 system.ruby.network.int_link_buffers055 system.ruby.network.int_link_buffers056 system.ruby.network.int_link_buffers057 system.ruby.network.int_link_buffers058 system.ruby.network.int_link_buffers059 system.ruby.network.int_link_buffers060 system.ruby.network.int_link_buffers061 system.ruby.network.int_link_buffers062 system.ruby.network.int_link_buffers063 system.ruby.network.int_link_buffers064 system.ruby.network.int_link_buffers065 system.ruby.network.int_link_buffers066 system.ruby.network.int_link_buffers067 system.ruby.network.int_link_buffers068 system.ruby.network.int_link_buffers069 system.ruby.network.int_link_buffers070 system.ruby.network.int_link_buffers071 system.ruby.network.int_link_buffers072 system.ruby.network.int_link_buffers073 system.ruby.network.int_link_buffers074 system.ruby.network.int_link_buffers075 system.ruby.network.int_link_buffers076 system.ruby.network.int_link_buffers077 system.ruby.network.int_link_buffers078 system.ruby.network.int_link_buffers079 system.ruby.network.int_link_buffers080 system.ruby.network.int_link_buffers081 system.ruby.network.int_link_buffers082 system.ruby.network.int_link_buffers083 system.ruby.network.int_link_buffers084 system.ruby.network.int_link_buffers085 system.ruby.network.int_link_buffers086 system.ruby.network.int_link_buffers087 system.ruby.network.int_link_buffers088 system.ruby.network.int_link_buffers089 system.ruby.network.int_link_buffers090 system.ruby.network.int_link_buffers091 system.ruby.network.int_link_buffers092 system.ruby.network.int_link_buffers093 system.ruby.network.int_link_buffers094 system.ruby.network.int_link_buffers095 system.ruby.network.int_link_buffers096 system.ruby.network.int_link_buffers097 system.ruby.network.int_link_buffers098 system.ruby.network.int_link_buffers099 system.ruby.network.int_link_buffers100 system.ruby.network.int_link_buffers101 system.ruby.network.int_link_buffers102 system.ruby.network.int_link_buffers103 system.ruby.network.int_link_buffers104 system.ruby.network.int_link_buffers105 system.ruby.network.int_link_buffers106 system.ruby.network.int_link_buffers107 system.ruby.network.int_link_buffers108 system.ruby.network.int_link_buffers109 system.ruby.network.int_link_buffers110 system.ruby.network.int_link_buffers111 system.ruby.network.int_link_buffers112 system.ruby.network.int_link_buffers113 system.ruby.network.int_link_buffers114 system.ruby.network.int_link_buffers115 system.ruby.network.int_link_buffers116 system.ruby.network.int_link_buffers117 system.ruby.network.int_link_buffers118 system.ruby.network.int_link_buffers119 system.ruby.network.int_link_buffers120 system.ruby.network.int_link_buffers121 system.ruby.network.int_link_buffers122 system.ruby.network.int_link_buffers123 system.ruby.network.int_link_buffers124 system.ruby.network.int_link_buffers125 system.ruby.network.int_link_buffers126 system.ruby.network.int_link_buffers127 system.ruby.network.int_link_buffers128 system.ruby.network.int_link_buffers129 system.ruby.network.int_link_buffers130 system.ruby.network.int_link_buffers131 system.ruby.network.int_link_buffers132 system.ruby.network.int_link_buffers133 system.ruby.network.int_link_buffers134 system.ruby.network.int_link_buffers135 system.ruby.network.int_link_buffers136 system.ruby.network.int_link_buffers137 system.ruby.network.int_link_buffers138 system.ruby.network.int_link_buffers139 system.ruby.network.int_link_buffers140 system.ruby.network.int_link_buffers141 system.ruby.network.int_link_buffers142 system.ruby.network.int_link_buffers143 system.ruby.network.int_link_buffers144 system.ruby.network.int_link_buffers145 system.ruby.network.int_link_buffers146 system.ruby.network.int_link_buffers147 system.ruby.network.int_link_buffers148 system.ruby.network.int_link_buffers149 system.ruby.network.int_link_buffers150 system.ruby.network.int_link_buffers151 system.ruby.network.int_link_buffers152 system.ruby.network.int_link_buffers153 system.ruby.network.int_link_buffers154 system.ruby.network.int_link_buffers155 system.ruby.network.int_link_buffers156 system.ruby.network.int_link_buffers157 system.ruby.network.int_link_buffers158 system.ruby.network.int_link_buffers159 system.ruby.network.int_link_buffers160 system.ruby.network.int_link_buffers161 system.ruby.network.int_link_buffers162 system.ruby.network.int_link_buffers163 system.ruby.network.int_link_buffers164 system.ruby.network.int_link_buffers165 system.ruby.network.int_link_buffers166 system.ruby.network.int_link_buffers167 system.ruby.network.int_link_buffers168 system.ruby.network.int_link_buffers169 system.ruby.network.int_link_buffers170 system.ruby.network.int_link_buffers171 system.ruby.network.int_link_buffers172 system.ruby.network.int_link_buffers173 system.ruby.network.int_link_buffers174 system.ruby.network.int_link_buffers175 system.ruby.network.int_link_buffers176 system.ruby.network.int_link_buffers177 system.ruby.network.int_link_buffers178 system.ruby.network.int_link_buffers179
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5 system.ruby.network.int_links6 system.ruby.network.int_links7 system.ruby.network.int_links8
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 system.ruby.network.routers4 system.ruby.network.routers5 system.ruby.network.routers6 system.ruby.network.routers7 system.ruby.network.routers8 system.ruby.network.routers9
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.l1_cntrl1.forwardToCache system.ruby.l1_cntrl1.responseToCache system.ruby.l1_cntrl2.forwardToCache system.ruby.l1_cntrl2.responseToCache system.ruby.l1_cntrl3.forwardToCache system.ruby.l1_cntrl3.responseToCache system.ruby.l1_cntrl4.forwardToCache system.ruby.l1_cntrl4.responseToCache system.ruby.l1_cntrl5.forwardToCache system.ruby.l1_cntrl5.responseToCache system.ruby.l1_cntrl6.forwardToCache system.ruby.l1_cntrl6.responseToCache system.ruby.l1_cntrl7.forwardToCache system.ruby.l1_cntrl7.responseToCache system.ruby.dir_cntrl0.unblockToDir system.ruby.dir_cntrl0.responseToDir system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.l1_cntrl0.unblockFromCache system.ruby.l1_cntrl1.requestFromCache system.ruby.l1_cntrl1.responseFromCache system.ruby.l1_cntrl1.unblockFromCache system.ruby.l1_cntrl2.requestFromCache system.ruby.l1_cntrl2.responseFromCache system.ruby.l1_cntrl2.unblockFromCache system.ruby.l1_cntrl3.requestFromCache system.ruby.l1_cntrl3.responseFromCache system.ruby.l1_cntrl3.unblockFromCache system.ruby.l1_cntrl4.requestFromCache system.ruby.l1_cntrl4.responseFromCache system.ruby.l1_cntrl4.unblockFromCache system.ruby.l1_cntrl5.requestFromCache system.ruby.l1_cntrl5.responseFromCache system.ruby.l1_cntrl5.unblockFromCache system.ruby.l1_cntrl6.requestFromCache system.ruby.l1_cntrl6.responseFromCache system.ruby.l1_cntrl6.unblockFromCache system.ruby.l1_cntrl7.requestFromCache system.ruby.l1_cntrl7.responseFromCache system.ruby.l1_cntrl7.unblockFromCache system.ruby.dir_cntrl0.forwardFromDir system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir
+master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.l1_cntrl1.forwardToCache.slave system.ruby.l1_cntrl1.responseToCache.slave system.ruby.l1_cntrl2.forwardToCache.slave system.ruby.l1_cntrl2.responseToCache.slave system.ruby.l1_cntrl3.forwardToCache.slave system.ruby.l1_cntrl3.responseToCache.slave system.ruby.l1_cntrl4.forwardToCache.slave system.ruby.l1_cntrl4.responseToCache.slave system.ruby.l1_cntrl5.forwardToCache.slave system.ruby.l1_cntrl5.responseToCache.slave system.ruby.l1_cntrl6.forwardToCache.slave system.ruby.l1_cntrl6.responseToCache.slave system.ruby.l1_cntrl7.forwardToCache.slave system.ruby.l1_cntrl7.responseToCache.slave system.ruby.dir_cntrl0.unblockToDir.slave system.ruby.dir_cntrl0.responseToDir.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.l1_cntrl0.unblockFromCache.master system.ruby.l1_cntrl1.requestFromCache.master system.ruby.l1_cntrl1.responseFromCache.master system.ruby.l1_cntrl1.unblockFromCache.master system.ruby.l1_cntrl2.requestFromCache.master system.ruby.l1_cntrl2.responseFromCache.master system.ruby.l1_cntrl2.unblockFromCache.master system.ruby.l1_cntrl3.requestFromCache.master system.ruby.l1_cntrl3.responseFromCache.master system.ruby.l1_cntrl3.unblockFromCache.master system.ruby.l1_cntrl4.requestFromCache.master system.ruby.l1_cntrl4.responseFromCache.master system.ruby.l1_cntrl4.unblockFromCache.master system.ruby.l1_cntrl5.requestFromCache.master system.ruby.l1_cntrl5.responseFromCache.master system.ruby.l1_cntrl5.unblockFromCache.master system.ruby.l1_cntrl6.requestFromCache.master system.ruby.l1_cntrl6.responseFromCache.master system.ruby.l1_cntrl6.unblockFromCache.master system.ruby.l1_cntrl7.requestFromCache.master system.ruby.l1_cntrl7.responseFromCache.master system.ruby.l1_cntrl7.unblockFromCache.master system.ruby.dir_cntrl0.forwardFromDir.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -1173,6 +1976,1446 @@ latency=1
link_id=8
weight=1
+[system.ruby.network.int_link_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers110]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers111]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers112]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers113]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers114]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers115]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers116]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers117]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers118]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers119]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers120]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers121]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers122]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers123]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers124]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers125]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers126]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers127]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers128]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers129]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers130]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers131]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers132]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers133]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers134]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers135]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers136]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers137]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers138]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers139]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers140]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers141]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers142]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers143]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers144]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers145]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers146]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers147]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers148]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers149]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers150]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers151]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers152]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers153]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers154]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers155]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers156]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers157]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers158]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers159]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers160]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers161]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers162]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers163]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers164]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers165]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers166]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers167]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers168]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers169]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers170]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers171]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers172]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers173]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers174]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers175]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers176]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers177]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers178]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers179]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -1265,74 +3508,8744 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29 system.ruby.network.routers0.port_buffers30 system.ruby.network.routers0.port_buffers31 system.ruby.network.routers0.port_buffers32 system.ruby.network.routers0.port_buffers33 system.ruby.network.routers0.port_buffers34 system.ruby.network.routers0.port_buffers35 system.ruby.network.routers0.port_buffers36 system.ruby.network.routers0.port_buffers37 system.ruby.network.routers0.port_buffers38 system.ruby.network.routers0.port_buffers39 system.ruby.network.routers0.port_buffers40 system.ruby.network.routers0.port_buffers41 system.ruby.network.routers0.port_buffers42 system.ruby.network.routers0.port_buffers43 system.ruby.network.routers0.port_buffers44 system.ruby.network.routers0.port_buffers45 system.ruby.network.routers0.port_buffers46 system.ruby.network.routers0.port_buffers47 system.ruby.network.routers0.port_buffers48 system.ruby.network.routers0.port_buffers49 system.ruby.network.routers0.port_buffers50 system.ruby.network.routers0.port_buffers51 system.ruby.network.routers0.port_buffers52 system.ruby.network.routers0.port_buffers53 system.ruby.network.routers0.port_buffers54 system.ruby.network.routers0.port_buffers55 system.ruby.network.routers0.port_buffers56 system.ruby.network.routers0.port_buffers57 system.ruby.network.routers0.port_buffers58 system.ruby.network.routers0.port_buffers59 system.ruby.network.routers0.port_buffers60 system.ruby.network.routers0.port_buffers61 system.ruby.network.routers0.port_buffers62 system.ruby.network.routers0.port_buffers63 system.ruby.network.routers0.port_buffers64 system.ruby.network.routers0.port_buffers65 system.ruby.network.routers0.port_buffers66 system.ruby.network.routers0.port_buffers67 system.ruby.network.routers0.port_buffers68 system.ruby.network.routers0.port_buffers69 system.ruby.network.routers0.port_buffers70 system.ruby.network.routers0.port_buffers71 system.ruby.network.routers0.port_buffers72 system.ruby.network.routers0.port_buffers73 system.ruby.network.routers0.port_buffers74 system.ruby.network.routers0.port_buffers75 system.ruby.network.routers0.port_buffers76 system.ruby.network.routers0.port_buffers77 system.ruby.network.routers0.port_buffers78 system.ruby.network.routers0.port_buffers79 system.ruby.network.routers0.port_buffers80 system.ruby.network.routers0.port_buffers81 system.ruby.network.routers0.port_buffers82 system.ruby.network.routers0.port_buffers83 system.ruby.network.routers0.port_buffers84 system.ruby.network.routers0.port_buffers85 system.ruby.network.routers0.port_buffers86 system.ruby.network.routers0.port_buffers87 system.ruby.network.routers0.port_buffers88 system.ruby.network.routers0.port_buffers89 system.ruby.network.routers0.port_buffers90 system.ruby.network.routers0.port_buffers91 system.ruby.network.routers0.port_buffers92 system.ruby.network.routers0.port_buffers93 system.ruby.network.routers0.port_buffers94 system.ruby.network.routers0.port_buffers95 system.ruby.network.routers0.port_buffers96 system.ruby.network.routers0.port_buffers97 system.ruby.network.routers0.port_buffers98 system.ruby.network.routers0.port_buffers99
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29 system.ruby.network.routers1.port_buffers30 system.ruby.network.routers1.port_buffers31 system.ruby.network.routers1.port_buffers32 system.ruby.network.routers1.port_buffers33 system.ruby.network.routers1.port_buffers34 system.ruby.network.routers1.port_buffers35 system.ruby.network.routers1.port_buffers36 system.ruby.network.routers1.port_buffers37 system.ruby.network.routers1.port_buffers38 system.ruby.network.routers1.port_buffers39 system.ruby.network.routers1.port_buffers40 system.ruby.network.routers1.port_buffers41 system.ruby.network.routers1.port_buffers42 system.ruby.network.routers1.port_buffers43 system.ruby.network.routers1.port_buffers44 system.ruby.network.routers1.port_buffers45 system.ruby.network.routers1.port_buffers46 system.ruby.network.routers1.port_buffers47 system.ruby.network.routers1.port_buffers48 system.ruby.network.routers1.port_buffers49 system.ruby.network.routers1.port_buffers50 system.ruby.network.routers1.port_buffers51 system.ruby.network.routers1.port_buffers52 system.ruby.network.routers1.port_buffers53 system.ruby.network.routers1.port_buffers54 system.ruby.network.routers1.port_buffers55 system.ruby.network.routers1.port_buffers56 system.ruby.network.routers1.port_buffers57 system.ruby.network.routers1.port_buffers58 system.ruby.network.routers1.port_buffers59 system.ruby.network.routers1.port_buffers60 system.ruby.network.routers1.port_buffers61 system.ruby.network.routers1.port_buffers62 system.ruby.network.routers1.port_buffers63 system.ruby.network.routers1.port_buffers64 system.ruby.network.routers1.port_buffers65 system.ruby.network.routers1.port_buffers66 system.ruby.network.routers1.port_buffers67 system.ruby.network.routers1.port_buffers68 system.ruby.network.routers1.port_buffers69 system.ruby.network.routers1.port_buffers70 system.ruby.network.routers1.port_buffers71 system.ruby.network.routers1.port_buffers72 system.ruby.network.routers1.port_buffers73 system.ruby.network.routers1.port_buffers74 system.ruby.network.routers1.port_buffers75 system.ruby.network.routers1.port_buffers76 system.ruby.network.routers1.port_buffers77 system.ruby.network.routers1.port_buffers78 system.ruby.network.routers1.port_buffers79 system.ruby.network.routers1.port_buffers80 system.ruby.network.routers1.port_buffers81 system.ruby.network.routers1.port_buffers82 system.ruby.network.routers1.port_buffers83 system.ruby.network.routers1.port_buffers84 system.ruby.network.routers1.port_buffers85 system.ruby.network.routers1.port_buffers86 system.ruby.network.routers1.port_buffers87 system.ruby.network.routers1.port_buffers88 system.ruby.network.routers1.port_buffers89 system.ruby.network.routers1.port_buffers90 system.ruby.network.routers1.port_buffers91 system.ruby.network.routers1.port_buffers92 system.ruby.network.routers1.port_buffers93 system.ruby.network.routers1.port_buffers94 system.ruby.network.routers1.port_buffers95 system.ruby.network.routers1.port_buffers96 system.ruby.network.routers1.port_buffers97 system.ruby.network.routers1.port_buffers98 system.ruby.network.routers1.port_buffers99
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39 system.ruby.network.routers2.port_buffers40 system.ruby.network.routers2.port_buffers41 system.ruby.network.routers2.port_buffers42 system.ruby.network.routers2.port_buffers43 system.ruby.network.routers2.port_buffers44 system.ruby.network.routers2.port_buffers45 system.ruby.network.routers2.port_buffers46 system.ruby.network.routers2.port_buffers47 system.ruby.network.routers2.port_buffers48 system.ruby.network.routers2.port_buffers49 system.ruby.network.routers2.port_buffers50 system.ruby.network.routers2.port_buffers51 system.ruby.network.routers2.port_buffers52 system.ruby.network.routers2.port_buffers53 system.ruby.network.routers2.port_buffers54 system.ruby.network.routers2.port_buffers55 system.ruby.network.routers2.port_buffers56 system.ruby.network.routers2.port_buffers57 system.ruby.network.routers2.port_buffers58 system.ruby.network.routers2.port_buffers59 system.ruby.network.routers2.port_buffers60 system.ruby.network.routers2.port_buffers61 system.ruby.network.routers2.port_buffers62 system.ruby.network.routers2.port_buffers63 system.ruby.network.routers2.port_buffers64 system.ruby.network.routers2.port_buffers65 system.ruby.network.routers2.port_buffers66 system.ruby.network.routers2.port_buffers67 system.ruby.network.routers2.port_buffers68 system.ruby.network.routers2.port_buffers69 system.ruby.network.routers2.port_buffers70 system.ruby.network.routers2.port_buffers71 system.ruby.network.routers2.port_buffers72 system.ruby.network.routers2.port_buffers73 system.ruby.network.routers2.port_buffers74 system.ruby.network.routers2.port_buffers75 system.ruby.network.routers2.port_buffers76 system.ruby.network.routers2.port_buffers77 system.ruby.network.routers2.port_buffers78 system.ruby.network.routers2.port_buffers79 system.ruby.network.routers2.port_buffers80 system.ruby.network.routers2.port_buffers81 system.ruby.network.routers2.port_buffers82 system.ruby.network.routers2.port_buffers83 system.ruby.network.routers2.port_buffers84 system.ruby.network.routers2.port_buffers85 system.ruby.network.routers2.port_buffers86 system.ruby.network.routers2.port_buffers87 system.ruby.network.routers2.port_buffers88 system.ruby.network.routers2.port_buffers89 system.ruby.network.routers2.port_buffers90 system.ruby.network.routers2.port_buffers91 system.ruby.network.routers2.port_buffers92 system.ruby.network.routers2.port_buffers93 system.ruby.network.routers2.port_buffers94 system.ruby.network.routers2.port_buffers95 system.ruby.network.routers2.port_buffers96 system.ruby.network.routers2.port_buffers97 system.ruby.network.routers2.port_buffers98 system.ruby.network.routers2.port_buffers99
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers3]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17 system.ruby.network.routers3.port_buffers18 system.ruby.network.routers3.port_buffers19 system.ruby.network.routers3.port_buffers20 system.ruby.network.routers3.port_buffers21 system.ruby.network.routers3.port_buffers22 system.ruby.network.routers3.port_buffers23 system.ruby.network.routers3.port_buffers24 system.ruby.network.routers3.port_buffers25 system.ruby.network.routers3.port_buffers26 system.ruby.network.routers3.port_buffers27 system.ruby.network.routers3.port_buffers28 system.ruby.network.routers3.port_buffers29 system.ruby.network.routers3.port_buffers30 system.ruby.network.routers3.port_buffers31 system.ruby.network.routers3.port_buffers32 system.ruby.network.routers3.port_buffers33 system.ruby.network.routers3.port_buffers34 system.ruby.network.routers3.port_buffers35 system.ruby.network.routers3.port_buffers36 system.ruby.network.routers3.port_buffers37 system.ruby.network.routers3.port_buffers38 system.ruby.network.routers3.port_buffers39 system.ruby.network.routers3.port_buffers40 system.ruby.network.routers3.port_buffers41 system.ruby.network.routers3.port_buffers42 system.ruby.network.routers3.port_buffers43 system.ruby.network.routers3.port_buffers44 system.ruby.network.routers3.port_buffers45 system.ruby.network.routers3.port_buffers46 system.ruby.network.routers3.port_buffers47 system.ruby.network.routers3.port_buffers48 system.ruby.network.routers3.port_buffers49 system.ruby.network.routers3.port_buffers50 system.ruby.network.routers3.port_buffers51 system.ruby.network.routers3.port_buffers52 system.ruby.network.routers3.port_buffers53 system.ruby.network.routers3.port_buffers54 system.ruby.network.routers3.port_buffers55 system.ruby.network.routers3.port_buffers56 system.ruby.network.routers3.port_buffers57 system.ruby.network.routers3.port_buffers58 system.ruby.network.routers3.port_buffers59 system.ruby.network.routers3.port_buffers60 system.ruby.network.routers3.port_buffers61 system.ruby.network.routers3.port_buffers62 system.ruby.network.routers3.port_buffers63 system.ruby.network.routers3.port_buffers64 system.ruby.network.routers3.port_buffers65 system.ruby.network.routers3.port_buffers66 system.ruby.network.routers3.port_buffers67 system.ruby.network.routers3.port_buffers68 system.ruby.network.routers3.port_buffers69 system.ruby.network.routers3.port_buffers70 system.ruby.network.routers3.port_buffers71 system.ruby.network.routers3.port_buffers72 system.ruby.network.routers3.port_buffers73 system.ruby.network.routers3.port_buffers74 system.ruby.network.routers3.port_buffers75 system.ruby.network.routers3.port_buffers76 system.ruby.network.routers3.port_buffers77 system.ruby.network.routers3.port_buffers78 system.ruby.network.routers3.port_buffers79 system.ruby.network.routers3.port_buffers80 system.ruby.network.routers3.port_buffers81 system.ruby.network.routers3.port_buffers82 system.ruby.network.routers3.port_buffers83 system.ruby.network.routers3.port_buffers84 system.ruby.network.routers3.port_buffers85 system.ruby.network.routers3.port_buffers86 system.ruby.network.routers3.port_buffers87 system.ruby.network.routers3.port_buffers88 system.ruby.network.routers3.port_buffers89 system.ruby.network.routers3.port_buffers90 system.ruby.network.routers3.port_buffers91 system.ruby.network.routers3.port_buffers92 system.ruby.network.routers3.port_buffers93 system.ruby.network.routers3.port_buffers94 system.ruby.network.routers3.port_buffers95 system.ruby.network.routers3.port_buffers96 system.ruby.network.routers3.port_buffers97 system.ruby.network.routers3.port_buffers98 system.ruby.network.routers3.port_buffers99
+recycle_latency=0
router_id=3
virt_nets=10
+[system.ruby.network.routers3.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers4]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers4.port_buffers00 system.ruby.network.routers4.port_buffers01 system.ruby.network.routers4.port_buffers02 system.ruby.network.routers4.port_buffers03 system.ruby.network.routers4.port_buffers04 system.ruby.network.routers4.port_buffers05 system.ruby.network.routers4.port_buffers06 system.ruby.network.routers4.port_buffers07 system.ruby.network.routers4.port_buffers08 system.ruby.network.routers4.port_buffers09 system.ruby.network.routers4.port_buffers10 system.ruby.network.routers4.port_buffers11 system.ruby.network.routers4.port_buffers12 system.ruby.network.routers4.port_buffers13 system.ruby.network.routers4.port_buffers14 system.ruby.network.routers4.port_buffers15 system.ruby.network.routers4.port_buffers16 system.ruby.network.routers4.port_buffers17 system.ruby.network.routers4.port_buffers18 system.ruby.network.routers4.port_buffers19 system.ruby.network.routers4.port_buffers20 system.ruby.network.routers4.port_buffers21 system.ruby.network.routers4.port_buffers22 system.ruby.network.routers4.port_buffers23 system.ruby.network.routers4.port_buffers24 system.ruby.network.routers4.port_buffers25 system.ruby.network.routers4.port_buffers26 system.ruby.network.routers4.port_buffers27 system.ruby.network.routers4.port_buffers28 system.ruby.network.routers4.port_buffers29 system.ruby.network.routers4.port_buffers30 system.ruby.network.routers4.port_buffers31 system.ruby.network.routers4.port_buffers32 system.ruby.network.routers4.port_buffers33 system.ruby.network.routers4.port_buffers34 system.ruby.network.routers4.port_buffers35 system.ruby.network.routers4.port_buffers36 system.ruby.network.routers4.port_buffers37 system.ruby.network.routers4.port_buffers38 system.ruby.network.routers4.port_buffers39 system.ruby.network.routers4.port_buffers40 system.ruby.network.routers4.port_buffers41 system.ruby.network.routers4.port_buffers42 system.ruby.network.routers4.port_buffers43 system.ruby.network.routers4.port_buffers44 system.ruby.network.routers4.port_buffers45 system.ruby.network.routers4.port_buffers46 system.ruby.network.routers4.port_buffers47 system.ruby.network.routers4.port_buffers48 system.ruby.network.routers4.port_buffers49 system.ruby.network.routers4.port_buffers50 system.ruby.network.routers4.port_buffers51 system.ruby.network.routers4.port_buffers52 system.ruby.network.routers4.port_buffers53 system.ruby.network.routers4.port_buffers54 system.ruby.network.routers4.port_buffers55 system.ruby.network.routers4.port_buffers56 system.ruby.network.routers4.port_buffers57 system.ruby.network.routers4.port_buffers58 system.ruby.network.routers4.port_buffers59 system.ruby.network.routers4.port_buffers60 system.ruby.network.routers4.port_buffers61 system.ruby.network.routers4.port_buffers62 system.ruby.network.routers4.port_buffers63 system.ruby.network.routers4.port_buffers64 system.ruby.network.routers4.port_buffers65 system.ruby.network.routers4.port_buffers66 system.ruby.network.routers4.port_buffers67 system.ruby.network.routers4.port_buffers68 system.ruby.network.routers4.port_buffers69 system.ruby.network.routers4.port_buffers70 system.ruby.network.routers4.port_buffers71 system.ruby.network.routers4.port_buffers72 system.ruby.network.routers4.port_buffers73 system.ruby.network.routers4.port_buffers74 system.ruby.network.routers4.port_buffers75 system.ruby.network.routers4.port_buffers76 system.ruby.network.routers4.port_buffers77 system.ruby.network.routers4.port_buffers78 system.ruby.network.routers4.port_buffers79 system.ruby.network.routers4.port_buffers80 system.ruby.network.routers4.port_buffers81 system.ruby.network.routers4.port_buffers82 system.ruby.network.routers4.port_buffers83 system.ruby.network.routers4.port_buffers84 system.ruby.network.routers4.port_buffers85 system.ruby.network.routers4.port_buffers86 system.ruby.network.routers4.port_buffers87 system.ruby.network.routers4.port_buffers88 system.ruby.network.routers4.port_buffers89 system.ruby.network.routers4.port_buffers90 system.ruby.network.routers4.port_buffers91 system.ruby.network.routers4.port_buffers92 system.ruby.network.routers4.port_buffers93 system.ruby.network.routers4.port_buffers94 system.ruby.network.routers4.port_buffers95 system.ruby.network.routers4.port_buffers96 system.ruby.network.routers4.port_buffers97 system.ruby.network.routers4.port_buffers98 system.ruby.network.routers4.port_buffers99
+recycle_latency=0
router_id=4
virt_nets=10
+[system.ruby.network.routers4.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers5]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers5.port_buffers00 system.ruby.network.routers5.port_buffers01 system.ruby.network.routers5.port_buffers02 system.ruby.network.routers5.port_buffers03 system.ruby.network.routers5.port_buffers04 system.ruby.network.routers5.port_buffers05 system.ruby.network.routers5.port_buffers06 system.ruby.network.routers5.port_buffers07 system.ruby.network.routers5.port_buffers08 system.ruby.network.routers5.port_buffers09 system.ruby.network.routers5.port_buffers10 system.ruby.network.routers5.port_buffers11 system.ruby.network.routers5.port_buffers12 system.ruby.network.routers5.port_buffers13 system.ruby.network.routers5.port_buffers14 system.ruby.network.routers5.port_buffers15 system.ruby.network.routers5.port_buffers16 system.ruby.network.routers5.port_buffers17 system.ruby.network.routers5.port_buffers18 system.ruby.network.routers5.port_buffers19 system.ruby.network.routers5.port_buffers20 system.ruby.network.routers5.port_buffers21 system.ruby.network.routers5.port_buffers22 system.ruby.network.routers5.port_buffers23 system.ruby.network.routers5.port_buffers24 system.ruby.network.routers5.port_buffers25 system.ruby.network.routers5.port_buffers26 system.ruby.network.routers5.port_buffers27 system.ruby.network.routers5.port_buffers28 system.ruby.network.routers5.port_buffers29 system.ruby.network.routers5.port_buffers30 system.ruby.network.routers5.port_buffers31 system.ruby.network.routers5.port_buffers32 system.ruby.network.routers5.port_buffers33 system.ruby.network.routers5.port_buffers34 system.ruby.network.routers5.port_buffers35 system.ruby.network.routers5.port_buffers36 system.ruby.network.routers5.port_buffers37 system.ruby.network.routers5.port_buffers38 system.ruby.network.routers5.port_buffers39 system.ruby.network.routers5.port_buffers40 system.ruby.network.routers5.port_buffers41 system.ruby.network.routers5.port_buffers42 system.ruby.network.routers5.port_buffers43 system.ruby.network.routers5.port_buffers44 system.ruby.network.routers5.port_buffers45 system.ruby.network.routers5.port_buffers46 system.ruby.network.routers5.port_buffers47 system.ruby.network.routers5.port_buffers48 system.ruby.network.routers5.port_buffers49 system.ruby.network.routers5.port_buffers50 system.ruby.network.routers5.port_buffers51 system.ruby.network.routers5.port_buffers52 system.ruby.network.routers5.port_buffers53 system.ruby.network.routers5.port_buffers54 system.ruby.network.routers5.port_buffers55 system.ruby.network.routers5.port_buffers56 system.ruby.network.routers5.port_buffers57 system.ruby.network.routers5.port_buffers58 system.ruby.network.routers5.port_buffers59 system.ruby.network.routers5.port_buffers60 system.ruby.network.routers5.port_buffers61 system.ruby.network.routers5.port_buffers62 system.ruby.network.routers5.port_buffers63 system.ruby.network.routers5.port_buffers64 system.ruby.network.routers5.port_buffers65 system.ruby.network.routers5.port_buffers66 system.ruby.network.routers5.port_buffers67 system.ruby.network.routers5.port_buffers68 system.ruby.network.routers5.port_buffers69 system.ruby.network.routers5.port_buffers70 system.ruby.network.routers5.port_buffers71 system.ruby.network.routers5.port_buffers72 system.ruby.network.routers5.port_buffers73 system.ruby.network.routers5.port_buffers74 system.ruby.network.routers5.port_buffers75 system.ruby.network.routers5.port_buffers76 system.ruby.network.routers5.port_buffers77 system.ruby.network.routers5.port_buffers78 system.ruby.network.routers5.port_buffers79 system.ruby.network.routers5.port_buffers80 system.ruby.network.routers5.port_buffers81 system.ruby.network.routers5.port_buffers82 system.ruby.network.routers5.port_buffers83 system.ruby.network.routers5.port_buffers84 system.ruby.network.routers5.port_buffers85 system.ruby.network.routers5.port_buffers86 system.ruby.network.routers5.port_buffers87 system.ruby.network.routers5.port_buffers88 system.ruby.network.routers5.port_buffers89 system.ruby.network.routers5.port_buffers90 system.ruby.network.routers5.port_buffers91 system.ruby.network.routers5.port_buffers92 system.ruby.network.routers5.port_buffers93 system.ruby.network.routers5.port_buffers94 system.ruby.network.routers5.port_buffers95 system.ruby.network.routers5.port_buffers96 system.ruby.network.routers5.port_buffers97 system.ruby.network.routers5.port_buffers98 system.ruby.network.routers5.port_buffers99
+recycle_latency=0
router_id=5
virt_nets=10
+[system.ruby.network.routers5.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers6]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers6.port_buffers00 system.ruby.network.routers6.port_buffers01 system.ruby.network.routers6.port_buffers02 system.ruby.network.routers6.port_buffers03 system.ruby.network.routers6.port_buffers04 system.ruby.network.routers6.port_buffers05 system.ruby.network.routers6.port_buffers06 system.ruby.network.routers6.port_buffers07 system.ruby.network.routers6.port_buffers08 system.ruby.network.routers6.port_buffers09 system.ruby.network.routers6.port_buffers10 system.ruby.network.routers6.port_buffers11 system.ruby.network.routers6.port_buffers12 system.ruby.network.routers6.port_buffers13 system.ruby.network.routers6.port_buffers14 system.ruby.network.routers6.port_buffers15 system.ruby.network.routers6.port_buffers16 system.ruby.network.routers6.port_buffers17 system.ruby.network.routers6.port_buffers18 system.ruby.network.routers6.port_buffers19 system.ruby.network.routers6.port_buffers20 system.ruby.network.routers6.port_buffers21 system.ruby.network.routers6.port_buffers22 system.ruby.network.routers6.port_buffers23 system.ruby.network.routers6.port_buffers24 system.ruby.network.routers6.port_buffers25 system.ruby.network.routers6.port_buffers26 system.ruby.network.routers6.port_buffers27 system.ruby.network.routers6.port_buffers28 system.ruby.network.routers6.port_buffers29 system.ruby.network.routers6.port_buffers30 system.ruby.network.routers6.port_buffers31 system.ruby.network.routers6.port_buffers32 system.ruby.network.routers6.port_buffers33 system.ruby.network.routers6.port_buffers34 system.ruby.network.routers6.port_buffers35 system.ruby.network.routers6.port_buffers36 system.ruby.network.routers6.port_buffers37 system.ruby.network.routers6.port_buffers38 system.ruby.network.routers6.port_buffers39 system.ruby.network.routers6.port_buffers40 system.ruby.network.routers6.port_buffers41 system.ruby.network.routers6.port_buffers42 system.ruby.network.routers6.port_buffers43 system.ruby.network.routers6.port_buffers44 system.ruby.network.routers6.port_buffers45 system.ruby.network.routers6.port_buffers46 system.ruby.network.routers6.port_buffers47 system.ruby.network.routers6.port_buffers48 system.ruby.network.routers6.port_buffers49 system.ruby.network.routers6.port_buffers50 system.ruby.network.routers6.port_buffers51 system.ruby.network.routers6.port_buffers52 system.ruby.network.routers6.port_buffers53 system.ruby.network.routers6.port_buffers54 system.ruby.network.routers6.port_buffers55 system.ruby.network.routers6.port_buffers56 system.ruby.network.routers6.port_buffers57 system.ruby.network.routers6.port_buffers58 system.ruby.network.routers6.port_buffers59 system.ruby.network.routers6.port_buffers60 system.ruby.network.routers6.port_buffers61 system.ruby.network.routers6.port_buffers62 system.ruby.network.routers6.port_buffers63 system.ruby.network.routers6.port_buffers64 system.ruby.network.routers6.port_buffers65 system.ruby.network.routers6.port_buffers66 system.ruby.network.routers6.port_buffers67 system.ruby.network.routers6.port_buffers68 system.ruby.network.routers6.port_buffers69 system.ruby.network.routers6.port_buffers70 system.ruby.network.routers6.port_buffers71 system.ruby.network.routers6.port_buffers72 system.ruby.network.routers6.port_buffers73 system.ruby.network.routers6.port_buffers74 system.ruby.network.routers6.port_buffers75 system.ruby.network.routers6.port_buffers76 system.ruby.network.routers6.port_buffers77 system.ruby.network.routers6.port_buffers78 system.ruby.network.routers6.port_buffers79 system.ruby.network.routers6.port_buffers80 system.ruby.network.routers6.port_buffers81 system.ruby.network.routers6.port_buffers82 system.ruby.network.routers6.port_buffers83 system.ruby.network.routers6.port_buffers84 system.ruby.network.routers6.port_buffers85 system.ruby.network.routers6.port_buffers86 system.ruby.network.routers6.port_buffers87 system.ruby.network.routers6.port_buffers88 system.ruby.network.routers6.port_buffers89 system.ruby.network.routers6.port_buffers90 system.ruby.network.routers6.port_buffers91 system.ruby.network.routers6.port_buffers92 system.ruby.network.routers6.port_buffers93 system.ruby.network.routers6.port_buffers94 system.ruby.network.routers6.port_buffers95 system.ruby.network.routers6.port_buffers96 system.ruby.network.routers6.port_buffers97 system.ruby.network.routers6.port_buffers98 system.ruby.network.routers6.port_buffers99
+recycle_latency=0
router_id=6
virt_nets=10
+[system.ruby.network.routers6.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers7]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers7.port_buffers00 system.ruby.network.routers7.port_buffers01 system.ruby.network.routers7.port_buffers02 system.ruby.network.routers7.port_buffers03 system.ruby.network.routers7.port_buffers04 system.ruby.network.routers7.port_buffers05 system.ruby.network.routers7.port_buffers06 system.ruby.network.routers7.port_buffers07 system.ruby.network.routers7.port_buffers08 system.ruby.network.routers7.port_buffers09 system.ruby.network.routers7.port_buffers10 system.ruby.network.routers7.port_buffers11 system.ruby.network.routers7.port_buffers12 system.ruby.network.routers7.port_buffers13 system.ruby.network.routers7.port_buffers14 system.ruby.network.routers7.port_buffers15 system.ruby.network.routers7.port_buffers16 system.ruby.network.routers7.port_buffers17 system.ruby.network.routers7.port_buffers18 system.ruby.network.routers7.port_buffers19 system.ruby.network.routers7.port_buffers20 system.ruby.network.routers7.port_buffers21 system.ruby.network.routers7.port_buffers22 system.ruby.network.routers7.port_buffers23 system.ruby.network.routers7.port_buffers24 system.ruby.network.routers7.port_buffers25 system.ruby.network.routers7.port_buffers26 system.ruby.network.routers7.port_buffers27 system.ruby.network.routers7.port_buffers28 system.ruby.network.routers7.port_buffers29 system.ruby.network.routers7.port_buffers30 system.ruby.network.routers7.port_buffers31 system.ruby.network.routers7.port_buffers32 system.ruby.network.routers7.port_buffers33 system.ruby.network.routers7.port_buffers34 system.ruby.network.routers7.port_buffers35 system.ruby.network.routers7.port_buffers36 system.ruby.network.routers7.port_buffers37 system.ruby.network.routers7.port_buffers38 system.ruby.network.routers7.port_buffers39 system.ruby.network.routers7.port_buffers40 system.ruby.network.routers7.port_buffers41 system.ruby.network.routers7.port_buffers42 system.ruby.network.routers7.port_buffers43 system.ruby.network.routers7.port_buffers44 system.ruby.network.routers7.port_buffers45 system.ruby.network.routers7.port_buffers46 system.ruby.network.routers7.port_buffers47 system.ruby.network.routers7.port_buffers48 system.ruby.network.routers7.port_buffers49 system.ruby.network.routers7.port_buffers50 system.ruby.network.routers7.port_buffers51 system.ruby.network.routers7.port_buffers52 system.ruby.network.routers7.port_buffers53 system.ruby.network.routers7.port_buffers54 system.ruby.network.routers7.port_buffers55 system.ruby.network.routers7.port_buffers56 system.ruby.network.routers7.port_buffers57 system.ruby.network.routers7.port_buffers58 system.ruby.network.routers7.port_buffers59 system.ruby.network.routers7.port_buffers60 system.ruby.network.routers7.port_buffers61 system.ruby.network.routers7.port_buffers62 system.ruby.network.routers7.port_buffers63 system.ruby.network.routers7.port_buffers64 system.ruby.network.routers7.port_buffers65 system.ruby.network.routers7.port_buffers66 system.ruby.network.routers7.port_buffers67 system.ruby.network.routers7.port_buffers68 system.ruby.network.routers7.port_buffers69 system.ruby.network.routers7.port_buffers70 system.ruby.network.routers7.port_buffers71 system.ruby.network.routers7.port_buffers72 system.ruby.network.routers7.port_buffers73 system.ruby.network.routers7.port_buffers74 system.ruby.network.routers7.port_buffers75 system.ruby.network.routers7.port_buffers76 system.ruby.network.routers7.port_buffers77 system.ruby.network.routers7.port_buffers78 system.ruby.network.routers7.port_buffers79 system.ruby.network.routers7.port_buffers80 system.ruby.network.routers7.port_buffers81 system.ruby.network.routers7.port_buffers82 system.ruby.network.routers7.port_buffers83 system.ruby.network.routers7.port_buffers84 system.ruby.network.routers7.port_buffers85 system.ruby.network.routers7.port_buffers86 system.ruby.network.routers7.port_buffers87 system.ruby.network.routers7.port_buffers88 system.ruby.network.routers7.port_buffers89 system.ruby.network.routers7.port_buffers90 system.ruby.network.routers7.port_buffers91 system.ruby.network.routers7.port_buffers92 system.ruby.network.routers7.port_buffers93 system.ruby.network.routers7.port_buffers94 system.ruby.network.routers7.port_buffers95 system.ruby.network.routers7.port_buffers96 system.ruby.network.routers7.port_buffers97 system.ruby.network.routers7.port_buffers98 system.ruby.network.routers7.port_buffers99
+recycle_latency=0
router_id=7
virt_nets=10
+[system.ruby.network.routers7.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers8]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers8.port_buffers00 system.ruby.network.routers8.port_buffers01 system.ruby.network.routers8.port_buffers02 system.ruby.network.routers8.port_buffers03 system.ruby.network.routers8.port_buffers04 system.ruby.network.routers8.port_buffers05 system.ruby.network.routers8.port_buffers06 system.ruby.network.routers8.port_buffers07 system.ruby.network.routers8.port_buffers08 system.ruby.network.routers8.port_buffers09 system.ruby.network.routers8.port_buffers10 system.ruby.network.routers8.port_buffers11 system.ruby.network.routers8.port_buffers12 system.ruby.network.routers8.port_buffers13 system.ruby.network.routers8.port_buffers14 system.ruby.network.routers8.port_buffers15 system.ruby.network.routers8.port_buffers16 system.ruby.network.routers8.port_buffers17 system.ruby.network.routers8.port_buffers18 system.ruby.network.routers8.port_buffers19 system.ruby.network.routers8.port_buffers20 system.ruby.network.routers8.port_buffers21 system.ruby.network.routers8.port_buffers22 system.ruby.network.routers8.port_buffers23 system.ruby.network.routers8.port_buffers24 system.ruby.network.routers8.port_buffers25 system.ruby.network.routers8.port_buffers26 system.ruby.network.routers8.port_buffers27 system.ruby.network.routers8.port_buffers28 system.ruby.network.routers8.port_buffers29 system.ruby.network.routers8.port_buffers30 system.ruby.network.routers8.port_buffers31 system.ruby.network.routers8.port_buffers32 system.ruby.network.routers8.port_buffers33 system.ruby.network.routers8.port_buffers34 system.ruby.network.routers8.port_buffers35 system.ruby.network.routers8.port_buffers36 system.ruby.network.routers8.port_buffers37 system.ruby.network.routers8.port_buffers38 system.ruby.network.routers8.port_buffers39 system.ruby.network.routers8.port_buffers40 system.ruby.network.routers8.port_buffers41 system.ruby.network.routers8.port_buffers42 system.ruby.network.routers8.port_buffers43 system.ruby.network.routers8.port_buffers44 system.ruby.network.routers8.port_buffers45 system.ruby.network.routers8.port_buffers46 system.ruby.network.routers8.port_buffers47 system.ruby.network.routers8.port_buffers48 system.ruby.network.routers8.port_buffers49 system.ruby.network.routers8.port_buffers50 system.ruby.network.routers8.port_buffers51 system.ruby.network.routers8.port_buffers52 system.ruby.network.routers8.port_buffers53 system.ruby.network.routers8.port_buffers54 system.ruby.network.routers8.port_buffers55 system.ruby.network.routers8.port_buffers56 system.ruby.network.routers8.port_buffers57 system.ruby.network.routers8.port_buffers58 system.ruby.network.routers8.port_buffers59 system.ruby.network.routers8.port_buffers60 system.ruby.network.routers8.port_buffers61 system.ruby.network.routers8.port_buffers62 system.ruby.network.routers8.port_buffers63 system.ruby.network.routers8.port_buffers64 system.ruby.network.routers8.port_buffers65 system.ruby.network.routers8.port_buffers66 system.ruby.network.routers8.port_buffers67 system.ruby.network.routers8.port_buffers68 system.ruby.network.routers8.port_buffers69 system.ruby.network.routers8.port_buffers70 system.ruby.network.routers8.port_buffers71 system.ruby.network.routers8.port_buffers72 system.ruby.network.routers8.port_buffers73 system.ruby.network.routers8.port_buffers74 system.ruby.network.routers8.port_buffers75 system.ruby.network.routers8.port_buffers76 system.ruby.network.routers8.port_buffers77 system.ruby.network.routers8.port_buffers78 system.ruby.network.routers8.port_buffers79 system.ruby.network.routers8.port_buffers80 system.ruby.network.routers8.port_buffers81 system.ruby.network.routers8.port_buffers82 system.ruby.network.routers8.port_buffers83 system.ruby.network.routers8.port_buffers84 system.ruby.network.routers8.port_buffers85 system.ruby.network.routers8.port_buffers86 system.ruby.network.routers8.port_buffers87 system.ruby.network.routers8.port_buffers88 system.ruby.network.routers8.port_buffers89 system.ruby.network.routers8.port_buffers90 system.ruby.network.routers8.port_buffers91 system.ruby.network.routers8.port_buffers92 system.ruby.network.routers8.port_buffers93 system.ruby.network.routers8.port_buffers94 system.ruby.network.routers8.port_buffers95 system.ruby.network.routers8.port_buffers96 system.ruby.network.routers8.port_buffers97 system.ruby.network.routers8.port_buffers98 system.ruby.network.routers8.port_buffers99
+recycle_latency=0
router_id=8
virt_nets=10
+[system.ruby.network.routers8.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers9]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109 port_buffers110 port_buffers111 port_buffers112 port_buffers113 port_buffers114 port_buffers115 port_buffers116 port_buffers117 port_buffers118 port_buffers119 port_buffers120 port_buffers121 port_buffers122 port_buffers123 port_buffers124 port_buffers125 port_buffers126 port_buffers127 port_buffers128 port_buffers129 port_buffers130 port_buffers131 port_buffers132 port_buffers133 port_buffers134 port_buffers135 port_buffers136 port_buffers137 port_buffers138 port_buffers139 port_buffers140 port_buffers141 port_buffers142 port_buffers143 port_buffers144 port_buffers145 port_buffers146 port_buffers147 port_buffers148 port_buffers149 port_buffers150 port_buffers151 port_buffers152 port_buffers153 port_buffers154 port_buffers155 port_buffers156 port_buffers157 port_buffers158 port_buffers159 port_buffers160 port_buffers161 port_buffers162 port_buffers163 port_buffers164 port_buffers165 port_buffers166 port_buffers167 port_buffers168 port_buffers169 port_buffers170 port_buffers171 port_buffers172 port_buffers173 port_buffers174 port_buffers175 port_buffers176 port_buffers177 port_buffers178 port_buffers179
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers9.port_buffers000 system.ruby.network.routers9.port_buffers001 system.ruby.network.routers9.port_buffers002 system.ruby.network.routers9.port_buffers003 system.ruby.network.routers9.port_buffers004 system.ruby.network.routers9.port_buffers005 system.ruby.network.routers9.port_buffers006 system.ruby.network.routers9.port_buffers007 system.ruby.network.routers9.port_buffers008 system.ruby.network.routers9.port_buffers009 system.ruby.network.routers9.port_buffers010 system.ruby.network.routers9.port_buffers011 system.ruby.network.routers9.port_buffers012 system.ruby.network.routers9.port_buffers013 system.ruby.network.routers9.port_buffers014 system.ruby.network.routers9.port_buffers015 system.ruby.network.routers9.port_buffers016 system.ruby.network.routers9.port_buffers017 system.ruby.network.routers9.port_buffers018 system.ruby.network.routers9.port_buffers019 system.ruby.network.routers9.port_buffers020 system.ruby.network.routers9.port_buffers021 system.ruby.network.routers9.port_buffers022 system.ruby.network.routers9.port_buffers023 system.ruby.network.routers9.port_buffers024 system.ruby.network.routers9.port_buffers025 system.ruby.network.routers9.port_buffers026 system.ruby.network.routers9.port_buffers027 system.ruby.network.routers9.port_buffers028 system.ruby.network.routers9.port_buffers029 system.ruby.network.routers9.port_buffers030 system.ruby.network.routers9.port_buffers031 system.ruby.network.routers9.port_buffers032 system.ruby.network.routers9.port_buffers033 system.ruby.network.routers9.port_buffers034 system.ruby.network.routers9.port_buffers035 system.ruby.network.routers9.port_buffers036 system.ruby.network.routers9.port_buffers037 system.ruby.network.routers9.port_buffers038 system.ruby.network.routers9.port_buffers039 system.ruby.network.routers9.port_buffers040 system.ruby.network.routers9.port_buffers041 system.ruby.network.routers9.port_buffers042 system.ruby.network.routers9.port_buffers043 system.ruby.network.routers9.port_buffers044 system.ruby.network.routers9.port_buffers045 system.ruby.network.routers9.port_buffers046 system.ruby.network.routers9.port_buffers047 system.ruby.network.routers9.port_buffers048 system.ruby.network.routers9.port_buffers049 system.ruby.network.routers9.port_buffers050 system.ruby.network.routers9.port_buffers051 system.ruby.network.routers9.port_buffers052 system.ruby.network.routers9.port_buffers053 system.ruby.network.routers9.port_buffers054 system.ruby.network.routers9.port_buffers055 system.ruby.network.routers9.port_buffers056 system.ruby.network.routers9.port_buffers057 system.ruby.network.routers9.port_buffers058 system.ruby.network.routers9.port_buffers059 system.ruby.network.routers9.port_buffers060 system.ruby.network.routers9.port_buffers061 system.ruby.network.routers9.port_buffers062 system.ruby.network.routers9.port_buffers063 system.ruby.network.routers9.port_buffers064 system.ruby.network.routers9.port_buffers065 system.ruby.network.routers9.port_buffers066 system.ruby.network.routers9.port_buffers067 system.ruby.network.routers9.port_buffers068 system.ruby.network.routers9.port_buffers069 system.ruby.network.routers9.port_buffers070 system.ruby.network.routers9.port_buffers071 system.ruby.network.routers9.port_buffers072 system.ruby.network.routers9.port_buffers073 system.ruby.network.routers9.port_buffers074 system.ruby.network.routers9.port_buffers075 system.ruby.network.routers9.port_buffers076 system.ruby.network.routers9.port_buffers077 system.ruby.network.routers9.port_buffers078 system.ruby.network.routers9.port_buffers079 system.ruby.network.routers9.port_buffers080 system.ruby.network.routers9.port_buffers081 system.ruby.network.routers9.port_buffers082 system.ruby.network.routers9.port_buffers083 system.ruby.network.routers9.port_buffers084 system.ruby.network.routers9.port_buffers085 system.ruby.network.routers9.port_buffers086 system.ruby.network.routers9.port_buffers087 system.ruby.network.routers9.port_buffers088 system.ruby.network.routers9.port_buffers089 system.ruby.network.routers9.port_buffers090 system.ruby.network.routers9.port_buffers091 system.ruby.network.routers9.port_buffers092 system.ruby.network.routers9.port_buffers093 system.ruby.network.routers9.port_buffers094 system.ruby.network.routers9.port_buffers095 system.ruby.network.routers9.port_buffers096 system.ruby.network.routers9.port_buffers097 system.ruby.network.routers9.port_buffers098 system.ruby.network.routers9.port_buffers099 system.ruby.network.routers9.port_buffers100 system.ruby.network.routers9.port_buffers101 system.ruby.network.routers9.port_buffers102 system.ruby.network.routers9.port_buffers103 system.ruby.network.routers9.port_buffers104 system.ruby.network.routers9.port_buffers105 system.ruby.network.routers9.port_buffers106 system.ruby.network.routers9.port_buffers107 system.ruby.network.routers9.port_buffers108 system.ruby.network.routers9.port_buffers109 system.ruby.network.routers9.port_buffers110 system.ruby.network.routers9.port_buffers111 system.ruby.network.routers9.port_buffers112 system.ruby.network.routers9.port_buffers113 system.ruby.network.routers9.port_buffers114 system.ruby.network.routers9.port_buffers115 system.ruby.network.routers9.port_buffers116 system.ruby.network.routers9.port_buffers117 system.ruby.network.routers9.port_buffers118 system.ruby.network.routers9.port_buffers119 system.ruby.network.routers9.port_buffers120 system.ruby.network.routers9.port_buffers121 system.ruby.network.routers9.port_buffers122 system.ruby.network.routers9.port_buffers123 system.ruby.network.routers9.port_buffers124 system.ruby.network.routers9.port_buffers125 system.ruby.network.routers9.port_buffers126 system.ruby.network.routers9.port_buffers127 system.ruby.network.routers9.port_buffers128 system.ruby.network.routers9.port_buffers129 system.ruby.network.routers9.port_buffers130 system.ruby.network.routers9.port_buffers131 system.ruby.network.routers9.port_buffers132 system.ruby.network.routers9.port_buffers133 system.ruby.network.routers9.port_buffers134 system.ruby.network.routers9.port_buffers135 system.ruby.network.routers9.port_buffers136 system.ruby.network.routers9.port_buffers137 system.ruby.network.routers9.port_buffers138 system.ruby.network.routers9.port_buffers139 system.ruby.network.routers9.port_buffers140 system.ruby.network.routers9.port_buffers141 system.ruby.network.routers9.port_buffers142 system.ruby.network.routers9.port_buffers143 system.ruby.network.routers9.port_buffers144 system.ruby.network.routers9.port_buffers145 system.ruby.network.routers9.port_buffers146 system.ruby.network.routers9.port_buffers147 system.ruby.network.routers9.port_buffers148 system.ruby.network.routers9.port_buffers149 system.ruby.network.routers9.port_buffers150 system.ruby.network.routers9.port_buffers151 system.ruby.network.routers9.port_buffers152 system.ruby.network.routers9.port_buffers153 system.ruby.network.routers9.port_buffers154 system.ruby.network.routers9.port_buffers155 system.ruby.network.routers9.port_buffers156 system.ruby.network.routers9.port_buffers157 system.ruby.network.routers9.port_buffers158 system.ruby.network.routers9.port_buffers159 system.ruby.network.routers9.port_buffers160 system.ruby.network.routers9.port_buffers161 system.ruby.network.routers9.port_buffers162 system.ruby.network.routers9.port_buffers163 system.ruby.network.routers9.port_buffers164 system.ruby.network.routers9.port_buffers165 system.ruby.network.routers9.port_buffers166 system.ruby.network.routers9.port_buffers167 system.ruby.network.routers9.port_buffers168 system.ruby.network.routers9.port_buffers169 system.ruby.network.routers9.port_buffers170 system.ruby.network.routers9.port_buffers171 system.ruby.network.routers9.port_buffers172 system.ruby.network.routers9.port_buffers173 system.ruby.network.routers9.port_buffers174 system.ruby.network.routers9.port_buffers175 system.ruby.network.routers9.port_buffers176 system.ruby.network.routers9.port_buffers177 system.ruby.network.routers9.port_buffers178 system.ruby.network.routers9.port_buffers179
+recycle_latency=0
router_id=9
virt_nets=10
+[system.ruby.network.routers9.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers110]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers111]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers112]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers113]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers114]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers115]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers116]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers117]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers118]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers119]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers120]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers121]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers122]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers123]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers124]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers125]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers126]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers127]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers128]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers129]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers130]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers131]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers132]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers133]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers134]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers135]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers136]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers137]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers138]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers139]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers140]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers141]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers142]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers143]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers144]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers145]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers146]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers147]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers148]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers149]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers150]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers151]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers152]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers153]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers154]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers155]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers156]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers157]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers158]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers159]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers160]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers161]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers162]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers163]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers164]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers165]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers166]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers167]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers168]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers169]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers170]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers171]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers172]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers173]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers174]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers175]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers176]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers177]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers178]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers179]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simerr b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simerr
index 80cafee63..fb4f3b04a 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simerr
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simerr
@@ -1,85 +1,80 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-system.cpu4: completed 10000 read, 5516 write accesses @584228
-system.cpu5: completed 10000 read, 5515 write accesses @587183
-system.cpu1: completed 10000 read, 5491 write accesses @591446
-system.cpu7: completed 10000 read, 5626 write accesses @595409
-system.cpu2: completed 10000 read, 5637 write accesses @596437
-system.cpu6: completed 10000 read, 5437 write accesses @597608
-system.cpu3: completed 10000 read, 5738 write accesses @597986
-system.cpu0: completed 10000 read, 5730 write accesses @601184
-system.cpu4: completed 20000 read, 11120 write accesses @1170250
-system.cpu6: completed 20000 read, 10900 write accesses @1171579
-system.cpu3: completed 20000 read, 11193 write accesses @1184267
-system.cpu1: completed 20000 read, 11047 write accesses @1190135
-system.cpu5: completed 20000 read, 11070 write accesses @1191953
-system.cpu7: completed 20000 read, 11317 write accesses @1192073
-system.cpu2: completed 20000 read, 11059 write accesses @1192934
-system.cpu0: completed 20000 read, 11218 write accesses @1196582
-system.cpu6: completed 30000 read, 16404 write accesses @1756097
-system.cpu4: completed 30000 read, 16698 write accesses @1768219
-system.cpu7: completed 30000 read, 16835 write accesses @1769427
-system.cpu3: completed 30000 read, 16672 write accesses @1773026
-system.cpu1: completed 30000 read, 16602 write accesses @1773962
-system.cpu0: completed 30000 read, 16781 write accesses @1777262
-system.cpu5: completed 30000 read, 16565 write accesses @1782900
-system.cpu2: completed 30000 read, 16614 write accesses @1785263
-system.cpu6: completed 40000 read, 22003 write accesses @2340507
-system.cpu1: completed 40000 read, 22145 write accesses @2358116
-system.cpu0: completed 40000 read, 22355 write accesses @2364775
-system.cpu7: completed 40000 read, 22565 write accesses @2374538
-system.cpu2: completed 40000 read, 22222 write accesses @2375711
-system.cpu4: completed 40000 read, 22294 write accesses @2376781
-system.cpu3: completed 40000 read, 22360 write accesses @2377205
-system.cpu5: completed 40000 read, 22099 write accesses @2379118
-system.cpu6: completed 50000 read, 27600 write accesses @2941333
-system.cpu1: completed 50000 read, 27821 write accesses @2946145
-system.cpu0: completed 50000 read, 27935 write accesses @2959151
-system.cpu2: completed 50000 read, 27794 write accesses @2968804
-system.cpu3: completed 50000 read, 27849 write accesses @2971166
-system.cpu5: completed 50000 read, 27657 write accesses @2977357
-system.cpu4: completed 50000 read, 27828 write accesses @2978259
-system.cpu7: completed 50000 read, 28284 write accesses @2978857
-system.cpu6: completed 60000 read, 33178 write accesses @3536924
-system.cpu1: completed 60000 read, 33394 write accesses @3543961
-system.cpu2: completed 60000 read, 33230 write accesses @3549333
-system.cpu0: completed 60000 read, 33564 write accesses @3564287
-system.cpu3: completed 60000 read, 33336 write accesses @3569137
-system.cpu4: completed 60000 read, 33587 write accesses @3570593
-system.cpu5: completed 60000 read, 33166 write accesses @3576647
-system.cpu7: completed 60000 read, 33832 write accesses @3577075
-system.cpu6: completed 70000 read, 38652 write accesses @4137461
-system.cpu2: completed 70000 read, 38824 write accesses @4141010
-system.cpu1: completed 70000 read, 39043 write accesses @4142171
-system.cpu4: completed 70000 read, 39136 write accesses @4148986
-system.cpu5: completed 70000 read, 38716 write accesses @4161730
-system.cpu0: completed 70000 read, 39119 write accesses @4165271
-system.cpu3: completed 70000 read, 38875 write accesses @4169555
-system.cpu7: completed 70000 read, 39501 write accesses @4176068
-system.cpu6: completed 80000 read, 44287 write accesses @4740297
-system.cpu2: completed 80000 read, 44433 write accesses @4742323
-system.cpu4: completed 80000 read, 44799 write accesses @4743294
-system.cpu0: completed 80000 read, 44555 write accesses @4750388
-system.cpu1: completed 80000 read, 44835 write accesses @4751884
-system.cpu5: completed 80000 read, 44235 write accesses @4755731
-system.cpu3: completed 80000 read, 44536 write accesses @4756531
-system.cpu7: completed 80000 read, 45051 write accesses @4789789
-system.cpu2: completed 90000 read, 50085 write accesses @5331779
-system.cpu1: completed 90000 read, 50520 write accesses @5335067
-system.cpu6: completed 90000 read, 50077 write accesses @5343428
-system.cpu4: completed 90000 read, 50348 write accesses @5344112
-system.cpu5: completed 90000 read, 49814 write accesses @5348125
-system.cpu3: completed 90000 read, 50170 write accesses @5349617
-system.cpu0: completed 90000 read, 50102 write accesses @5350612
-system.cpu7: completed 90000 read, 50733 write accesses @5394074
-system.cpu1: completed 100000 read, 56034 write accesses @5920895
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
+system.cpu2: completed 10000 read, 5682 write accesses @468618
+system.cpu0: completed 10000 read, 5397 write accesses @470518
+system.cpu4: completed 10000 read, 5666 write accesses @470555
+system.cpu7: completed 10000 read, 5549 write accesses @473660
+system.cpu1: completed 10000 read, 5645 write accesses @474596
+system.cpu6: completed 10000 read, 5628 write accesses @480303
+system.cpu5: completed 10000 read, 5664 write accesses @480328
+system.cpu3: completed 10000 read, 5553 write accesses @482516
+system.cpu1: completed 20000 read, 11276 write accesses @941108
+system.cpu0: completed 20000 read, 10999 write accesses @944640
+system.cpu2: completed 20000 read, 11272 write accesses @946991
+system.cpu7: completed 20000 read, 10999 write accesses @947826
+system.cpu4: completed 20000 read, 11411 write accesses @948779
+system.cpu6: completed 20000 read, 11144 write accesses @953193
+system.cpu5: completed 20000 read, 11173 write accesses @954235
+system.cpu3: completed 20000 read, 11228 write accesses @961631
+system.cpu1: completed 30000 read, 16818 write accesses @1419188
+system.cpu0: completed 30000 read, 16479 write accesses @1420336
+system.cpu5: completed 30000 read, 16548 write accesses @1421142
+system.cpu2: completed 30000 read, 16790 write accesses @1421818
+system.cpu7: completed 30000 read, 16464 write accesses @1422123
+system.cpu4: completed 30000 read, 17005 write accesses @1422259
+system.cpu6: completed 30000 read, 16812 write accesses @1431146
+system.cpu3: completed 30000 read, 16876 write accesses @1437656
+system.cpu2: completed 40000 read, 22285 write accesses @1891081
+system.cpu5: completed 40000 read, 22160 write accesses @1896261
+system.cpu7: completed 40000 read, 21953 write accesses @1897179
+system.cpu1: completed 40000 read, 22536 write accesses @1897207
+system.cpu0: completed 40000 read, 21989 write accesses @1898643
+system.cpu6: completed 40000 read, 22334 write accesses @1898811
+system.cpu4: completed 40000 read, 22788 write accesses @1906823
+system.cpu3: completed 40000 read, 22523 write accesses @1907448
+system.cpu2: completed 50000 read, 27730 write accesses @2357928
+system.cpu5: completed 50000 read, 27750 write accesses @2363043
+system.cpu1: completed 50000 read, 28041 write accesses @2368230
+system.cpu6: completed 50000 read, 27966 write accesses @2376268
+system.cpu0: completed 50000 read, 27789 write accesses @2380452
+system.cpu3: completed 50000 read, 27901 write accesses @2382173
+system.cpu7: completed 50000 read, 27437 write accesses @2383988
+system.cpu4: completed 50000 read, 28553 write accesses @2384309
+system.cpu2: completed 60000 read, 33436 write accesses @2836829
+system.cpu5: completed 60000 read, 33223 write accesses @2839619
+system.cpu6: completed 60000 read, 33442 write accesses @2843227
+system.cpu1: completed 60000 read, 33632 write accesses @2850331
+system.cpu3: completed 60000 read, 33335 write accesses @2850932
+system.cpu0: completed 60000 read, 33499 write accesses @2853510
+system.cpu7: completed 60000 read, 33083 write accesses @2863799
+system.cpu4: completed 60000 read, 34211 write accesses @2865957
+system.cpu5: completed 70000 read, 38796 write accesses @3309970
+system.cpu2: completed 70000 read, 39076 write accesses @3312829
+system.cpu6: completed 70000 read, 38982 write accesses @3317982
+system.cpu3: completed 70000 read, 38893 write accesses @3320658
+system.cpu1: completed 70000 read, 39042 write accesses @3326984
+system.cpu0: completed 70000 read, 39160 write accesses @3330466
+system.cpu4: completed 70000 read, 39705 write accesses @3336097
+system.cpu7: completed 70000 read, 38681 write accesses @3351133
+system.cpu2: completed 80000 read, 44448 write accesses @3784665
+system.cpu5: completed 80000 read, 44282 write accesses @3786578
+system.cpu6: completed 80000 read, 44649 write accesses @3794509
+system.cpu3: completed 80000 read, 44408 write accesses @3795252
+system.cpu1: completed 80000 read, 44488 write accesses @3798206
+system.cpu0: completed 80000 read, 44824 write accesses @3800842
+system.cpu4: completed 80000 read, 45327 write accesses @3814610
+system.cpu7: completed 80000 read, 44370 write accesses @3836498
+system.cpu2: completed 90000 read, 50112 write accesses @4258356
+system.cpu5: completed 90000 read, 49726 write accesses @4263981
+system.cpu1: completed 90000 read, 49878 write accesses @4270068
+system.cpu6: completed 90000 read, 50189 write accesses @4270506
+system.cpu3: completed 90000 read, 50062 write accesses @4274971
+system.cpu0: completed 90000 read, 50500 write accesses @4278576
+system.cpu4: completed 90000 read, 51009 write accesses @4290694
+system.cpu7: completed 90000 read, 50035 write accesses @4314863
+system.cpu5: completed 100000 read, 55296 write accesses @4735173
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simout b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simout
index 4c8b54d81..2e7c6747e 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simout
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simout
@@ -1,10 +1,11 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:32:54
-gem5 started Jan 22 2014 17:25:37
-gem5 executing on u200540-lin
-command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_hammer -re tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_hammer
+gem5 compiled Aug 13 2015 19:09:46
+gem5 started Aug 13 2015 20:15:24
+gem5 executing on artery
+command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_hammer -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby-MOESI_hammer
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 5795833 because maximum number of loads reached
+Exiting @ tick 4735173 because maximum number of loads reached
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt
index faa8749ac..bc57ba297 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt
@@ -1,48 +1,48 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.004713 # Number of seconds simulated
-sim_ticks 4713246 # Number of ticks simulated
-final_tick 4713246 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.004735 # Number of seconds simulated
+sim_ticks 4735173 # Number of ticks simulated
+final_tick 4735173 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 48364 # Simulator tick rate (ticks/s)
-host_mem_usage 549776 # Number of bytes of host memory used
-host_seconds 97.45 # Real time elapsed on the host
+host_tick_rate 31531 # Simulator tick rate (ticks/s)
+host_mem_usage 492536 # Number of bytes of host memory used
+host_seconds 150.17 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
-system.mem_ctrls.bytes_read::ruby.dir_cntrl0 38837632 # Number of bytes read from this memory
-system.mem_ctrls.bytes_read::total 38837632 # Number of bytes read from this memory
-system.mem_ctrls.bytes_written::ruby.dir_cntrl0 14148864 # Number of bytes written to this memory
-system.mem_ctrls.bytes_written::total 14148864 # Number of bytes written to this memory
-system.mem_ctrls.num_reads::ruby.dir_cntrl0 606838 # Number of read requests responded to by this memory
-system.mem_ctrls.num_reads::total 606838 # Number of read requests responded to by this memory
-system.mem_ctrls.num_writes::ruby.dir_cntrl0 221076 # Number of write requests responded to by this memory
-system.mem_ctrls.num_writes::total 221076 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 8240102893 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 8240102893 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 3001936245 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 3001936245 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 11242039138 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 11242039138 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.readReqs 606853 # Number of read requests accepted
-system.mem_ctrls.writeReqs 221076 # Number of write requests accepted
-system.mem_ctrls.readBursts 606853 # Number of DRAM read bursts, including those serviced by the write queue
-system.mem_ctrls.writeBursts 221076 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 37829760 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 1008512 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 13960576 # Total number of bytes written to DRAM
-system.mem_ctrls.bytesReadSys 38838592 # Total read bytes from the system interface side
-system.mem_ctrls.bytesWrittenSys 14148864 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 15758 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 2899 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0 39037312 # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total 39037312 # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0 14194496 # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total 14194496 # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0 609958 # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total 609958 # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0 221789 # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total 221789 # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 8244115263 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 8244115263 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 2997672102 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 2997672102 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 11241787364 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 11241787364 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs 609981 # Number of read requests accepted
+system.mem_ctrls.writeReqs 221789 # Number of write requests accepted
+system.mem_ctrls.readBursts 609981 # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts 221789 # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM 38032640 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 1004672 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 14002624 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys 39038784 # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys 14194496 # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ 15698 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 2952 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
-system.mem_ctrls.perBankRdBursts::0 74046 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::1 73532 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::2 73993 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::3 73922 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::4 73765 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::5 73726 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::6 73978 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::7 74128 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::0 74116 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1 74660 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2 74444 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3 74536 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4 74259 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5 74178 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6 73921 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7 74146 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::9 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::10 0 # Per bank write bursts
@@ -51,14 +51,14 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe
system.mem_ctrls.perBankRdBursts::13 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::0 27499 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::1 27078 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::2 27369 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::3 27210 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::4 27141 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::5 27321 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::6 27106 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::7 27410 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0 27461 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1 27420 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2 27321 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3 27492 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4 27192 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5 27413 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6 27307 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7 27185 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::9 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::10 0 # Per bank write bursts
@@ -68,54 +68,54 @@ system.mem_ctrls.perBankWrBursts::13 0 # Pe
system.mem_ctrls.perBankWrBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
-system.mem_ctrls.numWrRetry 311 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 4713234 # Total gap between requests
+system.mem_ctrls.numWrRetry 423 # Number of times write queue was full causing retry
+system.mem_ctrls.totGap 4735162 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::3 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::4 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::5 0 # Read request sizes (log2)
-system.mem_ctrls.readPktSize::6 606853 # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6 609981 # Read request sizes (log2)
system.mem_ctrls.writePktSize::0 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::1 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::2 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::3 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
-system.mem_ctrls.writePktSize::6 221076 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 175 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::1 470 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::2 907 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::3 1454 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::4 2183 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::5 3060 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::6 4230 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::7 5496 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::8 7143 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::9 8953 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::10 11599 # What read queue length does an incoming req see
+system.mem_ctrls.writePktSize::6 221789 # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0 178 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1 461 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2 932 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::3 1477 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::4 2238 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::5 3184 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6 4413 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7 5792 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8 7312 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9 9231 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10 11729 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::11 15900 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::12 22376 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::13 32273 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::14 45356 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::15 58454 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::16 68629 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::17 71243 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::18 65213 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::19 51836 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::20 36104 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::21 23804 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::22 15968 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::23 11799 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::24 9124 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::25 6955 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::26 4916 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::27 3005 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::28 1552 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::29 665 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::30 217 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::31 36 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12 22569 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13 32253 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14 45094 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15 59231 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16 70049 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17 72281 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18 65137 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19 51284 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20 35790 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21 23563 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22 15974 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23 11681 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24 9170 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25 6994 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26 4821 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27 2968 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28 1614 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29 729 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30 202 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31 32 # What read queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::0 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::1 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::2 1 # What write queue length does an incoming req see
@@ -136,1368 +136,1374 @@ system.mem_ctrls.wrQLenPdf::16 1 # Wh
system.mem_ctrls.wrQLenPdf::17 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::18 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::19 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::21 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::22 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::23 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::24 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::25 4 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::26 9 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::27 13 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::28 12 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 25 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 62 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32 85 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::33 122 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::34 190 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::35 264 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::36 389 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::37 525 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::38 650 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::39 1549 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::40 3271 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::41 5639 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::42 8145 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::43 10513 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::44 12199 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::45 13529 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::46 14510 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::47 14913 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::48 15484 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::49 16406 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::50 17008 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::51 16484 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::52 16097 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::53 15898 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::54 16819 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::55 10285 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::56 3537 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::57 1002 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::58 665 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::59 411 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::60 327 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::61 283 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::62 225 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::63 565 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 218695 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 236.810096 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 187.327299 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 171.325868 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 38143 17.44% 17.44% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 93384 42.70% 60.14% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 45092 20.62% 80.76% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 21082 9.64% 90.40% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 10947 5.01% 95.41% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 5695 2.60% 98.01% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 2614 1.20% 99.21% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 1140 0.52% 99.73% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 598 0.27% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 218695 # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples 13624 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 43.384395 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 31.325547 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 26.265196 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::0-15 3167 23.25% 23.25% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-31 1762 12.93% 36.18% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::32-47 2201 16.16% 52.33% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::48-63 2708 19.88% 72.21% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::64-79 2752 20.20% 92.41% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::80-95 956 7.02% 99.43% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::96-111 73 0.54% 99.96% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::112-127 4 0.03% 99.99% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::256-271 1 0.01% 100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total 13624 # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples 13624 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 16.011010 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 16.009337 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 0.265785 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 13588 99.74% 99.74% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::17 9 0.07% 99.80% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18 3 0.02% 99.82% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19 7 0.05% 99.88% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::20 4 0.03% 99.90% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::21 3 0.02% 99.93% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::22 3 0.02% 99.95% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::23 1 0.01% 99.96% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::24 1 0.01% 99.96% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::25 4 0.03% 99.99% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::30 1 0.01% 100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total 13624 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 74695376 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 85926086 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 2955450 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 126.37 # Average queueing delay per DRAM burst
+system.mem_ctrls.wrQLenPdf::20 2 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21 2 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22 2 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23 2 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24 2 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25 2 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26 6 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27 11 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28 20 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 32 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30 48 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31 54 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32 96 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33 149 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34 180 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35 283 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36 404 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37 536 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38 693 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39 1507 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40 3334 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41 5747 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42 8265 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43 10553 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44 12236 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45 13464 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46 14336 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47 14860 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48 15391 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49 16236 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50 17172 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51 16571 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52 16019 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53 15936 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54 17017 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55 10165 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56 3441 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57 1208 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58 728 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59 489 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60 333 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::61 307 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::62 261 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::63 717 # What write queue length does an incoming req see
+system.mem_ctrls.bytesPerActivate::samples 219918 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 236.606590 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 187.359453 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 171.002375 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 37925 17.25% 17.25% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 94679 43.05% 60.30% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 45319 20.61% 80.90% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 20843 9.48% 90.38% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 11024 5.01% 95.39% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 5746 2.61% 98.01% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 2711 1.23% 99.24% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 1105 0.50% 99.74% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 566 0.26% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 219918 # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples 13665 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 43.487742 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 31.181190 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 26.386644 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::0-7 1410 10.32% 10.32% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::8-15 1805 13.21% 23.53% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-23 701 5.13% 28.66% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::24-31 976 7.14% 35.80% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::32-39 1079 7.90% 43.70% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::40-47 1147 8.39% 52.09% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::48-55 1231 9.01% 61.10% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::56-63 1467 10.74% 71.83% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::64-71 1515 11.09% 82.92% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::72-79 1256 9.19% 92.11% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::80-87 779 5.70% 97.81% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::88-95 227 1.66% 99.47% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::96-103 55 0.40% 99.88% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::104-111 13 0.10% 99.97% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::112-119 3 0.02% 99.99% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::240-247 1 0.01% 100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total 13665 # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples 13664 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 16.011344 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.009446 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 0.289518 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 13629 99.74% 99.74% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17 8 0.06% 99.80% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18 5 0.04% 99.84% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19 6 0.04% 99.88% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::20 1 0.01% 99.89% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::21 6 0.04% 99.93% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::22 1 0.01% 99.94% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::23 4 0.03% 99.97% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::27 2 0.01% 99.99% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::29 1 0.01% 99.99% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::32 1 0.01% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total 13664 # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat 74873424 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 86164364 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 2971300 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 125.99 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 145.37 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 8026.26 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 2961.99 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 8240.31 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 3001.94 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 144.99 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 8031.94 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 2957.15 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 8244.43 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 2997.67 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
system.mem_ctrls.busUtil 85.85 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 62.71 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 23.14 # Data bus utilization in percentage for writes
-system.mem_ctrls.avgRdQLen 19.71 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 50.35 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 378473 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 212050 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 64.03 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 97.19 # Row buffer hit rate for writes
+system.mem_ctrls.busUtilRead 62.75 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 23.10 # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen 19.67 # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen 50.34 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 380606 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 212524 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 64.04 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 97.12 # Row buffer hit rate for writes
system.mem_ctrls.avgGap 5.69 # Average gap between requests
-system.mem_ctrls.pageHitRate 72.97 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 1652464800 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 918036000 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 7372984320 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 2260296576 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 307678800 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 3210637860 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 10162200 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 15732260556 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 3339.578606 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 11 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 157300 # Time in different power states
+system.mem_ctrls.pageHitRate 72.94 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 1662202080 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 923445600 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 7414892160 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 2267803008 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 309204480 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 3226538808 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 10212000 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 15814298136 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 3340.449973 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 10 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 158080 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 4553555 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 4576106 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
system.mem_ctrls_1.actEnergy 0 # Energy for activate commands per rank (pJ)
system.mem_ctrls_1.preEnergy 0 # Energy for precharge commands per rank (pJ)
system.mem_ctrls_1.readEnergy 0 # Energy for read commands per rank (pJ)
system.mem_ctrls_1.writeEnergy 0 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 307678800 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 101799720 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 2737167600 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 3146646120 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 667.967681 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 4553490 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 157300 # Time in different power states
+system.mem_ctrls_1.refreshEnergy 309204480 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 102304512 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 2750739600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 3162248592 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 667.967698 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 4576068 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 158080 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu_clk_domain.clock 1 # Clock period in ticks
-system.cpu0.num_reads 98899 # number of read accesses completed
-system.cpu0.num_writes 55182 # number of write accesses completed
-system.cpu1.num_reads 99187 # number of read accesses completed
-system.cpu1.num_writes 55907 # number of write accesses completed
-system.cpu2.num_reads 98765 # number of read accesses completed
-system.cpu2.num_writes 55846 # number of write accesses completed
-system.cpu3.num_reads 99643 # number of read accesses completed
-system.cpu3.num_writes 55628 # number of write accesses completed
-system.cpu4.num_reads 98907 # number of read accesses completed
-system.cpu4.num_writes 55564 # number of write accesses completed
-system.cpu5.num_reads 99395 # number of read accesses completed
-system.cpu5.num_writes 55067 # number of write accesses completed
-system.cpu6.num_reads 100001 # number of read accesses completed
-system.cpu6.num_writes 55228 # number of write accesses completed
-system.cpu7.num_reads 99422 # number of read accesses completed
-system.cpu7.num_writes 55608 # number of write accesses completed
+system.cpu0.num_reads 99647 # number of read accesses completed
+system.cpu0.num_writes 55957 # number of write accesses completed
+system.cpu1.num_reads 99867 # number of read accesses completed
+system.cpu1.num_writes 55238 # number of write accesses completed
+system.cpu2.num_reads 99801 # number of read accesses completed
+system.cpu2.num_writes 55628 # number of write accesses completed
+system.cpu3.num_reads 99793 # number of read accesses completed
+system.cpu3.num_writes 55743 # number of write accesses completed
+system.cpu4.num_reads 99228 # number of read accesses completed
+system.cpu4.num_writes 56144 # number of write accesses completed
+system.cpu5.num_reads 100000 # number of read accesses completed
+system.cpu5.num_writes 55296 # number of write accesses completed
+system.cpu6.num_reads 99793 # number of read accesses completed
+system.cpu6.num_writes 55679 # number of write accesses completed
+system.cpu7.num_reads 98898 # number of read accesses completed
+system.cpu7.num_writes 54985 # number of write accesses completed
system.ruby.clk_domain.clock 1 # Clock period in ticks
system.ruby.outstanding_req_hist::bucket_size 2
system.ruby.outstanding_req_hist::max_bucket 19
-system.ruby.outstanding_req_hist::samples 627857
-system.ruby.outstanding_req_hist::mean 15.998450
-system.ruby.outstanding_req_hist::gmean 15.997188
-system.ruby.outstanding_req_hist::stdev 0.125770
-system.ruby.outstanding_req_hist | 8 0.00% 0.00% | 16 0.00% 0.00% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.02% | 29 0.00% 0.02% | 627724 99.98% 100.00% | 0 0.00% 100.00%
-system.ruby.outstanding_req_hist::total 627857
+system.ruby.outstanding_req_hist::samples 631364
+system.ruby.outstanding_req_hist::mean 15.998460
+system.ruby.outstanding_req_hist::gmean 15.997205
+system.ruby.outstanding_req_hist::stdev 0.125414
+system.ruby.outstanding_req_hist | 8 0.00% 0.00% | 16 0.00% 0.00% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.02% | 28 0.00% 0.02% | 631232 99.98% 100.00% | 0 0.00% 100.00%
+system.ruby.outstanding_req_hist::total 631364
system.ruby.latency_hist::bucket_size 512
system.ruby.latency_hist::max_bucket 5119
-system.ruby.latency_hist::samples 627729
-system.ruby.latency_hist::mean 960.919572
-system.ruby.latency_hist::gmean 787.999380
-system.ruby.latency_hist::stdev 504.540310
-system.ruby.latency_hist | 142847 22.76% 22.76% | 199888 31.84% 54.60% | 191461 30.50% 85.10% | 87673 13.97% 99.07% | 5848 0.93% 100.00% | 12 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.latency_hist::total 627729
+system.ruby.latency_hist::samples 631236
+system.ruby.latency_hist::mean 960.020998
+system.ruby.latency_hist::gmean 652.517743
+system.ruby.latency_hist::stdev 681.963098
+system.ruby.latency_hist | 216968 34.37% 34.37% | 133794 21.20% 55.57% | 129103 20.45% 76.02% | 108625 17.21% 93.23% | 38984 6.18% 99.40% | 3660 0.58% 99.98% | 99 0.02% 100.00% | 3 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::total 631236
system.ruby.hit_latency_hist::bucket_size 256
system.ruby.hit_latency_hist::max_bucket 2559
-system.ruby.hit_latency_hist::samples 461
-system.ruby.hit_latency_hist::mean 150.468547
-system.ruby.hit_latency_hist::gmean 31.812753
-system.ruby.hit_latency_hist::stdev 226.033437
-system.ruby.hit_latency_hist | 359 77.87% 77.87% | 65 14.10% 91.97% | 24 5.21% 97.18% | 8 1.74% 98.92% | 4 0.87% 99.78% | 1 0.22% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.hit_latency_hist::total 461
+system.ruby.hit_latency_hist::samples 659
+system.ruby.hit_latency_hist::mean 78.248862
+system.ruby.hit_latency_hist::gmean 13.547875
+system.ruby.hit_latency_hist::stdev 182.178747
+system.ruby.hit_latency_hist | 591 89.68% 89.68% | 36 5.46% 95.14% | 22 3.34% 98.48% | 5 0.76% 99.24% | 2 0.30% 99.54% | 3 0.46% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::total 659
system.ruby.miss_latency_hist::bucket_size 512
system.ruby.miss_latency_hist::max_bucket 5119
-system.ruby.miss_latency_hist::samples 627268
-system.ruby.miss_latency_hist::mean 961.515199
-system.ruby.miss_latency_hist::gmean 789.860357
-system.ruby.miss_latency_hist::stdev 504.209738
-system.ruby.miss_latency_hist | 142423 22.71% 22.71% | 199856 31.86% 54.57% | 191456 30.52% 85.09% | 87673 13.98% 99.07% | 5848 0.93% 100.00% | 12 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.miss_latency_hist::total 627268
-system.ruby.L1Cache.incomplete_times 1021
-system.ruby.Directory.incomplete_times 175750
+system.ruby.miss_latency_hist::samples 630577
+system.ruby.miss_latency_hist::mean 960.942516
+system.ruby.miss_latency_hist::gmean 655.165310
+system.ruby.miss_latency_hist::stdev 681.697626
+system.ruby.miss_latency_hist | 216341 34.31% 34.31% | 133767 21.21% 55.52% | 129098 20.47% 75.99% | 108625 17.23% 93.22% | 38984 6.18% 99.40% | 3660 0.58% 99.98% | 99 0.02% 100.00% | 3 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::total 630577
+system.ruby.L1Cache.incomplete_times 1079
+system.ruby.Directory.incomplete_times 178231
system.ruby.dir_cntrl0.probeFilter.demand_hits 0 # Number of cache demand hits
system.ruby.dir_cntrl0.probeFilter.demand_misses 0 # Number of cache demand misses
system.ruby.dir_cntrl0.probeFilter.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl0.L1Dcache.demand_hits 17 # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses 78461 # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses 78478 # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Dcache.demand_hits 19 # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses 79028 # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses 79047 # Number of cache demand accesses
system.ruby.l1_cntrl0.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl0.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl0.L2cache.demand_hits 50 # Number of cache demand hits
-system.ruby.l1_cntrl0.L2cache.demand_misses 78411 # Number of cache demand misses
-system.ruby.l1_cntrl0.L2cache.demand_accesses 78461 # Number of cache demand accesses
+system.ruby.l1_cntrl0.L2cache.demand_hits 71 # Number of cache demand hits
+system.ruby.l1_cntrl0.L2cache.demand_misses 78957 # Number of cache demand misses
+system.ruby.l1_cntrl0.L2cache.demand_accesses 79028 # Number of cache demand accesses
system.ruby.l1_cntrl0.fully_busy_cycles 19 # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl1.L1Dcache.demand_hits 18 # Number of cache demand hits
-system.ruby.l1_cntrl1.L1Dcache.demand_misses 78425 # Number of cache demand misses
-system.ruby.l1_cntrl1.L1Dcache.demand_accesses 78443 # Number of cache demand accesses
+system.ruby.l1_cntrl1.L1Dcache.demand_hits 17 # Number of cache demand hits
+system.ruby.l1_cntrl1.L1Dcache.demand_misses 78935 # Number of cache demand misses
+system.ruby.l1_cntrl1.L1Dcache.demand_accesses 78952 # Number of cache demand accesses
system.ruby.l1_cntrl1.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl1.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl1.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl1.L2cache.demand_hits 47 # Number of cache demand hits
-system.ruby.l1_cntrl1.L2cache.demand_misses 78378 # Number of cache demand misses
-system.ruby.l1_cntrl1.L2cache.demand_accesses 78425 # Number of cache demand accesses
-system.ruby.l1_cntrl1.fully_busy_cycles 22 # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl2.L1Dcache.demand_hits 14 # Number of cache demand hits
-system.ruby.l1_cntrl2.L1Dcache.demand_misses 78346 # Number of cache demand misses
-system.ruby.l1_cntrl2.L1Dcache.demand_accesses 78360 # Number of cache demand accesses
+system.ruby.l1_cntrl1.L2cache.demand_hits 74 # Number of cache demand hits
+system.ruby.l1_cntrl1.L2cache.demand_misses 78861 # Number of cache demand misses
+system.ruby.l1_cntrl1.L2cache.demand_accesses 78935 # Number of cache demand accesses
+system.ruby.l1_cntrl1.fully_busy_cycles 29 # cycles for which number of transistions == max transitions
+system.ruby.l1_cntrl2.L1Dcache.demand_hits 15 # Number of cache demand hits
+system.ruby.l1_cntrl2.L1Dcache.demand_misses 79065 # Number of cache demand misses
+system.ruby.l1_cntrl2.L1Dcache.demand_accesses 79080 # Number of cache demand accesses
system.ruby.l1_cntrl2.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl2.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl2.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl2.L2cache.demand_hits 49 # Number of cache demand hits
-system.ruby.l1_cntrl2.L2cache.demand_misses 78297 # Number of cache demand misses
-system.ruby.l1_cntrl2.L2cache.demand_accesses 78346 # Number of cache demand accesses
-system.ruby.l1_cntrl2.fully_busy_cycles 24 # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl3.L1Dcache.demand_hits 20 # Number of cache demand hits
-system.ruby.l1_cntrl3.L1Dcache.demand_misses 78530 # Number of cache demand misses
-system.ruby.l1_cntrl3.L1Dcache.demand_accesses 78550 # Number of cache demand accesses
+system.ruby.l1_cntrl2.L2cache.demand_hits 58 # Number of cache demand hits
+system.ruby.l1_cntrl2.L2cache.demand_misses 79007 # Number of cache demand misses
+system.ruby.l1_cntrl2.L2cache.demand_accesses 79065 # Number of cache demand accesses
+system.ruby.l1_cntrl2.fully_busy_cycles 20 # cycles for which number of transistions == max transitions
+system.ruby.l1_cntrl3.L1Dcache.demand_hits 14 # Number of cache demand hits
+system.ruby.l1_cntrl3.L1Dcache.demand_misses 79023 # Number of cache demand misses
+system.ruby.l1_cntrl3.L1Dcache.demand_accesses 79037 # Number of cache demand accesses
system.ruby.l1_cntrl3.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl3.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl3.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl3.L2cache.demand_hits 47 # Number of cache demand hits
-system.ruby.l1_cntrl3.L2cache.demand_misses 78483 # Number of cache demand misses
-system.ruby.l1_cntrl3.L2cache.demand_accesses 78530 # Number of cache demand accesses
-system.ruby.l1_cntrl3.fully_busy_cycles 20 # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl4.L1Dcache.demand_hits 11 # Number of cache demand hits
-system.ruby.l1_cntrl4.L1Dcache.demand_misses 78600 # Number of cache demand misses
-system.ruby.l1_cntrl4.L1Dcache.demand_accesses 78611 # Number of cache demand accesses
+system.ruby.l1_cntrl3.L2cache.demand_hits 72 # Number of cache demand hits
+system.ruby.l1_cntrl3.L2cache.demand_misses 78951 # Number of cache demand misses
+system.ruby.l1_cntrl3.L2cache.demand_accesses 79023 # Number of cache demand accesses
+system.ruby.l1_cntrl3.fully_busy_cycles 22 # cycles for which number of transistions == max transitions
+system.ruby.l1_cntrl4.L1Dcache.demand_hits 19 # Number of cache demand hits
+system.ruby.l1_cntrl4.L1Dcache.demand_misses 78771 # Number of cache demand misses
+system.ruby.l1_cntrl4.L1Dcache.demand_accesses 78790 # Number of cache demand accesses
system.ruby.l1_cntrl4.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl4.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl4.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl4.L2cache.demand_hits 40 # Number of cache demand hits
-system.ruby.l1_cntrl4.L2cache.demand_misses 78560 # Number of cache demand misses
-system.ruby.l1_cntrl4.L2cache.demand_accesses 78600 # Number of cache demand accesses
+system.ruby.l1_cntrl4.L2cache.demand_hits 52 # Number of cache demand hits
+system.ruby.l1_cntrl4.L2cache.demand_misses 78719 # Number of cache demand misses
+system.ruby.l1_cntrl4.L2cache.demand_accesses 78771 # Number of cache demand accesses
system.ruby.l1_cntrl4.fully_busy_cycles 14 # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl5.L1Dcache.demand_hits 14 # Number of cache demand hits
-system.ruby.l1_cntrl5.L1Dcache.demand_misses 78324 # Number of cache demand misses
-system.ruby.l1_cntrl5.L1Dcache.demand_accesses 78338 # Number of cache demand accesses
+system.ruby.l1_cntrl5.L1Dcache.demand_hits 18 # Number of cache demand hits
+system.ruby.l1_cntrl5.L1Dcache.demand_misses 79176 # Number of cache demand misses
+system.ruby.l1_cntrl5.L1Dcache.demand_accesses 79194 # Number of cache demand accesses
system.ruby.l1_cntrl5.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl5.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl5.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl5.L2cache.demand_hits 39 # Number of cache demand hits
-system.ruby.l1_cntrl5.L2cache.demand_misses 78285 # Number of cache demand misses
-system.ruby.l1_cntrl5.L2cache.demand_accesses 78324 # Number of cache demand accesses
-system.ruby.l1_cntrl5.fully_busy_cycles 15 # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl6.L1Dcache.demand_hits 10 # Number of cache demand hits
-system.ruby.l1_cntrl6.L1Dcache.demand_misses 78547 # Number of cache demand misses
-system.ruby.l1_cntrl6.L1Dcache.demand_accesses 78557 # Number of cache demand accesses
+system.ruby.l1_cntrl5.L2cache.demand_hits 73 # Number of cache demand hits
+system.ruby.l1_cntrl5.L2cache.demand_misses 79103 # Number of cache demand misses
+system.ruby.l1_cntrl5.L2cache.demand_accesses 79176 # Number of cache demand accesses
+system.ruby.l1_cntrl5.fully_busy_cycles 12 # cycles for which number of transistions == max transitions
+system.ruby.l1_cntrl6.L1Dcache.demand_hits 21 # Number of cache demand hits
+system.ruby.l1_cntrl6.L1Dcache.demand_misses 78727 # Number of cache demand misses
+system.ruby.l1_cntrl6.L1Dcache.demand_accesses 78748 # Number of cache demand accesses
system.ruby.l1_cntrl6.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl6.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl6.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl6.L2cache.demand_hits 30 # Number of cache demand hits
-system.ruby.l1_cntrl6.L2cache.demand_misses 78517 # Number of cache demand misses
-system.ruby.l1_cntrl6.L2cache.demand_accesses 78547 # Number of cache demand accesses
-system.ruby.l1_cntrl6.fully_busy_cycles 31 # cycles for which number of transistions == max transitions
-system.ruby.l1_cntrl7.L1Dcache.demand_hits 19 # Number of cache demand hits
-system.ruby.l1_cntrl7.L1Dcache.demand_misses 78397 # Number of cache demand misses
-system.ruby.l1_cntrl7.L1Dcache.demand_accesses 78416 # Number of cache demand accesses
+system.ruby.l1_cntrl6.L2cache.demand_hits 58 # Number of cache demand hits
+system.ruby.l1_cntrl6.L2cache.demand_misses 78669 # Number of cache demand misses
+system.ruby.l1_cntrl6.L2cache.demand_accesses 78727 # Number of cache demand accesses
+system.ruby.l1_cntrl6.fully_busy_cycles 16 # cycles for which number of transistions == max transitions
+system.ruby.l1_cntrl7.L1Dcache.demand_hits 11 # Number of cache demand hits
+system.ruby.l1_cntrl7.L1Dcache.demand_misses 78403 # Number of cache demand misses
+system.ruby.l1_cntrl7.L1Dcache.demand_accesses 78414 # Number of cache demand accesses
system.ruby.l1_cntrl7.L1Icache.demand_hits 0 # Number of cache demand hits
system.ruby.l1_cntrl7.L1Icache.demand_misses 0 # Number of cache demand misses
system.ruby.l1_cntrl7.L1Icache.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl7.L2cache.demand_hits 36 # Number of cache demand hits
-system.ruby.l1_cntrl7.L2cache.demand_misses 78361 # Number of cache demand misses
-system.ruby.l1_cntrl7.L2cache.demand_accesses 78397 # Number of cache demand accesses
-system.ruby.l1_cntrl7.fully_busy_cycles 13 # cycles for which number of transistions == max transitions
+system.ruby.l1_cntrl7.L2cache.demand_hits 67 # Number of cache demand hits
+system.ruby.l1_cntrl7.L2cache.demand_misses 78336 # Number of cache demand misses
+system.ruby.l1_cntrl7.L2cache.demand_accesses 78403 # Number of cache demand accesses
+system.ruby.l1_cntrl7.fully_busy_cycles 26 # cycles for which number of transistions == max transitions
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 15.747783
-system.ruby.network.routers0.msg_count.Request_Control::2 78411
-system.ruby.network.routers0.msg_count.Request_Control::3 151
-system.ruby.network.routers0.msg_count.Response_Data::4 81039
-system.ruby.network.routers0.msg_count.Response_Control::4 1091118
-system.ruby.network.routers0.msg_count.Writeback_Data::5 27703
-system.ruby.network.routers0.msg_count.Writeback_Control::2 73960
-system.ruby.network.routers0.msg_count.Writeback_Control::3 73960
-system.ruby.network.routers0.msg_count.Writeback_Control::5 46068
-system.ruby.network.routers0.msg_count.Broadcast_Control::3 547984
-system.ruby.network.routers0.msg_count.Unblock_Control::5 78597
-system.ruby.network.routers0.msg_bytes.Request_Control::2 627288
-system.ruby.network.routers0.msg_bytes.Request_Control::3 1208
-system.ruby.network.routers0.msg_bytes.Response_Data::4 5834808
-system.ruby.network.routers0.msg_bytes.Response_Control::4 8728944
-system.ruby.network.routers0.msg_bytes.Writeback_Data::5 1994616
-system.ruby.network.routers0.msg_bytes.Writeback_Control::2 591680
-system.ruby.network.routers0.msg_bytes.Writeback_Control::3 591680
-system.ruby.network.routers0.msg_bytes.Writeback_Control::5 368544
-system.ruby.network.routers0.msg_bytes.Broadcast_Control::3 4383872
-system.ruby.network.routers0.msg_bytes.Unblock_Control::5 628776
-system.ruby.network.routers1.percent_links_utilized 15.750387
-system.ruby.network.routers1.msg_count.Request_Control::2 78378
-system.ruby.network.routers1.msg_count.Request_Control::3 129
-system.ruby.network.routers1.msg_count.Response_Data::4 80891
-system.ruby.network.routers1.msg_count.Response_Control::4 1090861
-system.ruby.network.routers1.msg_count.Writeback_Data::5 27961
-system.ruby.network.routers1.msg_count.Writeback_Control::2 73981
-system.ruby.network.routers1.msg_count.Writeback_Control::3 73981
-system.ruby.network.routers1.msg_count.Writeback_Control::5 45849
-system.ruby.network.routers1.msg_count.Broadcast_Control::3 548024
-system.ruby.network.routers1.msg_count.Unblock_Control::5 78547
-system.ruby.network.routers1.msg_bytes.Request_Control::2 627024
-system.ruby.network.routers1.msg_bytes.Request_Control::3 1032
-system.ruby.network.routers1.msg_bytes.Response_Data::4 5824152
-system.ruby.network.routers1.msg_bytes.Response_Control::4 8726888
-system.ruby.network.routers1.msg_bytes.Writeback_Data::5 2013192
-system.ruby.network.routers1.msg_bytes.Writeback_Control::2 591848
-system.ruby.network.routers1.msg_bytes.Writeback_Control::3 591848
-system.ruby.network.routers1.msg_bytes.Writeback_Control::5 366792
-system.ruby.network.routers1.msg_bytes.Broadcast_Control::3 4384192
-system.ruby.network.routers1.msg_bytes.Unblock_Control::5 628376
-system.ruby.network.routers2.percent_links_utilized 15.739445
-system.ruby.network.routers2.msg_count.Request_Control::2 78297
-system.ruby.network.routers2.msg_count.Request_Control::3 118
-system.ruby.network.routers2.msg_count.Response_Data::4 80840
-system.ruby.network.routers2.msg_count.Response_Control::4 1090354
-system.ruby.network.routers2.msg_count.Writeback_Data::5 27872
-system.ruby.network.routers2.msg_count.Writeback_Control::2 73886
-system.ruby.network.routers2.msg_count.Writeback_Control::3 73886
-system.ruby.network.routers2.msg_count.Writeback_Control::5 45808
-system.ruby.network.routers2.msg_count.Broadcast_Control::3 548097
-system.ruby.network.routers2.msg_count.Unblock_Control::5 78501
-system.ruby.network.routers2.msg_bytes.Request_Control::2 626376
-system.ruby.network.routers2.msg_bytes.Request_Control::3 944
-system.ruby.network.routers2.msg_bytes.Response_Data::4 5820480
-system.ruby.network.routers2.msg_bytes.Response_Control::4 8722832
-system.ruby.network.routers2.msg_bytes.Writeback_Data::5 2006784
-system.ruby.network.routers2.msg_bytes.Writeback_Control::2 591088
-system.ruby.network.routers2.msg_bytes.Writeback_Control::3 591088
-system.ruby.network.routers2.msg_bytes.Writeback_Control::5 366464
-system.ruby.network.routers2.msg_bytes.Broadcast_Control::3 4384776
-system.ruby.network.routers2.msg_bytes.Unblock_Control::5 628008
-system.ruby.network.routers3.percent_links_utilized 15.746595
-system.ruby.network.routers3.msg_count.Request_Control::2 78483
-system.ruby.network.routers3.msg_count.Request_Control::3 109
-system.ruby.network.routers3.msg_count.Response_Data::4 81057
-system.ruby.network.routers3.msg_count.Response_Control::4 1091427
-system.ruby.network.routers3.msg_count.Writeback_Data::5 27596
-system.ruby.network.routers3.msg_count.Writeback_Control::2 74000
-system.ruby.network.routers3.msg_count.Writeback_Control::3 73998
-system.ruby.network.routers3.msg_count.Writeback_Control::5 46187
-system.ruby.network.routers3.msg_count.Broadcast_Control::3 547928
-system.ruby.network.routers3.msg_count.Unblock_Control::5 78694
-system.ruby.network.routers3.msg_bytes.Request_Control::2 627864
-system.ruby.network.routers3.msg_bytes.Request_Control::3 872
-system.ruby.network.routers3.msg_bytes.Response_Data::4 5836104
-system.ruby.network.routers3.msg_bytes.Response_Control::4 8731416
-system.ruby.network.routers3.msg_bytes.Writeback_Data::5 1986912
-system.ruby.network.routers3.msg_bytes.Writeback_Control::2 592000
-system.ruby.network.routers3.msg_bytes.Writeback_Control::3 591984
-system.ruby.network.routers3.msg_bytes.Writeback_Control::5 369496
-system.ruby.network.routers3.msg_bytes.Broadcast_Control::3 4383424
-system.ruby.network.routers3.msg_bytes.Unblock_Control::5 629552
-system.ruby.network.routers4.percent_links_utilized 15.763706
-system.ruby.network.routers4.msg_count.Request_Control::2 78560
-system.ruby.network.routers4.msg_count.Request_Control::3 135
-system.ruby.network.routers4.msg_count.Response_Data::4 81090
-system.ruby.network.routers4.msg_count.Response_Control::4 1091997
-system.ruby.network.routers4.msg_count.Writeback_Data::5 27823
-system.ruby.network.routers4.msg_count.Writeback_Control::2 74153
-system.ruby.network.routers4.msg_count.Writeback_Control::3 74151
-system.ruby.network.routers4.msg_count.Writeback_Control::5 46140
-system.ruby.network.routers4.msg_count.Broadcast_Control::3 547832
-system.ruby.network.routers4.msg_count.Unblock_Control::5 78744
-system.ruby.network.routers4.msg_bytes.Request_Control::2 628480
-system.ruby.network.routers4.msg_bytes.Request_Control::3 1080
-system.ruby.network.routers4.msg_bytes.Response_Data::4 5838480
-system.ruby.network.routers4.msg_bytes.Response_Control::4 8735976
-system.ruby.network.routers4.msg_bytes.Writeback_Data::5 2003256
-system.ruby.network.routers4.msg_bytes.Writeback_Control::2 593224
-system.ruby.network.routers4.msg_bytes.Writeback_Control::3 593208
-system.ruby.network.routers4.msg_bytes.Writeback_Control::5 369120
-system.ruby.network.routers4.msg_bytes.Broadcast_Control::3 4382656
-system.ruby.network.routers4.msg_bytes.Unblock_Control::5 629952
-system.ruby.network.routers5.percent_links_utilized 15.710537
-system.ruby.network.routers5.msg_count.Request_Control::2 78285
-system.ruby.network.routers5.msg_count.Request_Control::3 139
-system.ruby.network.routers5.msg_count.Response_Data::4 80791
-system.ruby.network.routers5.msg_count.Response_Control::4 1090545
-system.ruby.network.routers5.msg_count.Writeback_Data::5 27259
-system.ruby.network.routers5.msg_count.Writeback_Control::2 73792
-system.ruby.network.routers5.msg_count.Writeback_Control::3 73792
-system.ruby.network.routers5.msg_count.Writeback_Control::5 46324
-system.ruby.network.routers5.msg_count.Broadcast_Control::3 548088
-system.ruby.network.routers5.msg_count.Unblock_Control::5 78490
-system.ruby.network.routers5.msg_bytes.Request_Control::2 626280
-system.ruby.network.routers5.msg_bytes.Request_Control::3 1112
-system.ruby.network.routers5.msg_bytes.Response_Data::4 5816952
-system.ruby.network.routers5.msg_bytes.Response_Control::4 8724360
-system.ruby.network.routers5.msg_bytes.Writeback_Data::5 1962648
-system.ruby.network.routers5.msg_bytes.Writeback_Control::2 590336
-system.ruby.network.routers5.msg_bytes.Writeback_Control::3 590336
-system.ruby.network.routers5.msg_bytes.Writeback_Control::5 370592
-system.ruby.network.routers5.msg_bytes.Broadcast_Control::3 4384704
-system.ruby.network.routers5.msg_bytes.Unblock_Control::5 627920
-system.ruby.network.routers6.percent_links_utilized 15.738278
-system.ruby.network.routers6.msg_count.Request_Control::2 78515
-system.ruby.network.routers6.msg_count.Request_Control::3 120
-system.ruby.network.routers6.msg_count.Response_Data::4 81089
-system.ruby.network.routers6.msg_count.Response_Control::4 1091686
-system.ruby.network.routers6.msg_count.Writeback_Data::5 27339
-system.ruby.network.routers6.msg_count.Writeback_Control::2 73969
-system.ruby.network.routers6.msg_count.Writeback_Control::3 73969
-system.ruby.network.routers6.msg_count.Writeback_Control::5 46428
-system.ruby.network.routers6.msg_count.Broadcast_Control::3 547884
-system.ruby.network.routers6.msg_count.Unblock_Control::5 78715
-system.ruby.network.routers6.msg_bytes.Request_Control::2 628120
-system.ruby.network.routers6.msg_bytes.Request_Control::3 960
-system.ruby.network.routers6.msg_bytes.Response_Data::4 5838408
-system.ruby.network.routers6.msg_bytes.Response_Control::4 8733488
-system.ruby.network.routers6.msg_bytes.Writeback_Data::5 1968408
-system.ruby.network.routers6.msg_bytes.Writeback_Control::2 591752
-system.ruby.network.routers6.msg_bytes.Writeback_Control::3 591752
-system.ruby.network.routers6.msg_bytes.Writeback_Control::5 371424
-system.ruby.network.routers6.msg_bytes.Broadcast_Control::3 4383072
-system.ruby.network.routers6.msg_bytes.Unblock_Control::5 629720
-system.ruby.network.routers7.percent_links_utilized 15.729430
-system.ruby.network.routers7.msg_count.Request_Control::2 78361
-system.ruby.network.routers7.msg_count.Request_Control::3 120
-system.ruby.network.routers7.msg_count.Response_Data::4 80900
-system.ruby.network.routers7.msg_count.Response_Control::4 1090900
-system.ruby.network.routers7.msg_count.Writeback_Data::5 27523
-system.ruby.network.routers7.msg_count.Writeback_Control::2 73809
-system.ruby.network.routers7.msg_count.Writeback_Control::3 73809
-system.ruby.network.routers7.msg_count.Writeback_Control::5 46103
-system.ruby.network.routers7.msg_count.Broadcast_Control::3 548018
-system.ruby.network.routers7.msg_count.Unblock_Control::5 78540
-system.ruby.network.routers7.msg_bytes.Request_Control::2 626888
-system.ruby.network.routers7.msg_bytes.Request_Control::3 960
-system.ruby.network.routers7.msg_bytes.Response_Data::4 5824800
-system.ruby.network.routers7.msg_bytes.Response_Control::4 8727200
-system.ruby.network.routers7.msg_bytes.Writeback_Data::5 1981656
-system.ruby.network.routers7.msg_bytes.Writeback_Control::2 590472
-system.ruby.network.routers7.msg_bytes.Writeback_Control::3 590472
-system.ruby.network.routers7.msg_bytes.Writeback_Control::5 368824
-system.ruby.network.routers7.msg_bytes.Broadcast_Control::3 4384144
-system.ruby.network.routers7.msg_bytes.Unblock_Control::5 628320
-system.ruby.network.routers8.percent_links_utilized 57.744641
-system.ruby.network.routers8.msg_count.Request_Control::2 627288
-system.ruby.network.routers8.msg_count.Request_Control::3 1021
-system.ruby.network.routers8.msg_count.Response_Data::4 606834
-system.ruby.network.routers8.msg_count.Writeback_Data::5 221076
-system.ruby.network.routers8.msg_count.Writeback_Control::2 591548
-system.ruby.network.routers8.msg_count.Writeback_Control::3 591546
-system.ruby.network.routers8.msg_count.Writeback_Control::5 368907
-system.ruby.network.routers8.msg_count.Broadcast_Control::3 626265
-system.ruby.network.routers8.msg_count.Unblock_Control::5 628828
-system.ruby.network.routers8.msg_bytes.Request_Control::2 5018304
-system.ruby.network.routers8.msg_bytes.Request_Control::3 8168
-system.ruby.network.routers8.msg_bytes.Response_Data::4 43692048
-system.ruby.network.routers8.msg_bytes.Writeback_Data::5 15917472
-system.ruby.network.routers8.msg_bytes.Writeback_Control::2 4732384
-system.ruby.network.routers8.msg_bytes.Writeback_Control::3 4732368
-system.ruby.network.routers8.msg_bytes.Writeback_Control::5 2951256
-system.ruby.network.routers8.msg_bytes.Broadcast_Control::3 5010120
-system.ruby.network.routers8.msg_bytes.Unblock_Control::5 5030624
-system.ruby.network.routers9.percent_links_utilized 22.622425
-system.ruby.network.routers9.msg_count.Request_Control::2 627290
-system.ruby.network.routers9.msg_count.Request_Control::3 1021
-system.ruby.network.routers9.msg_count.Response_Data::4 627265
-system.ruby.network.routers9.msg_count.Response_Control::4 4364444
-system.ruby.network.routers9.msg_count.Writeback_Data::5 221076
-system.ruby.network.routers9.msg_count.Writeback_Control::2 591550
-system.ruby.network.routers9.msg_count.Writeback_Control::3 591546
-system.ruby.network.routers9.msg_count.Writeback_Control::5 368907
-system.ruby.network.routers9.msg_count.Broadcast_Control::3 4383855
-system.ruby.network.routers9.msg_count.Unblock_Control::5 628828
-system.ruby.network.routers9.msg_bytes.Request_Control::2 5018320
-system.ruby.network.routers9.msg_bytes.Request_Control::3 8168
-system.ruby.network.routers9.msg_bytes.Response_Data::4 45163080
-system.ruby.network.routers9.msg_bytes.Response_Control::4 34915552
-system.ruby.network.routers9.msg_bytes.Writeback_Data::5 15917472
-system.ruby.network.routers9.msg_bytes.Writeback_Control::2 4732400
-system.ruby.network.routers9.msg_bytes.Writeback_Control::3 4732368
-system.ruby.network.routers9.msg_bytes.Writeback_Control::5 2951256
-system.ruby.network.routers9.msg_bytes.Broadcast_Control::3 35070840
-system.ruby.network.routers9.msg_bytes.Unblock_Control::5 5030624
-system.ruby.network.msg_count.Request_Control 1884931
-system.ruby.network.msg_count.Response_Data 1881796
-system.ruby.network.msg_count.Response_Control 13093332
-system.ruby.network.msg_count.Writeback_Data 663228
-system.ruby.network.msg_count.Writeback_Control 4656007
-system.ruby.network.msg_count.Broadcast_Control 9393975
-system.ruby.network.msg_count.Unblock_Control 1886484
-system.ruby.network.msg_byte.Request_Control 15079448
-system.ruby.network.msg_byte.Response_Data 135489312
-system.ruby.network.msg_byte.Response_Control 104746656
-system.ruby.network.msg_byte.Writeback_Data 47752416
-system.ruby.network.msg_byte.Writeback_Control 37248056
-system.ruby.network.msg_byte.Broadcast_Control 75151800
-system.ruby.network.msg_byte.Unblock_Control 15091872
-system.ruby.network.routers0.throttle0.link_utilization 19.873406
-system.ruby.network.routers0.throttle0.msg_count.Request_Control::3 151
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 78406
-system.ruby.network.routers0.throttle0.msg_count.Response_Control::4 545616
-system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 73960
-system.ruby.network.routers0.throttle0.msg_count.Broadcast_Control::3 547984
-system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::3 1208
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 5645232
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::4 4364928
-system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 591680
-system.ruby.network.routers0.throttle0.msg_bytes.Broadcast_Control::3 4383872
-system.ruby.network.routers0.throttle1.link_utilization 11.622160
-system.ruby.network.routers0.throttle1.msg_count.Request_Control::2 78411
-system.ruby.network.routers0.throttle1.msg_count.Response_Data::4 2633
-system.ruby.network.routers0.throttle1.msg_count.Response_Control::4 545502
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::5 27703
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::2 73960
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::5 46068
-system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::5 78597
-system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::2 627288
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::4 189576
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::4 4364016
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::5 1994616
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::2 591680
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::5 368544
-system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::5 628776
-system.ruby.network.routers1.throttle0.link_utilization 19.866786
-system.ruby.network.routers1.throttle0.msg_count.Request_Control::3 129
-system.ruby.network.routers1.throttle0.msg_count.Response_Data::4 78376
-system.ruby.network.routers1.throttle0.msg_count.Response_Control::4 545223
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::3 73981
-system.ruby.network.routers1.throttle0.msg_count.Broadcast_Control::3 548024
-system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::3 1032
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::4 5643072
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::4 4361784
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::3 591848
-system.ruby.network.routers1.throttle0.msg_bytes.Broadcast_Control::3 4384192
-system.ruby.network.routers1.throttle1.link_utilization 11.633989
-system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 78378
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 2515
-system.ruby.network.routers1.throttle1.msg_count.Response_Control::4 545638
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::5 27961
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::2 73981
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::5 45849
-system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::5 78547
-system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2 627024
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 181080
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::4 4365104
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::5 2013192
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::2 591848
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::5 366792
-system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::5 628376
-system.ruby.network.routers2.throttle0.link_utilization 19.852985
-system.ruby.network.routers2.throttle0.msg_count.Request_Control::3 118
-system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 78295
-system.ruby.network.routers2.throttle0.msg_count.Response_Control::4 544684
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 73886
-system.ruby.network.routers2.throttle0.msg_count.Broadcast_Control::3 548097
-system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::3 944
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 5637240
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::4 4357472
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 591088
-system.ruby.network.routers2.throttle0.msg_bytes.Broadcast_Control::3 4384776
-system.ruby.network.routers2.throttle1.link_utilization 11.625905
-system.ruby.network.routers2.throttle1.msg_count.Request_Control::2 78297
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::4 2545
-system.ruby.network.routers2.throttle1.msg_count.Response_Control::4 545670
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::5 27872
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::2 73886
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::5 45808
-system.ruby.network.routers2.throttle1.msg_count.Unblock_Control::5 78501
-system.ruby.network.routers2.throttle1.msg_bytes.Request_Control::2 626376
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4 183240
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::4 4365360
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::5 2006784
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::2 591088
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::5 366464
-system.ruby.network.routers2.throttle1.msg_bytes.Unblock_Control::5 628008
-system.ruby.network.routers3.throttle0.link_utilization 19.883558
-system.ruby.network.routers3.throttle0.msg_count.Request_Control::3 109
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::4 78480
-system.ruby.network.routers3.throttle0.msg_count.Response_Control::4 545967
-system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::3 73998
-system.ruby.network.routers3.throttle0.msg_count.Broadcast_Control::3 547928
-system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::3 872
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4 5650560
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::4 4367736
-system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::3 591984
-system.ruby.network.routers3.throttle0.msg_bytes.Broadcast_Control::3 4383424
-system.ruby.network.routers3.throttle1.link_utilization 11.609632
-system.ruby.network.routers3.throttle1.msg_count.Request_Control::2 78483
-system.ruby.network.routers3.throttle1.msg_count.Response_Data::4 2577
-system.ruby.network.routers3.throttle1.msg_count.Response_Control::4 545460
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::5 27596
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::2 74000
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::5 46187
-system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::5 78694
-system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::2 627864
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::4 185544
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::4 4363680
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::5 1986912
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::2 592000
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::5 369496
-system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::5 629552
-system.ruby.network.routers4.throttle0.link_utilization 19.898113
-system.ruby.network.routers4.throttle0.msg_count.Request_Control::3 135
-system.ruby.network.routers4.throttle0.msg_count.Response_Data::4 78557
-system.ruby.network.routers4.throttle0.msg_count.Response_Control::4 546563
-system.ruby.network.routers4.throttle0.msg_count.Writeback_Control::3 74151
-system.ruby.network.routers4.throttle0.msg_count.Broadcast_Control::3 547832
-system.ruby.network.routers4.throttle0.msg_bytes.Request_Control::3 1080
-system.ruby.network.routers4.throttle0.msg_bytes.Response_Data::4 5656104
-system.ruby.network.routers4.throttle0.msg_bytes.Response_Control::4 4372504
-system.ruby.network.routers4.throttle0.msg_bytes.Writeback_Control::3 593208
-system.ruby.network.routers4.throttle0.msg_bytes.Broadcast_Control::3 4382656
-system.ruby.network.routers4.throttle1.link_utilization 11.629300
-system.ruby.network.routers4.throttle1.msg_count.Request_Control::2 78560
-system.ruby.network.routers4.throttle1.msg_count.Response_Data::4 2533
-system.ruby.network.routers4.throttle1.msg_count.Response_Control::4 545434
-system.ruby.network.routers4.throttle1.msg_count.Writeback_Data::5 27823
-system.ruby.network.routers4.throttle1.msg_count.Writeback_Control::2 74153
-system.ruby.network.routers4.throttle1.msg_count.Writeback_Control::5 46140
-system.ruby.network.routers4.throttle1.msg_count.Unblock_Control::5 78744
-system.ruby.network.routers4.throttle1.msg_bytes.Request_Control::2 628480
-system.ruby.network.routers4.throttle1.msg_bytes.Response_Data::4 182376
-system.ruby.network.routers4.throttle1.msg_bytes.Response_Control::4 4363472
-system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Data::5 2003256
-system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Control::2 593224
-system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Control::5 369120
-system.ruby.network.routers4.throttle1.msg_bytes.Unblock_Control::5 629952
-system.ruby.network.routers5.throttle0.link_utilization 19.852306
-system.ruby.network.routers5.throttle0.msg_count.Request_Control::3 139
-system.ruby.network.routers5.throttle0.msg_count.Response_Data::4 78281
-system.ruby.network.routers5.throttle0.msg_count.Response_Control::4 544828
-system.ruby.network.routers5.throttle0.msg_count.Writeback_Control::3 73792
-system.ruby.network.routers5.throttle0.msg_count.Broadcast_Control::3 548088
-system.ruby.network.routers5.throttle0.msg_bytes.Request_Control::3 1112
-system.ruby.network.routers5.throttle0.msg_bytes.Response_Data::4 5636232
-system.ruby.network.routers5.throttle0.msg_bytes.Response_Control::4 4358624
-system.ruby.network.routers5.throttle0.msg_bytes.Writeback_Control::3 590336
-system.ruby.network.routers5.throttle0.msg_bytes.Broadcast_Control::3 4384704
-system.ruby.network.routers5.throttle1.link_utilization 11.568768
-system.ruby.network.routers5.throttle1.msg_count.Request_Control::2 78285
-system.ruby.network.routers5.throttle1.msg_count.Response_Data::4 2510
-system.ruby.network.routers5.throttle1.msg_count.Response_Control::4 545717
-system.ruby.network.routers5.throttle1.msg_count.Writeback_Data::5 27259
-system.ruby.network.routers5.throttle1.msg_count.Writeback_Control::2 73792
-system.ruby.network.routers5.throttle1.msg_count.Writeback_Control::5 46324
-system.ruby.network.routers5.throttle1.msg_count.Unblock_Control::5 78490
-system.ruby.network.routers5.throttle1.msg_bytes.Request_Control::2 626280
-system.ruby.network.routers5.throttle1.msg_bytes.Response_Data::4 180720
-system.ruby.network.routers5.throttle1.msg_bytes.Response_Control::4 4365736
-system.ruby.network.routers5.throttle1.msg_bytes.Writeback_Data::5 1962648
-system.ruby.network.routers5.throttle1.msg_bytes.Writeback_Control::2 590336
-system.ruby.network.routers5.throttle1.msg_bytes.Writeback_Control::5 370592
-system.ruby.network.routers5.throttle1.msg_bytes.Unblock_Control::5 627920
-system.ruby.network.routers6.throttle0.link_utilization 19.889191
-system.ruby.network.routers6.throttle0.msg_count.Request_Control::3 120
-system.ruby.network.routers6.throttle0.msg_count.Response_Data::4 78514
-system.ruby.network.routers6.throttle0.msg_count.Response_Control::4 546257
-system.ruby.network.routers6.throttle0.msg_count.Writeback_Control::3 73969
-system.ruby.network.routers6.throttle0.msg_count.Broadcast_Control::3 547884
-system.ruby.network.routers6.throttle0.msg_bytes.Request_Control::3 960
-system.ruby.network.routers6.throttle0.msg_bytes.Response_Data::4 5653008
-system.ruby.network.routers6.throttle0.msg_bytes.Response_Control::4 4370056
-system.ruby.network.routers6.throttle0.msg_bytes.Writeback_Control::3 591752
-system.ruby.network.routers6.throttle0.msg_bytes.Broadcast_Control::3 4383072
-system.ruby.network.routers6.throttle1.link_utilization 11.587365
-system.ruby.network.routers6.throttle1.msg_count.Request_Control::2 78515
-system.ruby.network.routers6.throttle1.msg_count.Response_Data::4 2575
-system.ruby.network.routers6.throttle1.msg_count.Response_Control::4 545429
-system.ruby.network.routers6.throttle1.msg_count.Writeback_Data::5 27339
-system.ruby.network.routers6.throttle1.msg_count.Writeback_Control::2 73969
-system.ruby.network.routers6.throttle1.msg_count.Writeback_Control::5 46428
-system.ruby.network.routers6.throttle1.msg_count.Unblock_Control::5 78715
-system.ruby.network.routers6.throttle1.msg_bytes.Request_Control::2 628120
-system.ruby.network.routers6.throttle1.msg_bytes.Response_Data::4 185400
-system.ruby.network.routers6.throttle1.msg_bytes.Response_Control::4 4363432
-system.ruby.network.routers6.throttle1.msg_bytes.Writeback_Data::5 1968408
-system.ruby.network.routers6.throttle1.msg_bytes.Writeback_Control::2 591752
-system.ruby.network.routers6.throttle1.msg_bytes.Writeback_Control::5 371424
-system.ruby.network.routers6.throttle1.msg_bytes.Unblock_Control::5 629720
-system.ruby.network.routers7.throttle0.link_utilization 19.863773
-system.ruby.network.routers7.throttle0.msg_count.Request_Control::3 120
-system.ruby.network.routers7.throttle0.msg_count.Response_Data::4 78356
-system.ruby.network.routers7.throttle0.msg_count.Response_Control::4 545306
-system.ruby.network.routers7.throttle0.msg_count.Writeback_Control::3 73809
-system.ruby.network.routers7.throttle0.msg_count.Broadcast_Control::3 548018
-system.ruby.network.routers7.throttle0.msg_bytes.Request_Control::3 960
-system.ruby.network.routers7.throttle0.msg_bytes.Response_Data::4 5641632
-system.ruby.network.routers7.throttle0.msg_bytes.Response_Control::4 4362448
-system.ruby.network.routers7.throttle0.msg_bytes.Writeback_Control::3 590472
-system.ruby.network.routers7.throttle0.msg_bytes.Broadcast_Control::3 4384144
-system.ruby.network.routers7.throttle1.link_utilization 11.595088
-system.ruby.network.routers7.throttle1.msg_count.Request_Control::2 78361
-system.ruby.network.routers7.throttle1.msg_count.Response_Data::4 2544
-system.ruby.network.routers7.throttle1.msg_count.Response_Control::4 545594
-system.ruby.network.routers7.throttle1.msg_count.Writeback_Data::5 27523
-system.ruby.network.routers7.throttle1.msg_count.Writeback_Control::2 73809
-system.ruby.network.routers7.throttle1.msg_count.Writeback_Control::5 46103
-system.ruby.network.routers7.throttle1.msg_count.Unblock_Control::5 78540
-system.ruby.network.routers7.throttle1.msg_bytes.Request_Control::2 626888
-system.ruby.network.routers7.throttle1.msg_bytes.Response_Data::4 183168
-system.ruby.network.routers7.throttle1.msg_bytes.Response_Control::4 4364752
-system.ruby.network.routers7.throttle1.msg_bytes.Writeback_Data::5 1981656
-system.ruby.network.routers7.throttle1.msg_bytes.Writeback_Control::2 590472
-system.ruby.network.routers7.throttle1.msg_bytes.Writeback_Control::5 368824
-system.ruby.network.routers7.throttle1.msg_bytes.Unblock_Control::5 628320
-system.ruby.network.routers8.throttle0.link_utilization 44.621637
-system.ruby.network.routers8.throttle0.msg_count.Request_Control::2 627288
-system.ruby.network.routers8.throttle0.msg_count.Writeback_Data::5 221076
-system.ruby.network.routers8.throttle0.msg_count.Writeback_Control::2 591548
-system.ruby.network.routers8.throttle0.msg_count.Writeback_Control::5 368907
-system.ruby.network.routers8.throttle0.msg_count.Unblock_Control::5 628828
-system.ruby.network.routers8.throttle0.msg_bytes.Request_Control::2 5018304
-system.ruby.network.routers8.throttle0.msg_bytes.Writeback_Data::5 15917472
-system.ruby.network.routers8.throttle0.msg_bytes.Writeback_Control::2 4732384
-system.ruby.network.routers8.throttle0.msg_bytes.Writeback_Control::5 2951256
-system.ruby.network.routers8.throttle0.msg_bytes.Unblock_Control::5 5030624
-system.ruby.network.routers8.throttle1.link_utilization 70.867646
-system.ruby.network.routers8.throttle1.msg_count.Request_Control::3 1021
-system.ruby.network.routers8.throttle1.msg_count.Response_Data::4 606834
-system.ruby.network.routers8.throttle1.msg_count.Writeback_Control::3 591546
-system.ruby.network.routers8.throttle1.msg_count.Broadcast_Control::3 626265
-system.ruby.network.routers8.throttle1.msg_bytes.Request_Control::3 8168
-system.ruby.network.routers8.throttle1.msg_bytes.Response_Data::4 43692048
-system.ruby.network.routers8.throttle1.msg_bytes.Writeback_Control::3 4732368
-system.ruby.network.routers8.throttle1.msg_bytes.Broadcast_Control::3 5010120
-system.ruby.network.routers9.throttle0.link_utilization 19.873406
-system.ruby.network.routers9.throttle0.msg_count.Request_Control::3 151
-system.ruby.network.routers9.throttle0.msg_count.Response_Data::4 78406
-system.ruby.network.routers9.throttle0.msg_count.Response_Control::4 545616
-system.ruby.network.routers9.throttle0.msg_count.Writeback_Control::3 73960
-system.ruby.network.routers9.throttle0.msg_count.Broadcast_Control::3 547984
-system.ruby.network.routers9.throttle0.msg_bytes.Request_Control::3 1208
-system.ruby.network.routers9.throttle0.msg_bytes.Response_Data::4 5645232
-system.ruby.network.routers9.throttle0.msg_bytes.Response_Control::4 4364928
-system.ruby.network.routers9.throttle0.msg_bytes.Writeback_Control::3 591680
-system.ruby.network.routers9.throttle0.msg_bytes.Broadcast_Control::3 4383872
-system.ruby.network.routers9.throttle1.link_utilization 19.866786
-system.ruby.network.routers9.throttle1.msg_count.Request_Control::3 129
-system.ruby.network.routers9.throttle1.msg_count.Response_Data::4 78376
-system.ruby.network.routers9.throttle1.msg_count.Response_Control::4 545223
-system.ruby.network.routers9.throttle1.msg_count.Writeback_Control::3 73981
-system.ruby.network.routers9.throttle1.msg_count.Broadcast_Control::3 548024
-system.ruby.network.routers9.throttle1.msg_bytes.Request_Control::3 1032
-system.ruby.network.routers9.throttle1.msg_bytes.Response_Data::4 5643072
-system.ruby.network.routers9.throttle1.msg_bytes.Response_Control::4 4361784
-system.ruby.network.routers9.throttle1.msg_bytes.Writeback_Control::3 591848
-system.ruby.network.routers9.throttle1.msg_bytes.Broadcast_Control::3 4384192
-system.ruby.network.routers9.throttle2.link_utilization 19.852985
-system.ruby.network.routers9.throttle2.msg_count.Request_Control::3 118
-system.ruby.network.routers9.throttle2.msg_count.Response_Data::4 78295
-system.ruby.network.routers9.throttle2.msg_count.Response_Control::4 544684
-system.ruby.network.routers9.throttle2.msg_count.Writeback_Control::3 73886
-system.ruby.network.routers9.throttle2.msg_count.Broadcast_Control::3 548097
-system.ruby.network.routers9.throttle2.msg_bytes.Request_Control::3 944
-system.ruby.network.routers9.throttle2.msg_bytes.Response_Data::4 5637240
-system.ruby.network.routers9.throttle2.msg_bytes.Response_Control::4 4357472
-system.ruby.network.routers9.throttle2.msg_bytes.Writeback_Control::3 591088
-system.ruby.network.routers9.throttle2.msg_bytes.Broadcast_Control::3 4384776
-system.ruby.network.routers9.throttle3.link_utilization 19.883558
-system.ruby.network.routers9.throttle3.msg_count.Request_Control::3 109
-system.ruby.network.routers9.throttle3.msg_count.Response_Data::4 78480
-system.ruby.network.routers9.throttle3.msg_count.Response_Control::4 545967
-system.ruby.network.routers9.throttle3.msg_count.Writeback_Control::3 73998
-system.ruby.network.routers9.throttle3.msg_count.Broadcast_Control::3 547928
-system.ruby.network.routers9.throttle3.msg_bytes.Request_Control::3 872
-system.ruby.network.routers9.throttle3.msg_bytes.Response_Data::4 5650560
-system.ruby.network.routers9.throttle3.msg_bytes.Response_Control::4 4367736
-system.ruby.network.routers9.throttle3.msg_bytes.Writeback_Control::3 591984
-system.ruby.network.routers9.throttle3.msg_bytes.Broadcast_Control::3 4383424
-system.ruby.network.routers9.throttle4.link_utilization 19.898113
-system.ruby.network.routers9.throttle4.msg_count.Request_Control::3 135
-system.ruby.network.routers9.throttle4.msg_count.Response_Data::4 78557
-system.ruby.network.routers9.throttle4.msg_count.Response_Control::4 546563
-system.ruby.network.routers9.throttle4.msg_count.Writeback_Control::3 74151
-system.ruby.network.routers9.throttle4.msg_count.Broadcast_Control::3 547832
-system.ruby.network.routers9.throttle4.msg_bytes.Request_Control::3 1080
-system.ruby.network.routers9.throttle4.msg_bytes.Response_Data::4 5656104
-system.ruby.network.routers9.throttle4.msg_bytes.Response_Control::4 4372504
-system.ruby.network.routers9.throttle4.msg_bytes.Writeback_Control::3 593208
-system.ruby.network.routers9.throttle4.msg_bytes.Broadcast_Control::3 4382656
-system.ruby.network.routers9.throttle5.link_utilization 19.852306
-system.ruby.network.routers9.throttle5.msg_count.Request_Control::3 139
-system.ruby.network.routers9.throttle5.msg_count.Response_Data::4 78281
-system.ruby.network.routers9.throttle5.msg_count.Response_Control::4 544828
-system.ruby.network.routers9.throttle5.msg_count.Writeback_Control::3 73792
-system.ruby.network.routers9.throttle5.msg_count.Broadcast_Control::3 548088
-system.ruby.network.routers9.throttle5.msg_bytes.Request_Control::3 1112
-system.ruby.network.routers9.throttle5.msg_bytes.Response_Data::4 5636232
-system.ruby.network.routers9.throttle5.msg_bytes.Response_Control::4 4358624
-system.ruby.network.routers9.throttle5.msg_bytes.Writeback_Control::3 590336
-system.ruby.network.routers9.throttle5.msg_bytes.Broadcast_Control::3 4384704
-system.ruby.network.routers9.throttle6.link_utilization 19.889223
-system.ruby.network.routers9.throttle6.msg_count.Request_Control::3 120
-system.ruby.network.routers9.throttle6.msg_count.Response_Data::4 78514
-system.ruby.network.routers9.throttle6.msg_count.Response_Control::4 546257
-system.ruby.network.routers9.throttle6.msg_count.Writeback_Control::3 73969
-system.ruby.network.routers9.throttle6.msg_count.Broadcast_Control::3 547884
-system.ruby.network.routers9.throttle6.msg_bytes.Request_Control::3 960
-system.ruby.network.routers9.throttle6.msg_bytes.Response_Data::4 5653008
-system.ruby.network.routers9.throttle6.msg_bytes.Response_Control::4 4370056
-system.ruby.network.routers9.throttle6.msg_bytes.Writeback_Control::3 591752
-system.ruby.network.routers9.throttle6.msg_bytes.Broadcast_Control::3 4383072
-system.ruby.network.routers9.throttle7.link_utilization 19.863773
-system.ruby.network.routers9.throttle7.msg_count.Request_Control::3 120
-system.ruby.network.routers9.throttle7.msg_count.Response_Data::4 78356
-system.ruby.network.routers9.throttle7.msg_count.Response_Control::4 545306
-system.ruby.network.routers9.throttle7.msg_count.Writeback_Control::3 73809
-system.ruby.network.routers9.throttle7.msg_count.Broadcast_Control::3 548018
-system.ruby.network.routers9.throttle7.msg_bytes.Request_Control::3 960
-system.ruby.network.routers9.throttle7.msg_bytes.Response_Data::4 5641632
-system.ruby.network.routers9.throttle7.msg_bytes.Response_Control::4 4362448
-system.ruby.network.routers9.throttle7.msg_bytes.Writeback_Control::3 590472
-system.ruby.network.routers9.throttle7.msg_bytes.Broadcast_Control::3 4384144
-system.ruby.network.routers9.throttle8.link_utilization 44.621679
-system.ruby.network.routers9.throttle8.msg_count.Request_Control::2 627290
-system.ruby.network.routers9.throttle8.msg_count.Writeback_Data::5 221076
-system.ruby.network.routers9.throttle8.msg_count.Writeback_Control::2 591550
-system.ruby.network.routers9.throttle8.msg_count.Writeback_Control::5 368907
-system.ruby.network.routers9.throttle8.msg_count.Unblock_Control::5 628828
-system.ruby.network.routers9.throttle8.msg_bytes.Request_Control::2 5018320
-system.ruby.network.routers9.throttle8.msg_bytes.Writeback_Data::5 15917472
-system.ruby.network.routers9.throttle8.msg_bytes.Writeback_Control::2 4732400
-system.ruby.network.routers9.throttle8.msg_bytes.Writeback_Control::5 2951256
-system.ruby.network.routers9.throttle8.msg_bytes.Unblock_Control::5 5030624
+system.ruby.network.routers0.percent_links_utilized 15.767766
+system.ruby.network.routers0.msg_count.Request_Control::2 78957
+system.ruby.network.routers0.msg_count.Request_Control::3 117
+system.ruby.network.routers0.msg_count.Response_Data::4 81469
+system.ruby.network.routers0.msg_count.Response_Control::4 1097503
+system.ruby.network.routers0.msg_count.Writeback_Data::5 27949
+system.ruby.network.routers0.msg_count.Writeback_Control::2 74501
+system.ruby.network.routers0.msg_count.Writeback_Control::3 74498
+system.ruby.network.routers0.msg_count.Writeback_Control::5 46349
+system.ruby.network.routers0.msg_count.Broadcast_Control::3 550684
+system.ruby.network.routers0.msg_count.Unblock_Control::5 79153
+system.ruby.network.routers0.msg_bytes.Request_Control::2 631656
+system.ruby.network.routers0.msg_bytes.Request_Control::3 936
+system.ruby.network.routers0.msg_bytes.Response_Data::4 5865768
+system.ruby.network.routers0.msg_bytes.Response_Control::4 8780024
+system.ruby.network.routers0.msg_bytes.Writeback_Data::5 2012328
+system.ruby.network.routers0.msg_bytes.Writeback_Control::2 596008
+system.ruby.network.routers0.msg_bytes.Writeback_Control::3 595984
+system.ruby.network.routers0.msg_bytes.Writeback_Control::5 370792
+system.ruby.network.routers0.msg_bytes.Broadcast_Control::3 4405472
+system.ruby.network.routers0.msg_bytes.Unblock_Control::5 633224
+system.ruby.network.routers1.percent_links_utilized 15.746875
+system.ruby.network.routers1.msg_count.Request_Control::2 78861
+system.ruby.network.routers1.msg_count.Request_Control::3 145
+system.ruby.network.routers1.msg_count.Response_Data::4 81403
+system.ruby.network.routers1.msg_count.Response_Control::4 1097004
+system.ruby.network.routers1.msg_count.Writeback_Data::5 27691
+system.ruby.network.routers1.msg_count.Writeback_Control::2 74256
+system.ruby.network.routers1.msg_count.Writeback_Control::3 74254
+system.ruby.network.routers1.msg_count.Writeback_Control::5 46400
+system.ruby.network.routers1.msg_count.Broadcast_Control::3 550779
+system.ruby.network.routers1.msg_count.Unblock_Control::5 79022
+system.ruby.network.routers1.msg_bytes.Request_Control::2 630888
+system.ruby.network.routers1.msg_bytes.Request_Control::3 1160
+system.ruby.network.routers1.msg_bytes.Response_Data::4 5861016
+system.ruby.network.routers1.msg_bytes.Response_Control::4 8776032
+system.ruby.network.routers1.msg_bytes.Writeback_Data::5 1993752
+system.ruby.network.routers1.msg_bytes.Writeback_Control::2 594048
+system.ruby.network.routers1.msg_bytes.Writeback_Control::3 594032
+system.ruby.network.routers1.msg_bytes.Writeback_Control::5 371200
+system.ruby.network.routers1.msg_bytes.Broadcast_Control::3 4406232
+system.ruby.network.routers1.msg_bytes.Unblock_Control::5 632176
+system.ruby.network.routers2.percent_links_utilized 15.768067
+system.ruby.network.routers2.msg_count.Request_Control::2 79007
+system.ruby.network.routers2.msg_count.Request_Control::3 147
+system.ruby.network.routers2.msg_count.Response_Data::4 81620
+system.ruby.network.routers2.msg_count.Response_Control::4 1097664
+system.ruby.network.routers2.msg_count.Writeback_Data::5 27767
+system.ruby.network.routers2.msg_count.Writeback_Control::2 74467
+system.ruby.network.routers2.msg_count.Writeback_Control::3 74463
+system.ruby.network.routers2.msg_count.Writeback_Control::5 46477
+system.ruby.network.routers2.msg_count.Broadcast_Control::3 550651
+system.ruby.network.routers2.msg_count.Unblock_Control::5 79222
+system.ruby.network.routers2.msg_bytes.Request_Control::2 632056
+system.ruby.network.routers2.msg_bytes.Request_Control::3 1176
+system.ruby.network.routers2.msg_bytes.Response_Data::4 5876640
+system.ruby.network.routers2.msg_bytes.Response_Control::4 8781312
+system.ruby.network.routers2.msg_bytes.Writeback_Data::5 1999224
+system.ruby.network.routers2.msg_bytes.Writeback_Control::2 595736
+system.ruby.network.routers2.msg_bytes.Writeback_Control::3 595704
+system.ruby.network.routers2.msg_bytes.Writeback_Control::5 371816
+system.ruby.network.routers2.msg_bytes.Broadcast_Control::3 4405208
+system.ruby.network.routers2.msg_bytes.Unblock_Control::5 633776
+system.ruby.network.routers3.percent_links_utilized 15.764709
+system.ruby.network.routers3.msg_count.Request_Control::2 78951
+system.ruby.network.routers3.msg_count.Request_Control::3 144
+system.ruby.network.routers3.msg_count.Response_Data::4 81535
+system.ruby.network.routers3.msg_count.Response_Control::4 1097526
+system.ruby.network.routers3.msg_count.Writeback_Data::5 27827
+system.ruby.network.routers3.msg_count.Writeback_Control::2 74420
+system.ruby.network.routers3.msg_count.Writeback_Control::3 74418
+system.ruby.network.routers3.msg_count.Writeback_Control::5 46400
+system.ruby.network.routers3.msg_count.Broadcast_Control::3 550689
+system.ruby.network.routers3.msg_count.Unblock_Control::5 79139
+system.ruby.network.routers3.msg_bytes.Request_Control::2 631608
+system.ruby.network.routers3.msg_bytes.Request_Control::3 1152
+system.ruby.network.routers3.msg_bytes.Response_Data::4 5870520
+system.ruby.network.routers3.msg_bytes.Response_Control::4 8780208
+system.ruby.network.routers3.msg_bytes.Writeback_Data::5 2003544
+system.ruby.network.routers3.msg_bytes.Writeback_Control::2 595360
+system.ruby.network.routers3.msg_bytes.Writeback_Control::3 595344
+system.ruby.network.routers3.msg_bytes.Writeback_Control::5 371200
+system.ruby.network.routers3.msg_bytes.Broadcast_Control::3 4405512
+system.ruby.network.routers3.msg_bytes.Unblock_Control::5 633112
+system.ruby.network.routers4.percent_links_utilized 15.746521
+system.ruby.network.routers4.msg_count.Request_Control::2 78719
+system.ruby.network.routers4.msg_count.Request_Control::3 132
+system.ruby.network.routers4.msg_count.Response_Data::4 81346
+system.ruby.network.routers4.msg_count.Response_Control::4 1096094
+system.ruby.network.routers4.msg_count.Writeback_Data::5 27893
+system.ruby.network.routers4.msg_count.Writeback_Control::2 74227
+system.ruby.network.routers4.msg_count.Writeback_Control::3 74224
+system.ruby.network.routers4.msg_count.Writeback_Control::5 46156
+system.ruby.network.routers4.msg_count.Broadcast_Control::3 550907
+system.ruby.network.routers4.msg_count.Unblock_Control::5 78890
+system.ruby.network.routers4.msg_bytes.Request_Control::2 629752
+system.ruby.network.routers4.msg_bytes.Request_Control::3 1056
+system.ruby.network.routers4.msg_bytes.Response_Data::4 5856912
+system.ruby.network.routers4.msg_bytes.Response_Control::4 8768752
+system.ruby.network.routers4.msg_bytes.Writeback_Data::5 2008296
+system.ruby.network.routers4.msg_bytes.Writeback_Control::2 593816
+system.ruby.network.routers4.msg_bytes.Writeback_Control::3 593792
+system.ruby.network.routers4.msg_bytes.Writeback_Control::5 369248
+system.ruby.network.routers4.msg_bytes.Broadcast_Control::3 4407256
+system.ruby.network.routers4.msg_bytes.Unblock_Control::5 631120
+system.ruby.network.routers5.percent_links_utilized 15.765760
+system.ruby.network.routers5.msg_count.Request_Control::2 79103
+system.ruby.network.routers5.msg_count.Request_Control::3 144
+system.ruby.network.routers5.msg_count.Response_Data::4 81607
+system.ruby.network.routers5.msg_count.Response_Control::4 1098476
+system.ruby.network.routers5.msg_count.Writeback_Data::5 27604
+system.ruby.network.routers5.msg_count.Writeback_Control::2 74501
+system.ruby.network.routers5.msg_count.Writeback_Control::3 74498
+system.ruby.network.routers5.msg_count.Writeback_Control::5 46701
+system.ruby.network.routers5.msg_count.Broadcast_Control::3 550533
+system.ruby.network.routers5.msg_count.Unblock_Control::5 79292
+system.ruby.network.routers5.msg_bytes.Request_Control::2 632824
+system.ruby.network.routers5.msg_bytes.Request_Control::3 1152
+system.ruby.network.routers5.msg_bytes.Response_Data::4 5875704
+system.ruby.network.routers5.msg_bytes.Response_Control::4 8787808
+system.ruby.network.routers5.msg_bytes.Writeback_Data::5 1987488
+system.ruby.network.routers5.msg_bytes.Writeback_Control::2 596008
+system.ruby.network.routers5.msg_bytes.Writeback_Control::3 595984
+system.ruby.network.routers5.msg_bytes.Writeback_Control::5 373608
+system.ruby.network.routers5.msg_bytes.Broadcast_Control::3 4404264
+system.ruby.network.routers5.msg_bytes.Unblock_Control::5 634336
+system.ruby.network.routers6.percent_links_utilized 15.731020
+system.ruby.network.routers6.msg_count.Request_Control::2 78669
+system.ruby.network.routers6.msg_count.Request_Control::3 123
+system.ruby.network.routers6.msg_count.Response_Data::4 81247
+system.ruby.network.routers6.msg_count.Response_Control::4 1095857
+system.ruby.network.routers6.msg_count.Writeback_Data::5 27721
+system.ruby.network.routers6.msg_count.Writeback_Control::2 74102
+system.ruby.network.routers6.msg_count.Writeback_Control::3 74101
+system.ruby.network.routers6.msg_count.Writeback_Control::5 46211
+system.ruby.network.routers6.msg_count.Broadcast_Control::3 550956
+system.ruby.network.routers6.msg_count.Unblock_Control::5 78833
+system.ruby.network.routers6.msg_bytes.Request_Control::2 629352
+system.ruby.network.routers6.msg_bytes.Request_Control::3 984
+system.ruby.network.routers6.msg_bytes.Response_Data::4 5849784
+system.ruby.network.routers6.msg_bytes.Response_Control::4 8766856
+system.ruby.network.routers6.msg_bytes.Writeback_Data::5 1995912
+system.ruby.network.routers6.msg_bytes.Writeback_Control::2 592816
+system.ruby.network.routers6.msg_bytes.Writeback_Control::3 592808
+system.ruby.network.routers6.msg_bytes.Writeback_Control::5 369688
+system.ruby.network.routers6.msg_bytes.Broadcast_Control::3 4407648
+system.ruby.network.routers6.msg_bytes.Unblock_Control::5 630664
+system.ruby.network.routers7.percent_links_utilized 15.682975
+system.ruby.network.routers7.msg_count.Request_Control::2 78336
+system.ruby.network.routers7.msg_count.Request_Control::3 127
+system.ruby.network.routers7.msg_count.Response_Data::4 80971
+system.ruby.network.routers7.msg_count.Response_Control::4 1093756
+system.ruby.network.routers7.msg_count.Writeback_Data::5 27337
+system.ruby.network.routers7.msg_count.Writeback_Control::2 73731
+system.ruby.network.routers7.msg_count.Writeback_Control::3 73727
+system.ruby.network.routers7.msg_count.Writeback_Control::5 46207
+system.ruby.network.routers7.msg_count.Broadcast_Control::3 551294
+system.ruby.network.routers7.msg_count.Unblock_Control::5 78514
+system.ruby.network.routers7.msg_bytes.Request_Control::2 626688
+system.ruby.network.routers7.msg_bytes.Request_Control::3 1016
+system.ruby.network.routers7.msg_bytes.Response_Data::4 5829912
+system.ruby.network.routers7.msg_bytes.Response_Control::4 8750048
+system.ruby.network.routers7.msg_bytes.Writeback_Data::5 1968264
+system.ruby.network.routers7.msg_bytes.Writeback_Control::2 589848
+system.ruby.network.routers7.msg_bytes.Writeback_Control::3 589816
+system.ruby.network.routers7.msg_bytes.Writeback_Control::5 369656
+system.ruby.network.routers7.msg_bytes.Broadcast_Control::3 4410352
+system.ruby.network.routers7.msg_bytes.Unblock_Control::5 628112
+system.ruby.network.routers8.percent_links_utilized 57.749976
+system.ruby.network.routers8.msg_count.Request_Control::2 630603
+system.ruby.network.routers8.msg_count.Request_Control::3 1079
+system.ruby.network.routers8.msg_count.Response_Data::4 609957
+system.ruby.network.routers8.msg_count.Writeback_Data::5 221789
+system.ruby.network.routers8.msg_count.Writeback_Control::2 594205
+system.ruby.network.routers8.msg_count.Writeback_Control::3 594183
+system.ruby.network.routers8.msg_count.Writeback_Control::5 370901
+system.ruby.network.routers8.msg_count.Broadcast_Control::3 629500
+system.ruby.network.routers8.msg_count.Unblock_Control::5 632065
+system.ruby.network.routers8.msg_bytes.Request_Control::2 5044824
+system.ruby.network.routers8.msg_bytes.Request_Control::3 8632
+system.ruby.network.routers8.msg_bytes.Response_Data::4 43916904
+system.ruby.network.routers8.msg_bytes.Writeback_Data::5 15968808
+system.ruby.network.routers8.msg_bytes.Writeback_Control::2 4753640
+system.ruby.network.routers8.msg_bytes.Writeback_Control::3 4753464
+system.ruby.network.routers8.msg_bytes.Writeback_Control::5 2967208
+system.ruby.network.routers8.msg_bytes.Broadcast_Control::3 5036000
+system.ruby.network.routers8.msg_bytes.Unblock_Control::5 5056520
+system.ruby.network.routers9.percent_links_utilized 22.629429
+system.ruby.network.routers9.msg_count.Request_Control::2 630603
+system.ruby.network.routers9.msg_count.Request_Control::3 1079
+system.ruby.network.routers9.msg_count.Response_Data::4 630577
+system.ruby.network.routers9.msg_count.Response_Control::4 4386937
+system.ruby.network.routers9.msg_count.Writeback_Data::5 221789
+system.ruby.network.routers9.msg_count.Writeback_Control::2 594205
+system.ruby.network.routers9.msg_count.Writeback_Control::3 594183
+system.ruby.network.routers9.msg_count.Writeback_Control::5 370901
+system.ruby.network.routers9.msg_count.Broadcast_Control::3 4406500
+system.ruby.network.routers9.msg_count.Unblock_Control::5 632065
+system.ruby.network.routers9.msg_bytes.Request_Control::2 5044824
+system.ruby.network.routers9.msg_bytes.Request_Control::3 8632
+system.ruby.network.routers9.msg_bytes.Response_Data::4 45401544
+system.ruby.network.routers9.msg_bytes.Response_Control::4 35095496
+system.ruby.network.routers9.msg_bytes.Writeback_Data::5 15968808
+system.ruby.network.routers9.msg_bytes.Writeback_Control::2 4753640
+system.ruby.network.routers9.msg_bytes.Writeback_Control::3 4753464
+system.ruby.network.routers9.msg_bytes.Writeback_Control::5 2967208
+system.ruby.network.routers9.msg_bytes.Broadcast_Control::3 35252000
+system.ruby.network.routers9.msg_bytes.Unblock_Control::5 5056520
+system.ruby.network.msg_count.Request_Control 1895046
+system.ruby.network.msg_count.Response_Data 1891732
+system.ruby.network.msg_count.Response_Control 13160817
+system.ruby.network.msg_count.Writeback_Data 665367
+system.ruby.network.msg_count.Writeback_Control 4677867
+system.ruby.network.msg_count.Broadcast_Control 9442493
+system.ruby.network.msg_count.Unblock_Control 1896195
+system.ruby.network.msg_byte.Request_Control 15160368
+system.ruby.network.msg_byte.Response_Data 136204704
+system.ruby.network.msg_byte.Response_Control 105286536
+system.ruby.network.msg_byte.Writeback_Data 47906424
+system.ruby.network.msg_byte.Writeback_Control 37422936
+system.ruby.network.msg_byte.Broadcast_Control 75539944
+system.ruby.network.msg_byte.Unblock_Control 15169560
+system.ruby.network.routers0.throttle0.link_utilization 19.905239
+system.ruby.network.routers0.throttle0.msg_count.Request_Control::3 117
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 78953
+system.ruby.network.routers0.throttle0.msg_count.Response_Control::4 549219
+system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 74498
+system.ruby.network.routers0.throttle0.msg_count.Broadcast_Control::3 550684
+system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::3 936
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 5684616
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::4 4393752
+system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 595984
+system.ruby.network.routers0.throttle0.msg_bytes.Broadcast_Control::3 4405472
+system.ruby.network.routers0.throttle1.link_utilization 11.630293
+system.ruby.network.routers0.throttle1.msg_count.Request_Control::2 78957
+system.ruby.network.routers0.throttle1.msg_count.Response_Data::4 2516
+system.ruby.network.routers0.throttle1.msg_count.Response_Control::4 548284
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::5 27949
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::2 74501
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::5 46349
+system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::5 79153
+system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::2 631656
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::4 181152
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::4 4386272
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::5 2012328
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::2 596008
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::5 370792
+system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::5 633224
+system.ruby.network.routers1.throttle0.link_utilization 19.888756
+system.ruby.network.routers1.throttle0.msg_count.Request_Control::3 145
+system.ruby.network.routers1.throttle0.msg_count.Response_Data::4 78859
+system.ruby.network.routers1.throttle0.msg_count.Response_Control::4 548625
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::3 74254
+system.ruby.network.routers1.throttle0.msg_count.Broadcast_Control::3 550779
+system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::3 1160
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::4 5677848
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::4 4389000
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::3 594032
+system.ruby.network.routers1.throttle0.msg_bytes.Broadcast_Control::3 4406232
+system.ruby.network.routers1.throttle1.link_utilization 11.604993
+system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 78861
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 2544
+system.ruby.network.routers1.throttle1.msg_count.Response_Control::4 548379
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::5 27691
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::2 74256
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::5 46400
+system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::5 79022
+system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2 630888
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 183168
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::4 4387032
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::5 1993752
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::2 594048
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::5 371200
+system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::5 632176
+system.ruby.network.routers2.throttle0.link_utilization 19.912388
+system.ruby.network.routers2.throttle0.msg_count.Request_Control::3 147
+system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 79003
+system.ruby.network.routers2.throttle0.msg_count.Response_Control::4 549484
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 74463
+system.ruby.network.routers2.throttle0.msg_count.Broadcast_Control::3 550651
+system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::3 1176
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 5688216
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::4 4395872
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 595704
+system.ruby.network.routers2.throttle0.msg_bytes.Broadcast_Control::3 4405208
+system.ruby.network.routers2.throttle1.link_utilization 11.623746
+system.ruby.network.routers2.throttle1.msg_count.Request_Control::2 79007
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::4 2617
+system.ruby.network.routers2.throttle1.msg_count.Response_Control::4 548180
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::5 27767
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::2 74467
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::5 46477
+system.ruby.network.routers2.throttle1.msg_count.Unblock_Control::5 79222
+system.ruby.network.routers2.throttle1.msg_bytes.Request_Control::2 632056
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4 188424
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::4 4385440
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::5 1999224
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::2 595736
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::5 371816
+system.ruby.network.routers2.throttle1.msg_bytes.Unblock_Control::5 633776
+system.ruby.network.routers3.throttle0.link_utilization 19.904912
+system.ruby.network.routers3.throttle0.msg_count.Request_Control::3 144
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::4 78948
+system.ruby.network.routers3.throttle0.msg_count.Response_Control::4 549281
+system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::3 74418
+system.ruby.network.routers3.throttle0.msg_count.Broadcast_Control::3 550689
+system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::3 1152
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4 5684256
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::4 4394248
+system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::3 595344
+system.ruby.network.routers3.throttle0.msg_bytes.Broadcast_Control::3 4405512
+system.ruby.network.routers3.throttle1.link_utilization 11.624507
+system.ruby.network.routers3.throttle1.msg_count.Request_Control::2 78951
+system.ruby.network.routers3.throttle1.msg_count.Response_Data::4 2587
+system.ruby.network.routers3.throttle1.msg_count.Response_Control::4 548245
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::5 27827
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::2 74420
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::5 46400
+system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::5 79139
+system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::2 631608
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::4 186264
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::4 4385960
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::5 2003544
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::2 595360
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::5 371200
+system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::5 633112
+system.ruby.network.routers4.throttle0.link_utilization 19.866149
+system.ruby.network.routers4.throttle0.msg_count.Request_Control::3 132
+system.ruby.network.routers4.throttle0.msg_count.Response_Data::4 78716
+system.ruby.network.routers4.throttle0.msg_count.Response_Control::4 547686
+system.ruby.network.routers4.throttle0.msg_count.Writeback_Control::3 74224
+system.ruby.network.routers4.throttle0.msg_count.Broadcast_Control::3 550907
+system.ruby.network.routers4.throttle0.msg_bytes.Request_Control::3 1056
+system.ruby.network.routers4.throttle0.msg_bytes.Response_Data::4 5667552
+system.ruby.network.routers4.throttle0.msg_bytes.Response_Control::4 4381488
+system.ruby.network.routers4.throttle0.msg_bytes.Writeback_Control::3 593792
+system.ruby.network.routers4.throttle0.msg_bytes.Broadcast_Control::3 4407256
+system.ruby.network.routers4.throttle1.link_utilization 11.626893
+system.ruby.network.routers4.throttle1.msg_count.Request_Control::2 78719
+system.ruby.network.routers4.throttle1.msg_count.Response_Data::4 2630
+system.ruby.network.routers4.throttle1.msg_count.Response_Control::4 548408
+system.ruby.network.routers4.throttle1.msg_count.Writeback_Data::5 27893
+system.ruby.network.routers4.throttle1.msg_count.Writeback_Control::2 74227
+system.ruby.network.routers4.throttle1.msg_count.Writeback_Control::5 46156
+system.ruby.network.routers4.throttle1.msg_count.Unblock_Control::5 78890
+system.ruby.network.routers4.throttle1.msg_bytes.Request_Control::2 629752
+system.ruby.network.routers4.throttle1.msg_bytes.Response_Data::4 189360
+system.ruby.network.routers4.throttle1.msg_bytes.Response_Control::4 4387264
+system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Data::5 2008296
+system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Control::2 593816
+system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Control::5 369248
+system.ruby.network.routers4.throttle1.msg_bytes.Unblock_Control::5 631120
+system.ruby.network.routers5.throttle0.link_utilization 19.929356
+system.ruby.network.routers5.throttle0.msg_count.Request_Control::3 144
+system.ruby.network.routers5.throttle0.msg_count.Response_Data::4 79100
+system.ruby.network.routers5.throttle0.msg_count.Response_Control::4 550307
+system.ruby.network.routers5.throttle0.msg_count.Writeback_Control::3 74498
+system.ruby.network.routers5.throttle0.msg_count.Broadcast_Control::3 550533
+system.ruby.network.routers5.throttle0.msg_bytes.Request_Control::3 1152
+system.ruby.network.routers5.throttle0.msg_bytes.Response_Data::4 5695200
+system.ruby.network.routers5.throttle0.msg_bytes.Response_Control::4 4402456
+system.ruby.network.routers5.throttle0.msg_bytes.Writeback_Control::3 595984
+system.ruby.network.routers5.throttle0.msg_bytes.Broadcast_Control::3 4404264
+system.ruby.network.routers5.throttle1.link_utilization 11.602163
+system.ruby.network.routers5.throttle1.msg_count.Request_Control::2 79103
+system.ruby.network.routers5.throttle1.msg_count.Response_Data::4 2507
+system.ruby.network.routers5.throttle1.msg_count.Response_Control::4 548169
+system.ruby.network.routers5.throttle1.msg_count.Writeback_Data::5 27604
+system.ruby.network.routers5.throttle1.msg_count.Writeback_Control::2 74501
+system.ruby.network.routers5.throttle1.msg_count.Writeback_Control::5 46701
+system.ruby.network.routers5.throttle1.msg_count.Unblock_Control::5 79292
+system.ruby.network.routers5.throttle1.msg_bytes.Request_Control::2 632824
+system.ruby.network.routers5.throttle1.msg_bytes.Response_Data::4 180504
+system.ruby.network.routers5.throttle1.msg_bytes.Response_Control::4 4385352
+system.ruby.network.routers5.throttle1.msg_bytes.Writeback_Data::5 1987488
+system.ruby.network.routers5.throttle1.msg_bytes.Writeback_Control::2 596008
+system.ruby.network.routers5.throttle1.msg_bytes.Writeback_Control::5 373608
+system.ruby.network.routers5.throttle1.msg_bytes.Unblock_Control::5 634336
+system.ruby.network.routers6.throttle0.link_utilization 19.857068
+system.ruby.network.routers6.throttle0.msg_count.Request_Control::3 123
+system.ruby.network.routers6.throttle0.msg_count.Response_Data::4 78666
+system.ruby.network.routers6.throttle0.msg_count.Response_Control::4 547359
+system.ruby.network.routers6.throttle0.msg_count.Writeback_Control::3 74101
+system.ruby.network.routers6.throttle0.msg_count.Broadcast_Control::3 550956
+system.ruby.network.routers6.throttle0.msg_bytes.Request_Control::3 984
+system.ruby.network.routers6.throttle0.msg_bytes.Response_Data::4 5663952
+system.ruby.network.routers6.throttle0.msg_bytes.Response_Control::4 4378872
+system.ruby.network.routers6.throttle0.msg_bytes.Writeback_Control::3 592808
+system.ruby.network.routers6.throttle0.msg_bytes.Broadcast_Control::3 4407648
+system.ruby.network.routers6.throttle1.link_utilization 11.604972
+system.ruby.network.routers6.throttle1.msg_count.Request_Control::2 78669
+system.ruby.network.routers6.throttle1.msg_count.Response_Data::4 2581
+system.ruby.network.routers6.throttle1.msg_count.Response_Control::4 548498
+system.ruby.network.routers6.throttle1.msg_count.Writeback_Data::5 27721
+system.ruby.network.routers6.throttle1.msg_count.Writeback_Control::2 74102
+system.ruby.network.routers6.throttle1.msg_count.Writeback_Control::5 46211
+system.ruby.network.routers6.throttle1.msg_count.Unblock_Control::5 78833
+system.ruby.network.routers6.throttle1.msg_bytes.Request_Control::2 629352
+system.ruby.network.routers6.throttle1.msg_bytes.Response_Data::4 185832
+system.ruby.network.routers6.throttle1.msg_bytes.Response_Control::4 4387984
+system.ruby.network.routers6.throttle1.msg_bytes.Writeback_Data::5 1995912
+system.ruby.network.routers6.throttle1.msg_bytes.Writeback_Control::2 592816
+system.ruby.network.routers6.throttle1.msg_bytes.Writeback_Control::5 369688
+system.ruby.network.routers6.throttle1.msg_bytes.Unblock_Control::5 630664
+system.ruby.network.routers7.throttle0.link_utilization 19.799815
+system.ruby.network.routers7.throttle0.msg_count.Request_Control::3 127
+system.ruby.network.routers7.throttle0.msg_count.Response_Data::4 78332
+system.ruby.network.routers7.throttle0.msg_count.Response_Control::4 544975
+system.ruby.network.routers7.throttle0.msg_count.Writeback_Control::3 73727
+system.ruby.network.routers7.throttle0.msg_count.Broadcast_Control::3 551294
+system.ruby.network.routers7.throttle0.msg_bytes.Request_Control::3 1016
+system.ruby.network.routers7.throttle0.msg_bytes.Response_Data::4 5639904
+system.ruby.network.routers7.throttle0.msg_bytes.Response_Control::4 4359800
+system.ruby.network.routers7.throttle0.msg_bytes.Writeback_Control::3 589816
+system.ruby.network.routers7.throttle0.msg_bytes.Broadcast_Control::3 4410352
+system.ruby.network.routers7.throttle1.link_utilization 11.566135
+system.ruby.network.routers7.throttle1.msg_count.Request_Control::2 78336
+system.ruby.network.routers7.throttle1.msg_count.Response_Data::4 2639
+system.ruby.network.routers7.throttle1.msg_count.Response_Control::4 548781
+system.ruby.network.routers7.throttle1.msg_count.Writeback_Data::5 27337
+system.ruby.network.routers7.throttle1.msg_count.Writeback_Control::2 73731
+system.ruby.network.routers7.throttle1.msg_count.Writeback_Control::5 46207
+system.ruby.network.routers7.throttle1.msg_count.Unblock_Control::5 78514
+system.ruby.network.routers7.throttle1.msg_bytes.Request_Control::2 626688
+system.ruby.network.routers7.throttle1.msg_bytes.Response_Data::4 190008
+system.ruby.network.routers7.throttle1.msg_bytes.Response_Control::4 4390248
+system.ruby.network.routers7.throttle1.msg_bytes.Writeback_Data::5 1968264
+system.ruby.network.routers7.throttle1.msg_bytes.Writeback_Control::2 589848
+system.ruby.network.routers7.throttle1.msg_bytes.Writeback_Control::5 369656
+system.ruby.network.routers7.throttle1.msg_bytes.Unblock_Control::5 628112
+system.ruby.network.routers8.throttle0.link_utilization 44.601063
+system.ruby.network.routers8.throttle0.msg_count.Request_Control::2 630603
+system.ruby.network.routers8.throttle0.msg_count.Writeback_Data::5 221789
+system.ruby.network.routers8.throttle0.msg_count.Writeback_Control::2 594205
+system.ruby.network.routers8.throttle0.msg_count.Writeback_Control::5 370901
+system.ruby.network.routers8.throttle0.msg_count.Unblock_Control::5 632065
+system.ruby.network.routers8.throttle0.msg_bytes.Request_Control::2 5044824
+system.ruby.network.routers8.throttle0.msg_bytes.Writeback_Data::5 15968808
+system.ruby.network.routers8.throttle0.msg_bytes.Writeback_Control::2 4753640
+system.ruby.network.routers8.throttle0.msg_bytes.Writeback_Control::5 2967208
+system.ruby.network.routers8.throttle0.msg_bytes.Unblock_Control::5 5056520
+system.ruby.network.routers8.throttle1.link_utilization 70.898888
+system.ruby.network.routers8.throttle1.msg_count.Request_Control::3 1079
+system.ruby.network.routers8.throttle1.msg_count.Response_Data::4 609957
+system.ruby.network.routers8.throttle1.msg_count.Writeback_Control::3 594183
+system.ruby.network.routers8.throttle1.msg_count.Broadcast_Control::3 629500
+system.ruby.network.routers8.throttle1.msg_bytes.Request_Control::3 8632
+system.ruby.network.routers8.throttle1.msg_bytes.Response_Data::4 43916904
+system.ruby.network.routers8.throttle1.msg_bytes.Writeback_Control::3 4753464
+system.ruby.network.routers8.throttle1.msg_bytes.Broadcast_Control::3 5036000
+system.ruby.network.routers9.throttle0.link_utilization 19.905250
+system.ruby.network.routers9.throttle0.msg_count.Request_Control::3 117
+system.ruby.network.routers9.throttle0.msg_count.Response_Data::4 78953
+system.ruby.network.routers9.throttle0.msg_count.Response_Control::4 549219
+system.ruby.network.routers9.throttle0.msg_count.Writeback_Control::3 74498
+system.ruby.network.routers9.throttle0.msg_count.Broadcast_Control::3 550685
+system.ruby.network.routers9.throttle0.msg_bytes.Request_Control::3 936
+system.ruby.network.routers9.throttle0.msg_bytes.Response_Data::4 5684616
+system.ruby.network.routers9.throttle0.msg_bytes.Response_Control::4 4393752
+system.ruby.network.routers9.throttle0.msg_bytes.Writeback_Control::3 595984
+system.ruby.network.routers9.throttle0.msg_bytes.Broadcast_Control::3 4405480
+system.ruby.network.routers9.throttle1.link_utilization 19.888766
+system.ruby.network.routers9.throttle1.msg_count.Request_Control::3 145
+system.ruby.network.routers9.throttle1.msg_count.Response_Data::4 78859
+system.ruby.network.routers9.throttle1.msg_count.Response_Control::4 548625
+system.ruby.network.routers9.throttle1.msg_count.Writeback_Control::3 74254
+system.ruby.network.routers9.throttle1.msg_count.Broadcast_Control::3 550780
+system.ruby.network.routers9.throttle1.msg_bytes.Request_Control::3 1160
+system.ruby.network.routers9.throttle1.msg_bytes.Response_Data::4 5677848
+system.ruby.network.routers9.throttle1.msg_bytes.Response_Control::4 4389000
+system.ruby.network.routers9.throttle1.msg_bytes.Writeback_Control::3 594032
+system.ruby.network.routers9.throttle1.msg_bytes.Broadcast_Control::3 4406240
+system.ruby.network.routers9.throttle2.link_utilization 19.912398
+system.ruby.network.routers9.throttle2.msg_count.Request_Control::3 147
+system.ruby.network.routers9.throttle2.msg_count.Response_Data::4 79003
+system.ruby.network.routers9.throttle2.msg_count.Response_Control::4 549484
+system.ruby.network.routers9.throttle2.msg_count.Writeback_Control::3 74463
+system.ruby.network.routers9.throttle2.msg_count.Broadcast_Control::3 550652
+system.ruby.network.routers9.throttle2.msg_bytes.Request_Control::3 1176
+system.ruby.network.routers9.throttle2.msg_bytes.Response_Data::4 5688216
+system.ruby.network.routers9.throttle2.msg_bytes.Response_Control::4 4395872
+system.ruby.network.routers9.throttle2.msg_bytes.Writeback_Control::3 595704
+system.ruby.network.routers9.throttle2.msg_bytes.Broadcast_Control::3 4405216
+system.ruby.network.routers9.throttle3.link_utilization 19.904922
+system.ruby.network.routers9.throttle3.msg_count.Request_Control::3 144
+system.ruby.network.routers9.throttle3.msg_count.Response_Data::4 78948
+system.ruby.network.routers9.throttle3.msg_count.Response_Control::4 549281
+system.ruby.network.routers9.throttle3.msg_count.Writeback_Control::3 74418
+system.ruby.network.routers9.throttle3.msg_count.Broadcast_Control::3 550690
+system.ruby.network.routers9.throttle3.msg_bytes.Request_Control::3 1152
+system.ruby.network.routers9.throttle3.msg_bytes.Response_Data::4 5684256
+system.ruby.network.routers9.throttle3.msg_bytes.Response_Control::4 4394248
+system.ruby.network.routers9.throttle3.msg_bytes.Writeback_Control::3 595344
+system.ruby.network.routers9.throttle3.msg_bytes.Broadcast_Control::3 4405520
+system.ruby.network.routers9.throttle4.link_utilization 19.866159
+system.ruby.network.routers9.throttle4.msg_count.Request_Control::3 132
+system.ruby.network.routers9.throttle4.msg_count.Response_Data::4 78716
+system.ruby.network.routers9.throttle4.msg_count.Response_Control::4 547686
+system.ruby.network.routers9.throttle4.msg_count.Writeback_Control::3 74224
+system.ruby.network.routers9.throttle4.msg_count.Broadcast_Control::3 550908
+system.ruby.network.routers9.throttle4.msg_bytes.Request_Control::3 1056
+system.ruby.network.routers9.throttle4.msg_bytes.Response_Data::4 5667552
+system.ruby.network.routers9.throttle4.msg_bytes.Response_Control::4 4381488
+system.ruby.network.routers9.throttle4.msg_bytes.Writeback_Control::3 593792
+system.ruby.network.routers9.throttle4.msg_bytes.Broadcast_Control::3 4407264
+system.ruby.network.routers9.throttle5.link_utilization 19.929399
+system.ruby.network.routers9.throttle5.msg_count.Request_Control::3 144
+system.ruby.network.routers9.throttle5.msg_count.Response_Data::4 79100
+system.ruby.network.routers9.throttle5.msg_count.Response_Control::4 550307
+system.ruby.network.routers9.throttle5.msg_count.Writeback_Control::3 74498
+system.ruby.network.routers9.throttle5.msg_count.Broadcast_Control::3 550534
+system.ruby.network.routers9.throttle5.msg_bytes.Request_Control::3 1152
+system.ruby.network.routers9.throttle5.msg_bytes.Response_Data::4 5695200
+system.ruby.network.routers9.throttle5.msg_bytes.Response_Control::4 4402456
+system.ruby.network.routers9.throttle5.msg_bytes.Writeback_Control::3 595984
+system.ruby.network.routers9.throttle5.msg_bytes.Broadcast_Control::3 4404272
+system.ruby.network.routers9.throttle6.link_utilization 19.857078
+system.ruby.network.routers9.throttle6.msg_count.Request_Control::3 123
+system.ruby.network.routers9.throttle6.msg_count.Response_Data::4 78666
+system.ruby.network.routers9.throttle6.msg_count.Response_Control::4 547360
+system.ruby.network.routers9.throttle6.msg_count.Writeback_Control::3 74101
+system.ruby.network.routers9.throttle6.msg_count.Broadcast_Control::3 550956
+system.ruby.network.routers9.throttle6.msg_bytes.Request_Control::3 984
+system.ruby.network.routers9.throttle6.msg_bytes.Response_Data::4 5663952
+system.ruby.network.routers9.throttle6.msg_bytes.Response_Control::4 4378880
+system.ruby.network.routers9.throttle6.msg_bytes.Writeback_Control::3 592808
+system.ruby.network.routers9.throttle6.msg_bytes.Broadcast_Control::3 4407648
+system.ruby.network.routers9.throttle7.link_utilization 19.799826
+system.ruby.network.routers9.throttle7.msg_count.Request_Control::3 127
+system.ruby.network.routers9.throttle7.msg_count.Response_Data::4 78332
+system.ruby.network.routers9.throttle7.msg_count.Response_Control::4 544975
+system.ruby.network.routers9.throttle7.msg_count.Writeback_Control::3 73727
+system.ruby.network.routers9.throttle7.msg_count.Broadcast_Control::3 551295
+system.ruby.network.routers9.throttle7.msg_bytes.Request_Control::3 1016
+system.ruby.network.routers9.throttle7.msg_bytes.Response_Data::4 5639904
+system.ruby.network.routers9.throttle7.msg_bytes.Response_Control::4 4359800
+system.ruby.network.routers9.throttle7.msg_bytes.Writeback_Control::3 589816
+system.ruby.network.routers9.throttle7.msg_bytes.Broadcast_Control::3 4410360
+system.ruby.network.routers9.throttle8.link_utilization 44.601063
+system.ruby.network.routers9.throttle8.msg_count.Request_Control::2 630603
+system.ruby.network.routers9.throttle8.msg_count.Writeback_Data::5 221789
+system.ruby.network.routers9.throttle8.msg_count.Writeback_Control::2 594205
+system.ruby.network.routers9.throttle8.msg_count.Writeback_Control::5 370901
+system.ruby.network.routers9.throttle8.msg_count.Unblock_Control::5 632065
+system.ruby.network.routers9.throttle8.msg_bytes.Request_Control::2 5044824
+system.ruby.network.routers9.throttle8.msg_bytes.Writeback_Data::5 15968808
+system.ruby.network.routers9.throttle8.msg_bytes.Writeback_Control::2 4753640
+system.ruby.network.routers9.throttle8.msg_bytes.Writeback_Control::5 2967208
+system.ruby.network.routers9.throttle8.msg_bytes.Unblock_Control::5 5056520
system.ruby.LD.latency_hist::bucket_size 512
system.ruby.LD.latency_hist::max_bucket 5119
-system.ruby.LD.latency_hist::samples 403812
-system.ruby.LD.latency_hist::mean 960.935787
-system.ruby.LD.latency_hist::gmean 787.769689
-system.ruby.LD.latency_hist::stdev 504.842990
-system.ruby.LD.latency_hist | 92022 22.79% 22.79% | 128454 31.81% 54.60% | 123125 30.49% 85.09% | 56440 13.98% 99.07% | 3766 0.93% 100.00% | 5 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.latency_hist::total 403812
+system.ruby.LD.latency_hist::samples 406672
+system.ruby.LD.latency_hist::mean 959.635674
+system.ruby.LD.latency_hist::gmean 652.221632
+system.ruby.LD.latency_hist::stdev 681.781774
+system.ruby.LD.latency_hist | 139744 34.36% 34.36% | 86465 21.26% 55.62% | 83024 20.42% 76.04% | 69973 17.21% 93.25% | 25055 6.16% 99.41% | 2344 0.58% 99.98% | 64 0.02% 100.00% | 3 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::total 406672
system.ruby.LD.hit_latency_hist::bucket_size 256
system.ruby.LD.hit_latency_hist::max_bucket 2559
-system.ruby.LD.hit_latency_hist::samples 300
-system.ruby.LD.hit_latency_hist::mean 149.400000
-system.ruby.LD.hit_latency_hist::gmean 33.662424
-system.ruby.LD.hit_latency_hist::stdev 225.322229
-system.ruby.LD.hit_latency_hist | 233 77.67% 77.67% | 44 14.67% 92.33% | 15 5.00% 97.33% | 4 1.33% 98.67% | 3 1.00% 99.67% | 1 0.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.hit_latency_hist::total 300
+system.ruby.LD.hit_latency_hist::samples 427
+system.ruby.LD.hit_latency_hist::mean 78.203747
+system.ruby.LD.hit_latency_hist::gmean 13.573599
+system.ruby.LD.hit_latency_hist::stdev 185.098053
+system.ruby.LD.hit_latency_hist | 385 90.16% 90.16% | 22 5.15% 95.32% | 12 2.81% 98.13% | 4 0.94% 99.06% | 2 0.47% 99.53% | 2 0.47% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::total 427
system.ruby.LD.miss_latency_hist::bucket_size 512
system.ruby.LD.miss_latency_hist::max_bucket 5119
-system.ruby.LD.miss_latency_hist::samples 403512
-system.ruby.LD.miss_latency_hist::mean 961.539141
-system.ruby.LD.miss_latency_hist::gmean 789.618416
-system.ruby.LD.miss_latency_hist::stdev 504.507980
-system.ruby.LD.miss_latency_hist | 91745 22.74% 22.74% | 128435 31.83% 54.57% | 123121 30.51% 85.08% | 56440 13.99% 99.07% | 3766 0.93% 100.00% | 5 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.miss_latency_hist::total 403512
+system.ruby.LD.miss_latency_hist::samples 406245
+system.ruby.LD.miss_latency_hist::mean 960.562139
+system.ruby.LD.miss_latency_hist::gmean 654.881643
+system.ruby.LD.miss_latency_hist::stdev 681.514167
+system.ruby.LD.miss_latency_hist | 139337 34.30% 34.30% | 86449 21.28% 55.58% | 83020 20.44% 76.01% | 69973 17.22% 93.24% | 25055 6.17% 99.41% | 2344 0.58% 99.98% | 64 0.02% 100.00% | 3 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::total 406245
system.ruby.ST.latency_hist::bucket_size 512
system.ruby.ST.latency_hist::max_bucket 5119
-system.ruby.ST.latency_hist::samples 223917
-system.ruby.ST.latency_hist::mean 960.890330
-system.ruby.ST.latency_hist::gmean 788.413776
-system.ruby.ST.latency_hist::stdev 503.995122
-system.ruby.ST.latency_hist | 50825 22.70% 22.70% | 71434 31.90% 54.60% | 68336 30.52% 85.12% | 31233 13.95% 99.07% | 2082 0.93% 100.00% | 7 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.latency_hist::total 223917
-system.ruby.ST.hit_latency_hist::bucket_size 128
-system.ruby.ST.hit_latency_hist::max_bucket 1279
-system.ruby.ST.hit_latency_hist::samples 161
-system.ruby.ST.hit_latency_hist::mean 152.459627
-system.ruby.ST.hit_latency_hist::gmean 28.632999
-system.ruby.ST.hit_latency_hist::stdev 228.044266
-system.ruby.ST.hit_latency_hist | 102 63.35% 63.35% | 24 14.91% 78.26% | 14 8.70% 86.96% | 7 4.35% 91.30% | 5 3.11% 94.41% | 4 2.48% 96.89% | 3 1.86% 98.76% | 1 0.62% 99.38% | 0 0.00% 99.38% | 1 0.62% 100.00%
-system.ruby.ST.hit_latency_hist::total 161
+system.ruby.ST.latency_hist::samples 224564
+system.ruby.ST.latency_hist::mean 960.718797
+system.ruby.ST.latency_hist::gmean 653.054323
+system.ruby.ST.latency_hist::stdev 682.292307
+system.ruby.ST.latency_hist | 77224 34.39% 34.39% | 47329 21.08% 55.46% | 46079 20.52% 75.98% | 38652 17.21% 93.20% | 13929 6.20% 99.40% | 1316 0.59% 99.98% | 35 0.02% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::total 224564
+system.ruby.ST.hit_latency_hist::bucket_size 256
+system.ruby.ST.hit_latency_hist::max_bucket 2559
+system.ruby.ST.hit_latency_hist::samples 232
+system.ruby.ST.hit_latency_hist::mean 78.331897
+system.ruby.ST.hit_latency_hist::gmean 13.500656
+system.ruby.ST.hit_latency_hist::stdev 177.074757
+system.ruby.ST.hit_latency_hist | 206 88.79% 88.79% | 14 6.03% 94.83% | 10 4.31% 99.14% | 1 0.43% 99.57% | 0 0.00% 99.57% | 1 0.43% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::total 232
system.ruby.ST.miss_latency_hist::bucket_size 512
system.ruby.ST.miss_latency_hist::max_bucket 5119
-system.ruby.ST.miss_latency_hist::samples 223756
-system.ruby.ST.miss_latency_hist::mean 961.472023
-system.ruby.ST.miss_latency_hist::gmean 790.296851
-system.ruby.ST.miss_latency_hist::stdev 503.672580
-system.ruby.ST.miss_latency_hist | 50678 22.65% 22.65% | 71421 31.92% 54.57% | 68335 30.54% 85.11% | 31233 13.96% 99.07% | 2082 0.93% 100.00% | 7 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.miss_latency_hist::total 223756
+system.ruby.ST.miss_latency_hist::samples 224332
+system.ruby.ST.miss_latency_hist::mean 961.631346
+system.ruby.ST.miss_latency_hist::gmean 655.679318
+system.ruby.ST.miss_latency_hist::stdev 682.030707
+system.ruby.ST.miss_latency_hist | 77004 34.33% 34.33% | 47318 21.09% 55.42% | 46078 20.54% 75.96% | 38652 17.23% 93.19% | 13929 6.21% 99.40% | 1316 0.59% 99.98% | 35 0.02% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::total 224332
system.ruby.L1Cache.hit_mach_latency_hist::bucket_size 1
system.ruby.L1Cache.hit_mach_latency_hist::max_bucket 9
-system.ruby.L1Cache.hit_mach_latency_hist::samples 123
-system.ruby.L1Cache.hit_mach_latency_hist::mean 2
-system.ruby.L1Cache.hit_mach_latency_hist::gmean 2
-system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 123 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache.hit_mach_latency_hist::total 123
+system.ruby.L1Cache.hit_mach_latency_hist::samples 134
+system.ruby.L1Cache.hit_mach_latency_hist::mean 1
+system.ruby.L1Cache.hit_mach_latency_hist::gmean 1
+system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 134 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.hit_mach_latency_hist::total 134
system.ruby.L1Cache.miss_mach_latency_hist::bucket_size 512
system.ruby.L1Cache.miss_mach_latency_hist::max_bucket 5119
-system.ruby.L1Cache.miss_mach_latency_hist::samples 23118
-system.ruby.L1Cache.miss_mach_latency_hist::mean 921.073536
-system.ruby.L1Cache.miss_mach_latency_hist::gmean 737.648096
-system.ruby.L1Cache.miss_mach_latency_hist::stdev 504.596546
-system.ruby.L1Cache.miss_mach_latency_hist | 5994 25.93% 25.93% | 7237 31.30% 57.23% | 6968 30.14% 87.37% | 2754 11.91% 99.29% | 164 0.71% 100.00% | 1 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache.miss_mach_latency_hist::total 23118
-system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::bucket_size 256
-system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::max_bucket 2559
-system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::samples 22097
-system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::mean 776.977327
-system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::gmean 450.668120
-system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::stdev 498.300423
-system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request | 4271 19.33% 19.33% | 3187 14.42% 33.75% | 3682 16.66% 50.41% | 3419 15.47% 65.89% | 3410 15.43% 81.32% | 2676 12.11% 93.43% | 1127 5.10% 98.53% | 294 1.33% 99.86% | 30 0.14% 100.00% | 1 0.00% 100.00%
-system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::total 22097
+system.ruby.L1Cache.miss_mach_latency_hist::samples 23441
+system.ruby.L1Cache.miss_mach_latency_hist::mean 914.739516
+system.ruby.L1Cache.miss_mach_latency_hist::gmean 596.549210
+system.ruby.L1Cache.miss_mach_latency_hist::stdev 674.936163
+system.ruby.L1Cache.miss_mach_latency_hist | 8669 36.98% 36.98% | 4814 20.54% 57.52% | 4813 20.53% 78.05% | 3836 16.36% 94.42% | 1210 5.16% 99.58% | 95 0.41% 99.98% | 3 0.01% 100.00% | 1 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.miss_mach_latency_hist::total 23441
+system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::bucket_size 512
+system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::max_bucket 5119
+system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::samples 22362
+system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::mean 768.978535
+system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::gmean 161.751829
+system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::stdev 671.078921
+system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request | 9501 42.49% 42.49% | 4657 20.83% 63.31% | 4560 20.39% 83.70% | 2974 13.30% 97.00% | 638 2.85% 99.86% | 28 0.13% 99.98% | 4 0.02% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::total 22362
system.ruby.L1Cache.miss_latency_hist.initial_to_forward::bucket_size 128
system.ruby.L1Cache.miss_latency_hist.initial_to_forward::max_bucket 1279
-system.ruby.L1Cache.miss_latency_hist.initial_to_forward::samples 22097
-system.ruby.L1Cache.miss_latency_hist.initial_to_forward::mean 48.967643
-system.ruby.L1Cache.miss_latency_hist.initial_to_forward::gmean 20.545267
-system.ruby.L1Cache.miss_latency_hist.initial_to_forward::stdev 74.969361
-system.ruby.L1Cache.miss_latency_hist.initial_to_forward | 19251 87.12% 87.12% | 2239 10.13% 97.25% | 506 2.29% 99.54% | 56 0.25% 99.80% | 40 0.18% 99.98% | 5 0.02% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache.miss_latency_hist.initial_to_forward::total 22097
+system.ruby.L1Cache.miss_latency_hist.initial_to_forward::samples 22362
+system.ruby.L1Cache.miss_latency_hist.initial_to_forward::mean 48.105491
+system.ruby.L1Cache.miss_latency_hist.initial_to_forward::gmean 20.140689
+system.ruby.L1Cache.miss_latency_hist.initial_to_forward::stdev 74.942187
+system.ruby.L1Cache.miss_latency_hist.initial_to_forward | 19547 87.41% 87.41% | 2229 9.97% 97.38% | 464 2.07% 99.45% | 68 0.30% 99.76% | 48 0.21% 99.97% | 6 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.miss_latency_hist.initial_to_forward::total 22362
system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::bucket_size 32
system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::max_bucket 319
-system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::samples 22097
-system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::mean 87.189890
-system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::gmean 72.310156
-system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::stdev 49.967860
-system.ruby.L1Cache.miss_latency_hist.forward_to_first_response | 3599 16.29% 16.29% | 4845 21.93% 38.21% | 5133 23.23% 61.44% | 3495 15.82% 77.26% | 2695 12.20% 89.46% | 1677 7.59% 97.04% | 598 2.71% 99.75% | 54 0.24% 100.00% | 1 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::total 22097
+system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::samples 22362
+system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::mean 87.500224
+system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::gmean 72.577095
+system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::stdev 50.130411
+system.ruby.L1Cache.miss_latency_hist.forward_to_first_response | 3605 16.12% 16.12% | 4859 21.73% 37.85% | 5304 23.72% 61.57% | 3455 15.45% 77.02% | 2757 12.33% 89.35% | 1708 7.64% 96.99% | 607 2.71% 99.70% | 65 0.29% 99.99% | 2 0.01% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::total 22362
system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::bucket_size 32
system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::max_bucket 319
-system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::samples 22097
-system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::mean 9.670272
-system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::stdev 21.903727
-system.ruby.L1Cache.miss_latency_hist.first_response_to_completion | 20057 90.77% 90.77% | 942 4.26% 95.03% | 680 3.08% 98.11% | 335 1.52% 99.62% | 74 0.33% 99.96% | 9 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::total 22097
+system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::samples 22362
+system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::mean 10.040649
+system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::stdev 22.705599
+system.ruby.L1Cache.miss_latency_hist.first_response_to_completion | 20193 90.30% 90.30% | 982 4.39% 94.69% | 729 3.26% 97.95% | 356 1.59% 99.54% | 88 0.39% 99.94% | 14 0.06% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::total 22362
system.ruby.L2Cache.hit_mach_latency_hist::bucket_size 256
system.ruby.L2Cache.hit_mach_latency_hist::max_bucket 2559
-system.ruby.L2Cache.hit_mach_latency_hist::samples 338
-system.ruby.L2Cache.hit_mach_latency_hist::mean 204.497041
-system.ruby.L2Cache.hit_mach_latency_hist::gmean 87.068172
-system.ruby.L2Cache.hit_mach_latency_hist::stdev 242.416044
-system.ruby.L2Cache.hit_mach_latency_hist | 236 69.82% 69.82% | 65 19.23% 89.05% | 24 7.10% 96.15% | 8 2.37% 98.52% | 4 1.18% 99.70% | 1 0.30% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L2Cache.hit_mach_latency_hist::total 338
+system.ruby.L2Cache.hit_mach_latency_hist::samples 525
+system.ruby.L2Cache.hit_mach_latency_hist::mean 97.965714
+system.ruby.L2Cache.hit_mach_latency_hist::gmean 26.349224
+system.ruby.L2Cache.hit_mach_latency_hist::stdev 199.401296
+system.ruby.L2Cache.hit_mach_latency_hist | 457 87.05% 87.05% | 36 6.86% 93.90% | 22 4.19% 98.10% | 5 0.95% 99.05% | 2 0.38% 99.43% | 3 0.57% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L2Cache.hit_mach_latency_hist::total 525
system.ruby.Directory.miss_mach_latency_hist::bucket_size 512
system.ruby.Directory.miss_mach_latency_hist::max_bucket 5119
-system.ruby.Directory.miss_mach_latency_hist::samples 604150
-system.ruby.Directory.miss_mach_latency_hist::mean 963.062713
-system.ruby.Directory.miss_mach_latency_hist::gmean 791.930081
-system.ruby.Directory.miss_mach_latency_hist::stdev 504.130907
-system.ruby.Directory.miss_mach_latency_hist | 136429 22.58% 22.58% | 192619 31.88% 54.46% | 184488 30.54% 85.00% | 84919 14.06% 99.06% | 5684 0.94% 100.00% | 11 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.Directory.miss_mach_latency_hist::total 604150
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size 256
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket 2559
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request::samples 428400
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request::mean 773.630294
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request::gmean 457.600089
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request::stdev 495.684002
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request | 82813 19.33% 19.33% | 65776 15.35% 34.68% | 67065 15.65% 50.34% | 68171 15.91% 66.25% | 65409 15.27% 81.52% | 51599 12.04% 93.57% | 21841 5.10% 98.66% | 5164 1.21% 99.87% | 549 0.13% 100.00% | 13 0.00% 100.00%
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request::total 428400
+system.ruby.Directory.miss_mach_latency_hist::samples 607136
+system.ruby.Directory.miss_mach_latency_hist::mean 962.726374
+system.ruby.Directory.miss_mach_latency_hist::gmean 657.540435
+system.ruby.Directory.miss_mach_latency_hist::stdev 681.895122
+system.ruby.Directory.miss_mach_latency_hist | 207672 34.21% 34.21% | 128953 21.24% 55.44% | 124285 20.47% 75.92% | 104789 17.26% 93.18% | 37774 6.22% 99.40% | 3565 0.59% 99.98% | 96 0.02% 100.00% | 2 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::total 607136
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size 512
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket 5119
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request::samples 428905
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request::mean 785.739740
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request::gmean 184.197793
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request::stdev 668.241705
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request | 179102 41.76% 41.76% | 89947 20.97% 62.73% | 88138 20.55% 83.28% | 58366 13.61% 96.89% | 12705 2.96% 99.85% | 629 0.15% 100.00% | 18 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request::total 428905
system.ruby.Directory.miss_latency_hist.initial_to_forward::bucket_size 64
system.ruby.Directory.miss_latency_hist.initial_to_forward::max_bucket 639
-system.ruby.Directory.miss_latency_hist.initial_to_forward::samples 428400
-system.ruby.Directory.miss_latency_hist.initial_to_forward::mean 18.391468
-system.ruby.Directory.miss_latency_hist.initial_to_forward::gmean 12.495104
-system.ruby.Directory.miss_latency_hist.initial_to_forward::stdev 21.159286
-system.ruby.Directory.miss_latency_hist.initial_to_forward | 397731 92.84% 92.84% | 30281 7.07% 99.91% | 326 0.08% 99.99% | 40 0.01% 99.99% | 9 0.00% 100.00% | 6 0.00% 100.00% | 2 0.00% 100.00% | 2 0.00% 100.00% | 2 0.00% 100.00% | 1 0.00% 100.00%
-system.ruby.Directory.miss_latency_hist.initial_to_forward::total 428400
+system.ruby.Directory.miss_latency_hist.initial_to_forward::samples 428905
+system.ruby.Directory.miss_latency_hist.initial_to_forward::mean 18.479276
+system.ruby.Directory.miss_latency_hist.initial_to_forward::gmean 12.535256
+system.ruby.Directory.miss_latency_hist.initial_to_forward::stdev 21.148075
+system.ruby.Directory.miss_latency_hist.initial_to_forward | 398219 92.85% 92.85% | 30314 7.07% 99.91% | 309 0.07% 99.99% | 48 0.01% 100.00% | 10 0.00% 100.00% | 3 0.00% 100.00% | 1 0.00% 100.00% | 1 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_latency_hist.initial_to_forward::total 428905
system.ruby.Directory.miss_latency_hist.forward_to_first_response::bucket_size 32
system.ruby.Directory.miss_latency_hist.forward_to_first_response::max_bucket 319
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::samples 428400
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::mean 61.932017
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::gmean 53.394271
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::stdev 34.116632
-system.ruby.Directory.miss_latency_hist.forward_to_first_response | 102521 23.93% 23.93% | 148599 34.69% 58.62% | 104978 24.50% 83.12% | 49160 11.48% 94.60% | 18934 4.42% 99.02% | 4044 0.94% 99.96% | 161 0.04% 100.00% | 3 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::total 428400
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::samples 428905
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::mean 61.899547
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::gmean 53.351717
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::stdev 34.125264
+system.ruby.Directory.miss_latency_hist.forward_to_first_response | 103104 24.04% 24.04% | 148337 34.59% 58.62% | 105177 24.52% 83.15% | 49112 11.45% 94.60% | 18933 4.41% 99.01% | 4036 0.94% 99.95% | 203 0.05% 100.00% | 3 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::total 428905
system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size 128
system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket 1279
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples 428400
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean 141.497439
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev 103.587027
-system.ruby.Directory.miss_latency_hist.first_response_to_completion | 226332 52.83% 52.83% | 151913 35.46% 88.29% | 35986 8.40% 96.69% | 9202 2.15% 98.84% | 4820 1.13% 99.97% | 147 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::total 428400
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples 428905
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean 141.446057
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev 103.806839
+system.ruby.Directory.miss_latency_hist.first_response_to_completion | 226525 52.81% 52.81% | 152265 35.50% 88.32% | 35890 8.37% 96.68% | 9068 2.11% 98.80% | 4990 1.16% 99.96% | 167 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::total 428905
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket 9
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples 73
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 2.000000
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 73 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total 73
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::bucket_size 256
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::max_bucket 2559
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::samples 13083
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::mean 910.406329
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::gmean 724.761501
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::stdev 505.057518
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist | 1475 11.27% 11.27% | 2038 15.58% 26.85% | 1948 14.89% 41.74% | 2144 16.39% 58.13% | 2004 15.32% 73.45% | 1843 14.09% 87.53% | 1125 8.60% 96.13% | 418 3.19% 99.33% | 78 0.60% 99.92% | 10 0.08% 100.00%
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::total 13083
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples 86
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 86 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total 86
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::bucket_size 512
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::max_bucket 5119
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::samples 13435
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::mean 910.973502
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::gmean 589.106075
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::stdev 675.905832
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist | 5006 37.26% 37.26% | 2762 20.56% 57.82% | 2731 20.33% 78.15% | 2210 16.45% 94.60% | 663 4.93% 99.53% | 60 0.45% 99.98% | 2 0.01% 99.99% | 1 0.01% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::total 13435
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size 256
system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket 2559
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples 227
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 196.801762
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 83.453932
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev 240.612751
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 160 70.48% 70.48% | 44 19.38% 89.87% | 15 6.61% 96.48% | 4 1.76% 98.24% | 3 1.32% 99.56% | 1 0.44% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total 227
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples 341
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 97.674487
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 26.203545
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev 202.582132
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 299 87.68% 87.68% | 22 6.45% 94.13% | 12 3.52% 97.65% | 4 1.17% 98.83% | 2 0.59% 99.41% | 2 0.59% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total 341
system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 512
system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 5119
-system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 390429
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 963.252566
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 791.889449
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 504.400452
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 88232 22.60% 22.60% | 124343 31.85% 54.45% | 119274 30.55% 85.00% | 54897 14.06% 99.06% | 3678 0.94% 100.00% | 5 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.Directory.miss_type_mach_latency_hist::total 390429
+system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 392810
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 962.258183
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 657.256777
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 681.642222
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 134331 34.20% 34.20% | 83687 21.30% 55.50% | 80289 20.44% 75.94% | 67763 17.25% 93.19% | 24392 6.21% 99.40% | 2284 0.58% 99.98% | 62 0.02% 100.00% | 2 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::total 392810
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket 9
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 50
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 2
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 2
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 50 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 50
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 48
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 48 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 48
system.ruby.ST.L1Cache.miss_type_mach_latency_hist::bucket_size 512
system.ruby.ST.L1Cache.miss_type_mach_latency_hist::max_bucket 5119
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::samples 10035
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::mean 934.980767
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::gmean 754.793536
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::stdev 503.680901
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist | 2481 24.72% 24.72% | 3145 31.34% 56.06% | 3121 31.10% 87.16% | 1211 12.07% 99.23% | 76 0.76% 99.99% | 1 0.01% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::total 10035
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size 128
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket 1279
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 111
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 220.234234
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 94.954175
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 246.408713
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 52 46.85% 46.85% | 24 21.62% 68.47% | 14 12.61% 81.08% | 7 6.31% 87.39% | 5 4.50% 91.89% | 4 3.60% 95.50% | 3 2.70% 98.20% | 1 0.90% 99.10% | 0 0.00% 99.10% | 1 0.90% 100.00%
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total 111
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::samples 10006
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::mean 919.796122
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::gmean 606.691185
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::stdev 673.632645
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist | 3663 36.61% 36.61% | 2052 20.51% 57.12% | 2082 20.81% 77.92% | 1626 16.25% 94.17% | 547 5.47% 99.64% | 35 0.35% 99.99% | 1 0.01% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::total 10006
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size 256
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket 2559
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 184
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 98.505435
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 26.621350
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 193.912549
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 158 85.87% 85.87% | 14 7.61% 93.48% | 10 5.43% 98.91% | 1 0.54% 99.46% | 0 0.00% 99.46% | 1 0.54% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total 184
system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 512
system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 5119
-system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 213721
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 962.715887
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 792.004312
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 503.639119
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 48197 22.55% 22.55% | 68276 31.95% 54.50% | 65214 30.51% 85.01% | 30022 14.05% 99.06% | 2006 0.94% 100.00% | 6 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.Directory.miss_type_mach_latency_hist::total 213721
-system.ruby.Directory_Controller.GETX 227651 0.00% 0.00%
-system.ruby.Directory_Controller.GETS 409587 0.00% 0.00%
-system.ruby.Directory_Controller.PUT 606010 0.00% 0.00%
-system.ruby.Directory_Controller.Unblock 1563 0.00% 0.00%
-system.ruby.Directory_Controller.UnblockS 26333 0.00% 0.00%
-system.ruby.Directory_Controller.UnblockM 600931 0.00% 0.00%
-system.ruby.Directory_Controller.Writeback_Clean 8000 0.00% 0.00%
-system.ruby.Directory_Controller.Writeback_Dirty 1348 0.00% 0.00%
-system.ruby.Directory_Controller.Writeback_Exclusive_Clean 360907 0.00% 0.00%
-system.ruby.Directory_Controller.Writeback_Exclusive_Dirty 219728 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Data 606834 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Ack 221076 0.00% 0.00%
-system.ruby.Directory_Controller.All_Unblocks 1021 0.00% 0.00%
-system.ruby.Directory_Controller.NX.GETX 79 0.00% 0.00%
-system.ruby.Directory_Controller.NX.GETS 100 0.00% 0.00%
-system.ruby.Directory_Controller.NX.PUT 10874 0.00% 0.00%
-system.ruby.Directory_Controller.NO.GETX 7273 0.00% 0.00%
-system.ruby.Directory_Controller.NO.GETS 11962 0.00% 0.00%
-system.ruby.Directory_Controller.NO.PUT 580674 0.00% 0.00%
-system.ruby.Directory_Controller.O.GETX 9252 0.00% 0.00%
-system.ruby.Directory_Controller.O.GETS 16793 0.00% 0.00%
-system.ruby.Directory_Controller.E.GETX 207165 0.00% 0.00%
-system.ruby.Directory_Controller.E.GETS 373643 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B.GETX 578 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B.GETS 1021 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B.PUT 14218 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B.UnblockS 8442 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B.UnblockM 599409 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_X.PUT 23 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_X.UnblockS 28 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_X.UnblockM 550 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_S.GETX 2 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_S.PUT 36 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_S.UnblockS 49 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_S.UnblockM 972 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_S_W.GETX 2 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_S_W.GETS 2 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_S_W.PUT 115 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_S_W.UnblockS 1021 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_S_W.All_Unblocks 1021 0.00% 0.00%
-system.ruby.Directory_Controller.O_B.GETX 17 0.00% 0.00%
-system.ruby.Directory_Controller.O_B.GETS 27 0.00% 0.00%
-system.ruby.Directory_Controller.O_B.UnblockS 16793 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_W.GETX 1922 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_W.GETS 3472 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_W.Memory_Data 590041 0.00% 0.00%
-system.ruby.Directory_Controller.O_B_W.GETX 48 0.00% 0.00%
-system.ruby.Directory_Controller.O_B_W.GETS 115 0.00% 0.00%
-system.ruby.Directory_Controller.O_B_W.Memory_Data 16793 0.00% 0.00%
-system.ruby.Directory_Controller.WB.GETX 1267 0.00% 0.00%
-system.ruby.Directory_Controller.WB.GETS 2400 0.00% 0.00%
-system.ruby.Directory_Controller.WB.PUT 70 0.00% 0.00%
-system.ruby.Directory_Controller.WB.Unblock 1563 0.00% 0.00%
-system.ruby.Directory_Controller.WB.Writeback_Clean 8000 0.00% 0.00%
-system.ruby.Directory_Controller.WB.Writeback_Dirty 1348 0.00% 0.00%
-system.ruby.Directory_Controller.WB.Writeback_Exclusive_Clean 360907 0.00% 0.00%
-system.ruby.Directory_Controller.WB.Writeback_Exclusive_Dirty 219728 0.00% 0.00%
-system.ruby.Directory_Controller.WB_O_W.Memory_Ack 1348 0.00% 0.00%
-system.ruby.Directory_Controller.WB_E_W.GETX 46 0.00% 0.00%
-system.ruby.Directory_Controller.WB_E_W.GETS 52 0.00% 0.00%
-system.ruby.Directory_Controller.WB_E_W.Memory_Ack 219728 0.00% 0.00%
-system.ruby.L1Cache_Controller.Load | 50391 12.47% 12.47% | 50128 12.41% 24.88% | 50241 12.43% 37.31% | 50619 12.53% 49.84% | 50487 12.50% 62.34% | 50758 12.56% 74.90% | 50862 12.59% 87.49% | 50545 12.51% 100.00%
-system.ruby.L1Cache_Controller.Load::total 404031
-system.ruby.L1Cache_Controller.Store | 28124 12.55% 12.55% | 28353 12.65% 25.21% | 28170 12.57% 37.78% | 27986 12.49% 50.27% | 28159 12.57% 62.84% | 27623 12.33% 75.17% | 27736 12.38% 87.54% | 27907 12.46% 100.00%
-system.ruby.L1Cache_Controller.Store::total 224058
-system.ruby.L1Cache_Controller.L2_Replacement | 78396 12.50% 12.50% | 78367 12.49% 24.99% | 78286 12.48% 37.48% | 78469 12.51% 49.99% | 78548 12.52% 62.51% | 78271 12.48% 74.99% | 78506 12.52% 87.51% | 78349 12.49% 100.00%
-system.ruby.L1Cache_Controller.L2_Replacement::total 627192
-system.ruby.L1Cache_Controller.L1_to_L2 | 1271856 12.48% 12.48% | 1273687 12.50% 24.99% | 1272351 12.49% 37.47% | 1274687 12.51% 49.99% | 1272453 12.49% 62.48% | 1272251 12.49% 74.96% | 1276702 12.53% 87.50% | 1273887 12.50% 100.00%
-system.ruby.L1Cache_Controller.L1_to_L2::total 10187874
-system.ruby.L1Cache_Controller.Trigger_L2_to_L1D | 54 15.13% 15.13% | 48 13.45% 28.57% | 50 14.01% 42.58% | 50 14.01% 56.58% | 43 12.04% 68.63% | 43 12.04% 80.67% | 31 8.68% 89.36% | 38 10.64% 100.00%
-system.ruby.L1Cache_Controller.Trigger_L2_to_L1D::total 357
-system.ruby.L1Cache_Controller.Complete_L2_to_L1 | 54 15.13% 15.13% | 48 13.45% 28.57% | 50 14.01% 42.58% | 50 14.01% 56.58% | 43 12.04% 68.63% | 43 12.04% 80.67% | 31 8.68% 89.36% | 38 10.64% 100.00%
-system.ruby.L1Cache_Controller.Complete_L2_to_L1::total 357
-system.ruby.L1Cache_Controller.Other_GETX | 195680 12.49% 12.49% | 195453 12.48% 24.97% | 195642 12.49% 37.46% | 195822 12.50% 49.96% | 195639 12.49% 62.45% | 196178 12.52% 74.98% | 196062 12.52% 87.49% | 195900 12.51% 100.00%
-system.ruby.L1Cache_Controller.Other_GETX::total 1566376
-system.ruby.L1Cache_Controller.Other_GETS | 352304 12.50% 12.50% | 352571 12.51% 25.02% | 352455 12.51% 37.53% | 352106 12.50% 50.02% | 352193 12.50% 62.53% | 351910 12.49% 75.02% | 351822 12.49% 87.50% | 352118 12.50% 100.00%
-system.ruby.L1Cache_Controller.Other_GETS::total 2817479
-system.ruby.L1Cache_Controller.Merged_GETS | 151 14.79% 14.79% | 129 12.63% 27.42% | 118 11.56% 38.98% | 109 10.68% 49.66% | 135 13.22% 62.88% | 139 13.61% 76.49% | 120 11.75% 88.25% | 120 11.75% 100.00%
-system.ruby.L1Cache_Controller.Merged_GETS::total 1021
-system.ruby.L1Cache_Controller.Ack | 545559 12.50% 12.50% | 545165 12.49% 24.99% | 544639 12.48% 37.47% | 545920 12.51% 49.98% | 546505 12.52% 62.51% | 544781 12.48% 74.99% | 546190 12.52% 87.51% | 545275 12.49% 100.00%
-system.ruby.L1Cache_Controller.Ack::total 4364034
-system.ruby.L1Cache_Controller.Shared_Ack | 57 13.90% 13.90% | 58 14.15% 28.05% | 45 10.98% 39.02% | 47 11.46% 50.49% | 58 14.15% 64.63% | 47 11.46% 76.10% | 67 16.34% 92.44% | 31 7.56% 100.00%
-system.ruby.L1Cache_Controller.Shared_Ack::total 410
-system.ruby.L1Cache_Controller.Data | 3420 12.37% 12.37% | 3368 12.18% 24.55% | 3449 12.47% 37.02% | 3439 12.44% 49.46% | 3521 12.73% 62.20% | 3492 12.63% 74.83% | 3395 12.28% 87.11% | 3565 12.89% 100.00%
-system.ruby.L1Cache_Controller.Data::total 27649
-system.ruby.L1Cache_Controller.Shared_Data | 1145 12.00% 12.00% | 1226 12.85% 24.85% | 1198 12.56% 37.41% | 1190 12.47% 49.88% | 1195 12.53% 62.41% | 1194 12.52% 74.93% | 1204 12.62% 87.55% | 1188 12.45% 100.00%
-system.ruby.L1Cache_Controller.Shared_Data::total 9540
-system.ruby.L1Cache_Controller.Exclusive_Data | 73841 12.51% 12.51% | 73782 12.50% 25.02% | 73648 12.48% 37.50% | 73851 12.52% 50.01% | 73841 12.51% 62.53% | 73595 12.47% 75.00% | 73915 12.53% 87.53% | 73603 12.47% 100.00%
-system.ruby.L1Cache_Controller.Exclusive_Data::total 590076
-system.ruby.L1Cache_Controller.Writeback_Ack | 73960 12.50% 12.50% | 73981 12.51% 25.01% | 73886 12.49% 37.50% | 73998 12.51% 50.01% | 74151 12.54% 62.54% | 73792 12.47% 75.02% | 73969 12.50% 87.52% | 73809 12.48% 100.00%
-system.ruby.L1Cache_Controller.Writeback_Ack::total 591546
-system.ruby.L1Cache_Controller.All_acks | 1199 12.11% 12.11% | 1275 12.88% 24.99% | 1239 12.51% 37.50% | 1230 12.42% 49.92% | 1249 12.61% 62.54% | 1237 12.49% 75.03% | 1260 12.73% 87.76% | 1212 12.24% 100.00%
-system.ruby.L1Cache_Controller.All_acks::total 9901
-system.ruby.L1Cache_Controller.All_acks_no_sharers | 77209 12.51% 12.51% | 77101 12.49% 24.99% | 77056 12.48% 37.48% | 77250 12.51% 49.99% | 77308 12.52% 62.51% | 77044 12.48% 74.99% | 77254 12.51% 87.50% | 77145 12.50% 100.00%
-system.ruby.L1Cache_Controller.All_acks_no_sharers::total 617367
-system.ruby.L1Cache_Controller.I.Load | 50323 12.47% 12.47% | 50063 12.41% 24.88% | 50171 12.43% 37.31% | 50536 12.52% 49.83% | 50429 12.50% 62.33% | 50694 12.56% 74.90% | 50810 12.59% 87.49% | 50493 12.51% 100.00%
-system.ruby.L1Cache_Controller.I.Load::total 403519
-system.ruby.L1Cache_Controller.I.Store | 28083 12.55% 12.55% | 28314 12.65% 25.21% | 28125 12.57% 37.77% | 27943 12.49% 50.26% | 28128 12.57% 62.83% | 27587 12.33% 75.16% | 27706 12.38% 87.55% | 27866 12.45% 100.00%
-system.ruby.L1Cache_Controller.I.Store::total 223752
-system.ruby.L1Cache_Controller.I.L2_Replacement | 1221 12.77% 12.77% | 1194 12.49% 25.25% | 1141 11.93% 37.18% | 1238 12.95% 50.13% | 1142 11.94% 62.07% | 1180 12.34% 74.41% | 1235 12.91% 87.33% | 1212 12.67% 100.00%
-system.ruby.L1Cache_Controller.I.L2_Replacement::total 9563
-system.ruby.L1Cache_Controller.I.L1_to_L2 | 96 13.83% 13.83% | 80 11.53% 25.36% | 86 12.39% 37.75% | 87 12.54% 50.29% | 99 14.27% 64.55% | 79 11.38% 75.94% | 84 12.10% 88.04% | 83 11.96% 100.00%
-system.ruby.L1Cache_Controller.I.L1_to_L2::total 694
-system.ruby.L1Cache_Controller.I.Trigger_L2_to_L1D | 1 25.00% 25.00% | 0 0.00% 25.00% | 0 0.00% 25.00% | 1 25.00% 50.00% | 1 25.00% 75.00% | 1 25.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.I.Trigger_L2_to_L1D::total 4
-system.ruby.L1Cache_Controller.I.Other_GETX | 194549 12.49% 12.49% | 194351 12.48% 24.97% | 194533 12.49% 37.46% | 194633 12.50% 49.96% | 194554 12.49% 62.45% | 195066 12.53% 74.98% | 194923 12.52% 87.49% | 194769 12.51% 100.00%
-system.ruby.L1Cache_Controller.I.Other_GETX::total 1557378
-system.ruby.L1Cache_Controller.I.Other_GETS | 350344 12.50% 12.50% | 350722 12.51% 25.02% | 350554 12.51% 37.52% | 350263 12.50% 50.02% | 350310 12.50% 62.52% | 350099 12.49% 75.02% | 349949 12.49% 87.50% | 350246 12.50% 100.00%
-system.ruby.L1Cache_Controller.I.Other_GETS::total 2802487
-system.ruby.L1Cache_Controller.S.Load | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.S.Load::total 1
-system.ruby.L1Cache_Controller.S.Store | 1 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 214326
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 963.584460
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 658.060633
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 682.359141
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 73341 34.22% 34.22% | 45266 21.12% 55.34% | 43996 20.53% 75.87% | 37026 17.28% 93.14% | 13382 6.24% 99.39% | 1281 0.60% 99.98% | 34 0.02% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::total 214326
+system.ruby.Directory_Controller.GETX 228259 0.00% 0.00%
+system.ruby.Directory_Controller.GETS 412443 0.00% 0.00%
+system.ruby.Directory_Controller.PUT 608549 0.00% 0.00%
+system.ruby.Directory_Controller.Unblock 1492 0.00% 0.00%
+system.ruby.Directory_Controller.UnblockS 27046 0.00% 0.00%
+system.ruby.Directory_Controller.UnblockM 603526 0.00% 0.00%
+system.ruby.Directory_Controller.Writeback_Clean 8188 0.00% 0.00%
+system.ruby.Directory_Controller.Writeback_Dirty 1483 0.00% 0.00%
+system.ruby.Directory_Controller.Writeback_Exclusive_Clean 362713 0.00% 0.00%
+system.ruby.Directory_Controller.Writeback_Exclusive_Dirty 220306 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Data 609957 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Ack 221789 0.00% 0.00%
+system.ruby.Directory_Controller.All_Unblocks 1079 0.00% 0.00%
+system.ruby.Directory_Controller.NX.GETX 82 0.00% 0.00%
+system.ruby.Directory_Controller.NX.GETS 87 0.00% 0.00%
+system.ruby.Directory_Controller.NX.PUT 11135 0.00% 0.00%
+system.ruby.Directory_Controller.NO.GETX 7104 0.00% 0.00%
+system.ruby.Directory_Controller.NO.GETS 12270 0.00% 0.00%
+system.ruby.Directory_Controller.NO.PUT 583069 0.00% 0.00%
+system.ruby.Directory_Controller.O.GETX 9586 0.00% 0.00%
+system.ruby.Directory_Controller.O.GETS 17189 0.00% 0.00%
+system.ruby.Directory_Controller.E.GETX 207573 0.00% 0.00%
+system.ruby.Directory_Controller.E.GETS 375633 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B.GETX 581 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B.GETS 1079 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B.PUT 14093 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B.UnblockS 8709 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B.UnblockM 601935 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_X.GETX 1 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_X.GETS 1 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_X.PUT 19 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_X.UnblockS 24 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_X.UnblockM 557 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_S.GETX 1 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_S.PUT 32 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_S.UnblockS 45 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_S.UnblockM 1034 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_S_W.GETX 1 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_S_W.GETS 8 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_S_W.PUT 135 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_S_W.UnblockS 1079 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_S_W.All_Unblocks 1079 0.00% 0.00%
+system.ruby.Directory_Controller.O_B.GETX 9 0.00% 0.00%
+system.ruby.Directory_Controller.O_B.GETS 37 0.00% 0.00%
+system.ruby.Directory_Controller.O_B.UnblockS 17189 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_W.GETX 1880 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_W.GETS 3488 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_W.Memory_Data 592768 0.00% 0.00%
+system.ruby.Directory_Controller.O_B_W.GETX 54 0.00% 0.00%
+system.ruby.Directory_Controller.O_B_W.GETS 108 0.00% 0.00%
+system.ruby.Directory_Controller.O_B_W.Memory_Data 17189 0.00% 0.00%
+system.ruby.Directory_Controller.WB.GETX 1354 0.00% 0.00%
+system.ruby.Directory_Controller.WB.GETS 2478 0.00% 0.00%
+system.ruby.Directory_Controller.WB.PUT 66 0.00% 0.00%
+system.ruby.Directory_Controller.WB.Unblock 1492 0.00% 0.00%
+system.ruby.Directory_Controller.WB.Writeback_Clean 8188 0.00% 0.00%
+system.ruby.Directory_Controller.WB.Writeback_Dirty 1483 0.00% 0.00%
+system.ruby.Directory_Controller.WB.Writeback_Exclusive_Clean 362713 0.00% 0.00%
+system.ruby.Directory_Controller.WB.Writeback_Exclusive_Dirty 220306 0.00% 0.00%
+system.ruby.Directory_Controller.WB_O_W.GETS 1 0.00% 0.00%
+system.ruby.Directory_Controller.WB_O_W.Memory_Ack 1483 0.00% 0.00%
+system.ruby.Directory_Controller.WB_E_W.GETX 33 0.00% 0.00%
+system.ruby.Directory_Controller.WB_E_W.GETS 64 0.00% 0.00%
+system.ruby.Directory_Controller.WB_E_W.Memory_Ack 220306 0.00% 0.00%
+system.ruby.L1Cache_Controller.Load | 50813 12.48% 12.48% | 50931 12.51% 25.00% | 51029 12.54% 37.53% | 50902 12.51% 50.04% | 50575 12.42% 62.46% | 51299 12.60% 75.06% | 50746 12.47% 87.53% | 50757 12.47% 100.00%
+system.ruby.L1Cache_Controller.Load::total 407052
+system.ruby.L1Cache_Controller.Store | 28305 12.59% 12.59% | 28102 12.50% 25.09% | 28111 12.51% 37.60% | 28214 12.55% 50.15% | 28284 12.58% 62.73% | 27968 12.44% 75.17% | 28075 12.49% 87.66% | 27734 12.34% 100.00%
+system.ruby.L1Cache_Controller.Store::total 224793
+system.ruby.L1Cache_Controller.L2_Replacement | 78943 12.52% 12.52% | 78847 12.51% 25.03% | 78995 12.53% 37.56% | 78938 12.52% 50.08% | 78703 12.48% 62.56% | 79090 12.54% 75.10% | 78654 12.47% 87.58% | 78325 12.42% 100.00%
+system.ruby.L1Cache_Controller.L2_Replacement::total 630495
+system.ruby.L1Cache_Controller.L1_to_L2 | 1275365 12.53% 12.53% | 1274386 12.52% 25.04% | 1274008 12.51% 37.56% | 1275263 12.53% 50.08% | 1269825 12.47% 62.56% | 1277746 12.55% 75.11% | 1268355 12.46% 87.57% | 1265834 12.43% 100.00%
+system.ruby.L1Cache_Controller.L1_to_L2::total 10180782
+system.ruby.L1Cache_Controller.Trigger_L2_to_L1D | 74 13.48% 13.48% | 77 14.03% 27.50% | 60 10.93% 38.43% | 75 13.66% 52.09% | 58 10.56% 62.66% | 75 13.66% 76.32% | 62 11.29% 87.61% | 68 12.39% 100.00%
+system.ruby.L1Cache_Controller.Trigger_L2_to_L1D::total 549
+system.ruby.L1Cache_Controller.Complete_L2_to_L1 | 74 13.48% 13.48% | 77 14.03% 27.50% | 60 10.93% 38.43% | 75 13.66% 52.09% | 58 10.56% 62.66% | 75 13.66% 76.32% | 62 11.29% 87.61% | 68 12.39% 100.00%
+system.ruby.L1Cache_Controller.Complete_L2_to_L1::total 549
+system.ruby.L1Cache_Controller.Other_GETX | 196082 12.49% 12.49% | 196296 12.50% 24.99% | 196273 12.50% 37.49% | 196179 12.49% 49.98% | 196105 12.49% 62.47% | 196428 12.51% 74.98% | 196308 12.50% 87.48% | 196653 12.52% 100.00%
+system.ruby.L1Cache_Controller.Other_GETX::total 1570324
+system.ruby.L1Cache_Controller.Other_GETS | 354602 12.50% 12.50% | 354483 12.50% 25.00% | 354378 12.49% 37.50% | 354510 12.50% 50.00% | 354802 12.51% 62.51% | 354105 12.49% 74.99% | 354648 12.50% 87.50% | 354641 12.50% 100.00%
+system.ruby.L1Cache_Controller.Other_GETS::total 2836169
+system.ruby.L1Cache_Controller.Merged_GETS | 117 10.84% 10.84% | 145 13.44% 24.28% | 147 13.62% 37.91% | 144 13.35% 51.25% | 132 12.23% 63.48% | 144 13.35% 76.83% | 123 11.40% 88.23% | 127 11.77% 100.00%
+system.ruby.L1Cache_Controller.Merged_GETS::total 1079
+system.ruby.L1Cache_Controller.Ack | 549165 12.52% 12.52% | 548558 12.51% 25.03% | 549430 12.53% 37.55% | 549236 12.52% 50.07% | 547629 12.48% 62.56% | 550249 12.54% 75.10% | 547294 12.48% 87.58% | 544926 12.42% 100.00%
+system.ruby.L1Cache_Controller.Ack::total 4386487
+system.ruby.L1Cache_Controller.Shared_Ack | 54 12.08% 12.08% | 67 14.99% 27.07% | 54 12.08% 39.15% | 45 10.07% 49.22% | 57 12.75% 61.97% | 58 12.98% 74.94% | 63 14.09% 89.04% | 49 10.96% 100.00%
+system.ruby.L1Cache_Controller.Shared_Ack::total 447
+system.ruby.L1Cache_Controller.Data | 3534 12.48% 12.48% | 3591 12.69% 25.17% | 3586 12.67% 37.84% | 3542 12.51% 50.35% | 3534 12.48% 62.83% | 3559 12.57% 75.41% | 3536 12.49% 87.90% | 3426 12.10% 100.00%
+system.ruby.L1Cache_Controller.Data::total 28308
+system.ruby.L1Cache_Controller.Shared_Data | 1225 12.43% 12.43% | 1218 12.36% 24.78% | 1258 12.76% 37.55% | 1200 12.17% 49.72% | 1183 12.00% 61.72% | 1275 12.93% 74.66% | 1206 12.23% 86.89% | 1292 13.11% 100.00%
+system.ruby.L1Cache_Controller.Shared_Data::total 9857
+system.ruby.L1Cache_Controller.Exclusive_Data | 74194 12.52% 12.52% | 74050 12.50% 25.02% | 74159 12.52% 37.54% | 74206 12.53% 50.07% | 73999 12.49% 62.56% | 74266 12.54% 75.10% | 73924 12.48% 87.57% | 73614 12.43% 100.00%
+system.ruby.L1Cache_Controller.Exclusive_Data::total 592412
+system.ruby.L1Cache_Controller.Writeback_Ack | 74498 12.54% 12.54% | 74254 12.50% 25.03% | 74463 12.53% 37.57% | 74418 12.52% 50.09% | 74224 12.49% 62.58% | 74498 12.54% 75.12% | 74101 12.47% 87.59% | 73727 12.41% 100.00%
+system.ruby.L1Cache_Controller.Writeback_Ack::total 594183
+system.ruby.L1Cache_Controller.All_acks | 1273 12.41% 12.41% | 1280 12.48% 24.89% | 1307 12.74% 37.64% | 1242 12.11% 49.75% | 1233 12.02% 61.77% | 1328 12.95% 74.72% | 1258 12.27% 86.98% | 1335 13.02% 100.00%
+system.ruby.L1Cache_Controller.All_acks::total 10256
+system.ruby.L1Cache_Controller.All_acks_no_sharers | 77680 12.52% 12.52% | 77579 12.51% 25.03% | 77696 12.53% 37.55% | 77706 12.53% 50.08% | 77482 12.49% 62.57% | 77771 12.54% 75.11% | 77407 12.48% 87.59% | 76997 12.41% 100.00%
+system.ruby.L1Cache_Controller.All_acks_no_sharers::total 620318
+system.ruby.L1Cache_Controller.I.Load | 50705 12.48% 12.48% | 50824 12.51% 24.99% | 50945 12.54% 37.53% | 50795 12.50% 50.04% | 50487 12.43% 62.46% | 51196 12.60% 75.06% | 50643 12.47% 87.53% | 50657 12.47% 100.00%
+system.ruby.L1Cache_Controller.I.Load::total 406252
+system.ruby.L1Cache_Controller.I.Store | 28249 12.59% 12.59% | 28034 12.50% 25.09% | 28060 12.51% 37.60% | 28153 12.55% 50.15% | 28226 12.58% 62.73% | 27904 12.44% 75.17% | 28021 12.49% 87.66% | 27678 12.34% 100.00%
+system.ruby.L1Cache_Controller.I.Store::total 224325
+system.ruby.L1Cache_Controller.I.L2_Replacement | 1133 11.92% 11.92% | 1180 12.42% 24.34% | 1153 12.13% 36.48% | 1190 12.52% 49.00% | 1247 13.12% 62.12% | 1154 12.14% 74.27% | 1228 12.92% 87.19% | 1217 12.81% 100.00%
+system.ruby.L1Cache_Controller.I.L2_Replacement::total 9502
+system.ruby.L1Cache_Controller.I.L1_to_L2 | 95 12.96% 12.96% | 89 12.14% 25.10% | 73 9.96% 35.06% | 105 14.32% 49.39% | 107 14.60% 63.98% | 78 10.64% 74.62% | 93 12.69% 87.31% | 93 12.69% 100.00%
+system.ruby.L1Cache_Controller.I.L1_to_L2::total 733
+system.ruby.L1Cache_Controller.I.Trigger_L2_to_L1D | 1 8.33% 8.33% | 1 8.33% 16.67% | 1 8.33% 25.00% | 2 16.67% 41.67% | 4 33.33% 75.00% | 0 0.00% 75.00% | 3 25.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.I.Trigger_L2_to_L1D::total 12
+system.ruby.L1Cache_Controller.I.Other_GETX | 195033 12.49% 12.49% | 195243 12.50% 24.99% | 195153 12.50% 37.49% | 195100 12.49% 49.99% | 194954 12.49% 62.47% | 195345 12.51% 74.98% | 195180 12.50% 87.48% | 195481 12.52% 100.00%
+system.ruby.L1Cache_Controller.I.Other_GETX::total 1561489
+system.ruby.L1Cache_Controller.I.Other_GETS | 352683 12.50% 12.50% | 352563 12.50% 25.00% | 352422 12.49% 37.50% | 352581 12.50% 50.00% | 352860 12.51% 62.50% | 352244 12.49% 74.99% | 352744 12.51% 87.50% | 352677 12.50% 100.00%
+system.ruby.L1Cache_Controller.I.Other_GETS::total 2820774
+system.ruby.L1Cache_Controller.S.Load | 0 0.00% 0.00% | 1 33.33% 33.33% | 1 33.33% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 1 33.33% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.S.Load::total 3
+system.ruby.L1Cache_Controller.S.Store | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00%
system.ruby.L1Cache_Controller.S.Store::total 2
-system.ruby.L1Cache_Controller.S.L2_Replacement | 3215 12.33% 12.33% | 3192 12.24% 24.57% | 3259 12.50% 37.07% | 3231 12.39% 49.46% | 3253 12.47% 61.93% | 3299 12.65% 74.58% | 3300 12.65% 87.24% | 3328 12.76% 100.00%
-system.ruby.L1Cache_Controller.S.L2_Replacement::total 26077
-system.ruby.L1Cache_Controller.S.L1_to_L2 | 3252 12.36% 12.36% | 3225 12.26% 24.61% | 3290 12.50% 37.12% | 3259 12.39% 49.50% | 3284 12.48% 61.98% | 3321 12.62% 74.60% | 3334 12.67% 87.27% | 3349 12.73% 100.00%
-system.ruby.L1Cache_Controller.S.L1_to_L2::total 26314
-system.ruby.L1Cache_Controller.S.Trigger_L2_to_L1D | 3 15.00% 15.00% | 3 15.00% 30.00% | 3 15.00% 45.00% | 3 15.00% 60.00% | 2 10.00% 70.00% | 4 20.00% 90.00% | 1 5.00% 95.00% | 1 5.00% 100.00%
-system.ruby.L1Cache_Controller.S.Trigger_L2_to_L1D::total 20
-system.ruby.L1Cache_Controller.S.Other_GETX | 38 15.83% 15.83% | 33 13.75% 29.58% | 30 12.50% 42.08% | 27 11.25% 53.33% | 30 12.50% 65.83% | 22 9.17% 75.00% | 37 15.42% 90.42% | 23 9.58% 100.00%
-system.ruby.L1Cache_Controller.S.Other_GETX::total 240
-system.ruby.L1Cache_Controller.S.Other_GETS | 50 12.20% 12.20% | 36 8.78% 20.98% | 47 11.46% 32.44% | 54 13.17% 45.61% | 50 12.20% 57.80% | 57 13.90% 71.71% | 46 11.22% 82.93% | 70 17.07% 100.00%
-system.ruby.L1Cache_Controller.S.Other_GETS::total 410
-system.ruby.L1Cache_Controller.O.L2_Replacement | 901 13.34% 13.34% | 846 12.52% 25.86% | 875 12.95% 38.81% | 812 12.02% 50.83% | 870 12.88% 63.71% | 800 11.84% 75.55% | 825 12.21% 87.76% | 827 12.24% 100.00%
-system.ruby.L1Cache_Controller.O.L2_Replacement::total 6756
-system.ruby.L1Cache_Controller.O.L1_to_L2 | 68 11.87% 11.87% | 71 12.39% 24.26% | 84 14.66% 38.92% | 62 10.82% 49.74% | 76 13.26% 63.00% | 63 10.99% 74.00% | 79 13.79% 87.78% | 70 12.22% 100.00%
-system.ruby.L1Cache_Controller.O.L1_to_L2::total 573
-system.ruby.L1Cache_Controller.O.Trigger_L2_to_L1D | 3 60.00% 60.00% | 0 0.00% 60.00% | 0 0.00% 60.00% | 0 0.00% 60.00% | 0 0.00% 60.00% | 1 20.00% 80.00% | 0 0.00% 80.00% | 1 20.00% 100.00%
-system.ruby.L1Cache_Controller.O.Trigger_L2_to_L1D::total 5
-system.ruby.L1Cache_Controller.O.Other_GETX | 10 23.81% 23.81% | 4 9.52% 33.33% | 4 9.52% 42.86% | 4 9.52% 52.38% | 7 16.67% 69.05% | 4 9.52% 78.57% | 5 11.90% 90.48% | 4 9.52% 100.00%
-system.ruby.L1Cache_Controller.O.Other_GETX::total 42
-system.ruby.L1Cache_Controller.O.Other_GETS | 6 10.71% 10.71% | 8 14.29% 25.00% | 7 12.50% 37.50% | 5 8.93% 46.43% | 9 16.07% 62.50% | 5 8.93% 71.43% | 4 7.14% 78.57% | 12 21.43% 100.00%
-system.ruby.L1Cache_Controller.O.Other_GETS::total 56
-system.ruby.L1Cache_Controller.O.Merged_GETS | 3 12.00% 12.00% | 3 12.00% 24.00% | 3 12.00% 36.00% | 1 4.00% 40.00% | 1 4.00% 44.00% | 6 24.00% 68.00% | 4 16.00% 84.00% | 4 16.00% 100.00%
-system.ruby.L1Cache_Controller.O.Merged_GETS::total 25
-system.ruby.L1Cache_Controller.M.Load | 3 10.34% 10.34% | 3 10.34% 20.69% | 2 6.90% 27.59% | 6 20.69% 48.28% | 1 3.45% 51.72% | 3 10.34% 62.07% | 3 10.34% 72.41% | 8 27.59% 100.00%
-system.ruby.L1Cache_Controller.M.Load::total 29
-system.ruby.L1Cache_Controller.M.Store | 3 12.00% 12.00% | 2 8.00% 20.00% | 2 8.00% 28.00% | 6 24.00% 52.00% | 3 12.00% 64.00% | 1 4.00% 68.00% | 3 12.00% 80.00% | 5 20.00% 100.00%
-system.ruby.L1Cache_Controller.M.Store::total 25
-system.ruby.L1Cache_Controller.M.L2_Replacement | 45749 12.47% 12.47% | 45575 12.42% 24.88% | 45581 12.42% 37.30% | 45989 12.53% 49.84% | 45895 12.51% 62.34% | 46137 12.57% 74.91% | 46198 12.59% 87.50% | 45867 12.50% 100.00%
-system.ruby.L1Cache_Controller.M.L2_Replacement::total 366991
-system.ruby.L1Cache_Controller.M.L1_to_L2 | 46991 12.48% 12.48% | 46759 12.42% 24.90% | 46782 12.43% 37.32% | 47198 12.54% 49.86% | 47052 12.50% 62.36% | 47297 12.56% 74.92% | 47379 12.58% 87.50% | 47055 12.50% 100.00%
-system.ruby.L1Cache_Controller.M.L1_to_L2::total 376513
-system.ruby.L1Cache_Controller.M.Trigger_L2_to_L1D | 28 13.79% 13.79% | 32 15.76% 29.56% | 25 12.32% 41.87% | 32 15.76% 57.64% | 28 13.79% 71.43% | 20 9.85% 81.28% | 19 9.36% 90.64% | 19 9.36% 100.00%
-system.ruby.L1Cache_Controller.M.Trigger_L2_to_L1D::total 203
-system.ruby.L1Cache_Controller.M.Other_GETX | 453 12.55% 12.55% | 443 12.27% 24.82% | 443 12.27% 37.09% | 486 13.46% 50.55% | 407 11.27% 61.83% | 462 12.80% 74.63% | 453 12.55% 87.17% | 463 12.83% 100.00%
-system.ruby.L1Cache_Controller.M.Other_GETX::total 3610
-system.ruby.L1Cache_Controller.M.Other_GETS | 783 13.18% 13.18% | 739 12.44% 25.62% | 778 13.10% 38.71% | 727 12.24% 50.95% | 758 12.76% 63.71% | 691 11.63% 75.34% | 730 12.29% 87.63% | 735 12.37% 100.00%
-system.ruby.L1Cache_Controller.M.Other_GETS::total 5941
-system.ruby.L1Cache_Controller.M.Merged_GETS | 68 13.28% 13.28% | 62 12.11% 25.39% | 62 12.11% 37.50% | 54 10.55% 48.05% | 69 13.48% 61.52% | 64 12.50% 74.02% | 75 14.65% 88.67% | 58 11.33% 100.00%
-system.ruby.L1Cache_Controller.M.Merged_GETS::total 512
-system.ruby.L1Cache_Controller.MM.Load | 4 28.57% 28.57% | 5 35.71% 64.29% | 1 7.14% 71.43% | 0 0.00% 71.43% | 0 0.00% 71.43% | 4 28.57% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.MM.Load::total 14
-system.ruby.L1Cache_Controller.MM.Store | 4 36.36% 36.36% | 1 9.09% 45.45% | 3 27.27% 72.73% | 1 9.09% 81.82% | 1 9.09% 90.91% | 0 0.00% 90.91% | 0 0.00% 90.91% | 1 9.09% 100.00%
-system.ruby.L1Cache_Controller.MM.Store::total 11
-system.ruby.L1Cache_Controller.MM.L2_Replacement | 27310 12.54% 12.54% | 27560 12.65% 25.19% | 27430 12.59% 37.79% | 27199 12.49% 50.27% | 27388 12.57% 62.85% | 26855 12.33% 75.18% | 26948 12.37% 87.55% | 27115 12.45% 100.00%
-system.ruby.L1Cache_Controller.MM.L2_Replacement::total 217805
-system.ruby.L1Cache_Controller.MM.L1_to_L2 | 28049 12.55% 12.55% | 28286 12.66% 25.21% | 28100 12.57% 37.78% | 27919 12.49% 50.27% | 28085 12.57% 62.84% | 27560 12.33% 75.17% | 27667 12.38% 87.55% | 27836 12.45% 100.00%
-system.ruby.L1Cache_Controller.MM.L1_to_L2::total 223502
-system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1D | 19 15.20% 15.20% | 13 10.40% 25.60% | 22 17.60% 43.20% | 14 11.20% 54.40% | 12 9.60% 64.00% | 17 13.60% 77.60% | 11 8.80% 86.40% | 17 13.60% 100.00%
-system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1D::total 125
-system.ruby.L1Cache_Controller.MM.Other_GETX | 266 12.46% 12.46% | 269 12.61% 25.07% | 238 11.15% 36.22% | 288 13.50% 49.72% | 284 13.31% 63.03% | 244 11.43% 74.46% | 270 12.65% 87.11% | 275 12.89% 100.00%
-system.ruby.L1Cache_Controller.MM.Other_GETX::total 2134
-system.ruby.L1Cache_Controller.MM.Other_GETS | 456 12.87% 12.87% | 445 12.56% 25.43% | 426 12.02% 37.45% | 434 12.25% 49.70% | 416 11.74% 61.45% | 449 12.67% 74.12% | 470 13.27% 87.38% | 447 12.62% 100.00%
-system.ruby.L1Cache_Controller.MM.Other_GETS::total 3543
-system.ruby.L1Cache_Controller.MM.Merged_GETS | 62 17.77% 17.77% | 50 14.33% 32.09% | 39 11.17% 43.27% | 35 10.03% 53.30% | 50 14.33% 67.62% | 49 14.04% 81.66% | 25 7.16% 88.83% | 39 11.17% 100.00%
-system.ruby.L1Cache_Controller.MM.Merged_GETS::total 349
-system.ruby.L1Cache_Controller.IR.Load | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.IR.Load::total 2
-system.ruby.L1Cache_Controller.IR.Store | 1 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.IR.Store::total 2
-system.ruby.L1Cache_Controller.SR.Load | 2 25.00% 25.00% | 2 25.00% 50.00% | 2 25.00% 75.00% | 1 12.50% 87.50% | 0 0.00% 87.50% | 1 12.50% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.SR.Load::total 8
-system.ruby.L1Cache_Controller.SR.Store | 1 8.33% 8.33% | 1 8.33% 16.67% | 1 8.33% 25.00% | 2 16.67% 41.67% | 2 16.67% 58.33% | 3 25.00% 83.33% | 1 8.33% 91.67% | 1 8.33% 100.00%
+system.ruby.L1Cache_Controller.S.L2_Replacement | 3309 12.35% 12.35% | 3411 12.73% 25.09% | 3375 12.60% 37.69% | 3328 12.42% 50.11% | 3229 12.05% 62.16% | 3434 12.82% 74.98% | 3324 12.41% 87.39% | 3377 12.61% 100.00%
+system.ruby.L1Cache_Controller.S.L2_Replacement::total 26787
+system.ruby.L1Cache_Controller.S.L1_to_L2 | 3337 12.35% 12.35% | 3439 12.72% 25.07% | 3400 12.58% 37.65% | 3360 12.43% 50.08% | 3271 12.10% 62.18% | 3458 12.79% 74.97% | 3354 12.41% 87.38% | 3412 12.62% 100.00%
+system.ruby.L1Cache_Controller.S.L1_to_L2::total 27031
+system.ruby.L1Cache_Controller.S.Trigger_L2_to_L1D | 3 11.54% 11.54% | 4 15.38% 26.92% | 4 15.38% 42.31% | 3 11.54% 53.85% | 2 7.69% 61.54% | 4 15.38% 76.92% | 4 15.38% 92.31% | 2 7.69% 100.00%
+system.ruby.L1Cache_Controller.S.Trigger_L2_to_L1D::total 26
+system.ruby.L1Cache_Controller.S.Other_GETX | 26 10.74% 10.74% | 27 11.16% 21.90% | 25 10.33% 32.23% | 31 12.81% 45.04% | 47 19.42% 64.46% | 22 9.09% 73.55% | 29 11.98% 85.54% | 35 14.46% 100.00%
+system.ruby.L1Cache_Controller.S.Other_GETX::total 242
+system.ruby.L1Cache_Controller.S.Other_GETS | 52 11.63% 11.63% | 62 13.87% 25.50% | 48 10.74% 36.24% | 57 12.75% 48.99% | 57 12.75% 61.74% | 66 14.77% 76.51% | 57 12.75% 89.26% | 48 10.74% 100.00%
+system.ruby.L1Cache_Controller.S.Other_GETS::total 447
+system.ruby.L1Cache_Controller.O.L2_Replacement | 848 12.28% 12.28% | 840 12.17% 24.45% | 890 12.89% 37.35% | 876 12.69% 50.04% | 863 12.50% 62.54% | 829 12.01% 74.55% | 859 12.44% 86.99% | 898 13.01% 100.00%
+system.ruby.L1Cache_Controller.O.L2_Replacement::total 6903
+system.ruby.L1Cache_Controller.O.L1_to_L2 | 71 11.56% 11.56% | 82 13.36% 24.92% | 77 12.54% 37.46% | 81 13.19% 50.65% | 74 12.05% 62.70% | 76 12.38% 75.08% | 72 11.73% 86.81% | 81 13.19% 100.00%
+system.ruby.L1Cache_Controller.O.L1_to_L2::total 614
+system.ruby.L1Cache_Controller.O.Trigger_L2_to_L1D | 1 33.33% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 1 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.O.Trigger_L2_to_L1D::total 3
+system.ruby.L1Cache_Controller.O.Other_GETX | 3 7.32% 7.32% | 5 12.20% 19.51% | 6 14.63% 34.15% | 5 12.20% 46.34% | 10 24.39% 70.73% | 3 7.32% 78.05% | 4 9.76% 87.80% | 5 12.20% 100.00%
+system.ruby.L1Cache_Controller.O.Other_GETX::total 41
+system.ruby.L1Cache_Controller.O.Other_GETS | 7 12.96% 12.96% | 5 9.26% 22.22% | 6 11.11% 33.33% | 10 18.52% 51.85% | 4 7.41% 59.26% | 6 11.11% 70.37% | 8 14.81% 85.19% | 8 14.81% 100.00%
+system.ruby.L1Cache_Controller.O.Other_GETS::total 54
+system.ruby.L1Cache_Controller.O.Merged_GETS | 1 5.26% 5.26% | 3 15.79% 21.05% | 3 15.79% 36.84% | 3 15.79% 52.63% | 3 15.79% 68.42% | 2 10.53% 78.95% | 3 15.79% 94.74% | 1 5.26% 100.00%
+system.ruby.L1Cache_Controller.O.Merged_GETS::total 19
+system.ruby.L1Cache_Controller.M.Load | 0 0.00% 0.00% | 5 19.23% 19.23% | 2 7.69% 26.92% | 3 11.54% 38.46% | 7 26.92% 65.38% | 1 3.85% 69.23% | 3 11.54% 80.77% | 5 19.23% 100.00%
+system.ruby.L1Cache_Controller.M.Load::total 26
+system.ruby.L1Cache_Controller.M.Store | 0 0.00% 0.00% | 2 11.76% 11.76% | 2 11.76% 23.53% | 2 11.76% 35.29% | 3 17.65% 52.94% | 0 0.00% 52.94% | 8 47.06% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.M.Store::total 17
+system.ruby.L1Cache_Controller.M.L2_Replacement | 46120 12.50% 12.50% | 46127 12.51% 25.01% | 46232 12.53% 37.54% | 46137 12.51% 50.05% | 45906 12.45% 62.50% | 46501 12.61% 75.10% | 45956 12.46% 87.56% | 45873 12.44% 100.00%
+system.ruby.L1Cache_Controller.M.L2_Replacement::total 368852
+system.ruby.L1Cache_Controller.M.L1_to_L2 | 47294 12.49% 12.49% | 47293 12.49% 24.99% | 47452 12.54% 37.53% | 47341 12.51% 50.03% | 47126 12.45% 62.48% | 47662 12.59% 75.07% | 47201 12.47% 87.54% | 47147 12.46% 100.00%
+system.ruby.L1Cache_Controller.M.L1_to_L2::total 378516
+system.ruby.L1Cache_Controller.M.Trigger_L2_to_L1D | 47 14.55% 14.55% | 37 11.46% 26.01% | 35 10.84% 36.84% | 43 13.31% 50.15% | 38 11.76% 61.92% | 44 13.62% 75.54% | 37 11.46% 87.00% | 42 13.00% 100.00%
+system.ruby.L1Cache_Controller.M.Trigger_L2_to_L1D::total 323
+system.ruby.L1Cache_Controller.M.Other_GETX | 414 11.55% 11.55% | 435 12.13% 23.68% | 433 12.08% 35.76% | 438 12.22% 47.98% | 453 12.64% 60.61% | 432 12.05% 72.66% | 486 13.56% 86.22% | 494 13.78% 100.00%
+system.ruby.L1Cache_Controller.M.Other_GETX::total 3585
+system.ruby.L1Cache_Controller.M.Other_GETS | 754 12.48% 12.48% | 721 11.94% 24.42% | 773 12.80% 37.22% | 758 12.55% 49.77% | 763 12.63% 62.40% | 713 11.80% 74.21% | 760 12.58% 86.79% | 798 13.21% 100.00%
+system.ruby.L1Cache_Controller.M.Other_GETS::total 6040
+system.ruby.L1Cache_Controller.M.Merged_GETS | 58 10.68% 10.68% | 75 13.81% 24.49% | 78 14.36% 38.86% | 78 14.36% 53.22% | 70 12.89% 66.11% | 68 12.52% 78.64% | 61 11.23% 89.87% | 55 10.13% 100.00%
+system.ruby.L1Cache_Controller.M.Merged_GETS::total 543
+system.ruby.L1Cache_Controller.MM.Load | 3 17.65% 17.65% | 1 5.88% 23.53% | 3 17.65% 41.18% | 2 11.76% 52.94% | 3 17.65% 70.59% | 4 23.53% 94.12% | 0 0.00% 94.12% | 1 5.88% 100.00%
+system.ruby.L1Cache_Controller.MM.Load::total 17
+system.ruby.L1Cache_Controller.MM.Store | 5 31.25% 31.25% | 2 12.50% 43.75% | 1 6.25% 50.00% | 1 6.25% 56.25% | 2 12.50% 68.75% | 2 12.50% 81.25% | 1 6.25% 87.50% | 2 12.50% 100.00%
+system.ruby.L1Cache_Controller.MM.Store::total 16
+system.ruby.L1Cache_Controller.MM.L2_Replacement | 27533 12.60% 12.60% | 27289 12.49% 25.10% | 27345 12.52% 37.61% | 27407 12.55% 50.16% | 27458 12.57% 62.73% | 27172 12.44% 75.17% | 27287 12.49% 87.66% | 26960 12.34% 100.00%
+system.ruby.L1Cache_Controller.MM.L2_Replacement::total 218451
+system.ruby.L1Cache_Controller.MM.L1_to_L2 | 28227 12.59% 12.59% | 28028 12.50% 25.09% | 28059 12.52% 37.61% | 28132 12.55% 50.15% | 28189 12.57% 62.73% | 27897 12.44% 75.17% | 28002 12.49% 87.66% | 27666 12.34% 100.00%
+system.ruby.L1Cache_Controller.MM.L1_to_L2::total 224200
+system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1D | 22 11.89% 11.89% | 35 18.92% 30.81% | 19 10.27% 41.08% | 27 14.59% 55.68% | 14 7.57% 63.24% | 26 14.05% 77.30% | 18 9.73% 87.03% | 24 12.97% 100.00%
+system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1D::total 185
+system.ruby.L1Cache_Controller.MM.Other_GETX | 241 11.65% 11.65% | 274 13.25% 24.90% | 243 11.75% 36.65% | 245 11.85% 48.50% | 283 13.68% 62.19% | 267 12.91% 75.10% | 256 12.38% 87.48% | 259 12.52% 100.00%
+system.ruby.L1Cache_Controller.MM.Other_GETX::total 2068
+system.ruby.L1Cache_Controller.MM.Other_GETS | 450 12.58% 12.58% | 440 12.30% 24.87% | 447 12.49% 37.37% | 473 13.22% 50.59% | 458 12.80% 63.39% | 430 12.02% 75.41% | 456 12.74% 88.15% | 424 11.85% 100.00%
+system.ruby.L1Cache_Controller.MM.Other_GETS::total 3578
+system.ruby.L1Cache_Controller.MM.Merged_GETS | 39 10.80% 10.80% | 49 13.57% 24.38% | 45 12.47% 36.84% | 45 12.47% 49.31% | 40 11.08% 60.39% | 51 14.13% 74.52% | 42 11.63% 86.15% | 50 13.85% 100.00%
+system.ruby.L1Cache_Controller.MM.Merged_GETS::total 361
+system.ruby.L1Cache_Controller.IR.Load | 0 0.00% 0.00% | 1 16.67% 16.67% | 0 0.00% 16.67% | 1 16.67% 33.33% | 2 33.33% 66.67% | 0 0.00% 66.67% | 2 33.33% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.IR.Load::total 6
+system.ruby.L1Cache_Controller.IR.Store | 1 16.67% 16.67% | 0 0.00% 16.67% | 1 16.67% 33.33% | 1 16.67% 50.00% | 2 33.33% 83.33% | 0 0.00% 83.33% | 1 16.67% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.IR.Store::total 6
+system.ruby.L1Cache_Controller.IR.L1_to_L2 | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 2 66.67% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.IR.L1_to_L2::total 3
+system.ruby.L1Cache_Controller.SR.Load | 1 7.14% 7.14% | 2 14.29% 21.43% | 3 21.43% 42.86% | 2 14.29% 57.14% | 0 0.00% 57.14% | 2 14.29% 71.43% | 3 21.43% 92.86% | 1 7.14% 100.00%
+system.ruby.L1Cache_Controller.SR.Load::total 14
+system.ruby.L1Cache_Controller.SR.Store | 2 16.67% 16.67% | 2 16.67% 33.33% | 1 8.33% 41.67% | 1 8.33% 50.00% | 2 16.67% 66.67% | 2 16.67% 83.33% | 1 8.33% 91.67% | 1 8.33% 100.00%
system.ruby.L1Cache_Controller.SR.Store::total 12
-system.ruby.L1Cache_Controller.SR.L1_to_L2 | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.SR.L1_to_L2::total 1
-system.ruby.L1Cache_Controller.OR.Load | 1 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.OR.Load::total 2
-system.ruby.L1Cache_Controller.OR.Store | 2 66.67% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 1 33.33% 100.00%
-system.ruby.L1Cache_Controller.OR.Store::total 3
-system.ruby.L1Cache_Controller.OR.L1_to_L2 | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00%
-system.ruby.L1Cache_Controller.OR.L1_to_L2::total 1
-system.ruby.L1Cache_Controller.MR.Load | 19 13.87% 13.87% | 22 16.06% 29.93% | 17 12.41% 42.34% | 24 17.52% 59.85% | 18 13.14% 72.99% | 12 8.76% 81.75% | 13 9.49% 91.24% | 12 8.76% 100.00%
-system.ruby.L1Cache_Controller.MR.Load::total 137
-system.ruby.L1Cache_Controller.MR.Store | 9 13.64% 13.64% | 10 15.15% 28.79% | 8 12.12% 40.91% | 8 12.12% 53.03% | 10 15.15% 68.18% | 8 12.12% 80.30% | 6 9.09% 89.39% | 7 10.61% 100.00%
-system.ruby.L1Cache_Controller.MR.Store::total 66
-system.ruby.L1Cache_Controller.MR.L1_to_L2 | 0 0.00% 0.00% | 2 11.76% 11.76% | 7 41.18% 52.94% | 0 0.00% 52.94% | 0 0.00% 52.94% | 1 5.88% 58.82% | 7 41.18% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.MR.L1_to_L2::total 17
-system.ruby.L1Cache_Controller.MMR.Load | 14 17.50% 17.50% | 7 8.75% 26.25% | 13 16.25% 42.50% | 9 11.25% 53.75% | 9 11.25% 65.00% | 12 15.00% 80.00% | 7 8.75% 88.75% | 9 11.25% 100.00%
-system.ruby.L1Cache_Controller.MMR.Load::total 80
-system.ruby.L1Cache_Controller.MMR.Store | 5 11.11% 11.11% | 6 13.33% 24.44% | 9 20.00% 44.44% | 5 11.11% 55.56% | 3 6.67% 62.22% | 5 11.11% 73.33% | 4 8.89% 82.22% | 8 17.78% 100.00%
-system.ruby.L1Cache_Controller.MMR.Store::total 45
-system.ruby.L1Cache_Controller.MMR.L1_to_L2 | 5 14.29% 14.29% | 1 2.86% 17.14% | 0 0.00% 17.14% | 0 0.00% 17.14% | 12 34.29% 51.43% | 0 0.00% 51.43% | 0 0.00% 51.43% | 17 48.57% 100.00%
-system.ruby.L1Cache_Controller.MMR.L1_to_L2::total 35
-system.ruby.L1Cache_Controller.IM.L1_to_L2 | 312414 12.57% 12.57% | 313937 12.63% 25.19% | 313416 12.61% 37.80% | 310656 12.49% 50.29% | 311847 12.54% 62.84% | 306069 12.31% 75.15% | 308104 12.39% 87.54% | 309846 12.46% 100.00%
-system.ruby.L1Cache_Controller.IM.L1_to_L2::total 2486289
-system.ruby.L1Cache_Controller.IM.Other_GETX | 58 11.69% 11.69% | 83 16.73% 28.43% | 59 11.90% 40.32% | 48 9.68% 50.00% | 65 13.10% 63.10% | 58 11.69% 74.80% | 59 11.90% 86.69% | 66 13.31% 100.00%
-system.ruby.L1Cache_Controller.IM.Other_GETX::total 496
-system.ruby.L1Cache_Controller.IM.Other_GETS | 109 12.47% 12.47% | 96 10.98% 23.46% | 135 15.45% 38.90% | 112 12.81% 51.72% | 101 11.56% 63.27% | 108 12.36% 75.63% | 109 12.47% 88.10% | 104 11.90% 100.00%
-system.ruby.L1Cache_Controller.IM.Other_GETS::total 874
-system.ruby.L1Cache_Controller.IM.Ack | 136584 12.58% 12.58% | 137352 12.65% 25.23% | 136773 12.60% 37.82% | 136017 12.53% 50.35% | 136813 12.60% 62.95% | 133040 12.25% 75.20% | 134493 12.39% 87.59% | 134785 12.41% 100.00%
-system.ruby.L1Cache_Controller.IM.Ack::total 1085857
-system.ruby.L1Cache_Controller.IM.Data | 1307 12.05% 12.05% | 1366 12.60% 24.65% | 1356 12.51% 37.16% | 1365 12.59% 49.75% | 1429 13.18% 62.93% | 1359 12.53% 75.46% | 1261 11.63% 87.09% | 1400 12.91% 100.00%
-system.ruby.L1Cache_Controller.IM.Data::total 10843
-system.ruby.L1Cache_Controller.IM.Exclusive_Data | 26774 12.58% 12.58% | 26947 12.66% 25.23% | 26768 12.57% 37.81% | 26577 12.48% 50.29% | 26698 12.54% 62.83% | 26225 12.32% 75.15% | 26444 12.42% 87.57% | 26464 12.43% 100.00%
-system.ruby.L1Cache_Controller.IM.Exclusive_Data::total 212897
-system.ruby.L1Cache_Controller.SM.L1_to_L2 | 17 25.00% 25.00% | 7 10.29% 35.29% | 3 4.41% 39.71% | 28 41.18% 80.88% | 6 8.82% 89.71% | 6 8.82% 98.53% | 0 0.00% 98.53% | 1 1.47% 100.00%
-system.ruby.L1Cache_Controller.SM.L1_to_L2::total 68
-system.ruby.L1Cache_Controller.SM.Other_GETX | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.SM.Other_GETX::total 1
-system.ruby.L1Cache_Controller.SM.Ack | 7 13.21% 13.21% | 4 7.55% 20.75% | 7 13.21% 33.96% | 7 13.21% 47.17% | 7 13.21% 60.38% | 14 26.42% 86.79% | 0 0.00% 86.79% | 7 13.21% 100.00%
-system.ruby.L1Cache_Controller.SM.Ack::total 53
-system.ruby.L1Cache_Controller.SM.Data | 2 15.38% 15.38% | 1 7.69% 23.08% | 1 7.69% 30.77% | 3 23.08% 53.85% | 2 15.38% 69.23% | 3 23.08% 92.31% | 0 0.00% 92.31% | 1 7.69% 100.00%
-system.ruby.L1Cache_Controller.SM.Data::total 13
-system.ruby.L1Cache_Controller.OM.L1_to_L2 | 6 46.15% 46.15% | 0 0.00% 46.15% | 0 0.00% 46.15% | 0 0.00% 46.15% | 0 0.00% 46.15% | 0 0.00% 46.15% | 0 0.00% 46.15% | 7 53.85% 100.00%
-system.ruby.L1Cache_Controller.OM.L1_to_L2::total 13
-system.ruby.L1Cache_Controller.OM.Ack | 14 66.67% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 7 33.33% 100.00%
-system.ruby.L1Cache_Controller.OM.Ack::total 21
-system.ruby.L1Cache_Controller.OM.All_acks_no_sharers | 2 66.67% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 1 33.33% 100.00%
-system.ruby.L1Cache_Controller.OM.All_acks_no_sharers::total 3
-system.ruby.L1Cache_Controller.ISM.L1_to_L2 | 1477 12.28% 12.28% | 1525 12.68% 24.96% | 1345 11.18% 36.14% | 1436 11.94% 48.08% | 1495 12.43% 60.51% | 1523 12.66% 73.17% | 1469 12.21% 85.38% | 1758 14.62% 100.00%
-system.ruby.L1Cache_Controller.ISM.L1_to_L2::total 12028
-system.ruby.L1Cache_Controller.ISM.Ack | 2886 12.42% 12.42% | 3012 12.96% 25.39% | 2950 12.70% 38.08% | 2887 12.43% 50.51% | 2871 12.36% 62.87% | 2829 12.18% 75.04% | 2685 11.56% 86.60% | 3113 13.40% 100.00%
-system.ruby.L1Cache_Controller.ISM.Ack::total 23233
-system.ruby.L1Cache_Controller.ISM.All_acks_no_sharers | 1309 12.06% 12.06% | 1367 12.59% 24.65% | 1357 12.50% 37.15% | 1368 12.60% 49.75% | 1431 13.18% 62.93% | 1362 12.55% 75.48% | 1261 11.62% 87.09% | 1401 12.91% 100.00%
-system.ruby.L1Cache_Controller.ISM.All_acks_no_sharers::total 10856
-system.ruby.L1Cache_Controller.M_W.Load | 1 5.26% 5.26% | 2 10.53% 15.79% | 2 10.53% 26.32% | 3 15.79% 42.11% | 2 10.53% 52.63% | 3 15.79% 68.42% | 1 5.26% 73.68% | 5 26.32% 100.00%
-system.ruby.L1Cache_Controller.M_W.Load::total 19
-system.ruby.L1Cache_Controller.M_W.Store | 0 0.00% 0.00% | 2 28.57% 28.57% | 2 28.57% 57.14% | 2 28.57% 85.71% | 0 0.00% 85.71% | 1 14.29% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.M_W.Store::total 7
-system.ruby.L1Cache_Controller.M_W.L1_to_L2 | 197210 12.41% 12.41% | 197123 12.41% 24.82% | 197681 12.44% 37.27% | 198925 12.52% 49.79% | 197495 12.43% 62.22% | 200236 12.61% 74.83% | 199814 12.58% 87.41% | 200003 12.59% 100.00%
-system.ruby.L1Cache_Controller.M_W.L1_to_L2::total 1588487
-system.ruby.L1Cache_Controller.M_W.Ack | 97824 12.36% 12.36% | 98586 12.45% 24.81% | 99197 12.53% 37.34% | 98571 12.45% 49.79% | 99411 12.56% 62.34% | 98461 12.44% 74.78% | 100562 12.70% 87.48% | 99116 12.52% 100.00%
-system.ruby.L1Cache_Controller.M_W.Ack::total 791728
-system.ruby.L1Cache_Controller.M_W.All_acks_no_sharers | 47067 12.48% 12.48% | 46833 12.42% 24.90% | 46878 12.43% 37.32% | 47272 12.53% 49.86% | 47143 12.50% 62.36% | 47369 12.56% 74.92% | 47471 12.59% 87.50% | 47139 12.50% 100.00%
-system.ruby.L1Cache_Controller.M_W.All_acks_no_sharers::total 377172
-system.ruby.L1Cache_Controller.MM_W.Load | 1 10.00% 10.00% | 1 10.00% 20.00% | 2 20.00% 40.00% | 2 20.00% 60.00% | 2 20.00% 80.00% | 0 0.00% 80.00% | 2 20.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Load::total 10
-system.ruby.L1Cache_Controller.MM_W.Store | 1 14.29% 14.29% | 1 14.29% 28.57% | 0 0.00% 28.57% | 0 0.00% 28.57% | 2 28.57% 57.14% | 2 28.57% 85.71% | 1 14.29% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Store::total 7
-system.ruby.L1Cache_Controller.MM_W.L1_to_L2 | 111210 12.52% 12.52% | 113462 12.78% 25.30% | 111563 12.56% 37.86% | 111393 12.54% 50.41% | 109898 12.38% 62.78% | 108597 12.23% 75.01% | 111923 12.60% 87.61% | 110002 12.39% 100.00%
-system.ruby.L1Cache_Controller.MM_W.L1_to_L2::total 888048
-system.ruby.L1Cache_Controller.MM_W.Ack | 56202 12.49% 12.49% | 56887 12.64% 25.14% | 56218 12.50% 37.63% | 55828 12.41% 50.04% | 56263 12.51% 62.55% | 56377 12.53% 75.08% | 55870 12.42% 87.49% | 56261 12.51% 100.00%
-system.ruby.L1Cache_Controller.MM_W.Ack::total 449906
-system.ruby.L1Cache_Controller.MM_W.All_acks_no_sharers | 26774 12.58% 12.58% | 26949 12.66% 25.23% | 26770 12.57% 37.81% | 26579 12.48% 50.29% | 26698 12.54% 62.83% | 26226 12.32% 75.15% | 26444 12.42% 87.57% | 26464 12.43% 100.00%
-system.ruby.L1Cache_Controller.MM_W.All_acks_no_sharers::total 212904
-system.ruby.L1Cache_Controller.IS.L1_to_L2 | 559375 12.45% 12.45% | 558027 12.42% 24.88% | 558293 12.43% 37.31% | 562308 12.52% 49.82% | 561016 12.49% 62.31% | 565493 12.59% 74.90% | 565080 12.58% 87.48% | 562192 12.52% 100.00%
-system.ruby.L1Cache_Controller.IS.L1_to_L2::total 4491784
-system.ruby.L1Cache_Controller.IS.Other_GETX | 116 12.76% 12.76% | 99 10.89% 23.65% | 129 14.19% 37.84% | 121 13.31% 51.16% | 103 11.33% 62.49% | 113 12.43% 74.92% | 112 12.32% 87.24% | 116 12.76% 100.00%
-system.ruby.L1Cache_Controller.IS.Other_GETX::total 909
-system.ruby.L1Cache_Controller.IS.Other_GETS | 237 14.40% 14.40% | 218 13.24% 27.64% | 183 11.12% 38.76% | 202 12.27% 51.03% | 220 13.37% 64.40% | 194 11.79% 76.18% | 193 11.73% 87.91% | 199 12.09% 100.00%
-system.ruby.L1Cache_Controller.IS.Other_GETS::total 1646
-system.ruby.L1Cache_Controller.IS.Ack | 244784 12.52% 12.52% | 242045 12.38% 24.91% | 242150 12.39% 37.30% | 245524 12.56% 49.86% | 243699 12.47% 62.33% | 246765 12.63% 74.95% | 244990 12.53% 87.49% | 244506 12.51% 100.00%
-system.ruby.L1Cache_Controller.IS.Ack::total 1954463
-system.ruby.L1Cache_Controller.IS.Shared_Ack | 46 14.98% 14.98% | 41 13.36% 28.34% | 33 10.75% 39.09% | 32 10.42% 49.51% | 43 14.01% 63.52% | 40 13.03% 76.55% | 50 16.29% 92.83% | 22 7.17% 100.00%
-system.ruby.L1Cache_Controller.IS.Shared_Ack::total 307
-system.ruby.L1Cache_Controller.IS.Data | 2111 12.57% 12.57% | 2001 11.92% 24.49% | 2092 12.46% 36.94% | 2071 12.33% 49.28% | 2090 12.45% 61.72% | 2130 12.68% 74.41% | 2134 12.71% 87.11% | 2164 12.89% 100.00%
-system.ruby.L1Cache_Controller.IS.Data::total 16793
-system.ruby.L1Cache_Controller.IS.Shared_Data | 1145 12.00% 12.00% | 1226 12.85% 24.85% | 1198 12.56% 37.41% | 1190 12.47% 49.88% | 1195 12.53% 62.41% | 1194 12.52% 74.93% | 1204 12.62% 87.55% | 1188 12.45% 100.00%
-system.ruby.L1Cache_Controller.IS.Shared_Data::total 9540
-system.ruby.L1Cache_Controller.IS.Exclusive_Data | 47067 12.48% 12.48% | 46835 12.42% 24.90% | 46880 12.43% 37.32% | 47274 12.53% 49.86% | 47143 12.50% 62.36% | 47370 12.56% 74.92% | 47471 12.59% 87.50% | 47139 12.50% 100.00%
-system.ruby.L1Cache_Controller.IS.Exclusive_Data::total 377179
-system.ruby.L1Cache_Controller.SS.Store | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 33.33% 33.33% | 2 66.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.SR.L1_to_L2 | 0 0.00% 0.00% | 2 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.SR.L1_to_L2::total 2
+system.ruby.L1Cache_Controller.OR.Load | 1 33.33% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 1 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.OR.Load::total 3
+system.ruby.L1Cache_Controller.MR.Load | 31 15.35% 15.35% | 20 9.90% 25.25% | 17 8.42% 33.66% | 28 13.86% 47.52% | 26 12.87% 60.40% | 27 13.37% 73.76% | 26 12.87% 86.63% | 27 13.37% 100.00%
+system.ruby.L1Cache_Controller.MR.Load::total 202
+system.ruby.L1Cache_Controller.MR.Store | 16 13.22% 13.22% | 17 14.05% 27.27% | 18 14.88% 42.15% | 15 12.40% 54.55% | 12 9.92% 64.46% | 17 14.05% 78.51% | 11 9.09% 87.60% | 15 12.40% 100.00%
+system.ruby.L1Cache_Controller.MR.Store::total 121
+system.ruby.L1Cache_Controller.MR.L1_to_L2 | 0 0.00% 0.00% | 2 5.71% 5.71% | 0 0.00% 5.71% | 13 37.14% 42.86% | 11 31.43% 74.29% | 0 0.00% 74.29% | 1 2.86% 77.14% | 8 22.86% 100.00%
+system.ruby.L1Cache_Controller.MR.L1_to_L2::total 35
+system.ruby.L1Cache_Controller.MMR.Load | 16 13.11% 13.11% | 21 17.21% 30.33% | 15 12.30% 42.62% | 18 14.75% 57.38% | 7 5.74% 63.11% | 18 14.75% 77.87% | 10 8.20% 86.07% | 17 13.93% 100.00%
+system.ruby.L1Cache_Controller.MMR.Load::total 122
+system.ruby.L1Cache_Controller.MMR.Store | 6 9.52% 9.52% | 14 22.22% 31.75% | 4 6.35% 38.10% | 9 14.29% 52.38% | 7 11.11% 63.49% | 8 12.70% 76.19% | 8 12.70% 88.89% | 7 11.11% 100.00%
+system.ruby.L1Cache_Controller.MMR.Store::total 63
+system.ruby.L1Cache_Controller.MMR.L1_to_L2 | 3 17.65% 17.65% | 2 11.76% 29.41% | 3 17.65% 47.06% | 6 35.29% 82.35% | 0 0.00% 82.35% | 0 0.00% 82.35% | 1 5.88% 88.24% | 2 11.76% 100.00%
+system.ruby.L1Cache_Controller.MMR.L1_to_L2::total 17
+system.ruby.L1Cache_Controller.IM.L1_to_L2 | 309536 12.53% 12.53% | 307397 12.44% 24.97% | 307847 12.46% 37.42% | 312339 12.64% 50.06% | 314089 12.71% 62.77% | 307063 12.43% 75.20% | 307609 12.45% 87.65% | 305188 12.35% 100.00%
+system.ruby.L1Cache_Controller.IM.L1_to_L2::total 2471068
+system.ruby.L1Cache_Controller.IM.Other_GETX | 55 11.63% 11.63% | 48 10.15% 21.78% | 70 14.80% 36.58% | 57 12.05% 48.63% | 65 13.74% 62.37% | 53 11.21% 73.57% | 61 12.90% 86.47% | 64 13.53% 100.00%
+system.ruby.L1Cache_Controller.IM.Other_GETX::total 473
+system.ruby.L1Cache_Controller.IM.Other_GETS | 123 13.74% 13.74% | 132 14.75% 28.49% | 104 11.62% 40.11% | 116 12.96% 53.07% | 109 12.18% 65.25% | 105 11.73% 76.98% | 96 10.73% 87.71% | 110 12.29% 100.00%
+system.ruby.L1Cache_Controller.IM.Other_GETS::total 895
+system.ruby.L1Cache_Controller.IM.Ack | 136220 12.56% 12.56% | 135698 12.51% 25.07% | 135410 12.48% 37.55% | 136637 12.60% 50.15% | 136874 12.62% 62.77% | 135167 12.46% 75.23% | 135129 12.46% 87.68% | 133604 12.32% 100.00%
+system.ruby.L1Cache_Controller.IM.Ack::total 1084739
+system.ruby.L1Cache_Controller.IM.Data | 1420 12.79% 12.79% | 1366 12.30% 25.09% | 1441 12.98% 38.06% | 1381 12.44% 50.50% | 1437 12.94% 63.44% | 1371 12.35% 75.79% | 1385 12.47% 88.26% | 1304 11.74% 100.00%
+system.ruby.L1Cache_Controller.IM.Data::total 11105
+system.ruby.L1Cache_Controller.IM.Exclusive_Data | 26828 12.58% 12.58% | 26668 12.51% 25.09% | 26617 12.48% 37.57% | 26771 12.56% 50.13% | 26789 12.56% 62.69% | 26530 12.44% 75.14% | 26636 12.49% 87.63% | 26374 12.37% 100.00%
+system.ruby.L1Cache_Controller.IM.Exclusive_Data::total 213213
+system.ruby.L1Cache_Controller.SM.L1_to_L2 | 10 15.15% 15.15% | 4 6.06% 21.21% | 0 0.00% 21.21% | 14 21.21% 42.42% | 3 4.55% 46.97% | 13 19.70% 66.67% | 15 22.73% 89.39% | 7 10.61% 100.00%
+system.ruby.L1Cache_Controller.SM.L1_to_L2::total 66
+system.ruby.L1Cache_Controller.SM.Ack | 9 13.04% 13.04% | 14 20.29% 33.33% | 7 10.14% 43.48% | 4 5.80% 49.28% | 14 20.29% 69.57% | 7 10.14% 79.71% | 7 10.14% 89.86% | 7 10.14% 100.00%
+system.ruby.L1Cache_Controller.SM.Ack::total 69
+system.ruby.L1Cache_Controller.SM.Data | 2 14.29% 14.29% | 2 14.29% 28.57% | 1 7.14% 35.71% | 1 7.14% 42.86% | 2 14.29% 57.14% | 3 21.43% 78.57% | 2 14.29% 92.86% | 1 7.14% 100.00%
+system.ruby.L1Cache_Controller.SM.Data::total 14
+system.ruby.L1Cache_Controller.ISM.L1_to_L2 | 1764 13.94% 13.94% | 1614 12.75% 26.69% | 1563 12.35% 39.03% | 1607 12.70% 51.73% | 1594 12.59% 64.32% | 1577 12.46% 76.78% | 1530 12.09% 88.87% | 1409 11.13% 100.00%
+system.ruby.L1Cache_Controller.ISM.L1_to_L2::total 12658
+system.ruby.L1Cache_Controller.ISM.Ack | 3092 12.98% 12.98% | 2897 12.16% 25.14% | 3145 13.20% 38.34% | 2767 11.62% 49.96% | 3218 13.51% 63.47% | 2874 12.06% 75.53% | 2973 12.48% 88.01% | 2855 11.99% 100.00%
+system.ruby.L1Cache_Controller.ISM.Ack::total 23821
+system.ruby.L1Cache_Controller.ISM.All_acks_no_sharers | 1422 12.79% 12.79% | 1368 12.30% 25.09% | 1442 12.97% 38.06% | 1382 12.43% 50.49% | 1439 12.94% 63.43% | 1374 12.36% 75.79% | 1387 12.47% 88.26% | 1305 11.74% 100.00%
+system.ruby.L1Cache_Controller.ISM.All_acks_no_sharers::total 11119
+system.ruby.L1Cache_Controller.M_W.Load | 3 14.29% 14.29% | 5 23.81% 38.10% | 1 4.76% 42.86% | 3 14.29% 57.14% | 0 0.00% 57.14% | 4 19.05% 76.19% | 4 19.05% 95.24% | 1 4.76% 100.00%
+system.ruby.L1Cache_Controller.M_W.Load::total 21
+system.ruby.L1Cache_Controller.M_W.Store | 1 11.11% 11.11% | 1 11.11% 22.22% | 2 22.22% 44.44% | 0 0.00% 44.44% | 1 11.11% 55.56% | 1 11.11% 66.67% | 2 22.22% 88.89% | 1 11.11% 100.00%
+system.ruby.L1Cache_Controller.M_W.Store::total 9
+system.ruby.L1Cache_Controller.M_W.L1_to_L2 | 200176 12.47% 12.47% | 201650 12.57% 25.04% | 201123 12.53% 37.58% | 200188 12.48% 50.05% | 199126 12.41% 62.46% | 201260 12.54% 75.00% | 199765 12.45% 87.45% | 201336 12.55% 100.00%
+system.ruby.L1Cache_Controller.M_W.L1_to_L2::total 1604624
+system.ruby.L1Cache_Controller.M_W.Ack | 100518 12.51% 12.51% | 100093 12.46% 24.97% | 100202 12.47% 37.45% | 100623 12.53% 49.98% | 100045 12.45% 62.43% | 101774 12.67% 75.10% | 100513 12.51% 87.61% | 99490 12.39% 100.00%
+system.ruby.L1Cache_Controller.M_W.Ack::total 803258
+system.ruby.L1Cache_Controller.M_W.All_acks_no_sharers | 47365 12.49% 12.49% | 47381 12.50% 24.99% | 47540 12.54% 37.52% | 47435 12.51% 50.03% | 47209 12.45% 62.48% | 47734 12.59% 75.07% | 47285 12.47% 87.54% | 47239 12.46% 100.00%
+system.ruby.L1Cache_Controller.M_W.All_acks_no_sharers::total 379188
+system.ruby.L1Cache_Controller.MM_W.Load | 5 27.78% 27.78% | 0 0.00% 27.78% | 2 11.11% 38.89% | 3 16.67% 55.56% | 2 11.11% 66.67% | 4 22.22% 88.89% | 2 11.11% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Load::total 18
+system.ruby.L1Cache_Controller.MM_W.Store | 1 16.67% 16.67% | 0 0.00% 16.67% | 1 16.67% 33.33% | 0 0.00% 33.33% | 1 16.67% 50.00% | 2 33.33% 83.33% | 0 0.00% 83.33% | 1 16.67% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Store::total 6
+system.ruby.L1Cache_Controller.MM_W.L1_to_L2 | 113668 12.69% 12.69% | 111549 12.46% 25.15% | 110277 12.32% 37.47% | 113575 12.68% 50.15% | 112462 12.56% 62.71% | 110541 12.34% 75.06% | 111835 12.49% 87.54% | 111530 12.46% 100.00%
+system.ruby.L1Cache_Controller.MM_W.L1_to_L2::total 895437
+system.ruby.L1Cache_Controller.MM_W.Ack | 57496 12.65% 12.65% | 56731 12.48% 25.13% | 56977 12.53% 37.66% | 56788 12.49% 50.16% | 56548 12.44% 62.60% | 56441 12.42% 75.01% | 57183 12.58% 87.59% | 56401 12.41% 100.00%
+system.ruby.L1Cache_Controller.MM_W.Ack::total 454565
+system.ruby.L1Cache_Controller.MM_W.All_acks_no_sharers | 26829 12.58% 12.58% | 26669 12.51% 25.09% | 26619 12.48% 37.57% | 26771 12.56% 50.13% | 26789 12.56% 62.69% | 26531 12.44% 75.14% | 26638 12.49% 87.63% | 26375 12.37% 100.00%
+system.ruby.L1Cache_Controller.MM_W.All_acks_no_sharers::total 213221
+system.ruby.L1Cache_Controller.IS.L1_to_L2 | 559640 12.52% 12.52% | 561212 12.56% 25.08% | 561689 12.57% 37.65% | 557086 12.46% 50.11% | 551976 12.35% 62.46% | 565297 12.65% 75.11% | 556509 12.45% 87.56% | 556080 12.44% 100.00%
+system.ruby.L1Cache_Controller.IS.L1_to_L2::total 4469489
+system.ruby.L1Cache_Controller.IS.Other_GETX | 109 11.70% 11.70% | 101 10.84% 22.53% | 124 13.30% 35.84% | 112 12.02% 47.85% | 117 12.55% 60.41% | 113 12.12% 72.53% | 124 13.30% 85.84% | 132 14.16% 100.00%
+system.ruby.L1Cache_Controller.IS.Other_GETX::total 932
+system.ruby.L1Cache_Controller.IS.Other_GETS | 203 11.96% 11.96% | 204 12.02% 23.98% | 235 13.85% 37.83% | 192 11.31% 49.15% | 199 11.73% 60.87% | 222 13.08% 73.95% | 207 12.20% 86.15% | 235 13.85% 100.00%
+system.ruby.L1Cache_Controller.IS.Other_GETS::total 1697
+system.ruby.L1Cache_Controller.IS.Ack | 244548 12.48% 12.48% | 245576 12.53% 25.01% | 246037 12.55% 37.56% | 244950 12.50% 50.06% | 243637 12.43% 62.49% | 246370 12.57% 75.06% | 243979 12.45% 87.51% | 244863 12.49% 100.00%
+system.ruby.L1Cache_Controller.IS.Ack::total 1959960
+system.ruby.L1Cache_Controller.IS.Shared_Ack | 40 12.70% 12.70% | 51 16.19% 28.89% | 39 12.38% 41.27% | 32 10.16% 51.43% | 36 11.43% 62.86% | 41 13.02% 75.87% | 40 12.70% 88.57% | 36 11.43% 100.00%
+system.ruby.L1Cache_Controller.IS.Shared_Ack::total 315
+system.ruby.L1Cache_Controller.IS.Data | 2112 12.29% 12.29% | 2223 12.93% 25.22% | 2144 12.47% 37.69% | 2160 12.57% 50.26% | 2095 12.19% 62.45% | 2185 12.71% 75.16% | 2149 12.50% 87.66% | 2121 12.34% 100.00%
+system.ruby.L1Cache_Controller.IS.Data::total 17189
+system.ruby.L1Cache_Controller.IS.Shared_Data | 1225 12.43% 12.43% | 1218 12.36% 24.78% | 1258 12.76% 37.55% | 1200 12.17% 49.72% | 1183 12.00% 61.72% | 1275 12.93% 74.66% | 1206 12.23% 86.89% | 1292 13.11% 100.00%
+system.ruby.L1Cache_Controller.IS.Shared_Data::total 9857
+system.ruby.L1Cache_Controller.IS.Exclusive_Data | 47366 12.49% 12.49% | 47382 12.50% 24.99% | 47542 12.54% 37.52% | 47435 12.51% 50.03% | 47210 12.45% 62.48% | 47736 12.59% 75.07% | 47288 12.47% 87.54% | 47240 12.46% 100.00%
+system.ruby.L1Cache_Controller.IS.Exclusive_Data::total 379199
+system.ruby.L1Cache_Controller.SS.Load | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.SS.Load::total 1
+system.ruby.L1Cache_Controller.SS.Store | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 33.33% 33.33% | 2 66.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.L1Cache_Controller.SS.Store::total 3
-system.ruby.L1Cache_Controller.SS.L1_to_L2 | 11667 12.50% 12.50% | 11167 11.96% 24.46% | 11676 12.51% 36.97% | 11396 12.21% 49.18% | 12068 12.93% 62.11% | 11995 12.85% 74.96% | 11741 12.58% 87.54% | 11635 12.46% 100.00%
-system.ruby.L1Cache_Controller.SS.L1_to_L2::total 93345
-system.ruby.L1Cache_Controller.SS.Ack | 7258 12.35% 12.35% | 7279 12.38% 24.73% | 7344 12.50% 37.23% | 7086 12.06% 49.29% | 7441 12.66% 61.95% | 7295 12.41% 74.36% | 7590 12.91% 87.27% | 7480 12.73% 100.00%
-system.ruby.L1Cache_Controller.SS.Ack::total 58773
-system.ruby.L1Cache_Controller.SS.Shared_Ack | 11 10.68% 10.68% | 17 16.50% 27.18% | 12 11.65% 38.83% | 15 14.56% 53.40% | 15 14.56% 67.96% | 7 6.80% 74.76% | 17 16.50% 91.26% | 9 8.74% 100.00%
-system.ruby.L1Cache_Controller.SS.Shared_Ack::total 103
-system.ruby.L1Cache_Controller.SS.All_acks | 1199 12.11% 12.11% | 1275 12.88% 24.99% | 1239 12.51% 37.50% | 1230 12.42% 49.92% | 1249 12.61% 62.54% | 1237 12.49% 75.03% | 1260 12.73% 87.76% | 1212 12.24% 100.00%
-system.ruby.L1Cache_Controller.SS.All_acks::total 9901
-system.ruby.L1Cache_Controller.SS.All_acks_no_sharers | 2057 12.52% 12.52% | 1952 11.88% 24.40% | 2051 12.48% 36.88% | 2031 12.36% 49.24% | 2036 12.39% 61.63% | 2087 12.70% 74.33% | 2078 12.65% 86.98% | 2140 13.02% 100.00%
-system.ruby.L1Cache_Controller.SS.All_acks_no_sharers::total 16432
-system.ruby.L1Cache_Controller.OI.Load | 1 50.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.OI.Load::total 2
-system.ruby.L1Cache_Controller.OI.Store | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.SS.L1_to_L2 | 11526 12.00% 12.00% | 11989 12.48% 24.48% | 12429 12.94% 37.42% | 11368 11.83% 49.25% | 11766 12.25% 61.50% | 12817 13.34% 74.84% | 12331 12.84% 87.68% | 11837 12.32% 100.00%
+system.ruby.L1Cache_Controller.SS.L1_to_L2::total 96063
+system.ruby.L1Cache_Controller.SS.Ack | 7282 12.12% 12.12% | 7549 12.57% 24.69% | 7652 12.74% 37.42% | 7467 12.43% 49.85% | 7293 12.14% 61.99% | 7616 12.68% 74.67% | 7510 12.50% 87.17% | 7706 12.83% 100.00%
+system.ruby.L1Cache_Controller.SS.Ack::total 60075
+system.ruby.L1Cache_Controller.SS.Shared_Ack | 14 10.61% 10.61% | 16 12.12% 22.73% | 15 11.36% 34.09% | 13 9.85% 43.94% | 21 15.91% 59.85% | 17 12.88% 72.73% | 23 17.42% 90.15% | 13 9.85% 100.00%
+system.ruby.L1Cache_Controller.SS.Shared_Ack::total 132
+system.ruby.L1Cache_Controller.SS.All_acks | 1273 12.41% 12.41% | 1280 12.48% 24.89% | 1307 12.74% 37.64% | 1242 12.11% 49.75% | 1233 12.02% 61.77% | 1328 12.95% 74.72% | 1258 12.27% 86.98% | 1335 13.02% 100.00%
+system.ruby.L1Cache_Controller.SS.All_acks::total 10256
+system.ruby.L1Cache_Controller.SS.All_acks_no_sharers | 2064 12.29% 12.29% | 2161 12.87% 25.16% | 2095 12.48% 37.64% | 2118 12.61% 50.26% | 2045 12.18% 62.44% | 2132 12.70% 75.13% | 2097 12.49% 87.62% | 2078 12.38% 100.00%
+system.ruby.L1Cache_Controller.SS.All_acks_no_sharers::total 16790
+system.ruby.L1Cache_Controller.OI.Load | 0 0.00% 0.00% | 4 57.14% 57.14% | 0 0.00% 57.14% | 0 0.00% 57.14% | 1 14.29% 71.43% | 1 14.29% 85.71% | 0 0.00% 85.71% | 1 14.29% 100.00%
+system.ruby.L1Cache_Controller.OI.Load::total 7
+system.ruby.L1Cache_Controller.OI.Store | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00%
system.ruby.L1Cache_Controller.OI.Store::total 1
-system.ruby.L1Cache_Controller.OI.Other_GETX | 2 8.33% 8.33% | 3 12.50% 20.83% | 3 12.50% 33.33% | 3 12.50% 45.83% | 4 16.67% 62.50% | 2 8.33% 70.83% | 6 25.00% 95.83% | 1 4.17% 100.00%
+system.ruby.L1Cache_Controller.OI.Other_GETX | 0 0.00% 0.00% | 1 4.17% 4.17% | 3 12.50% 16.67% | 7 29.17% 45.83% | 3 12.50% 58.33% | 4 16.67% 75.00% | 5 20.83% 95.83% | 1 4.17% 100.00%
system.ruby.L1Cache_Controller.OI.Other_GETX::total 24
-system.ruby.L1Cache_Controller.OI.Other_GETS | 2 11.76% 11.76% | 2 11.76% 23.53% | 4 23.53% 47.06% | 1 5.88% 52.94% | 3 17.65% 70.59% | 1 5.88% 76.47% | 0 0.00% 76.47% | 4 23.53% 100.00%
-system.ruby.L1Cache_Controller.OI.Other_GETS::total 17
-system.ruby.L1Cache_Controller.OI.Merged_GETS | 3 12.50% 12.50% | 4 16.67% 29.17% | 1 4.17% 33.33% | 5 20.83% 54.17% | 2 8.33% 62.50% | 5 20.83% 83.33% | 2 8.33% 91.67% | 2 8.33% 100.00%
-system.ruby.L1Cache_Controller.OI.Merged_GETS::total 24
-system.ruby.L1Cache_Controller.OI.Writeback_Ack | 1231 13.17% 13.17% | 1158 12.39% 25.56% | 1206 12.90% 38.46% | 1131 12.10% 50.56% | 1205 12.89% 63.45% | 1119 11.97% 75.42% | 1154 12.34% 87.76% | 1144 12.24% 100.00%
-system.ruby.L1Cache_Controller.OI.Writeback_Ack::total 9348
-system.ruby.L1Cache_Controller.MI.Load | 7 6.48% 6.48% | 8 7.41% 13.89% | 16 14.81% 28.70% | 19 17.59% 46.30% | 10 9.26% 55.56% | 18 16.67% 72.22% | 19 17.59% 89.81% | 11 10.19% 100.00%
-system.ruby.L1Cache_Controller.MI.Load::total 108
-system.ruby.L1Cache_Controller.MI.Store | 6 9.09% 9.09% | 12 18.18% 27.27% | 11 16.67% 43.94% | 9 13.64% 57.58% | 2 3.03% 60.61% | 8 12.12% 72.73% | 10 15.15% 87.88% | 8 12.12% 100.00%
-system.ruby.L1Cache_Controller.MI.Store::total 66
-system.ruby.L1Cache_Controller.MI.Other_GETX | 187 12.15% 12.15% | 168 10.92% 23.07% | 203 13.19% 36.26% | 212 13.78% 50.03% | 184 11.96% 61.99% | 207 13.45% 75.44% | 196 12.74% 88.17% | 182 11.83% 100.00%
-system.ruby.L1Cache_Controller.MI.Other_GETX::total 1539
-system.ruby.L1Cache_Controller.MI.Other_GETS | 317 12.65% 12.65% | 305 12.18% 24.83% | 321 12.81% 37.64% | 308 12.30% 49.94% | 326 13.01% 62.95% | 306 12.22% 75.17% | 321 12.81% 87.98% | 301 12.02% 100.00%
-system.ruby.L1Cache_Controller.MI.Other_GETS::total 2505
-system.ruby.L1Cache_Controller.MI.Merged_GETS | 15 13.51% 13.51% | 10 9.01% 22.52% | 13 11.71% 34.23% | 14 12.61% 46.85% | 13 11.71% 58.56% | 15 13.51% 72.07% | 14 12.61% 84.68% | 17 15.32% 100.00%
-system.ruby.L1Cache_Controller.MI.Merged_GETS::total 111
-system.ruby.L1Cache_Controller.MI.Writeback_Ack | 72540 12.49% 12.49% | 72652 12.51% 25.01% | 72474 12.48% 37.49% | 72652 12.51% 50.00% | 72758 12.53% 62.53% | 72464 12.48% 75.01% | 72613 12.51% 87.52% | 72482 12.48% 100.00%
-system.ruby.L1Cache_Controller.MI.Writeback_Ack::total 580635
-system.ruby.L1Cache_Controller.II.Other_GETX | 1 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 1 33.33% 100.00%
-system.ruby.L1Cache_Controller.II.Other_GETX::total 3
-system.ruby.L1Cache_Controller.II.Writeback_Ack | 189 12.09% 12.09% | 171 10.94% 23.03% | 206 13.18% 36.21% | 215 13.76% 49.97% | 188 12.03% 62.00% | 209 13.37% 75.37% | 202 12.92% 88.29% | 183 11.71% 100.00%
-system.ruby.L1Cache_Controller.II.Writeback_Ack::total 1563
-system.ruby.L1Cache_Controller.IT.Complete_L2_to_L1 | 1 25.00% 25.00% | 0 0.00% 25.00% | 0 0.00% 25.00% | 1 25.00% 50.00% | 1 25.00% 75.00% | 1 25.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.IT.Complete_L2_to_L1::total 4
-system.ruby.L1Cache_Controller.ST.Load | 1 25.00% 25.00% | 1 25.00% 50.00% | 1 25.00% 75.00% | 1 25.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.ST.Load::total 4
-system.ruby.L1Cache_Controller.ST.Store | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.ST.Store::total 2
-system.ruby.L1Cache_Controller.ST.L1_to_L2 | 0 0.00% 0.00% | 7 87.50% 87.50% | 0 0.00% 87.50% | 1 12.50% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.ST.L1_to_L2::total 8
-system.ruby.L1Cache_Controller.ST.Complete_L2_to_L1 | 3 15.00% 15.00% | 3 15.00% 30.00% | 3 15.00% 45.00% | 3 15.00% 60.00% | 2 10.00% 70.00% | 4 20.00% 90.00% | 1 5.00% 95.00% | 1 5.00% 100.00%
-system.ruby.L1Cache_Controller.ST.Complete_L2_to_L1::total 20
-system.ruby.L1Cache_Controller.OT.Load | 1 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache_Controller.OT.Load::total 2
-system.ruby.L1Cache_Controller.OT.Store | 1 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00%
-system.ruby.L1Cache_Controller.OT.Store::total 2
-system.ruby.L1Cache_Controller.OT.L1_to_L2 | 3 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 2 33.33% 83.33% | 0 0.00% 83.33% | 1 16.67% 100.00%
-system.ruby.L1Cache_Controller.OT.L1_to_L2::total 6
-system.ruby.L1Cache_Controller.OT.Complete_L2_to_L1 | 3 60.00% 60.00% | 0 0.00% 60.00% | 0 0.00% 60.00% | 0 0.00% 60.00% | 0 0.00% 60.00% | 1 20.00% 80.00% | 0 0.00% 80.00% | 1 20.00% 100.00%
-system.ruby.L1Cache_Controller.OT.Complete_L2_to_L1::total 5
-system.ruby.L1Cache_Controller.MT.Load | 8 13.11% 13.11% | 7 11.48% 24.59% | 9 14.75% 39.34% | 12 19.67% 59.02% | 11 18.03% 77.05% | 4 6.56% 83.61% | 5 8.20% 91.80% | 5 8.20% 100.00%
-system.ruby.L1Cache_Controller.MT.Load::total 61
-system.ruby.L1Cache_Controller.MT.Store | 5 15.15% 15.15% | 3 9.09% 24.24% | 5 15.15% 39.39% | 6 18.18% 57.58% | 4 12.12% 69.70% | 2 6.06% 75.76% | 3 9.09% 84.85% | 5 15.15% 100.00%
-system.ruby.L1Cache_Controller.MT.Store::total 33
-system.ruby.L1Cache_Controller.MT.L1_to_L2 | 7 8.86% 8.86% | 4 5.06% 13.92% | 19 24.05% 37.97% | 10 12.66% 50.63% | 7 8.86% 59.49% | 6 7.59% 67.09% | 13 16.46% 83.54% | 13 16.46% 100.00%
-system.ruby.L1Cache_Controller.MT.L1_to_L2::total 79
-system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1 | 28 13.79% 13.79% | 32 15.76% 29.56% | 25 12.32% 41.87% | 32 15.76% 57.64% | 28 13.79% 71.43% | 20 9.85% 81.28% | 19 9.36% 90.64% | 19 9.36% 100.00%
-system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1::total 203
-system.ruby.L1Cache_Controller.MMT.Load | 5 15.15% 15.15% | 5 15.15% 30.30% | 5 15.15% 45.45% | 6 18.18% 63.64% | 4 12.12% 75.76% | 4 12.12% 87.88% | 2 6.06% 93.94% | 2 6.06% 100.00%
-system.ruby.L1Cache_Controller.MMT.Load::total 33
-system.ruby.L1Cache_Controller.MMT.Store | 1 5.26% 5.26% | 1 5.26% 10.53% | 4 21.05% 31.58% | 1 5.26% 36.84% | 2 10.53% 47.37% | 4 21.05% 68.42% | 2 10.53% 78.95% | 4 21.05% 100.00%
-system.ruby.L1Cache_Controller.MMT.Store::total 19
-system.ruby.L1Cache_Controller.MMT.L1_to_L2 | 9 13.04% 13.04% | 4 5.80% 18.84% | 6 8.70% 27.54% | 8 11.59% 39.13% | 13 18.84% 57.97% | 3 4.35% 62.32% | 8 11.59% 73.91% | 18 26.09% 100.00%
-system.ruby.L1Cache_Controller.MMT.L1_to_L2::total 69
-system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1 | 19 15.20% 15.20% | 13 10.40% 25.60% | 22 17.60% 43.20% | 14 11.20% 54.40% | 12 9.60% 64.00% | 17 13.60% 77.60% | 11 8.80% 86.40% | 17 13.60% 100.00%
-system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1::total 125
+system.ruby.L1Cache_Controller.OI.Other_GETS | 4 18.18% 18.18% | 3 13.64% 31.82% | 2 9.09% 40.91% | 4 18.18% 59.09% | 4 18.18% 77.27% | 2 9.09% 86.36% | 0 0.00% 86.36% | 3 13.64% 100.00%
+system.ruby.L1Cache_Controller.OI.Other_GETS::total 22
+system.ruby.L1Cache_Controller.OI.Merged_GETS | 1 3.85% 3.85% | 1 3.85% 7.69% | 4 15.38% 23.08% | 5 19.23% 42.31% | 5 19.23% 61.54% | 5 19.23% 80.77% | 3 11.54% 92.31% | 2 7.69% 100.00%
+system.ruby.L1Cache_Controller.OI.Merged_GETS::total 26
+system.ruby.L1Cache_Controller.OI.Writeback_Ack | 1192 12.33% 12.33% | 1209 12.50% 24.83% | 1245 12.87% 37.70% | 1201 12.42% 50.12% | 1222 12.64% 62.75% | 1160 11.99% 74.75% | 1188 12.28% 87.03% | 1254 12.97% 100.00%
+system.ruby.L1Cache_Controller.OI.Writeback_Ack::total 9671
+system.ruby.L1Cache_Controller.MI.Load | 20 12.74% 12.74% | 21 13.38% 26.11% | 20 12.74% 38.85% | 26 16.56% 55.41% | 13 8.28% 63.69% | 11 7.01% 70.70% | 26 16.56% 87.26% | 20 12.74% 100.00%
+system.ruby.L1Cache_Controller.MI.Load::total 157
+system.ruby.L1Cache_Controller.MI.Store | 12 11.76% 11.76% | 15 14.71% 26.47% | 7 6.86% 33.33% | 16 15.69% 49.02% | 15 14.71% 63.73% | 15 14.71% 78.43% | 9 8.82% 87.25% | 13 12.75% 100.00%
+system.ruby.L1Cache_Controller.MI.Store::total 102
+system.ruby.L1Cache_Controller.MI.Other_GETX | 200 13.62% 13.62% | 162 11.04% 24.66% | 216 14.71% 39.37% | 184 12.53% 51.91% | 172 11.72% 63.62% | 189 12.87% 76.50% | 163 11.10% 87.60% | 182 12.40% 100.00%
+system.ruby.L1Cache_Controller.MI.Other_GETX::total 1468
+system.ruby.L1Cache_Controller.MI.Other_GETS | 326 12.25% 12.25% | 353 13.26% 25.51% | 341 12.81% 38.32% | 319 11.98% 50.30% | 348 13.07% 63.37% | 317 11.91% 75.28% | 320 12.02% 87.30% | 338 12.70% 100.00%
+system.ruby.L1Cache_Controller.MI.Other_GETS::total 2662
+system.ruby.L1Cache_Controller.MI.Merged_GETS | 18 13.85% 13.85% | 17 13.08% 26.92% | 17 13.08% 40.00% | 13 10.00% 50.00% | 14 10.77% 60.77% | 18 13.85% 74.62% | 14 10.77% 85.38% | 19 14.62% 100.00%
+system.ruby.L1Cache_Controller.MI.Merged_GETS::total 130
+system.ruby.L1Cache_Controller.MI.Writeback_Ack | 73106 12.54% 12.54% | 72882 12.50% 25.04% | 72999 12.52% 37.56% | 73026 12.53% 50.09% | 72827 12.49% 62.58% | 73145 12.55% 75.12% | 72745 12.48% 87.60% | 72290 12.40% 100.00%
+system.ruby.L1Cache_Controller.MI.Writeback_Ack::total 583020
+system.ruby.L1Cache_Controller.II.Load | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00%
+system.ruby.L1Cache_Controller.II.Load::total 1
+system.ruby.L1Cache_Controller.II.Other_GETX | 1 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.II.Other_GETX::total 2
+system.ruby.L1Cache_Controller.II.Writeback_Ack | 200 13.40% 13.40% | 163 10.92% 24.33% | 219 14.68% 39.01% | 191 12.80% 51.81% | 175 11.73% 63.54% | 193 12.94% 76.47% | 168 11.26% 87.73% | 183 12.27% 100.00%
+system.ruby.L1Cache_Controller.II.Writeback_Ack::total 1492
+system.ruby.L1Cache_Controller.IT.Load | 0 0.00% 0.00% | 2 50.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 1 25.00% 75.00% | 0 0.00% 75.00% | 1 25.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.IT.Load::total 4
+system.ruby.L1Cache_Controller.IT.Store | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 0 0.00% 50.00% | 1 50.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.IT.Store::total 2
+system.ruby.L1Cache_Controller.IT.L1_to_L2 | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 14.29% 14.29% | 2 28.57% 42.86% | 2 28.57% 71.43% | 0 0.00% 71.43% | 2 28.57% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.IT.L1_to_L2::total 7
+system.ruby.L1Cache_Controller.IT.Complete_L2_to_L1 | 1 8.33% 8.33% | 1 8.33% 16.67% | 1 8.33% 25.00% | 2 16.67% 41.67% | 4 33.33% 75.00% | 0 0.00% 75.00% | 3 25.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.IT.Complete_L2_to_L1::total 12
+system.ruby.L1Cache_Controller.ST.Load | 0 0.00% 0.00% | 1 16.67% 16.67% | 1 16.67% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 3 50.00% 83.33% | 1 16.67% 100.00%
+system.ruby.L1Cache_Controller.ST.Load::total 6
+system.ruby.L1Cache_Controller.ST.Store | 1 14.29% 14.29% | 2 28.57% 42.86% | 0 0.00% 42.86% | 1 14.29% 57.14% | 0 0.00% 57.14% | 1 14.29% 71.43% | 1 14.29% 85.71% | 1 14.29% 100.00%
+system.ruby.L1Cache_Controller.ST.Store::total 7
+system.ruby.L1Cache_Controller.ST.L1_to_L2 | 0 0.00% 0.00% | 2 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 4 66.67% 100.00%
+system.ruby.L1Cache_Controller.ST.L1_to_L2::total 6
+system.ruby.L1Cache_Controller.ST.Complete_L2_to_L1 | 3 11.54% 11.54% | 4 15.38% 26.92% | 4 15.38% 42.31% | 3 11.54% 53.85% | 2 7.69% 61.54% | 4 15.38% 76.92% | 4 15.38% 92.31% | 2 7.69% 100.00%
+system.ruby.L1Cache_Controller.ST.Complete_L2_to_L1::total 26
+system.ruby.L1Cache_Controller.OT.Load | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.OT.Load::total 1
+system.ruby.L1Cache_Controller.OT.Complete_L2_to_L1 | 1 33.33% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 1 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache_Controller.OT.Complete_L2_to_L1::total 3
+system.ruby.L1Cache_Controller.MT.Load | 17 14.78% 14.78% | 13 11.30% 26.09% | 7 6.09% 32.17% | 13 11.30% 43.48% | 18 15.65% 59.13% | 14 12.17% 71.30% | 19 16.52% 87.83% | 14 12.17% 100.00%
+system.ruby.L1Cache_Controller.MT.Load::total 115
+system.ruby.L1Cache_Controller.MT.Store | 7 11.29% 11.29% | 4 6.45% 17.74% | 11 17.74% 35.48% | 10 16.13% 51.61% | 7 11.29% 62.90% | 8 12.90% 75.81% | 5 8.06% 83.87% | 10 16.13% 100.00%
+system.ruby.L1Cache_Controller.MT.Store::total 62
+system.ruby.L1Cache_Controller.MT.L1_to_L2 | 9 6.08% 6.08% | 16 10.81% 16.89% | 10 6.76% 23.65% | 32 21.62% 45.27% | 29 19.59% 64.86% | 2 1.35% 66.22% | 27 18.24% 84.46% | 23 15.54% 100.00%
+system.ruby.L1Cache_Controller.MT.L1_to_L2::total 148
+system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1 | 47 14.55% 14.55% | 37 11.46% 26.01% | 35 10.84% 36.84% | 43 13.31% 50.15% | 38 11.76% 61.92% | 44 13.62% 75.54% | 37 11.46% 87.00% | 42 13.00% 100.00%
+system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1::total 323
+system.ruby.L1Cache_Controller.MMT.Load | 10 13.16% 13.16% | 10 13.16% 26.32% | 11 14.47% 40.79% | 8 10.53% 51.32% | 8 10.53% 61.84% | 15 19.74% 81.58% | 3 3.95% 85.53% | 11 14.47% 100.00%
+system.ruby.L1Cache_Controller.MMT.Load::total 76
+system.ruby.L1Cache_Controller.MMT.Store | 4 10.26% 10.26% | 9 23.08% 33.33% | 2 5.13% 38.46% | 5 12.82% 51.28% | 4 10.26% 61.54% | 5 12.82% 74.36% | 5 12.82% 87.18% | 5 12.82% 100.00%
+system.ruby.L1Cache_Controller.MMT.Store::total 39
+system.ruby.L1Cache_Controller.MMT.L1_to_L2 | 9 13.85% 13.85% | 16 24.62% 38.46% | 4 6.15% 44.62% | 14 21.54% 66.15% | 0 0.00% 66.15% | 5 7.69% 73.85% | 6 9.23% 83.08% | 11 16.92% 100.00%
+system.ruby.L1Cache_Controller.MMT.L1_to_L2::total 65
+system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1 | 22 11.89% 11.89% | 35 18.92% 30.81% | 19 10.27% 41.08% | 27 14.59% 55.68% | 14 7.57% 63.24% | 26 14.05% 77.30% | 18 9.73% 87.03% | 24 12.97% 100.00%
+system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1::total 185
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
index 75224c394..ecf3e40ee 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
@@ -290,26 +290,27 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=12
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=32
version=0
-dmaRequestToDir=system.ruby.network.master[17]
-dmaResponseFromDir=system.ruby.network.slave[17]
-forwardFromDir=system.ruby.network.slave[18]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[16]
-responseFromDir=system.ruby.network.slave[16]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -318,51 +319,159 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[17]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[17]
+
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[18]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[16]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[16]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=cacheMemory sequencer
+children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl0.cacheMemory
cache_response_latency=12
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl0.forwardToCache
issue_latency=2
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl0.requestFromCache
+responseFromCache=system.ruby.l1_cntrl0.responseFromCache
+responseToCache=system.ruby.l1_cntrl0.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=32
version=0
-forwardToCache=system.ruby.network.master[0]
-requestFromCache=system.ruby.network.slave[0]
-responseFromCache=system.ruby.network.slave[1]
-responseToCache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.cacheMemory]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl0.cacheMemory
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl0.cacheMemory
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -375,49 +484,104 @@ slave=system.cpu0.port
[system.ruby.l1_cntrl1]
type=L1Cache_Controller
-children=cacheMemory sequencer
+children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl1.cacheMemory
cache_response_latency=12
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl1.forwardToCache
issue_latency=2
+mandatoryQueue=system.ruby.l1_cntrl1.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl1.requestFromCache
+responseFromCache=system.ruby.l1_cntrl1.responseFromCache
+responseToCache=system.ruby.l1_cntrl1.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl1.sequencer
system=system
transitions_per_cycle=32
version=1
-forwardToCache=system.ruby.network.master[2]
-requestFromCache=system.ruby.network.slave[2]
-responseFromCache=system.ruby.network.slave[3]
-responseToCache=system.ruby.network.master[3]
[system.ruby.l1_cntrl1.cacheMemory]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl1.cacheMemory.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl1.cacheMemory.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl1.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.l1_cntrl1.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl1.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.l1_cntrl1.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.l1_cntrl1.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
[system.ruby.l1_cntrl1.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl1.cacheMemory
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl1.cacheMemory
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -430,49 +594,104 @@ slave=system.cpu1.port
[system.ruby.l1_cntrl2]
type=L1Cache_Controller
-children=cacheMemory sequencer
+children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl2.cacheMemory
cache_response_latency=12
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl2.forwardToCache
issue_latency=2
+mandatoryQueue=system.ruby.l1_cntrl2.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl2.requestFromCache
+responseFromCache=system.ruby.l1_cntrl2.responseFromCache
+responseToCache=system.ruby.l1_cntrl2.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl2.sequencer
system=system
transitions_per_cycle=32
version=2
-forwardToCache=system.ruby.network.master[4]
-requestFromCache=system.ruby.network.slave[4]
-responseFromCache=system.ruby.network.slave[5]
-responseToCache=system.ruby.network.master[5]
[system.ruby.l1_cntrl2.cacheMemory]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl2.cacheMemory.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl2.cacheMemory.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl2.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
+
+[system.ruby.l1_cntrl2.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl2.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.l1_cntrl2.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.l1_cntrl2.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
[system.ruby.l1_cntrl2.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl2.cacheMemory
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl2.cacheMemory
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -485,49 +704,104 @@ slave=system.cpu2.port
[system.ruby.l1_cntrl3]
type=L1Cache_Controller
-children=cacheMemory sequencer
+children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl3.cacheMemory
cache_response_latency=12
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl3.forwardToCache
issue_latency=2
+mandatoryQueue=system.ruby.l1_cntrl3.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl3.requestFromCache
+responseFromCache=system.ruby.l1_cntrl3.responseFromCache
+responseToCache=system.ruby.l1_cntrl3.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl3.sequencer
system=system
transitions_per_cycle=32
version=3
-forwardToCache=system.ruby.network.master[6]
-requestFromCache=system.ruby.network.slave[6]
-responseFromCache=system.ruby.network.slave[7]
-responseToCache=system.ruby.network.master[7]
[system.ruby.l1_cntrl3.cacheMemory]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl3.cacheMemory.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl3.cacheMemory.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl3.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[6]
+
+[system.ruby.l1_cntrl3.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl3.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[6]
+
+[system.ruby.l1_cntrl3.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[7]
+
+[system.ruby.l1_cntrl3.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[7]
+
[system.ruby.l1_cntrl3.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl3.cacheMemory
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl3.cacheMemory
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -540,49 +814,104 @@ slave=system.cpu3.port
[system.ruby.l1_cntrl4]
type=L1Cache_Controller
-children=cacheMemory sequencer
+children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl4.cacheMemory
cache_response_latency=12
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl4.forwardToCache
issue_latency=2
+mandatoryQueue=system.ruby.l1_cntrl4.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl4.requestFromCache
+responseFromCache=system.ruby.l1_cntrl4.responseFromCache
+responseToCache=system.ruby.l1_cntrl4.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl4.sequencer
system=system
transitions_per_cycle=32
version=4
-forwardToCache=system.ruby.network.master[8]
-requestFromCache=system.ruby.network.slave[8]
-responseFromCache=system.ruby.network.slave[9]
-responseToCache=system.ruby.network.master[9]
[system.ruby.l1_cntrl4.cacheMemory]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl4.cacheMemory.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl4.cacheMemory.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl4.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[8]
+
+[system.ruby.l1_cntrl4.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl4.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[8]
+
+[system.ruby.l1_cntrl4.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[9]
+
+[system.ruby.l1_cntrl4.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[9]
+
[system.ruby.l1_cntrl4.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl4.cacheMemory
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl4.cacheMemory
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -595,49 +924,104 @@ slave=system.cpu4.port
[system.ruby.l1_cntrl5]
type=L1Cache_Controller
-children=cacheMemory sequencer
+children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl5.cacheMemory
cache_response_latency=12
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl5.forwardToCache
issue_latency=2
+mandatoryQueue=system.ruby.l1_cntrl5.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl5.requestFromCache
+responseFromCache=system.ruby.l1_cntrl5.responseFromCache
+responseToCache=system.ruby.l1_cntrl5.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl5.sequencer
system=system
transitions_per_cycle=32
version=5
-forwardToCache=system.ruby.network.master[10]
-requestFromCache=system.ruby.network.slave[10]
-responseFromCache=system.ruby.network.slave[11]
-responseToCache=system.ruby.network.master[11]
[system.ruby.l1_cntrl5.cacheMemory]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl5.cacheMemory.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl5.cacheMemory.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl5.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[10]
+
+[system.ruby.l1_cntrl5.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl5.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[10]
+
+[system.ruby.l1_cntrl5.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[11]
+
+[system.ruby.l1_cntrl5.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[11]
+
[system.ruby.l1_cntrl5.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl5.cacheMemory
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl5.cacheMemory
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -650,49 +1034,104 @@ slave=system.cpu5.port
[system.ruby.l1_cntrl6]
type=L1Cache_Controller
-children=cacheMemory sequencer
+children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl6.cacheMemory
cache_response_latency=12
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl6.forwardToCache
issue_latency=2
+mandatoryQueue=system.ruby.l1_cntrl6.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl6.requestFromCache
+responseFromCache=system.ruby.l1_cntrl6.responseFromCache
+responseToCache=system.ruby.l1_cntrl6.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl6.sequencer
system=system
transitions_per_cycle=32
version=6
-forwardToCache=system.ruby.network.master[12]
-requestFromCache=system.ruby.network.slave[12]
-responseFromCache=system.ruby.network.slave[13]
-responseToCache=system.ruby.network.master[13]
[system.ruby.l1_cntrl6.cacheMemory]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl6.cacheMemory.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl6.cacheMemory.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl6.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[12]
+
+[system.ruby.l1_cntrl6.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl6.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[12]
+
+[system.ruby.l1_cntrl6.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[13]
+
+[system.ruby.l1_cntrl6.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[13]
+
[system.ruby.l1_cntrl6.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl6.cacheMemory
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl6.cacheMemory
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -705,49 +1144,104 @@ slave=system.cpu6.port
[system.ruby.l1_cntrl7]
type=L1Cache_Controller
-children=cacheMemory sequencer
+children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl7.cacheMemory
cache_response_latency=12
clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl7.forwardToCache
issue_latency=2
+mandatoryQueue=system.ruby.l1_cntrl7.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl7.requestFromCache
+responseFromCache=system.ruby.l1_cntrl7.responseFromCache
+responseToCache=system.ruby.l1_cntrl7.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl7.sequencer
system=system
transitions_per_cycle=32
version=7
-forwardToCache=system.ruby.network.master[14]
-requestFromCache=system.ruby.network.slave[14]
-responseFromCache=system.ruby.network.slave[15]
-responseToCache=system.ruby.network.master[15]
[system.ruby.l1_cntrl7.cacheMemory]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl7.cacheMemory.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl7.cacheMemory.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl7.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[14]
+
+[system.ruby.l1_cntrl7.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl7.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[14]
+
+[system.ruby.l1_cntrl7.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[15]
+
+[system.ruby.l1_cntrl7.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[15]
+
[system.ruby.l1_cntrl7.sequencer]
type=RubySequencer
clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl7.cacheMemory
+dcache_hit_latency=1
deadlock_threshold=1000000
eventq_index=0
icache=system.ruby.l1_cntrl7.cacheMemory
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -766,7 +1260,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-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 routers0 routers1 routers2 routers3 routers4 routers5 routers6 routers7 routers8 routers9
+children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 ext_links5 ext_links6 ext_links7 ext_links8 int_link_buffers000 int_link_buffers001 int_link_buffers002 int_link_buffers003 int_link_buffers004 int_link_buffers005 int_link_buffers006 int_link_buffers007 int_link_buffers008 int_link_buffers009 int_link_buffers010 int_link_buffers011 int_link_buffers012 int_link_buffers013 int_link_buffers014 int_link_buffers015 int_link_buffers016 int_link_buffers017 int_link_buffers018 int_link_buffers019 int_link_buffers020 int_link_buffers021 int_link_buffers022 int_link_buffers023 int_link_buffers024 int_link_buffers025 int_link_buffers026 int_link_buffers027 int_link_buffers028 int_link_buffers029 int_link_buffers030 int_link_buffers031 int_link_buffers032 int_link_buffers033 int_link_buffers034 int_link_buffers035 int_link_buffers036 int_link_buffers037 int_link_buffers038 int_link_buffers039 int_link_buffers040 int_link_buffers041 int_link_buffers042 int_link_buffers043 int_link_buffers044 int_link_buffers045 int_link_buffers046 int_link_buffers047 int_link_buffers048 int_link_buffers049 int_link_buffers050 int_link_buffers051 int_link_buffers052 int_link_buffers053 int_link_buffers054 int_link_buffers055 int_link_buffers056 int_link_buffers057 int_link_buffers058 int_link_buffers059 int_link_buffers060 int_link_buffers061 int_link_buffers062 int_link_buffers063 int_link_buffers064 int_link_buffers065 int_link_buffers066 int_link_buffers067 int_link_buffers068 int_link_buffers069 int_link_buffers070 int_link_buffers071 int_link_buffers072 int_link_buffers073 int_link_buffers074 int_link_buffers075 int_link_buffers076 int_link_buffers077 int_link_buffers078 int_link_buffers079 int_link_buffers080 int_link_buffers081 int_link_buffers082 int_link_buffers083 int_link_buffers084 int_link_buffers085 int_link_buffers086 int_link_buffers087 int_link_buffers088 int_link_buffers089 int_link_buffers090 int_link_buffers091 int_link_buffers092 int_link_buffers093 int_link_buffers094 int_link_buffers095 int_link_buffers096 int_link_buffers097 int_link_buffers098 int_link_buffers099 int_link_buffers100 int_link_buffers101 int_link_buffers102 int_link_buffers103 int_link_buffers104 int_link_buffers105 int_link_buffers106 int_link_buffers107 int_link_buffers108 int_link_buffers109 int_link_buffers110 int_link_buffers111 int_link_buffers112 int_link_buffers113 int_link_buffers114 int_link_buffers115 int_link_buffers116 int_link_buffers117 int_link_buffers118 int_link_buffers119 int_link_buffers120 int_link_buffers121 int_link_buffers122 int_link_buffers123 int_link_buffers124 int_link_buffers125 int_link_buffers126 int_link_buffers127 int_link_buffers128 int_link_buffers129 int_link_buffers130 int_link_buffers131 int_link_buffers132 int_link_buffers133 int_link_buffers134 int_link_buffers135 int_link_buffers136 int_link_buffers137 int_link_buffers138 int_link_buffers139 int_link_buffers140 int_link_buffers141 int_link_buffers142 int_link_buffers143 int_link_buffers144 int_link_buffers145 int_link_buffers146 int_link_buffers147 int_link_buffers148 int_link_buffers149 int_link_buffers150 int_link_buffers151 int_link_buffers152 int_link_buffers153 int_link_buffers154 int_link_buffers155 int_link_buffers156 int_link_buffers157 int_link_buffers158 int_link_buffers159 int_link_buffers160 int_link_buffers161 int_link_buffers162 int_link_buffers163 int_link_buffers164 int_link_buffers165 int_link_buffers166 int_link_buffers167 int_link_buffers168 int_link_buffers169 int_link_buffers170 int_link_buffers171 int_link_buffers172 int_link_buffers173 int_link_buffers174 int_link_buffers175 int_link_buffers176 int_link_buffers177 int_link_buffers178 int_link_buffers179 int_links0 int_links1 int_links2 int_links3 int_links4 int_links5 int_links6 int_links7 int_links8 routers0 routers1 routers2 routers3 routers4 routers5 routers6 routers7 routers8 routers9
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -774,14 +1268,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 system.ruby.network.ext_links3 system.ruby.network.ext_links4 system.ruby.network.ext_links5 system.ruby.network.ext_links6 system.ruby.network.ext_links7 system.ruby.network.ext_links8
+int_link_buffers=system.ruby.network.int_link_buffers000 system.ruby.network.int_link_buffers001 system.ruby.network.int_link_buffers002 system.ruby.network.int_link_buffers003 system.ruby.network.int_link_buffers004 system.ruby.network.int_link_buffers005 system.ruby.network.int_link_buffers006 system.ruby.network.int_link_buffers007 system.ruby.network.int_link_buffers008 system.ruby.network.int_link_buffers009 system.ruby.network.int_link_buffers010 system.ruby.network.int_link_buffers011 system.ruby.network.int_link_buffers012 system.ruby.network.int_link_buffers013 system.ruby.network.int_link_buffers014 system.ruby.network.int_link_buffers015 system.ruby.network.int_link_buffers016 system.ruby.network.int_link_buffers017 system.ruby.network.int_link_buffers018 system.ruby.network.int_link_buffers019 system.ruby.network.int_link_buffers020 system.ruby.network.int_link_buffers021 system.ruby.network.int_link_buffers022 system.ruby.network.int_link_buffers023 system.ruby.network.int_link_buffers024 system.ruby.network.int_link_buffers025 system.ruby.network.int_link_buffers026 system.ruby.network.int_link_buffers027 system.ruby.network.int_link_buffers028 system.ruby.network.int_link_buffers029 system.ruby.network.int_link_buffers030 system.ruby.network.int_link_buffers031 system.ruby.network.int_link_buffers032 system.ruby.network.int_link_buffers033 system.ruby.network.int_link_buffers034 system.ruby.network.int_link_buffers035 system.ruby.network.int_link_buffers036 system.ruby.network.int_link_buffers037 system.ruby.network.int_link_buffers038 system.ruby.network.int_link_buffers039 system.ruby.network.int_link_buffers040 system.ruby.network.int_link_buffers041 system.ruby.network.int_link_buffers042 system.ruby.network.int_link_buffers043 system.ruby.network.int_link_buffers044 system.ruby.network.int_link_buffers045 system.ruby.network.int_link_buffers046 system.ruby.network.int_link_buffers047 system.ruby.network.int_link_buffers048 system.ruby.network.int_link_buffers049 system.ruby.network.int_link_buffers050 system.ruby.network.int_link_buffers051 system.ruby.network.int_link_buffers052 system.ruby.network.int_link_buffers053 system.ruby.network.int_link_buffers054 system.ruby.network.int_link_buffers055 system.ruby.network.int_link_buffers056 system.ruby.network.int_link_buffers057 system.ruby.network.int_link_buffers058 system.ruby.network.int_link_buffers059 system.ruby.network.int_link_buffers060 system.ruby.network.int_link_buffers061 system.ruby.network.int_link_buffers062 system.ruby.network.int_link_buffers063 system.ruby.network.int_link_buffers064 system.ruby.network.int_link_buffers065 system.ruby.network.int_link_buffers066 system.ruby.network.int_link_buffers067 system.ruby.network.int_link_buffers068 system.ruby.network.int_link_buffers069 system.ruby.network.int_link_buffers070 system.ruby.network.int_link_buffers071 system.ruby.network.int_link_buffers072 system.ruby.network.int_link_buffers073 system.ruby.network.int_link_buffers074 system.ruby.network.int_link_buffers075 system.ruby.network.int_link_buffers076 system.ruby.network.int_link_buffers077 system.ruby.network.int_link_buffers078 system.ruby.network.int_link_buffers079 system.ruby.network.int_link_buffers080 system.ruby.network.int_link_buffers081 system.ruby.network.int_link_buffers082 system.ruby.network.int_link_buffers083 system.ruby.network.int_link_buffers084 system.ruby.network.int_link_buffers085 system.ruby.network.int_link_buffers086 system.ruby.network.int_link_buffers087 system.ruby.network.int_link_buffers088 system.ruby.network.int_link_buffers089 system.ruby.network.int_link_buffers090 system.ruby.network.int_link_buffers091 system.ruby.network.int_link_buffers092 system.ruby.network.int_link_buffers093 system.ruby.network.int_link_buffers094 system.ruby.network.int_link_buffers095 system.ruby.network.int_link_buffers096 system.ruby.network.int_link_buffers097 system.ruby.network.int_link_buffers098 system.ruby.network.int_link_buffers099 system.ruby.network.int_link_buffers100 system.ruby.network.int_link_buffers101 system.ruby.network.int_link_buffers102 system.ruby.network.int_link_buffers103 system.ruby.network.int_link_buffers104 system.ruby.network.int_link_buffers105 system.ruby.network.int_link_buffers106 system.ruby.network.int_link_buffers107 system.ruby.network.int_link_buffers108 system.ruby.network.int_link_buffers109 system.ruby.network.int_link_buffers110 system.ruby.network.int_link_buffers111 system.ruby.network.int_link_buffers112 system.ruby.network.int_link_buffers113 system.ruby.network.int_link_buffers114 system.ruby.network.int_link_buffers115 system.ruby.network.int_link_buffers116 system.ruby.network.int_link_buffers117 system.ruby.network.int_link_buffers118 system.ruby.network.int_link_buffers119 system.ruby.network.int_link_buffers120 system.ruby.network.int_link_buffers121 system.ruby.network.int_link_buffers122 system.ruby.network.int_link_buffers123 system.ruby.network.int_link_buffers124 system.ruby.network.int_link_buffers125 system.ruby.network.int_link_buffers126 system.ruby.network.int_link_buffers127 system.ruby.network.int_link_buffers128 system.ruby.network.int_link_buffers129 system.ruby.network.int_link_buffers130 system.ruby.network.int_link_buffers131 system.ruby.network.int_link_buffers132 system.ruby.network.int_link_buffers133 system.ruby.network.int_link_buffers134 system.ruby.network.int_link_buffers135 system.ruby.network.int_link_buffers136 system.ruby.network.int_link_buffers137 system.ruby.network.int_link_buffers138 system.ruby.network.int_link_buffers139 system.ruby.network.int_link_buffers140 system.ruby.network.int_link_buffers141 system.ruby.network.int_link_buffers142 system.ruby.network.int_link_buffers143 system.ruby.network.int_link_buffers144 system.ruby.network.int_link_buffers145 system.ruby.network.int_link_buffers146 system.ruby.network.int_link_buffers147 system.ruby.network.int_link_buffers148 system.ruby.network.int_link_buffers149 system.ruby.network.int_link_buffers150 system.ruby.network.int_link_buffers151 system.ruby.network.int_link_buffers152 system.ruby.network.int_link_buffers153 system.ruby.network.int_link_buffers154 system.ruby.network.int_link_buffers155 system.ruby.network.int_link_buffers156 system.ruby.network.int_link_buffers157 system.ruby.network.int_link_buffers158 system.ruby.network.int_link_buffers159 system.ruby.network.int_link_buffers160 system.ruby.network.int_link_buffers161 system.ruby.network.int_link_buffers162 system.ruby.network.int_link_buffers163 system.ruby.network.int_link_buffers164 system.ruby.network.int_link_buffers165 system.ruby.network.int_link_buffers166 system.ruby.network.int_link_buffers167 system.ruby.network.int_link_buffers168 system.ruby.network.int_link_buffers169 system.ruby.network.int_link_buffers170 system.ruby.network.int_link_buffers171 system.ruby.network.int_link_buffers172 system.ruby.network.int_link_buffers173 system.ruby.network.int_link_buffers174 system.ruby.network.int_link_buffers175 system.ruby.network.int_link_buffers176 system.ruby.network.int_link_buffers177 system.ruby.network.int_link_buffers178 system.ruby.network.int_link_buffers179
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5 system.ruby.network.int_links6 system.ruby.network.int_links7 system.ruby.network.int_links8
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 system.ruby.network.routers4 system.ruby.network.routers5 system.ruby.network.routers6 system.ruby.network.routers7 system.ruby.network.routers8 system.ruby.network.routers9
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.l1_cntrl1.forwardToCache system.ruby.l1_cntrl1.responseToCache system.ruby.l1_cntrl2.forwardToCache system.ruby.l1_cntrl2.responseToCache system.ruby.l1_cntrl3.forwardToCache system.ruby.l1_cntrl3.responseToCache system.ruby.l1_cntrl4.forwardToCache system.ruby.l1_cntrl4.responseToCache system.ruby.l1_cntrl5.forwardToCache system.ruby.l1_cntrl5.responseToCache system.ruby.l1_cntrl6.forwardToCache system.ruby.l1_cntrl6.responseToCache system.ruby.l1_cntrl7.forwardToCache system.ruby.l1_cntrl7.responseToCache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.l1_cntrl1.requestFromCache system.ruby.l1_cntrl1.responseFromCache system.ruby.l1_cntrl2.requestFromCache system.ruby.l1_cntrl2.responseFromCache system.ruby.l1_cntrl3.requestFromCache system.ruby.l1_cntrl3.responseFromCache system.ruby.l1_cntrl4.requestFromCache system.ruby.l1_cntrl4.responseFromCache system.ruby.l1_cntrl5.requestFromCache system.ruby.l1_cntrl5.responseFromCache system.ruby.l1_cntrl6.requestFromCache system.ruby.l1_cntrl6.responseFromCache system.ruby.l1_cntrl7.requestFromCache system.ruby.l1_cntrl7.responseFromCache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir system.ruby.dir_cntrl0.forwardFromDir
+master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.l1_cntrl1.forwardToCache.slave system.ruby.l1_cntrl1.responseToCache.slave system.ruby.l1_cntrl2.forwardToCache.slave system.ruby.l1_cntrl2.responseToCache.slave system.ruby.l1_cntrl3.forwardToCache.slave system.ruby.l1_cntrl3.responseToCache.slave system.ruby.l1_cntrl4.forwardToCache.slave system.ruby.l1_cntrl4.responseToCache.slave system.ruby.l1_cntrl5.forwardToCache.slave system.ruby.l1_cntrl5.responseToCache.slave system.ruby.l1_cntrl6.forwardToCache.slave system.ruby.l1_cntrl6.responseToCache.slave system.ruby.l1_cntrl7.forwardToCache.slave system.ruby.l1_cntrl7.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.l1_cntrl1.requestFromCache.master system.ruby.l1_cntrl1.responseFromCache.master system.ruby.l1_cntrl2.requestFromCache.master system.ruby.l1_cntrl2.responseFromCache.master system.ruby.l1_cntrl3.requestFromCache.master system.ruby.l1_cntrl3.responseFromCache.master system.ruby.l1_cntrl4.requestFromCache.master system.ruby.l1_cntrl4.responseFromCache.master system.ruby.l1_cntrl5.requestFromCache.master system.ruby.l1_cntrl5.responseFromCache.master system.ruby.l1_cntrl6.requestFromCache.master system.ruby.l1_cntrl6.responseFromCache.master system.ruby.l1_cntrl7.requestFromCache.master system.ruby.l1_cntrl7.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -873,6 +1369,1446 @@ latency=1
link_id=8
weight=1
+[system.ruby.network.int_link_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers110]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers111]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers112]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers113]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers114]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers115]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers116]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers117]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers118]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers119]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers120]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers121]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers122]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers123]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers124]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers125]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers126]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers127]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers128]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers129]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers130]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers131]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers132]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers133]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers134]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers135]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers136]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers137]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers138]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers139]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers140]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers141]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers142]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers143]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers144]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers145]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers146]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers147]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers148]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers149]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers150]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers151]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers152]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers153]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers154]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers155]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers156]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers157]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers158]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers159]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers160]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers161]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers162]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers163]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers164]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers165]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers166]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers167]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers168]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers169]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers170]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers171]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers172]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers173]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers174]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers175]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers176]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers177]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers178]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers179]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -965,74 +2901,8744 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29 system.ruby.network.routers0.port_buffers30 system.ruby.network.routers0.port_buffers31 system.ruby.network.routers0.port_buffers32 system.ruby.network.routers0.port_buffers33 system.ruby.network.routers0.port_buffers34 system.ruby.network.routers0.port_buffers35 system.ruby.network.routers0.port_buffers36 system.ruby.network.routers0.port_buffers37 system.ruby.network.routers0.port_buffers38 system.ruby.network.routers0.port_buffers39 system.ruby.network.routers0.port_buffers40 system.ruby.network.routers0.port_buffers41 system.ruby.network.routers0.port_buffers42 system.ruby.network.routers0.port_buffers43 system.ruby.network.routers0.port_buffers44 system.ruby.network.routers0.port_buffers45 system.ruby.network.routers0.port_buffers46 system.ruby.network.routers0.port_buffers47 system.ruby.network.routers0.port_buffers48 system.ruby.network.routers0.port_buffers49 system.ruby.network.routers0.port_buffers50 system.ruby.network.routers0.port_buffers51 system.ruby.network.routers0.port_buffers52 system.ruby.network.routers0.port_buffers53 system.ruby.network.routers0.port_buffers54 system.ruby.network.routers0.port_buffers55 system.ruby.network.routers0.port_buffers56 system.ruby.network.routers0.port_buffers57 system.ruby.network.routers0.port_buffers58 system.ruby.network.routers0.port_buffers59 system.ruby.network.routers0.port_buffers60 system.ruby.network.routers0.port_buffers61 system.ruby.network.routers0.port_buffers62 system.ruby.network.routers0.port_buffers63 system.ruby.network.routers0.port_buffers64 system.ruby.network.routers0.port_buffers65 system.ruby.network.routers0.port_buffers66 system.ruby.network.routers0.port_buffers67 system.ruby.network.routers0.port_buffers68 system.ruby.network.routers0.port_buffers69 system.ruby.network.routers0.port_buffers70 system.ruby.network.routers0.port_buffers71 system.ruby.network.routers0.port_buffers72 system.ruby.network.routers0.port_buffers73 system.ruby.network.routers0.port_buffers74 system.ruby.network.routers0.port_buffers75 system.ruby.network.routers0.port_buffers76 system.ruby.network.routers0.port_buffers77 system.ruby.network.routers0.port_buffers78 system.ruby.network.routers0.port_buffers79 system.ruby.network.routers0.port_buffers80 system.ruby.network.routers0.port_buffers81 system.ruby.network.routers0.port_buffers82 system.ruby.network.routers0.port_buffers83 system.ruby.network.routers0.port_buffers84 system.ruby.network.routers0.port_buffers85 system.ruby.network.routers0.port_buffers86 system.ruby.network.routers0.port_buffers87 system.ruby.network.routers0.port_buffers88 system.ruby.network.routers0.port_buffers89 system.ruby.network.routers0.port_buffers90 system.ruby.network.routers0.port_buffers91 system.ruby.network.routers0.port_buffers92 system.ruby.network.routers0.port_buffers93 system.ruby.network.routers0.port_buffers94 system.ruby.network.routers0.port_buffers95 system.ruby.network.routers0.port_buffers96 system.ruby.network.routers0.port_buffers97 system.ruby.network.routers0.port_buffers98 system.ruby.network.routers0.port_buffers99
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29 system.ruby.network.routers1.port_buffers30 system.ruby.network.routers1.port_buffers31 system.ruby.network.routers1.port_buffers32 system.ruby.network.routers1.port_buffers33 system.ruby.network.routers1.port_buffers34 system.ruby.network.routers1.port_buffers35 system.ruby.network.routers1.port_buffers36 system.ruby.network.routers1.port_buffers37 system.ruby.network.routers1.port_buffers38 system.ruby.network.routers1.port_buffers39 system.ruby.network.routers1.port_buffers40 system.ruby.network.routers1.port_buffers41 system.ruby.network.routers1.port_buffers42 system.ruby.network.routers1.port_buffers43 system.ruby.network.routers1.port_buffers44 system.ruby.network.routers1.port_buffers45 system.ruby.network.routers1.port_buffers46 system.ruby.network.routers1.port_buffers47 system.ruby.network.routers1.port_buffers48 system.ruby.network.routers1.port_buffers49 system.ruby.network.routers1.port_buffers50 system.ruby.network.routers1.port_buffers51 system.ruby.network.routers1.port_buffers52 system.ruby.network.routers1.port_buffers53 system.ruby.network.routers1.port_buffers54 system.ruby.network.routers1.port_buffers55 system.ruby.network.routers1.port_buffers56 system.ruby.network.routers1.port_buffers57 system.ruby.network.routers1.port_buffers58 system.ruby.network.routers1.port_buffers59 system.ruby.network.routers1.port_buffers60 system.ruby.network.routers1.port_buffers61 system.ruby.network.routers1.port_buffers62 system.ruby.network.routers1.port_buffers63 system.ruby.network.routers1.port_buffers64 system.ruby.network.routers1.port_buffers65 system.ruby.network.routers1.port_buffers66 system.ruby.network.routers1.port_buffers67 system.ruby.network.routers1.port_buffers68 system.ruby.network.routers1.port_buffers69 system.ruby.network.routers1.port_buffers70 system.ruby.network.routers1.port_buffers71 system.ruby.network.routers1.port_buffers72 system.ruby.network.routers1.port_buffers73 system.ruby.network.routers1.port_buffers74 system.ruby.network.routers1.port_buffers75 system.ruby.network.routers1.port_buffers76 system.ruby.network.routers1.port_buffers77 system.ruby.network.routers1.port_buffers78 system.ruby.network.routers1.port_buffers79 system.ruby.network.routers1.port_buffers80 system.ruby.network.routers1.port_buffers81 system.ruby.network.routers1.port_buffers82 system.ruby.network.routers1.port_buffers83 system.ruby.network.routers1.port_buffers84 system.ruby.network.routers1.port_buffers85 system.ruby.network.routers1.port_buffers86 system.ruby.network.routers1.port_buffers87 system.ruby.network.routers1.port_buffers88 system.ruby.network.routers1.port_buffers89 system.ruby.network.routers1.port_buffers90 system.ruby.network.routers1.port_buffers91 system.ruby.network.routers1.port_buffers92 system.ruby.network.routers1.port_buffers93 system.ruby.network.routers1.port_buffers94 system.ruby.network.routers1.port_buffers95 system.ruby.network.routers1.port_buffers96 system.ruby.network.routers1.port_buffers97 system.ruby.network.routers1.port_buffers98 system.ruby.network.routers1.port_buffers99
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39 system.ruby.network.routers2.port_buffers40 system.ruby.network.routers2.port_buffers41 system.ruby.network.routers2.port_buffers42 system.ruby.network.routers2.port_buffers43 system.ruby.network.routers2.port_buffers44 system.ruby.network.routers2.port_buffers45 system.ruby.network.routers2.port_buffers46 system.ruby.network.routers2.port_buffers47 system.ruby.network.routers2.port_buffers48 system.ruby.network.routers2.port_buffers49 system.ruby.network.routers2.port_buffers50 system.ruby.network.routers2.port_buffers51 system.ruby.network.routers2.port_buffers52 system.ruby.network.routers2.port_buffers53 system.ruby.network.routers2.port_buffers54 system.ruby.network.routers2.port_buffers55 system.ruby.network.routers2.port_buffers56 system.ruby.network.routers2.port_buffers57 system.ruby.network.routers2.port_buffers58 system.ruby.network.routers2.port_buffers59 system.ruby.network.routers2.port_buffers60 system.ruby.network.routers2.port_buffers61 system.ruby.network.routers2.port_buffers62 system.ruby.network.routers2.port_buffers63 system.ruby.network.routers2.port_buffers64 system.ruby.network.routers2.port_buffers65 system.ruby.network.routers2.port_buffers66 system.ruby.network.routers2.port_buffers67 system.ruby.network.routers2.port_buffers68 system.ruby.network.routers2.port_buffers69 system.ruby.network.routers2.port_buffers70 system.ruby.network.routers2.port_buffers71 system.ruby.network.routers2.port_buffers72 system.ruby.network.routers2.port_buffers73 system.ruby.network.routers2.port_buffers74 system.ruby.network.routers2.port_buffers75 system.ruby.network.routers2.port_buffers76 system.ruby.network.routers2.port_buffers77 system.ruby.network.routers2.port_buffers78 system.ruby.network.routers2.port_buffers79 system.ruby.network.routers2.port_buffers80 system.ruby.network.routers2.port_buffers81 system.ruby.network.routers2.port_buffers82 system.ruby.network.routers2.port_buffers83 system.ruby.network.routers2.port_buffers84 system.ruby.network.routers2.port_buffers85 system.ruby.network.routers2.port_buffers86 system.ruby.network.routers2.port_buffers87 system.ruby.network.routers2.port_buffers88 system.ruby.network.routers2.port_buffers89 system.ruby.network.routers2.port_buffers90 system.ruby.network.routers2.port_buffers91 system.ruby.network.routers2.port_buffers92 system.ruby.network.routers2.port_buffers93 system.ruby.network.routers2.port_buffers94 system.ruby.network.routers2.port_buffers95 system.ruby.network.routers2.port_buffers96 system.ruby.network.routers2.port_buffers97 system.ruby.network.routers2.port_buffers98 system.ruby.network.routers2.port_buffers99
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers3]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17 system.ruby.network.routers3.port_buffers18 system.ruby.network.routers3.port_buffers19 system.ruby.network.routers3.port_buffers20 system.ruby.network.routers3.port_buffers21 system.ruby.network.routers3.port_buffers22 system.ruby.network.routers3.port_buffers23 system.ruby.network.routers3.port_buffers24 system.ruby.network.routers3.port_buffers25 system.ruby.network.routers3.port_buffers26 system.ruby.network.routers3.port_buffers27 system.ruby.network.routers3.port_buffers28 system.ruby.network.routers3.port_buffers29 system.ruby.network.routers3.port_buffers30 system.ruby.network.routers3.port_buffers31 system.ruby.network.routers3.port_buffers32 system.ruby.network.routers3.port_buffers33 system.ruby.network.routers3.port_buffers34 system.ruby.network.routers3.port_buffers35 system.ruby.network.routers3.port_buffers36 system.ruby.network.routers3.port_buffers37 system.ruby.network.routers3.port_buffers38 system.ruby.network.routers3.port_buffers39 system.ruby.network.routers3.port_buffers40 system.ruby.network.routers3.port_buffers41 system.ruby.network.routers3.port_buffers42 system.ruby.network.routers3.port_buffers43 system.ruby.network.routers3.port_buffers44 system.ruby.network.routers3.port_buffers45 system.ruby.network.routers3.port_buffers46 system.ruby.network.routers3.port_buffers47 system.ruby.network.routers3.port_buffers48 system.ruby.network.routers3.port_buffers49 system.ruby.network.routers3.port_buffers50 system.ruby.network.routers3.port_buffers51 system.ruby.network.routers3.port_buffers52 system.ruby.network.routers3.port_buffers53 system.ruby.network.routers3.port_buffers54 system.ruby.network.routers3.port_buffers55 system.ruby.network.routers3.port_buffers56 system.ruby.network.routers3.port_buffers57 system.ruby.network.routers3.port_buffers58 system.ruby.network.routers3.port_buffers59 system.ruby.network.routers3.port_buffers60 system.ruby.network.routers3.port_buffers61 system.ruby.network.routers3.port_buffers62 system.ruby.network.routers3.port_buffers63 system.ruby.network.routers3.port_buffers64 system.ruby.network.routers3.port_buffers65 system.ruby.network.routers3.port_buffers66 system.ruby.network.routers3.port_buffers67 system.ruby.network.routers3.port_buffers68 system.ruby.network.routers3.port_buffers69 system.ruby.network.routers3.port_buffers70 system.ruby.network.routers3.port_buffers71 system.ruby.network.routers3.port_buffers72 system.ruby.network.routers3.port_buffers73 system.ruby.network.routers3.port_buffers74 system.ruby.network.routers3.port_buffers75 system.ruby.network.routers3.port_buffers76 system.ruby.network.routers3.port_buffers77 system.ruby.network.routers3.port_buffers78 system.ruby.network.routers3.port_buffers79 system.ruby.network.routers3.port_buffers80 system.ruby.network.routers3.port_buffers81 system.ruby.network.routers3.port_buffers82 system.ruby.network.routers3.port_buffers83 system.ruby.network.routers3.port_buffers84 system.ruby.network.routers3.port_buffers85 system.ruby.network.routers3.port_buffers86 system.ruby.network.routers3.port_buffers87 system.ruby.network.routers3.port_buffers88 system.ruby.network.routers3.port_buffers89 system.ruby.network.routers3.port_buffers90 system.ruby.network.routers3.port_buffers91 system.ruby.network.routers3.port_buffers92 system.ruby.network.routers3.port_buffers93 system.ruby.network.routers3.port_buffers94 system.ruby.network.routers3.port_buffers95 system.ruby.network.routers3.port_buffers96 system.ruby.network.routers3.port_buffers97 system.ruby.network.routers3.port_buffers98 system.ruby.network.routers3.port_buffers99
+recycle_latency=0
router_id=3
virt_nets=10
+[system.ruby.network.routers3.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers4]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers4.port_buffers00 system.ruby.network.routers4.port_buffers01 system.ruby.network.routers4.port_buffers02 system.ruby.network.routers4.port_buffers03 system.ruby.network.routers4.port_buffers04 system.ruby.network.routers4.port_buffers05 system.ruby.network.routers4.port_buffers06 system.ruby.network.routers4.port_buffers07 system.ruby.network.routers4.port_buffers08 system.ruby.network.routers4.port_buffers09 system.ruby.network.routers4.port_buffers10 system.ruby.network.routers4.port_buffers11 system.ruby.network.routers4.port_buffers12 system.ruby.network.routers4.port_buffers13 system.ruby.network.routers4.port_buffers14 system.ruby.network.routers4.port_buffers15 system.ruby.network.routers4.port_buffers16 system.ruby.network.routers4.port_buffers17 system.ruby.network.routers4.port_buffers18 system.ruby.network.routers4.port_buffers19 system.ruby.network.routers4.port_buffers20 system.ruby.network.routers4.port_buffers21 system.ruby.network.routers4.port_buffers22 system.ruby.network.routers4.port_buffers23 system.ruby.network.routers4.port_buffers24 system.ruby.network.routers4.port_buffers25 system.ruby.network.routers4.port_buffers26 system.ruby.network.routers4.port_buffers27 system.ruby.network.routers4.port_buffers28 system.ruby.network.routers4.port_buffers29 system.ruby.network.routers4.port_buffers30 system.ruby.network.routers4.port_buffers31 system.ruby.network.routers4.port_buffers32 system.ruby.network.routers4.port_buffers33 system.ruby.network.routers4.port_buffers34 system.ruby.network.routers4.port_buffers35 system.ruby.network.routers4.port_buffers36 system.ruby.network.routers4.port_buffers37 system.ruby.network.routers4.port_buffers38 system.ruby.network.routers4.port_buffers39 system.ruby.network.routers4.port_buffers40 system.ruby.network.routers4.port_buffers41 system.ruby.network.routers4.port_buffers42 system.ruby.network.routers4.port_buffers43 system.ruby.network.routers4.port_buffers44 system.ruby.network.routers4.port_buffers45 system.ruby.network.routers4.port_buffers46 system.ruby.network.routers4.port_buffers47 system.ruby.network.routers4.port_buffers48 system.ruby.network.routers4.port_buffers49 system.ruby.network.routers4.port_buffers50 system.ruby.network.routers4.port_buffers51 system.ruby.network.routers4.port_buffers52 system.ruby.network.routers4.port_buffers53 system.ruby.network.routers4.port_buffers54 system.ruby.network.routers4.port_buffers55 system.ruby.network.routers4.port_buffers56 system.ruby.network.routers4.port_buffers57 system.ruby.network.routers4.port_buffers58 system.ruby.network.routers4.port_buffers59 system.ruby.network.routers4.port_buffers60 system.ruby.network.routers4.port_buffers61 system.ruby.network.routers4.port_buffers62 system.ruby.network.routers4.port_buffers63 system.ruby.network.routers4.port_buffers64 system.ruby.network.routers4.port_buffers65 system.ruby.network.routers4.port_buffers66 system.ruby.network.routers4.port_buffers67 system.ruby.network.routers4.port_buffers68 system.ruby.network.routers4.port_buffers69 system.ruby.network.routers4.port_buffers70 system.ruby.network.routers4.port_buffers71 system.ruby.network.routers4.port_buffers72 system.ruby.network.routers4.port_buffers73 system.ruby.network.routers4.port_buffers74 system.ruby.network.routers4.port_buffers75 system.ruby.network.routers4.port_buffers76 system.ruby.network.routers4.port_buffers77 system.ruby.network.routers4.port_buffers78 system.ruby.network.routers4.port_buffers79 system.ruby.network.routers4.port_buffers80 system.ruby.network.routers4.port_buffers81 system.ruby.network.routers4.port_buffers82 system.ruby.network.routers4.port_buffers83 system.ruby.network.routers4.port_buffers84 system.ruby.network.routers4.port_buffers85 system.ruby.network.routers4.port_buffers86 system.ruby.network.routers4.port_buffers87 system.ruby.network.routers4.port_buffers88 system.ruby.network.routers4.port_buffers89 system.ruby.network.routers4.port_buffers90 system.ruby.network.routers4.port_buffers91 system.ruby.network.routers4.port_buffers92 system.ruby.network.routers4.port_buffers93 system.ruby.network.routers4.port_buffers94 system.ruby.network.routers4.port_buffers95 system.ruby.network.routers4.port_buffers96 system.ruby.network.routers4.port_buffers97 system.ruby.network.routers4.port_buffers98 system.ruby.network.routers4.port_buffers99
+recycle_latency=0
router_id=4
virt_nets=10
+[system.ruby.network.routers4.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers4.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers5]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers5.port_buffers00 system.ruby.network.routers5.port_buffers01 system.ruby.network.routers5.port_buffers02 system.ruby.network.routers5.port_buffers03 system.ruby.network.routers5.port_buffers04 system.ruby.network.routers5.port_buffers05 system.ruby.network.routers5.port_buffers06 system.ruby.network.routers5.port_buffers07 system.ruby.network.routers5.port_buffers08 system.ruby.network.routers5.port_buffers09 system.ruby.network.routers5.port_buffers10 system.ruby.network.routers5.port_buffers11 system.ruby.network.routers5.port_buffers12 system.ruby.network.routers5.port_buffers13 system.ruby.network.routers5.port_buffers14 system.ruby.network.routers5.port_buffers15 system.ruby.network.routers5.port_buffers16 system.ruby.network.routers5.port_buffers17 system.ruby.network.routers5.port_buffers18 system.ruby.network.routers5.port_buffers19 system.ruby.network.routers5.port_buffers20 system.ruby.network.routers5.port_buffers21 system.ruby.network.routers5.port_buffers22 system.ruby.network.routers5.port_buffers23 system.ruby.network.routers5.port_buffers24 system.ruby.network.routers5.port_buffers25 system.ruby.network.routers5.port_buffers26 system.ruby.network.routers5.port_buffers27 system.ruby.network.routers5.port_buffers28 system.ruby.network.routers5.port_buffers29 system.ruby.network.routers5.port_buffers30 system.ruby.network.routers5.port_buffers31 system.ruby.network.routers5.port_buffers32 system.ruby.network.routers5.port_buffers33 system.ruby.network.routers5.port_buffers34 system.ruby.network.routers5.port_buffers35 system.ruby.network.routers5.port_buffers36 system.ruby.network.routers5.port_buffers37 system.ruby.network.routers5.port_buffers38 system.ruby.network.routers5.port_buffers39 system.ruby.network.routers5.port_buffers40 system.ruby.network.routers5.port_buffers41 system.ruby.network.routers5.port_buffers42 system.ruby.network.routers5.port_buffers43 system.ruby.network.routers5.port_buffers44 system.ruby.network.routers5.port_buffers45 system.ruby.network.routers5.port_buffers46 system.ruby.network.routers5.port_buffers47 system.ruby.network.routers5.port_buffers48 system.ruby.network.routers5.port_buffers49 system.ruby.network.routers5.port_buffers50 system.ruby.network.routers5.port_buffers51 system.ruby.network.routers5.port_buffers52 system.ruby.network.routers5.port_buffers53 system.ruby.network.routers5.port_buffers54 system.ruby.network.routers5.port_buffers55 system.ruby.network.routers5.port_buffers56 system.ruby.network.routers5.port_buffers57 system.ruby.network.routers5.port_buffers58 system.ruby.network.routers5.port_buffers59 system.ruby.network.routers5.port_buffers60 system.ruby.network.routers5.port_buffers61 system.ruby.network.routers5.port_buffers62 system.ruby.network.routers5.port_buffers63 system.ruby.network.routers5.port_buffers64 system.ruby.network.routers5.port_buffers65 system.ruby.network.routers5.port_buffers66 system.ruby.network.routers5.port_buffers67 system.ruby.network.routers5.port_buffers68 system.ruby.network.routers5.port_buffers69 system.ruby.network.routers5.port_buffers70 system.ruby.network.routers5.port_buffers71 system.ruby.network.routers5.port_buffers72 system.ruby.network.routers5.port_buffers73 system.ruby.network.routers5.port_buffers74 system.ruby.network.routers5.port_buffers75 system.ruby.network.routers5.port_buffers76 system.ruby.network.routers5.port_buffers77 system.ruby.network.routers5.port_buffers78 system.ruby.network.routers5.port_buffers79 system.ruby.network.routers5.port_buffers80 system.ruby.network.routers5.port_buffers81 system.ruby.network.routers5.port_buffers82 system.ruby.network.routers5.port_buffers83 system.ruby.network.routers5.port_buffers84 system.ruby.network.routers5.port_buffers85 system.ruby.network.routers5.port_buffers86 system.ruby.network.routers5.port_buffers87 system.ruby.network.routers5.port_buffers88 system.ruby.network.routers5.port_buffers89 system.ruby.network.routers5.port_buffers90 system.ruby.network.routers5.port_buffers91 system.ruby.network.routers5.port_buffers92 system.ruby.network.routers5.port_buffers93 system.ruby.network.routers5.port_buffers94 system.ruby.network.routers5.port_buffers95 system.ruby.network.routers5.port_buffers96 system.ruby.network.routers5.port_buffers97 system.ruby.network.routers5.port_buffers98 system.ruby.network.routers5.port_buffers99
+recycle_latency=0
router_id=5
virt_nets=10
+[system.ruby.network.routers5.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers5.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers6]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers6.port_buffers00 system.ruby.network.routers6.port_buffers01 system.ruby.network.routers6.port_buffers02 system.ruby.network.routers6.port_buffers03 system.ruby.network.routers6.port_buffers04 system.ruby.network.routers6.port_buffers05 system.ruby.network.routers6.port_buffers06 system.ruby.network.routers6.port_buffers07 system.ruby.network.routers6.port_buffers08 system.ruby.network.routers6.port_buffers09 system.ruby.network.routers6.port_buffers10 system.ruby.network.routers6.port_buffers11 system.ruby.network.routers6.port_buffers12 system.ruby.network.routers6.port_buffers13 system.ruby.network.routers6.port_buffers14 system.ruby.network.routers6.port_buffers15 system.ruby.network.routers6.port_buffers16 system.ruby.network.routers6.port_buffers17 system.ruby.network.routers6.port_buffers18 system.ruby.network.routers6.port_buffers19 system.ruby.network.routers6.port_buffers20 system.ruby.network.routers6.port_buffers21 system.ruby.network.routers6.port_buffers22 system.ruby.network.routers6.port_buffers23 system.ruby.network.routers6.port_buffers24 system.ruby.network.routers6.port_buffers25 system.ruby.network.routers6.port_buffers26 system.ruby.network.routers6.port_buffers27 system.ruby.network.routers6.port_buffers28 system.ruby.network.routers6.port_buffers29 system.ruby.network.routers6.port_buffers30 system.ruby.network.routers6.port_buffers31 system.ruby.network.routers6.port_buffers32 system.ruby.network.routers6.port_buffers33 system.ruby.network.routers6.port_buffers34 system.ruby.network.routers6.port_buffers35 system.ruby.network.routers6.port_buffers36 system.ruby.network.routers6.port_buffers37 system.ruby.network.routers6.port_buffers38 system.ruby.network.routers6.port_buffers39 system.ruby.network.routers6.port_buffers40 system.ruby.network.routers6.port_buffers41 system.ruby.network.routers6.port_buffers42 system.ruby.network.routers6.port_buffers43 system.ruby.network.routers6.port_buffers44 system.ruby.network.routers6.port_buffers45 system.ruby.network.routers6.port_buffers46 system.ruby.network.routers6.port_buffers47 system.ruby.network.routers6.port_buffers48 system.ruby.network.routers6.port_buffers49 system.ruby.network.routers6.port_buffers50 system.ruby.network.routers6.port_buffers51 system.ruby.network.routers6.port_buffers52 system.ruby.network.routers6.port_buffers53 system.ruby.network.routers6.port_buffers54 system.ruby.network.routers6.port_buffers55 system.ruby.network.routers6.port_buffers56 system.ruby.network.routers6.port_buffers57 system.ruby.network.routers6.port_buffers58 system.ruby.network.routers6.port_buffers59 system.ruby.network.routers6.port_buffers60 system.ruby.network.routers6.port_buffers61 system.ruby.network.routers6.port_buffers62 system.ruby.network.routers6.port_buffers63 system.ruby.network.routers6.port_buffers64 system.ruby.network.routers6.port_buffers65 system.ruby.network.routers6.port_buffers66 system.ruby.network.routers6.port_buffers67 system.ruby.network.routers6.port_buffers68 system.ruby.network.routers6.port_buffers69 system.ruby.network.routers6.port_buffers70 system.ruby.network.routers6.port_buffers71 system.ruby.network.routers6.port_buffers72 system.ruby.network.routers6.port_buffers73 system.ruby.network.routers6.port_buffers74 system.ruby.network.routers6.port_buffers75 system.ruby.network.routers6.port_buffers76 system.ruby.network.routers6.port_buffers77 system.ruby.network.routers6.port_buffers78 system.ruby.network.routers6.port_buffers79 system.ruby.network.routers6.port_buffers80 system.ruby.network.routers6.port_buffers81 system.ruby.network.routers6.port_buffers82 system.ruby.network.routers6.port_buffers83 system.ruby.network.routers6.port_buffers84 system.ruby.network.routers6.port_buffers85 system.ruby.network.routers6.port_buffers86 system.ruby.network.routers6.port_buffers87 system.ruby.network.routers6.port_buffers88 system.ruby.network.routers6.port_buffers89 system.ruby.network.routers6.port_buffers90 system.ruby.network.routers6.port_buffers91 system.ruby.network.routers6.port_buffers92 system.ruby.network.routers6.port_buffers93 system.ruby.network.routers6.port_buffers94 system.ruby.network.routers6.port_buffers95 system.ruby.network.routers6.port_buffers96 system.ruby.network.routers6.port_buffers97 system.ruby.network.routers6.port_buffers98 system.ruby.network.routers6.port_buffers99
+recycle_latency=0
router_id=6
virt_nets=10
+[system.ruby.network.routers6.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers6.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers7]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers7.port_buffers00 system.ruby.network.routers7.port_buffers01 system.ruby.network.routers7.port_buffers02 system.ruby.network.routers7.port_buffers03 system.ruby.network.routers7.port_buffers04 system.ruby.network.routers7.port_buffers05 system.ruby.network.routers7.port_buffers06 system.ruby.network.routers7.port_buffers07 system.ruby.network.routers7.port_buffers08 system.ruby.network.routers7.port_buffers09 system.ruby.network.routers7.port_buffers10 system.ruby.network.routers7.port_buffers11 system.ruby.network.routers7.port_buffers12 system.ruby.network.routers7.port_buffers13 system.ruby.network.routers7.port_buffers14 system.ruby.network.routers7.port_buffers15 system.ruby.network.routers7.port_buffers16 system.ruby.network.routers7.port_buffers17 system.ruby.network.routers7.port_buffers18 system.ruby.network.routers7.port_buffers19 system.ruby.network.routers7.port_buffers20 system.ruby.network.routers7.port_buffers21 system.ruby.network.routers7.port_buffers22 system.ruby.network.routers7.port_buffers23 system.ruby.network.routers7.port_buffers24 system.ruby.network.routers7.port_buffers25 system.ruby.network.routers7.port_buffers26 system.ruby.network.routers7.port_buffers27 system.ruby.network.routers7.port_buffers28 system.ruby.network.routers7.port_buffers29 system.ruby.network.routers7.port_buffers30 system.ruby.network.routers7.port_buffers31 system.ruby.network.routers7.port_buffers32 system.ruby.network.routers7.port_buffers33 system.ruby.network.routers7.port_buffers34 system.ruby.network.routers7.port_buffers35 system.ruby.network.routers7.port_buffers36 system.ruby.network.routers7.port_buffers37 system.ruby.network.routers7.port_buffers38 system.ruby.network.routers7.port_buffers39 system.ruby.network.routers7.port_buffers40 system.ruby.network.routers7.port_buffers41 system.ruby.network.routers7.port_buffers42 system.ruby.network.routers7.port_buffers43 system.ruby.network.routers7.port_buffers44 system.ruby.network.routers7.port_buffers45 system.ruby.network.routers7.port_buffers46 system.ruby.network.routers7.port_buffers47 system.ruby.network.routers7.port_buffers48 system.ruby.network.routers7.port_buffers49 system.ruby.network.routers7.port_buffers50 system.ruby.network.routers7.port_buffers51 system.ruby.network.routers7.port_buffers52 system.ruby.network.routers7.port_buffers53 system.ruby.network.routers7.port_buffers54 system.ruby.network.routers7.port_buffers55 system.ruby.network.routers7.port_buffers56 system.ruby.network.routers7.port_buffers57 system.ruby.network.routers7.port_buffers58 system.ruby.network.routers7.port_buffers59 system.ruby.network.routers7.port_buffers60 system.ruby.network.routers7.port_buffers61 system.ruby.network.routers7.port_buffers62 system.ruby.network.routers7.port_buffers63 system.ruby.network.routers7.port_buffers64 system.ruby.network.routers7.port_buffers65 system.ruby.network.routers7.port_buffers66 system.ruby.network.routers7.port_buffers67 system.ruby.network.routers7.port_buffers68 system.ruby.network.routers7.port_buffers69 system.ruby.network.routers7.port_buffers70 system.ruby.network.routers7.port_buffers71 system.ruby.network.routers7.port_buffers72 system.ruby.network.routers7.port_buffers73 system.ruby.network.routers7.port_buffers74 system.ruby.network.routers7.port_buffers75 system.ruby.network.routers7.port_buffers76 system.ruby.network.routers7.port_buffers77 system.ruby.network.routers7.port_buffers78 system.ruby.network.routers7.port_buffers79 system.ruby.network.routers7.port_buffers80 system.ruby.network.routers7.port_buffers81 system.ruby.network.routers7.port_buffers82 system.ruby.network.routers7.port_buffers83 system.ruby.network.routers7.port_buffers84 system.ruby.network.routers7.port_buffers85 system.ruby.network.routers7.port_buffers86 system.ruby.network.routers7.port_buffers87 system.ruby.network.routers7.port_buffers88 system.ruby.network.routers7.port_buffers89 system.ruby.network.routers7.port_buffers90 system.ruby.network.routers7.port_buffers91 system.ruby.network.routers7.port_buffers92 system.ruby.network.routers7.port_buffers93 system.ruby.network.routers7.port_buffers94 system.ruby.network.routers7.port_buffers95 system.ruby.network.routers7.port_buffers96 system.ruby.network.routers7.port_buffers97 system.ruby.network.routers7.port_buffers98 system.ruby.network.routers7.port_buffers99
+recycle_latency=0
router_id=7
virt_nets=10
+[system.ruby.network.routers7.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers7.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers8]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 port_buffers90 port_buffers91 port_buffers92 port_buffers93 port_buffers94 port_buffers95 port_buffers96 port_buffers97 port_buffers98 port_buffers99
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers8.port_buffers00 system.ruby.network.routers8.port_buffers01 system.ruby.network.routers8.port_buffers02 system.ruby.network.routers8.port_buffers03 system.ruby.network.routers8.port_buffers04 system.ruby.network.routers8.port_buffers05 system.ruby.network.routers8.port_buffers06 system.ruby.network.routers8.port_buffers07 system.ruby.network.routers8.port_buffers08 system.ruby.network.routers8.port_buffers09 system.ruby.network.routers8.port_buffers10 system.ruby.network.routers8.port_buffers11 system.ruby.network.routers8.port_buffers12 system.ruby.network.routers8.port_buffers13 system.ruby.network.routers8.port_buffers14 system.ruby.network.routers8.port_buffers15 system.ruby.network.routers8.port_buffers16 system.ruby.network.routers8.port_buffers17 system.ruby.network.routers8.port_buffers18 system.ruby.network.routers8.port_buffers19 system.ruby.network.routers8.port_buffers20 system.ruby.network.routers8.port_buffers21 system.ruby.network.routers8.port_buffers22 system.ruby.network.routers8.port_buffers23 system.ruby.network.routers8.port_buffers24 system.ruby.network.routers8.port_buffers25 system.ruby.network.routers8.port_buffers26 system.ruby.network.routers8.port_buffers27 system.ruby.network.routers8.port_buffers28 system.ruby.network.routers8.port_buffers29 system.ruby.network.routers8.port_buffers30 system.ruby.network.routers8.port_buffers31 system.ruby.network.routers8.port_buffers32 system.ruby.network.routers8.port_buffers33 system.ruby.network.routers8.port_buffers34 system.ruby.network.routers8.port_buffers35 system.ruby.network.routers8.port_buffers36 system.ruby.network.routers8.port_buffers37 system.ruby.network.routers8.port_buffers38 system.ruby.network.routers8.port_buffers39 system.ruby.network.routers8.port_buffers40 system.ruby.network.routers8.port_buffers41 system.ruby.network.routers8.port_buffers42 system.ruby.network.routers8.port_buffers43 system.ruby.network.routers8.port_buffers44 system.ruby.network.routers8.port_buffers45 system.ruby.network.routers8.port_buffers46 system.ruby.network.routers8.port_buffers47 system.ruby.network.routers8.port_buffers48 system.ruby.network.routers8.port_buffers49 system.ruby.network.routers8.port_buffers50 system.ruby.network.routers8.port_buffers51 system.ruby.network.routers8.port_buffers52 system.ruby.network.routers8.port_buffers53 system.ruby.network.routers8.port_buffers54 system.ruby.network.routers8.port_buffers55 system.ruby.network.routers8.port_buffers56 system.ruby.network.routers8.port_buffers57 system.ruby.network.routers8.port_buffers58 system.ruby.network.routers8.port_buffers59 system.ruby.network.routers8.port_buffers60 system.ruby.network.routers8.port_buffers61 system.ruby.network.routers8.port_buffers62 system.ruby.network.routers8.port_buffers63 system.ruby.network.routers8.port_buffers64 system.ruby.network.routers8.port_buffers65 system.ruby.network.routers8.port_buffers66 system.ruby.network.routers8.port_buffers67 system.ruby.network.routers8.port_buffers68 system.ruby.network.routers8.port_buffers69 system.ruby.network.routers8.port_buffers70 system.ruby.network.routers8.port_buffers71 system.ruby.network.routers8.port_buffers72 system.ruby.network.routers8.port_buffers73 system.ruby.network.routers8.port_buffers74 system.ruby.network.routers8.port_buffers75 system.ruby.network.routers8.port_buffers76 system.ruby.network.routers8.port_buffers77 system.ruby.network.routers8.port_buffers78 system.ruby.network.routers8.port_buffers79 system.ruby.network.routers8.port_buffers80 system.ruby.network.routers8.port_buffers81 system.ruby.network.routers8.port_buffers82 system.ruby.network.routers8.port_buffers83 system.ruby.network.routers8.port_buffers84 system.ruby.network.routers8.port_buffers85 system.ruby.network.routers8.port_buffers86 system.ruby.network.routers8.port_buffers87 system.ruby.network.routers8.port_buffers88 system.ruby.network.routers8.port_buffers89 system.ruby.network.routers8.port_buffers90 system.ruby.network.routers8.port_buffers91 system.ruby.network.routers8.port_buffers92 system.ruby.network.routers8.port_buffers93 system.ruby.network.routers8.port_buffers94 system.ruby.network.routers8.port_buffers95 system.ruby.network.routers8.port_buffers96 system.ruby.network.routers8.port_buffers97 system.ruby.network.routers8.port_buffers98 system.ruby.network.routers8.port_buffers99
+recycle_latency=0
router_id=8
virt_nets=10
+[system.ruby.network.routers8.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers60]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers61]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers62]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers63]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers64]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers65]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers66]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers67]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers68]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers69]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers70]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers71]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers72]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers73]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers74]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers75]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers76]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers77]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers78]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers79]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers80]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers81]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers82]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers83]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers84]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers85]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers86]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers87]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers88]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers89]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers90]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers91]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers92]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers93]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers94]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers95]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers96]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers97]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers98]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers8.port_buffers99]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers9]
type=Switch
+children=port_buffers000 port_buffers001 port_buffers002 port_buffers003 port_buffers004 port_buffers005 port_buffers006 port_buffers007 port_buffers008 port_buffers009 port_buffers010 port_buffers011 port_buffers012 port_buffers013 port_buffers014 port_buffers015 port_buffers016 port_buffers017 port_buffers018 port_buffers019 port_buffers020 port_buffers021 port_buffers022 port_buffers023 port_buffers024 port_buffers025 port_buffers026 port_buffers027 port_buffers028 port_buffers029 port_buffers030 port_buffers031 port_buffers032 port_buffers033 port_buffers034 port_buffers035 port_buffers036 port_buffers037 port_buffers038 port_buffers039 port_buffers040 port_buffers041 port_buffers042 port_buffers043 port_buffers044 port_buffers045 port_buffers046 port_buffers047 port_buffers048 port_buffers049 port_buffers050 port_buffers051 port_buffers052 port_buffers053 port_buffers054 port_buffers055 port_buffers056 port_buffers057 port_buffers058 port_buffers059 port_buffers060 port_buffers061 port_buffers062 port_buffers063 port_buffers064 port_buffers065 port_buffers066 port_buffers067 port_buffers068 port_buffers069 port_buffers070 port_buffers071 port_buffers072 port_buffers073 port_buffers074 port_buffers075 port_buffers076 port_buffers077 port_buffers078 port_buffers079 port_buffers080 port_buffers081 port_buffers082 port_buffers083 port_buffers084 port_buffers085 port_buffers086 port_buffers087 port_buffers088 port_buffers089 port_buffers090 port_buffers091 port_buffers092 port_buffers093 port_buffers094 port_buffers095 port_buffers096 port_buffers097 port_buffers098 port_buffers099 port_buffers100 port_buffers101 port_buffers102 port_buffers103 port_buffers104 port_buffers105 port_buffers106 port_buffers107 port_buffers108 port_buffers109 port_buffers110 port_buffers111 port_buffers112 port_buffers113 port_buffers114 port_buffers115 port_buffers116 port_buffers117 port_buffers118 port_buffers119 port_buffers120 port_buffers121 port_buffers122 port_buffers123 port_buffers124 port_buffers125 port_buffers126 port_buffers127 port_buffers128 port_buffers129 port_buffers130 port_buffers131 port_buffers132 port_buffers133 port_buffers134 port_buffers135 port_buffers136 port_buffers137 port_buffers138 port_buffers139 port_buffers140 port_buffers141 port_buffers142 port_buffers143 port_buffers144 port_buffers145 port_buffers146 port_buffers147 port_buffers148 port_buffers149 port_buffers150 port_buffers151 port_buffers152 port_buffers153 port_buffers154 port_buffers155 port_buffers156 port_buffers157 port_buffers158 port_buffers159 port_buffers160 port_buffers161 port_buffers162 port_buffers163 port_buffers164 port_buffers165 port_buffers166 port_buffers167 port_buffers168 port_buffers169 port_buffers170 port_buffers171 port_buffers172 port_buffers173 port_buffers174 port_buffers175 port_buffers176 port_buffers177 port_buffers178 port_buffers179
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers9.port_buffers000 system.ruby.network.routers9.port_buffers001 system.ruby.network.routers9.port_buffers002 system.ruby.network.routers9.port_buffers003 system.ruby.network.routers9.port_buffers004 system.ruby.network.routers9.port_buffers005 system.ruby.network.routers9.port_buffers006 system.ruby.network.routers9.port_buffers007 system.ruby.network.routers9.port_buffers008 system.ruby.network.routers9.port_buffers009 system.ruby.network.routers9.port_buffers010 system.ruby.network.routers9.port_buffers011 system.ruby.network.routers9.port_buffers012 system.ruby.network.routers9.port_buffers013 system.ruby.network.routers9.port_buffers014 system.ruby.network.routers9.port_buffers015 system.ruby.network.routers9.port_buffers016 system.ruby.network.routers9.port_buffers017 system.ruby.network.routers9.port_buffers018 system.ruby.network.routers9.port_buffers019 system.ruby.network.routers9.port_buffers020 system.ruby.network.routers9.port_buffers021 system.ruby.network.routers9.port_buffers022 system.ruby.network.routers9.port_buffers023 system.ruby.network.routers9.port_buffers024 system.ruby.network.routers9.port_buffers025 system.ruby.network.routers9.port_buffers026 system.ruby.network.routers9.port_buffers027 system.ruby.network.routers9.port_buffers028 system.ruby.network.routers9.port_buffers029 system.ruby.network.routers9.port_buffers030 system.ruby.network.routers9.port_buffers031 system.ruby.network.routers9.port_buffers032 system.ruby.network.routers9.port_buffers033 system.ruby.network.routers9.port_buffers034 system.ruby.network.routers9.port_buffers035 system.ruby.network.routers9.port_buffers036 system.ruby.network.routers9.port_buffers037 system.ruby.network.routers9.port_buffers038 system.ruby.network.routers9.port_buffers039 system.ruby.network.routers9.port_buffers040 system.ruby.network.routers9.port_buffers041 system.ruby.network.routers9.port_buffers042 system.ruby.network.routers9.port_buffers043 system.ruby.network.routers9.port_buffers044 system.ruby.network.routers9.port_buffers045 system.ruby.network.routers9.port_buffers046 system.ruby.network.routers9.port_buffers047 system.ruby.network.routers9.port_buffers048 system.ruby.network.routers9.port_buffers049 system.ruby.network.routers9.port_buffers050 system.ruby.network.routers9.port_buffers051 system.ruby.network.routers9.port_buffers052 system.ruby.network.routers9.port_buffers053 system.ruby.network.routers9.port_buffers054 system.ruby.network.routers9.port_buffers055 system.ruby.network.routers9.port_buffers056 system.ruby.network.routers9.port_buffers057 system.ruby.network.routers9.port_buffers058 system.ruby.network.routers9.port_buffers059 system.ruby.network.routers9.port_buffers060 system.ruby.network.routers9.port_buffers061 system.ruby.network.routers9.port_buffers062 system.ruby.network.routers9.port_buffers063 system.ruby.network.routers9.port_buffers064 system.ruby.network.routers9.port_buffers065 system.ruby.network.routers9.port_buffers066 system.ruby.network.routers9.port_buffers067 system.ruby.network.routers9.port_buffers068 system.ruby.network.routers9.port_buffers069 system.ruby.network.routers9.port_buffers070 system.ruby.network.routers9.port_buffers071 system.ruby.network.routers9.port_buffers072 system.ruby.network.routers9.port_buffers073 system.ruby.network.routers9.port_buffers074 system.ruby.network.routers9.port_buffers075 system.ruby.network.routers9.port_buffers076 system.ruby.network.routers9.port_buffers077 system.ruby.network.routers9.port_buffers078 system.ruby.network.routers9.port_buffers079 system.ruby.network.routers9.port_buffers080 system.ruby.network.routers9.port_buffers081 system.ruby.network.routers9.port_buffers082 system.ruby.network.routers9.port_buffers083 system.ruby.network.routers9.port_buffers084 system.ruby.network.routers9.port_buffers085 system.ruby.network.routers9.port_buffers086 system.ruby.network.routers9.port_buffers087 system.ruby.network.routers9.port_buffers088 system.ruby.network.routers9.port_buffers089 system.ruby.network.routers9.port_buffers090 system.ruby.network.routers9.port_buffers091 system.ruby.network.routers9.port_buffers092 system.ruby.network.routers9.port_buffers093 system.ruby.network.routers9.port_buffers094 system.ruby.network.routers9.port_buffers095 system.ruby.network.routers9.port_buffers096 system.ruby.network.routers9.port_buffers097 system.ruby.network.routers9.port_buffers098 system.ruby.network.routers9.port_buffers099 system.ruby.network.routers9.port_buffers100 system.ruby.network.routers9.port_buffers101 system.ruby.network.routers9.port_buffers102 system.ruby.network.routers9.port_buffers103 system.ruby.network.routers9.port_buffers104 system.ruby.network.routers9.port_buffers105 system.ruby.network.routers9.port_buffers106 system.ruby.network.routers9.port_buffers107 system.ruby.network.routers9.port_buffers108 system.ruby.network.routers9.port_buffers109 system.ruby.network.routers9.port_buffers110 system.ruby.network.routers9.port_buffers111 system.ruby.network.routers9.port_buffers112 system.ruby.network.routers9.port_buffers113 system.ruby.network.routers9.port_buffers114 system.ruby.network.routers9.port_buffers115 system.ruby.network.routers9.port_buffers116 system.ruby.network.routers9.port_buffers117 system.ruby.network.routers9.port_buffers118 system.ruby.network.routers9.port_buffers119 system.ruby.network.routers9.port_buffers120 system.ruby.network.routers9.port_buffers121 system.ruby.network.routers9.port_buffers122 system.ruby.network.routers9.port_buffers123 system.ruby.network.routers9.port_buffers124 system.ruby.network.routers9.port_buffers125 system.ruby.network.routers9.port_buffers126 system.ruby.network.routers9.port_buffers127 system.ruby.network.routers9.port_buffers128 system.ruby.network.routers9.port_buffers129 system.ruby.network.routers9.port_buffers130 system.ruby.network.routers9.port_buffers131 system.ruby.network.routers9.port_buffers132 system.ruby.network.routers9.port_buffers133 system.ruby.network.routers9.port_buffers134 system.ruby.network.routers9.port_buffers135 system.ruby.network.routers9.port_buffers136 system.ruby.network.routers9.port_buffers137 system.ruby.network.routers9.port_buffers138 system.ruby.network.routers9.port_buffers139 system.ruby.network.routers9.port_buffers140 system.ruby.network.routers9.port_buffers141 system.ruby.network.routers9.port_buffers142 system.ruby.network.routers9.port_buffers143 system.ruby.network.routers9.port_buffers144 system.ruby.network.routers9.port_buffers145 system.ruby.network.routers9.port_buffers146 system.ruby.network.routers9.port_buffers147 system.ruby.network.routers9.port_buffers148 system.ruby.network.routers9.port_buffers149 system.ruby.network.routers9.port_buffers150 system.ruby.network.routers9.port_buffers151 system.ruby.network.routers9.port_buffers152 system.ruby.network.routers9.port_buffers153 system.ruby.network.routers9.port_buffers154 system.ruby.network.routers9.port_buffers155 system.ruby.network.routers9.port_buffers156 system.ruby.network.routers9.port_buffers157 system.ruby.network.routers9.port_buffers158 system.ruby.network.routers9.port_buffers159 system.ruby.network.routers9.port_buffers160 system.ruby.network.routers9.port_buffers161 system.ruby.network.routers9.port_buffers162 system.ruby.network.routers9.port_buffers163 system.ruby.network.routers9.port_buffers164 system.ruby.network.routers9.port_buffers165 system.ruby.network.routers9.port_buffers166 system.ruby.network.routers9.port_buffers167 system.ruby.network.routers9.port_buffers168 system.ruby.network.routers9.port_buffers169 system.ruby.network.routers9.port_buffers170 system.ruby.network.routers9.port_buffers171 system.ruby.network.routers9.port_buffers172 system.ruby.network.routers9.port_buffers173 system.ruby.network.routers9.port_buffers174 system.ruby.network.routers9.port_buffers175 system.ruby.network.routers9.port_buffers176 system.ruby.network.routers9.port_buffers177 system.ruby.network.routers9.port_buffers178 system.ruby.network.routers9.port_buffers179
+recycle_latency=0
router_id=9
virt_nets=10
+[system.ruby.network.routers9.port_buffers000]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers001]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers002]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers003]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers004]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers005]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers006]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers007]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers008]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers009]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers010]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers011]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers012]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers013]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers014]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers015]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers016]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers017]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers018]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers019]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers020]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers021]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers022]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers023]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers024]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers025]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers026]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers027]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers028]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers029]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers030]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers031]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers032]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers033]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers034]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers035]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers036]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers037]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers038]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers039]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers040]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers041]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers042]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers043]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers044]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers045]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers046]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers047]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers048]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers049]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers050]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers051]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers052]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers053]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers054]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers055]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers056]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers057]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers058]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers059]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers060]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers061]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers062]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers063]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers064]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers065]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers066]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers067]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers068]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers069]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers070]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers071]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers072]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers073]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers074]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers075]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers076]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers077]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers078]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers079]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers080]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers081]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers082]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers083]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers084]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers085]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers086]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers087]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers088]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers089]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers090]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers091]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers092]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers093]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers094]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers095]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers096]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers097]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers098]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers099]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers100]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers101]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers102]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers103]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers104]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers105]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers106]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers107]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers108]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers109]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers110]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers111]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers112]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers113]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers114]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers115]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers116]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers117]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers118]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers119]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers120]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers121]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers122]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers123]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers124]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers125]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers126]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers127]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers128]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers129]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers130]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers131]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers132]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers133]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers134]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers135]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers136]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers137]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers138]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers139]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers140]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers141]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers142]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers143]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers144]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers145]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers146]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers147]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers148]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers149]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers150]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers151]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers152]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers153]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers154]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers155]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers156]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers157]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers158]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers159]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers160]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers161]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers162]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers163]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers164]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers165]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers166]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers167]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers168]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers169]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers170]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers171]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers172]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers173]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers174]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers175]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers176]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers177]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers178]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers9.port_buffers179]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simerr b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simerr
index b3b846e79..d407a62fd 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simerr
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simerr
@@ -1,85 +1,80 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-warn: rounding error > tolerance
- 0.072760 rounded to 0
-system.cpu0: completed 10000 read, 5556 write accesses @879323
-system.cpu7: completed 10000 read, 5668 write accesses @879866
-system.cpu4: completed 10000 read, 5446 write accesses @880130
-system.cpu2: completed 10000 read, 5618 write accesses @882610
-system.cpu3: completed 10000 read, 5567 write accesses @889766
-system.cpu5: completed 10000 read, 5601 write accesses @889804
-system.cpu6: completed 10000 read, 5691 write accesses @907393
-system.cpu1: completed 10000 read, 5703 write accesses @911150
-system.cpu0: completed 20000 read, 11066 write accesses @1759277
-system.cpu7: completed 20000 read, 11260 write accesses @1770595
-system.cpu4: completed 20000 read, 11011 write accesses @1777119
-system.cpu2: completed 20000 read, 11410 write accesses @1779287
-system.cpu3: completed 20000 read, 11162 write accesses @1783007
-system.cpu5: completed 20000 read, 11166 write accesses @1789252
-system.cpu6: completed 20000 read, 11205 write accesses @1795677
-system.cpu1: completed 20000 read, 11246 write accesses @1799288
-system.cpu0: completed 30000 read, 16538 write accesses @2628765
-system.cpu4: completed 30000 read, 16331 write accesses @2649038
-system.cpu3: completed 30000 read, 16729 write accesses @2656841
-system.cpu7: completed 30000 read, 16821 write accesses @2657779
-system.cpu2: completed 30000 read, 16942 write accesses @2665738
-system.cpu6: completed 30000 read, 16767 write accesses @2683028
-system.cpu5: completed 30000 read, 16740 write accesses @2683223
-system.cpu1: completed 30000 read, 16843 write accesses @2687354
-system.cpu0: completed 40000 read, 21978 write accesses @3518323
-system.cpu4: completed 40000 read, 21923 write accesses @3532643
-system.cpu2: completed 40000 read, 22312 write accesses @3539629
-system.cpu7: completed 40000 read, 22397 write accesses @3540563
-system.cpu3: completed 40000 read, 22394 write accesses @3545743
-system.cpu1: completed 40000 read, 22522 write accesses @3569491
-system.cpu6: completed 40000 read, 22217 write accesses @3571115
-system.cpu5: completed 40000 read, 22361 write accesses @3575245
-system.cpu0: completed 50000 read, 27412 write accesses @4395937
-system.cpu4: completed 50000 read, 27504 write accesses @4402816
-system.cpu2: completed 50000 read, 27861 write accesses @4421377
-system.cpu7: completed 50000 read, 28050 write accesses @4432946
-system.cpu3: completed 50000 read, 28057 write accesses @4453484
-system.cpu5: completed 50000 read, 28091 write accesses @4459262
-system.cpu6: completed 50000 read, 27767 write accesses @4466993
-system.cpu1: completed 50000 read, 28057 write accesses @4473556
-system.cpu0: completed 60000 read, 33045 write accesses @5302811
-system.cpu2: completed 60000 read, 33521 write accesses @5307713
-system.cpu4: completed 60000 read, 33106 write accesses @5309735
-system.cpu3: completed 60000 read, 33613 write accesses @5326889
-system.cpu7: completed 60000 read, 33738 write accesses @5327419
-system.cpu1: completed 60000 read, 33648 write accesses @5345018
-system.cpu6: completed 60000 read, 33262 write accesses @5350442
-system.cpu5: completed 60000 read, 33765 write accesses @5365882
-system.cpu4: completed 70000 read, 38688 write accesses @6177299
-system.cpu0: completed 70000 read, 38751 write accesses @6203477
-system.cpu2: completed 70000 read, 39098 write accesses @6206063
-system.cpu3: completed 70000 read, 39126 write accesses @6219412
-system.cpu1: completed 70000 read, 39169 write accesses @6222370
-system.cpu6: completed 70000 read, 38802 write accesses @6223076
-system.cpu7: completed 70000 read, 39595 write accesses @6226670
-system.cpu5: completed 70000 read, 39326 write accesses @6257626
-system.cpu4: completed 80000 read, 44383 write accesses @7068978
-system.cpu2: completed 80000 read, 44769 write accesses @7095466
-system.cpu3: completed 80000 read, 44569 write accesses @7095782
-system.cpu0: completed 80000 read, 44509 write accesses @7100023
-system.cpu6: completed 80000 read, 44542 write accesses @7108504
-system.cpu1: completed 80000 read, 44592 write accesses @7113439
-system.cpu7: completed 80000 read, 45281 write accesses @7113500
-system.cpu5: completed 80000 read, 44911 write accesses @7150684
-system.cpu4: completed 90000 read, 50048 write accesses @7961758
-system.cpu0: completed 90000 read, 49958 write accesses @7968130
-system.cpu2: completed 90000 read, 50371 write accesses @7973060
-system.cpu3: completed 90000 read, 50104 write accesses @7976843
-system.cpu7: completed 90000 read, 50805 write accesses @7986452
-system.cpu6: completed 90000 read, 50102 write accesses @7998542
-system.cpu1: completed 90000 read, 50241 write accesses @7999593
-system.cpu5: completed 90000 read, 50481 write accesses @8039612
-system.cpu7: completed 100000 read, 56250 write accesses @8851106
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
+system.cpu3: completed 10000 read, 5525 write accesses @760625
+system.cpu5: completed 10000 read, 5663 write accesses @765664
+system.cpu1: completed 10000 read, 5656 write accesses @767292
+system.cpu4: completed 10000 read, 5509 write accesses @775011
+system.cpu6: completed 10000 read, 5563 write accesses @775672
+system.cpu0: completed 10000 read, 5617 write accesses @776185
+system.cpu2: completed 10000 read, 5515 write accesses @776720
+system.cpu7: completed 10000 read, 5487 write accesses @777568
+system.cpu3: completed 20000 read, 11028 write accesses @1517020
+system.cpu4: completed 20000 read, 10944 write accesses @1530984
+system.cpu6: completed 20000 read, 11090 write accesses @1531354
+system.cpu1: completed 20000 read, 11154 write accesses @1539725
+system.cpu2: completed 20000 read, 10831 write accesses @1540287
+system.cpu7: completed 20000 read, 11114 write accesses @1543700
+system.cpu5: completed 20000 read, 11175 write accesses @1554030
+system.cpu0: completed 20000 read, 11186 write accesses @1559187
+system.cpu3: completed 30000 read, 16598 write accesses @2283007
+system.cpu1: completed 30000 read, 16605 write accesses @2291164
+system.cpu4: completed 30000 read, 16704 write accesses @2303776
+system.cpu6: completed 30000 read, 16727 write accesses @2310983
+system.cpu5: completed 30000 read, 16800 write accesses @2319374
+system.cpu0: completed 30000 read, 16827 write accesses @2322838
+system.cpu2: completed 30000 read, 16435 write accesses @2325373
+system.cpu7: completed 30000 read, 16664 write accesses @2329585
+system.cpu3: completed 40000 read, 22203 write accesses @3054702
+system.cpu1: completed 40000 read, 22271 write accesses @3064092
+system.cpu4: completed 40000 read, 22104 write accesses @3064313
+system.cpu0: completed 40000 read, 22287 write accesses @3078243
+system.cpu2: completed 40000 read, 22034 write accesses @3081341
+system.cpu6: completed 40000 read, 22288 write accesses @3087106
+system.cpu7: completed 40000 read, 22139 write accesses @3090483
+system.cpu5: completed 40000 read, 22456 write accesses @3115167
+system.cpu3: completed 50000 read, 27685 write accesses @3816500
+system.cpu0: completed 50000 read, 27819 write accesses @3832053
+system.cpu4: completed 50000 read, 27741 write accesses @3843043
+system.cpu6: completed 50000 read, 27737 write accesses @3846249
+system.cpu1: completed 50000 read, 27853 write accesses @3847483
+system.cpu2: completed 50000 read, 27474 write accesses @3847984
+system.cpu7: completed 50000 read, 27784 write accesses @3859638
+system.cpu5: completed 50000 read, 27985 write accesses @3881373
+system.cpu3: completed 60000 read, 33240 write accesses @4586843
+system.cpu0: completed 60000 read, 33283 write accesses @4597223
+system.cpu4: completed 60000 read, 33280 write accesses @4612495
+system.cpu6: completed 60000 read, 33333 write accesses @4617744
+system.cpu7: completed 60000 read, 33161 write accesses @4621422
+system.cpu1: completed 60000 read, 33491 write accesses @4624484
+system.cpu2: completed 60000 read, 33073 write accesses @4629780
+system.cpu5: completed 60000 read, 33544 write accesses @4644282
+system.cpu4: completed 70000 read, 38779 write accesses @5369467
+system.cpu0: completed 70000 read, 38963 write accesses @5378485
+system.cpu3: completed 70000 read, 38978 write accesses @5379251
+system.cpu6: completed 70000 read, 38932 write accesses @5401655
+system.cpu1: completed 70000 read, 39086 write accesses @5406571
+system.cpu2: completed 70000 read, 38592 write accesses @5406836
+system.cpu5: completed 70000 read, 39048 write accesses @5413732
+system.cpu7: completed 70000 read, 38996 write accesses @5416693
+system.cpu4: completed 80000 read, 44330 write accesses @6131353
+system.cpu3: completed 80000 read, 44590 write accesses @6147147
+system.cpu0: completed 80000 read, 44469 write accesses @6155707
+system.cpu2: completed 80000 read, 44132 write accesses @6161312
+system.cpu1: completed 80000 read, 44704 write accesses @6173967
+system.cpu6: completed 80000 read, 44443 write accesses @6181977
+system.cpu5: completed 80000 read, 44606 write accesses @6182931
+system.cpu7: completed 80000 read, 44440 write accesses @6186571
+system.cpu4: completed 90000 read, 49946 write accesses @6904148
+system.cpu3: completed 90000 read, 50248 write accesses @6916525
+system.cpu0: completed 90000 read, 49962 write accesses @6927054
+system.cpu2: completed 90000 read, 49754 write accesses @6935410
+system.cpu6: completed 90000 read, 49929 write accesses @6947145
+system.cpu1: completed 90000 read, 50385 write accesses @6951341
+system.cpu5: completed 90000 read, 50139 write accesses @6962538
+system.cpu7: completed 90000 read, 50280 write accesses @6972720
+system.cpu4: completed 100000 read, 55350 write accesses @7662866
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simout b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simout
index 1137a773d..1ca159616 100755
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simout
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simout
@@ -1,10 +1,11 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 17:24:32
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby -re tests/run.py build/ALPHA/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby
+gem5 compiled Aug 13 2015 19:05:56
+gem5 started Aug 13 2015 20:15:04
+gem5 executing on artery
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/50.memtest/alpha/linux/memtest-ruby
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 8664886 because maximum number of loads reached
+Exiting @ tick 7662866 because maximum number of loads reached
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt
index 5ed7876be..e8847c21c 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt
@@ -1,48 +1,48 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.007677 # Number of seconds simulated
-sim_ticks 7676903 # Number of ticks simulated
-final_tick 7676903 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.007663 # Number of seconds simulated
+sim_ticks 7662866 # Number of ticks simulated
+final_tick 7662866 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 135792 # Simulator tick rate (ticks/s)
-host_mem_usage 591612 # Number of bytes of host memory used
-host_seconds 56.53 # Real time elapsed on the host
+host_tick_rate 135766 # Simulator tick rate (ticks/s)
+host_mem_usage 526380 # Number of bytes of host memory used
+host_seconds 56.44 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
-system.mem_ctrls.bytes_read::ruby.dir_cntrl0 39641536 # Number of bytes read from this memory
-system.mem_ctrls.bytes_read::total 39641536 # Number of bytes read from this memory
-system.mem_ctrls.bytes_written::ruby.dir_cntrl0 39640192 # Number of bytes written to this memory
-system.mem_ctrls.bytes_written::total 39640192 # Number of bytes written to this memory
-system.mem_ctrls.num_reads::ruby.dir_cntrl0 619399 # Number of read requests responded to by this memory
-system.mem_ctrls.num_reads::total 619399 # Number of read requests responded to by this memory
-system.mem_ctrls.num_writes::ruby.dir_cntrl0 619378 # Number of write requests responded to by this memory
-system.mem_ctrls.num_writes::total 619378 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 5163740639 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 5163740639 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 5163565568 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 5163565568 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 10327306207 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 10327306207 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.readReqs 619409 # Number of read requests accepted
-system.mem_ctrls.writeReqs 619378 # Number of write requests accepted
-system.mem_ctrls.readBursts 619409 # Number of DRAM read bursts, including those serviced by the write queue
-system.mem_ctrls.writeBursts 619378 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 38766848 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 874688 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 39129792 # Total number of bytes written to DRAM
-system.mem_ctrls.bytesReadSys 39642176 # Total read bytes from the system interface side
-system.mem_ctrls.bytesWrittenSys 39640192 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 13667 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 7921 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0 39609088 # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total 39609088 # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0 39608384 # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total 39608384 # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0 618892 # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total 618892 # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0 618881 # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total 618881 # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 5168965241 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 5168965241 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 5168873369 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 5168873369 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 10337838610 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 10337838610 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs 618913 # Number of read requests accepted
+system.mem_ctrls.writeReqs 618881 # Number of write requests accepted
+system.mem_ctrls.readBursts 618913 # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts 618881 # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM 38736768 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 872320 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 39096192 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys 39610432 # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys 39608384 # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ 13630 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 7957 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
-system.mem_ctrls.perBankRdBursts::0 75907 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::1 75993 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::2 75344 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::3 75819 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::4 75579 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::5 75455 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::6 76055 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::7 75580 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::0 75867 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1 76002 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2 75205 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3 75551 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4 75543 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5 75444 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6 75812 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7 75838 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::9 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::10 0 # Per bank write bursts
@@ -51,14 +51,14 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe
system.mem_ctrls.perBankRdBursts::13 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::0 76636 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::1 76715 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::2 76044 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::3 76497 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0 76607 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1 76656 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2 75920 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3 76254 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::4 76263 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::5 76180 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::6 76771 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::7 76297 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5 76106 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6 76549 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7 76523 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::9 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::10 0 # Per bank write bursts
@@ -68,53 +68,53 @@ system.mem_ctrls.perBankWrBursts::13 0 # Pe
system.mem_ctrls.perBankWrBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
-system.mem_ctrls.numWrRetry 1295 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 7676889 # Total gap between requests
+system.mem_ctrls.numWrRetry 1443 # Number of times write queue was full causing retry
+system.mem_ctrls.totGap 7662803 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::3 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::4 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::5 0 # Read request sizes (log2)
-system.mem_ctrls.readPktSize::6 619409 # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6 618913 # Read request sizes (log2)
system.mem_ctrls.writePktSize::0 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::1 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::2 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::3 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
-system.mem_ctrls.writePktSize::6 619378 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 22 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::1 233 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::2 958 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::3 3145 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::4 7804 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::5 15645 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::6 25771 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::7 37525 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::8 46809 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::9 53137 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::10 54876 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::11 50732 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::12 44712 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::13 37713 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::14 32176 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::15 28150 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::16 25627 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::17 24154 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::18 22871 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::19 21527 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::20 19662 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::21 17105 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::22 13564 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::23 9814 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::24 6305 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::25 3450 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::26 1563 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::27 559 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::28 116 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::29 17 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::30 0 # What read queue length does an incoming req see
+system.mem_ctrls.writePktSize::6 618881 # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0 20 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1 195 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2 975 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::3 3068 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::4 7763 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::5 15323 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6 25653 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7 36878 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8 47329 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9 53564 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10 54663 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11 51134 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12 44583 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13 37606 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14 32219 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15 28141 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16 25566 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17 23933 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18 22814 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19 21670 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20 19791 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21 17075 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22 13691 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23 9820 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24 6133 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25 3371 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26 1535 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27 577 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28 164 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29 26 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30 3 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::31 0 # What read queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::0 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::1 1 # What write queue length does an incoming req see
@@ -147,512 +147,512 @@ system.mem_ctrls.wrQLenPdf::27 1 # Wh
system.mem_ctrls.wrQLenPdf::28 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::29 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::30 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 8 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32 67 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::33 146 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::34 309 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::35 763 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::36 1503 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::37 2887 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::38 4811 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::39 8854 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::40 12244 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::41 14932 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::42 17511 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::43 20292 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::44 22111 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::45 23252 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::46 23873 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::47 25189 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::48 26930 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::49 28735 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::50 30687 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::51 32830 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::52 34116 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::53 36796 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::54 41553 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::55 66449 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::56 59589 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::57 24779 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::58 18423 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::59 13457 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::60 8485 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::61 4816 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::62 2385 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::63 2644 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 246237 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 316.342516 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 240.606444 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 226.448252 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 34513 14.02% 14.02% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 76083 30.90% 44.91% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 46835 19.02% 63.93% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 35037 14.23% 78.16% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 24153 9.81% 87.97% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 14637 5.94% 93.92% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 7804 3.17% 97.09% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 3793 1.54% 98.63% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 3382 1.37% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 246237 # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples 38213 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 15.851464 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 8.275726 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 11.896934 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::0-3 13633 35.68% 35.68% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::4-7 1219 3.19% 38.87% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::8-11 301 0.79% 39.65% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::12-15 170 0.44% 40.10% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-19 3054 7.99% 48.09% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::20-23 5980 15.65% 63.74% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::24-27 5825 15.24% 78.98% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::28-31 6398 16.74% 95.73% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::32-35 1581 4.14% 99.86% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::36-39 50 0.13% 99.99% # Reads before turning the bus around for writes
+system.mem_ctrls.wrQLenPdf::31 1 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32 3 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33 106 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34 316 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35 1023 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36 1891 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37 3349 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38 5290 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39 8160 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40 11808 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41 15137 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42 17686 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43 20340 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44 22263 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45 23509 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46 25000 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47 25753 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48 26820 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49 28451 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50 30415 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51 31921 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52 34353 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53 36861 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54 41664 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55 66518 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56 59328 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57 23797 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58 17538 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59 12988 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60 8124 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::61 4967 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::62 2556 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::63 2957 # What write queue length does an incoming req see
+system.mem_ctrls.bytesPerActivate::samples 246016 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 316.372268 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 240.357369 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 227.087652 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 34692 14.10% 14.10% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 75918 30.86% 44.96% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 46913 19.07% 64.03% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 34797 14.14% 78.17% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 24022 9.76% 87.94% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 14503 5.90% 93.83% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 7839 3.19% 97.02% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 3912 1.59% 98.61% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 3420 1.39% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 246016 # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples 38180 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 15.852855 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 8.288378 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 11.900563 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::0-3 13575 35.56% 35.56% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::4-7 1293 3.39% 38.94% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::8-11 283 0.74% 39.68% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::12-15 196 0.51% 40.20% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-19 3042 7.97% 48.16% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-23 6031 15.80% 63.96% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::24-27 5706 14.94% 78.91% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::28-31 6361 16.66% 95.57% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::32-35 1639 4.29% 99.86% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::36-39 52 0.14% 99.99% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::40-43 1 0.00% 100.00% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::80-83 1 0.00% 100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total 38213 # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples 38212 # Writes before turning the bus around for reads
+system.mem_ctrls.rdPerTurnAround::total 38180 # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples 38179 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::mean 16 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::gmean 16.000000 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 38212 100.00% 100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total 38212 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 114541963 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 126050871 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 3028660 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 189.09 # Average queueing delay per DRAM burst
+system.mem_ctrls.wrPerTurnAround::16 38179 100.00% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total 38179 # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat 114366367 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 125866345 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 3026310 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 188.95 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 208.09 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 5049.80 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 5097.08 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 5163.82 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 5163.57 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 207.95 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 5055.13 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 5102.03 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 5169.14 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 5168.87 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 79.27 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 39.45 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 39.82 # Data bus utilization in percentage for writes
+system.mem_ctrls.busUtil 79.35 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 39.49 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 39.86 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 18.25 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 53.79 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 369154 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 601738 # Number of row buffer hits during writes
+system.mem_ctrls.avgWrQLen 53.74 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 368884 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 601239 # Number of row buffer hits during writes
system.mem_ctrls.readRowHitRate 60.94 # Row buffer hit rate for reads
system.mem_ctrls.writeRowHitRate 98.41 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 6.20 # Average gap between requests
-system.mem_ctrls.pageHitRate 79.76 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 1859744880 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 1033191600 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 7551935040 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 6332867712 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 500931600 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 5227093800 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 16546800 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 22522311432 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 2936.596806 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 12 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 256100 # Time in different power states
+system.mem_ctrls.avgGap 6.19 # Average gap between requests
+system.mem_ctrls.pageHitRate 79.77 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 1859608800 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 1033116000 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 7552571520 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 6332577408 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 500423040 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 5221790748 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 16528800 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 22516616316 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 2938.836560 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 10 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 255840 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 7413430 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 7405909 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
system.mem_ctrls_1.actEnergy 0 # Energy for activate commands per rank (pJ)
system.mem_ctrls_1.preEnergy 0 # Energy for precharge commands per rank (pJ)
system.mem_ctrls_1.readEnergy 0 # Energy for read commands per rank (pJ)
system.mem_ctrls_1.writeEnergy 0 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 500931600 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 165740040 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 4456287600 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 5122959240 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 667.969050 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 7413370 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 256100 # Time in different power states
+system.mem_ctrls_1.refreshEnergy 500423040 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 165571776 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 4451763600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 5117758416 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 667.969048 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 7405844 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 255840 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu_clk_domain.clock 1 # Clock period in ticks
-system.cpu0.num_reads 99344 # number of read accesses completed
-system.cpu0.num_writes 55661 # number of write accesses completed
-system.cpu1.num_reads 99523 # number of read accesses completed
-system.cpu1.num_writes 55416 # number of write accesses completed
-system.cpu2.num_reads 99484 # number of read accesses completed
-system.cpu2.num_writes 55798 # number of write accesses completed
-system.cpu3.num_reads 99958 # number of read accesses completed
-system.cpu3.num_writes 55142 # number of write accesses completed
-system.cpu4.num_reads 99416 # number of read accesses completed
-system.cpu4.num_writes 55512 # number of write accesses completed
-system.cpu5.num_reads 100000 # number of read accesses completed
-system.cpu5.num_writes 55374 # number of write accesses completed
-system.cpu6.num_reads 99160 # number of read accesses completed
-system.cpu6.num_writes 55463 # number of write accesses completed
-system.cpu7.num_reads 99430 # number of read accesses completed
-system.cpu7.num_writes 55281 # number of write accesses completed
+system.cpu0.num_reads 99570 # number of read accesses completed
+system.cpu0.num_writes 55256 # number of write accesses completed
+system.cpu1.num_reads 99372 # number of read accesses completed
+system.cpu1.num_writes 55462 # number of write accesses completed
+system.cpu2.num_reads 99306 # number of read accesses completed
+system.cpu2.num_writes 55022 # number of write accesses completed
+system.cpu3.num_reads 99849 # number of read accesses completed
+system.cpu3.num_writes 55733 # number of write accesses completed
+system.cpu4.num_reads 100000 # number of read accesses completed
+system.cpu4.num_writes 55351 # number of write accesses completed
+system.cpu5.num_reads 99037 # number of read accesses completed
+system.cpu5.num_writes 55173 # number of write accesses completed
+system.cpu6.num_reads 99059 # number of read accesses completed
+system.cpu6.num_writes 55175 # number of write accesses completed
+system.cpu7.num_reads 98964 # number of read accesses completed
+system.cpu7.num_writes 55123 # number of write accesses completed
system.ruby.clk_domain.clock 1 # Clock period in ticks
system.ruby.delayHist::bucket_size 32 # delay histogram for all message
system.ruby.delayHist::max_bucket 319 # delay histogram for all message
-system.ruby.delayHist::samples 1259474 # delay histogram for all message
-system.ruby.delayHist::mean 2.257897 # delay histogram for all message
-system.ruby.delayHist::stdev 7.609770 # delay histogram for all message
-system.ruby.delayHist | 1242145 98.62% 98.62% | 11462 0.91% 99.53% | 5179 0.41% 99.95% | 562 0.04% 99.99% | 108 0.01% 100.00% | 18 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for all message
-system.ruby.delayHist::total 1259474 # delay histogram for all message
+system.ruby.delayHist::samples 1258601 # delay histogram for all message
+system.ruby.delayHist::mean 2.256970 # delay histogram for all message
+system.ruby.delayHist::stdev 7.532186 # delay histogram for all message
+system.ruby.delayHist | 1241427 98.64% 98.64% | 11406 0.91% 99.54% | 5181 0.41% 99.95% | 508 0.04% 99.99% | 67 0.01% 100.00% | 12 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for all message
+system.ruby.delayHist::total 1258601 # delay histogram for all message
system.ruby.outstanding_req_hist::bucket_size 2
system.ruby.outstanding_req_hist::max_bucket 19
-system.ruby.outstanding_req_hist::samples 627972
-system.ruby.outstanding_req_hist::mean 15.998441
-system.ruby.outstanding_req_hist::gmean 15.997179
-system.ruby.outstanding_req_hist::stdev 0.125796
-system.ruby.outstanding_req_hist | 8 0.00% 0.00% | 16 0.00% 0.00% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.02% | 35 0.01% 0.02% | 627833 99.98% 100.00% | 0 0.00% 100.00%
-system.ruby.outstanding_req_hist::total 627972
+system.ruby.outstanding_req_hist::samples 627502
+system.ruby.outstanding_req_hist::mean 15.998448
+system.ruby.outstanding_req_hist::gmean 15.997185
+system.ruby.outstanding_req_hist::stdev 0.125812
+system.ruby.outstanding_req_hist | 8 0.00% 0.00% | 16 0.00% 0.00% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.01% | 16 0.00% 0.02% | 30 0.00% 0.02% | 627368 99.98% 100.00% | 0 0.00% 100.00%
+system.ruby.outstanding_req_hist::total 627502
system.ruby.latency_hist::bucket_size 512
system.ruby.latency_hist::max_bucket 5119
-system.ruby.latency_hist::samples 627844
-system.ruby.latency_hist::mean 1564.952949
-system.ruby.latency_hist::gmean 1542.860909
-system.ruby.latency_hist::stdev 262.912744
-system.ruby.latency_hist | 74 0.01% 0.01% | 6056 0.96% 0.98% | 297287 47.35% 48.33% | 297457 47.38% 95.70% | 26749 4.26% 99.96% | 221 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.latency_hist::total 627844
+system.ruby.latency_hist::samples 627374
+system.ruby.latency_hist::mean 1563.224912
+system.ruby.latency_hist::gmean 1541.272096
+system.ruby.latency_hist::stdev 261.965036
+system.ruby.latency_hist | 74 0.01% 0.01% | 5946 0.95% 0.96% | 298847 47.63% 48.59% | 295764 47.14% 95.74% | 26579 4.24% 99.97% | 164 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::total 627374
system.ruby.miss_latency_hist::bucket_size 512
system.ruby.miss_latency_hist::max_bucket 5119
-system.ruby.miss_latency_hist::samples 627844
-system.ruby.miss_latency_hist::mean 1564.952949
-system.ruby.miss_latency_hist::gmean 1542.860909
-system.ruby.miss_latency_hist::stdev 262.912744
-system.ruby.miss_latency_hist | 74 0.01% 0.01% | 6056 0.96% 0.98% | 297287 47.35% 48.33% | 297457 47.38% 95.70% | 26749 4.26% 99.96% | 221 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.miss_latency_hist::total 627844
-system.ruby.L1Cache.incomplete_times 8448
-system.ruby.Directory.incomplete_times 619393
+system.ruby.miss_latency_hist::samples 627374
+system.ruby.miss_latency_hist::mean 1563.224912
+system.ruby.miss_latency_hist::gmean 1541.272096
+system.ruby.miss_latency_hist::stdev 261.965036
+system.ruby.miss_latency_hist | 74 0.01% 0.01% | 5946 0.95% 0.96% | 298847 47.63% 48.59% | 295764 47.14% 95.74% | 26579 4.24% 99.97% | 164 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::total 627374
+system.ruby.L1Cache.incomplete_times 8482
+system.ruby.Directory.incomplete_times 618889
system.ruby.l1_cntrl0.cacheMemory.demand_hits 0 # Number of cache demand hits
-system.ruby.l1_cntrl0.cacheMemory.demand_misses 78605 # Number of cache demand misses
-system.ruby.l1_cntrl0.cacheMemory.demand_accesses 78605 # Number of cache demand accesses
+system.ruby.l1_cntrl0.cacheMemory.demand_misses 78450 # Number of cache demand misses
+system.ruby.l1_cntrl0.cacheMemory.demand_accesses 78450 # Number of cache demand accesses
system.ruby.l1_cntrl1.cacheMemory.demand_hits 0 # Number of cache demand hits
-system.ruby.l1_cntrl1.cacheMemory.demand_misses 78469 # Number of cache demand misses
-system.ruby.l1_cntrl1.cacheMemory.demand_accesses 78469 # Number of cache demand accesses
+system.ruby.l1_cntrl1.cacheMemory.demand_misses 78686 # Number of cache demand misses
+system.ruby.l1_cntrl1.cacheMemory.demand_accesses 78686 # Number of cache demand accesses
system.ruby.l1_cntrl2.cacheMemory.demand_hits 0 # Number of cache demand hits
-system.ruby.l1_cntrl2.cacheMemory.demand_misses 78454 # Number of cache demand misses
-system.ruby.l1_cntrl2.cacheMemory.demand_accesses 78454 # Number of cache demand accesses
+system.ruby.l1_cntrl2.cacheMemory.demand_misses 78428 # Number of cache demand misses
+system.ruby.l1_cntrl2.cacheMemory.demand_accesses 78428 # Number of cache demand accesses
system.ruby.l1_cntrl3.cacheMemory.demand_hits 0 # Number of cache demand hits
-system.ruby.l1_cntrl3.cacheMemory.demand_misses 78429 # Number of cache demand misses
-system.ruby.l1_cntrl3.cacheMemory.demand_accesses 78429 # Number of cache demand accesses
+system.ruby.l1_cntrl3.cacheMemory.demand_misses 78376 # Number of cache demand misses
+system.ruby.l1_cntrl3.cacheMemory.demand_accesses 78376 # Number of cache demand accesses
system.ruby.l1_cntrl4.cacheMemory.demand_hits 0 # Number of cache demand hits
-system.ruby.l1_cntrl4.cacheMemory.demand_misses 78779 # Number of cache demand misses
-system.ruby.l1_cntrl4.cacheMemory.demand_accesses 78779 # Number of cache demand accesses
+system.ruby.l1_cntrl4.cacheMemory.demand_misses 78310 # Number of cache demand misses
+system.ruby.l1_cntrl4.cacheMemory.demand_accesses 78310 # Number of cache demand accesses
system.ruby.l1_cntrl5.cacheMemory.demand_hits 0 # Number of cache demand hits
-system.ruby.l1_cntrl5.cacheMemory.demand_misses 78524 # Number of cache demand misses
-system.ruby.l1_cntrl5.cacheMemory.demand_accesses 78524 # Number of cache demand accesses
+system.ruby.l1_cntrl5.cacheMemory.demand_misses 78257 # Number of cache demand misses
+system.ruby.l1_cntrl5.cacheMemory.demand_accesses 78257 # Number of cache demand accesses
system.ruby.l1_cntrl6.cacheMemory.demand_hits 0 # Number of cache demand hits
-system.ruby.l1_cntrl6.cacheMemory.demand_misses 78423 # Number of cache demand misses
-system.ruby.l1_cntrl6.cacheMemory.demand_accesses 78423 # Number of cache demand accesses
+system.ruby.l1_cntrl6.cacheMemory.demand_misses 78493 # Number of cache demand misses
+system.ruby.l1_cntrl6.cacheMemory.demand_accesses 78493 # Number of cache demand accesses
system.ruby.l1_cntrl7.cacheMemory.demand_hits 0 # Number of cache demand hits
-system.ruby.l1_cntrl7.cacheMemory.demand_misses 78186 # Number of cache demand misses
-system.ruby.l1_cntrl7.cacheMemory.demand_accesses 78186 # Number of cache demand accesses
+system.ruby.l1_cntrl7.cacheMemory.demand_misses 78395 # Number of cache demand misses
+system.ruby.l1_cntrl7.cacheMemory.demand_accesses 78395 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 5.134264
-system.ruby.network.routers0.msg_count.Control::2 78605
-system.ruby.network.routers0.msg_count.Data::2 78014
-system.ruby.network.routers0.msg_count.Response_Data::4 79647
-system.ruby.network.routers0.msg_count.Writeback_Control::3 79056
-system.ruby.network.routers0.msg_bytes.Control::2 628840
-system.ruby.network.routers0.msg_bytes.Data::2 5617008
-system.ruby.network.routers0.msg_bytes.Response_Data::4 5734584
-system.ruby.network.routers0.msg_bytes.Writeback_Control::3 632448
-system.ruby.network.routers1.percent_links_utilized 5.127419
-system.ruby.network.routers1.msg_count.Control::2 78467
-system.ruby.network.routers1.msg_count.Data::2 77892
-system.ruby.network.routers1.msg_count.Response_Data::4 79559
-system.ruby.network.routers1.msg_count.Writeback_Control::3 78983
-system.ruby.network.routers1.msg_bytes.Control::2 627736
-system.ruby.network.routers1.msg_bytes.Data::2 5608224
-system.ruby.network.routers1.msg_bytes.Response_Data::4 5728248
-system.ruby.network.routers1.msg_bytes.Writeback_Control::3 631864
-system.ruby.network.routers2.percent_links_utilized 5.126459
-system.ruby.network.routers2.msg_count.Control::2 78454
-system.ruby.network.routers2.msg_count.Data::2 77910
-system.ruby.network.routers2.msg_count.Response_Data::4 79511
-system.ruby.network.routers2.msg_count.Writeback_Control::3 78970
-system.ruby.network.routers2.msg_bytes.Control::2 627632
-system.ruby.network.routers2.msg_bytes.Data::2 5609520
-system.ruby.network.routers2.msg_bytes.Response_Data::4 5724792
-system.ruby.network.routers2.msg_bytes.Writeback_Control::3 631760
-system.ruby.network.routers3.percent_links_utilized 5.123319
-system.ruby.network.routers3.msg_count.Control::2 78426
-system.ruby.network.routers3.msg_count.Data::2 77831
-system.ruby.network.routers3.msg_count.Response_Data::4 79494
-system.ruby.network.routers3.msg_count.Writeback_Control::3 78899
-system.ruby.network.routers3.msg_bytes.Control::2 627408
-system.ruby.network.routers3.msg_bytes.Data::2 5603832
-system.ruby.network.routers3.msg_bytes.Response_Data::4 5723568
-system.ruby.network.routers3.msg_bytes.Writeback_Control::3 631192
-system.ruby.network.routers4.percent_links_utilized 5.145854
-system.ruby.network.routers4.msg_count.Control::2 78777
-system.ruby.network.routers4.msg_count.Data::2 78205
-system.ruby.network.routers4.msg_count.Response_Data::4 79812
-system.ruby.network.routers4.msg_count.Writeback_Control::3 79240
-system.ruby.network.routers4.msg_bytes.Control::2 630216
-system.ruby.network.routers4.msg_bytes.Data::2 5630760
-system.ruby.network.routers4.msg_bytes.Response_Data::4 5746464
-system.ruby.network.routers4.msg_bytes.Writeback_Control::3 633920
-system.ruby.network.routers5.percent_links_utilized 5.127970
-system.ruby.network.routers5.msg_count.Control::2 78521
-system.ruby.network.routers5.msg_count.Data::2 77923
-system.ruby.network.routers5.msg_count.Response_Data::4 79545
-system.ruby.network.routers5.msg_count.Writeback_Control::3 78947
-system.ruby.network.routers5.msg_bytes.Control::2 628168
-system.ruby.network.routers5.msg_bytes.Data::2 5610456
-system.ruby.network.routers5.msg_bytes.Response_Data::4 5727240
-system.ruby.network.routers5.msg_bytes.Writeback_Control::3 631576
-system.ruby.network.routers6.percent_links_utilized 5.122456
-system.ruby.network.routers6.msg_count.Control::2 78423
-system.ruby.network.routers6.msg_count.Data::2 77816
-system.ruby.network.routers6.msg_count.Response_Data::4 79482
-system.ruby.network.routers6.msg_count.Writeback_Control::3 78879
-system.ruby.network.routers6.msg_bytes.Control::2 627384
-system.ruby.network.routers6.msg_bytes.Data::2 5602752
-system.ruby.network.routers6.msg_bytes.Response_Data::4 5722704
-system.ruby.network.routers6.msg_bytes.Writeback_Control::3 631032
-system.ruby.network.routers7.percent_links_utilized 5.107564
-system.ruby.network.routers7.msg_count.Control::2 78186
-system.ruby.network.routers7.msg_count.Data::2 77599
-system.ruby.network.routers7.msg_count.Response_Data::4 79242
-system.ruby.network.routers7.msg_count.Writeback_Control::3 78656
-system.ruby.network.routers7.msg_bytes.Control::2 625488
-system.ruby.network.routers7.msg_bytes.Data::2 5587128
-system.ruby.network.routers7.msg_bytes.Response_Data::4 5705424
-system.ruby.network.routers7.msg_bytes.Writeback_Control::3 629248
-system.ruby.network.routers8.percent_links_utilized 40.520022
-system.ruby.network.routers8.msg_count.Control::2 627857
-system.ruby.network.routers8.msg_count.Data::2 623187
-system.ruby.network.routers8.msg_count.Response_Data::4 619397
-system.ruby.network.routers8.msg_count.Writeback_Control::3 631631
-system.ruby.network.routers8.msg_bytes.Control::2 5022856
-system.ruby.network.routers8.msg_bytes.Data::2 44869464
-system.ruby.network.routers8.msg_bytes.Response_Data::4 44596584
-system.ruby.network.routers8.msg_bytes.Writeback_Control::3 5053048
-system.ruby.network.routers9.percent_links_utilized 9.059471
-system.ruby.network.routers9.msg_count.Control::2 627857
-system.ruby.network.routers9.msg_count.Data::2 623187
-system.ruby.network.routers9.msg_count.Response_Data::4 627844
-system.ruby.network.routers9.msg_count.Writeback_Control::3 631631
-system.ruby.network.routers9.msg_bytes.Control::2 5022856
-system.ruby.network.routers9.msg_bytes.Data::2 44869464
-system.ruby.network.routers9.msg_bytes.Response_Data::4 45204768
-system.ruby.network.routers9.msg_bytes.Writeback_Control::3 5053048
-system.ruby.network.msg_count.Control 1883573
-system.ruby.network.msg_count.Data 1869564
-system.ruby.network.msg_count.Response_Data 1883533
-system.ruby.network.msg_count.Writeback_Control 1894892
-system.ruby.network.msg_byte.Control 15068584
-system.ruby.network.msg_byte.Data 134608608
-system.ruby.network.msg_byte.Response_Data 135614376
-system.ruby.network.msg_byte.Writeback_Control 15159136
-system.ruby.network.routers0.throttle0.link_utilization 5.122398
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 78603
-system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 79056
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 5659416
-system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 632448
-system.ruby.network.routers0.throttle1.link_utilization 5.146131
-system.ruby.network.routers0.throttle1.msg_count.Control::2 78605
-system.ruby.network.routers0.throttle1.msg_count.Data::2 78014
-system.ruby.network.routers0.throttle1.msg_count.Response_Data::4 1044
-system.ruby.network.routers0.throttle1.msg_bytes.Control::2 628840
-system.ruby.network.routers0.throttle1.msg_bytes.Data::2 5617008
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::4 75168
-system.ruby.network.routers1.throttle0.link_utilization 5.113833
-system.ruby.network.routers1.throttle0.msg_count.Response_Data::4 78465
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::3 78983
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::4 5649480
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::3 631864
-system.ruby.network.routers1.throttle1.link_utilization 5.141005
-system.ruby.network.routers1.throttle1.msg_count.Control::2 78467
-system.ruby.network.routers1.throttle1.msg_count.Data::2 77892
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 1094
-system.ruby.network.routers1.throttle1.msg_bytes.Control::2 627736
-system.ruby.network.routers1.throttle1.msg_bytes.Data::2 5608224
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 78768
-system.ruby.network.routers2.throttle0.link_utilization 5.112928
-system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 78451
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 78970
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 5648472
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 631760
-system.ruby.network.routers2.throttle1.link_utilization 5.139989
-system.ruby.network.routers2.throttle1.msg_count.Control::2 78454
-system.ruby.network.routers2.throttle1.msg_count.Data::2 77910
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::4 1060
-system.ruby.network.routers2.throttle1.msg_bytes.Control::2 627632
-system.ruby.network.routers2.throttle1.msg_bytes.Data::2 5609520
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4 76320
-system.ruby.network.routers3.throttle0.link_utilization 5.110941
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::4 78425
-system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::3 78899
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4 5646600
-system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::3 631192
-system.ruby.network.routers3.throttle1.link_utilization 5.135697
-system.ruby.network.routers3.throttle1.msg_count.Control::2 78426
-system.ruby.network.routers3.throttle1.msg_count.Data::2 77831
-system.ruby.network.routers3.throttle1.msg_count.Response_Data::4 1069
-system.ruby.network.routers3.throttle1.msg_bytes.Control::2 627408
-system.ruby.network.routers3.throttle1.msg_bytes.Data::2 5603832
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::4 76968
-system.ruby.network.routers4.throttle0.link_utilization 5.133678
-system.ruby.network.routers4.throttle0.msg_count.Response_Data::4 78775
-system.ruby.network.routers4.throttle0.msg_count.Writeback_Control::3 79240
-system.ruby.network.routers4.throttle0.msg_bytes.Response_Data::4 5671800
-system.ruby.network.routers4.throttle0.msg_bytes.Writeback_Control::3 633920
-system.ruby.network.routers4.throttle1.link_utilization 5.158031
-system.ruby.network.routers4.throttle1.msg_count.Control::2 78777
-system.ruby.network.routers4.throttle1.msg_count.Data::2 78205
-system.ruby.network.routers4.throttle1.msg_count.Response_Data::4 1037
-system.ruby.network.routers4.throttle1.msg_bytes.Control::2 630216
-system.ruby.network.routers4.throttle1.msg_bytes.Data::2 5630760
-system.ruby.network.routers4.throttle1.msg_bytes.Response_Data::4 74664
-system.ruby.network.routers5.throttle0.link_utilization 5.116862
-system.ruby.network.routers5.throttle0.msg_count.Response_Data::4 78521
-system.ruby.network.routers5.throttle0.msg_count.Writeback_Control::3 78947
-system.ruby.network.routers5.throttle0.msg_bytes.Response_Data::4 5653512
-system.ruby.network.routers5.throttle0.msg_bytes.Writeback_Control::3 631576
-system.ruby.network.routers5.throttle1.link_utilization 5.139078
-system.ruby.network.routers5.throttle1.msg_count.Control::2 78521
-system.ruby.network.routers5.throttle1.msg_count.Data::2 77923
-system.ruby.network.routers5.throttle1.msg_count.Response_Data::4 1024
-system.ruby.network.routers5.throttle1.msg_bytes.Control::2 628168
-system.ruby.network.routers5.throttle1.msg_bytes.Data::2 5610456
-system.ruby.network.routers5.throttle1.msg_bytes.Response_Data::4 73728
-system.ruby.network.routers6.throttle0.link_utilization 5.110459
-system.ruby.network.routers6.throttle0.msg_count.Response_Data::4 78419
-system.ruby.network.routers6.throttle0.msg_count.Writeback_Control::3 78879
-system.ruby.network.routers6.throttle0.msg_bytes.Response_Data::4 5646168
-system.ruby.network.routers6.throttle0.msg_bytes.Writeback_Control::3 631032
-system.ruby.network.routers6.throttle1.link_utilization 5.134453
-system.ruby.network.routers6.throttle1.msg_count.Control::2 78423
-system.ruby.network.routers6.throttle1.msg_count.Data::2 77816
-system.ruby.network.routers6.throttle1.msg_count.Response_Data::4 1063
-system.ruby.network.routers6.throttle1.msg_bytes.Control::2 627384
-system.ruby.network.routers6.throttle1.msg_bytes.Data::2 5602752
-system.ruby.network.routers6.throttle1.msg_bytes.Response_Data::4 76536
-system.ruby.network.routers7.throttle0.link_utilization 5.095290
-system.ruby.network.routers7.throttle0.msg_count.Response_Data::4 78185
-system.ruby.network.routers7.throttle0.msg_count.Writeback_Control::3 78656
-system.ruby.network.routers7.throttle0.msg_bytes.Response_Data::4 5629320
-system.ruby.network.routers7.throttle0.msg_bytes.Writeback_Control::3 629248
-system.ruby.network.routers7.throttle1.link_utilization 5.119838
-system.ruby.network.routers7.throttle1.msg_count.Control::2 78186
-system.ruby.network.routers7.throttle1.msg_count.Data::2 77599
+system.ruby.network.routers0.percent_links_utilized 5.135096
+system.ruby.network.routers0.msg_count.Control::2 78450
+system.ruby.network.routers0.msg_count.Data::2 77851
+system.ruby.network.routers0.msg_count.Response_Data::4 79547
+system.ruby.network.routers0.msg_count.Writeback_Control::3 78950
+system.ruby.network.routers0.msg_bytes.Control::2 627600
+system.ruby.network.routers0.msg_bytes.Data::2 5605272
+system.ruby.network.routers0.msg_bytes.Response_Data::4 5727384
+system.ruby.network.routers0.msg_bytes.Writeback_Control::3 631600
+system.ruby.network.routers1.percent_links_utilized 5.149519
+system.ruby.network.routers1.msg_count.Control::2 78686
+system.ruby.network.routers1.msg_count.Data::2 78099
+system.ruby.network.routers1.msg_count.Response_Data::4 79741
+system.ruby.network.routers1.msg_count.Writeback_Control::3 79157
+system.ruby.network.routers1.msg_bytes.Control::2 629488
+system.ruby.network.routers1.msg_bytes.Data::2 5623128
+system.ruby.network.routers1.msg_bytes.Response_Data::4 5741352
+system.ruby.network.routers1.msg_bytes.Writeback_Control::3 633256
+system.ruby.network.routers2.percent_links_utilized 5.132163
+system.ruby.network.routers2.msg_count.Control::2 78428
+system.ruby.network.routers2.msg_count.Data::2 77813
+system.ruby.network.routers2.msg_count.Response_Data::4 79495
+system.ruby.network.routers2.msg_count.Writeback_Control::3 78883
+system.ruby.network.routers2.msg_bytes.Control::2 627424
+system.ruby.network.routers2.msg_bytes.Data::2 5602536
+system.ruby.network.routers2.msg_bytes.Response_Data::4 5723640
+system.ruby.network.routers2.msg_bytes.Writeback_Control::3 631064
+system.ruby.network.routers3.percent_links_utilized 5.130368
+system.ruby.network.routers3.msg_count.Control::2 78376
+system.ruby.network.routers3.msg_count.Data::2 77809
+system.ruby.network.routers3.msg_count.Response_Data::4 79444
+system.ruby.network.routers3.msg_count.Writeback_Control::3 78880
+system.ruby.network.routers3.msg_bytes.Control::2 627008
+system.ruby.network.routers3.msg_bytes.Data::2 5602248
+system.ruby.network.routers3.msg_bytes.Response_Data::4 5719968
+system.ruby.network.routers3.msg_bytes.Writeback_Control::3 631040
+system.ruby.network.routers4.percent_links_utilized 5.124617
+system.ruby.network.routers4.msg_count.Control::2 78310
+system.ruby.network.routers4.msg_count.Data::2 77749
+system.ruby.network.routers4.msg_count.Response_Data::4 79328
+system.ruby.network.routers4.msg_count.Writeback_Control::3 78770
+system.ruby.network.routers4.msg_bytes.Control::2 626480
+system.ruby.network.routers4.msg_bytes.Data::2 5597928
+system.ruby.network.routers4.msg_bytes.Response_Data::4 5711616
+system.ruby.network.routers4.msg_bytes.Writeback_Control::3 630160
+system.ruby.network.routers5.percent_links_utilized 5.121067
+system.ruby.network.routers5.msg_count.Control::2 78257
+system.ruby.network.routers5.msg_count.Data::2 77698
+system.ruby.network.routers5.msg_count.Response_Data::4 79270
+system.ruby.network.routers5.msg_count.Writeback_Control::3 78713
+system.ruby.network.routers5.msg_bytes.Control::2 626056
+system.ruby.network.routers5.msg_bytes.Data::2 5594256
+system.ruby.network.routers5.msg_bytes.Response_Data::4 5707440
+system.ruby.network.routers5.msg_bytes.Writeback_Control::3 629704
+system.ruby.network.routers6.percent_links_utilized 5.138195
+system.ruby.network.routers6.msg_count.Control::2 78493
+system.ruby.network.routers6.msg_count.Data::2 77911
+system.ruby.network.routers6.msg_count.Response_Data::4 79582
+system.ruby.network.routers6.msg_count.Writeback_Control::3 79002
+system.ruby.network.routers6.msg_bytes.Control::2 627944
+system.ruby.network.routers6.msg_bytes.Data::2 5609592
+system.ruby.network.routers6.msg_bytes.Response_Data::4 5729904
+system.ruby.network.routers6.msg_bytes.Writeback_Control::3 632016
+system.ruby.network.routers7.percent_links_utilized 5.130727
+system.ruby.network.routers7.msg_count.Control::2 78395
+system.ruby.network.routers7.msg_count.Data::2 77815
+system.ruby.network.routers7.msg_count.Response_Data::4 79449
+system.ruby.network.routers7.msg_count.Writeback_Control::3 78872
+system.ruby.network.routers7.msg_bytes.Control::2 627160
+system.ruby.network.routers7.msg_bytes.Data::2 5602680
+system.ruby.network.routers7.msg_bytes.Response_Data::4 5720328
+system.ruby.network.routers7.msg_bytes.Writeback_Control::3 630976
+system.ruby.network.routers8.percent_links_utilized 40.563658
+system.ruby.network.routers8.msg_count.Control::2 627395
+system.ruby.network.routers8.msg_count.Data::2 622745
+system.ruby.network.routers8.msg_count.Response_Data::4 618892
+system.ruby.network.routers8.msg_count.Writeback_Control::3 631227
+system.ruby.network.routers8.msg_bytes.Control::2 5019160
+system.ruby.network.routers8.msg_bytes.Data::2 44837640
+system.ruby.network.routers8.msg_bytes.Response_Data::4 44560224
+system.ruby.network.routers8.msg_bytes.Writeback_Control::3 5049816
+system.ruby.network.routers9.percent_links_utilized 9.069491
+system.ruby.network.routers9.msg_count.Control::2 627395
+system.ruby.network.routers9.msg_count.Data::2 622745
+system.ruby.network.routers9.msg_count.Response_Data::4 627374
+system.ruby.network.routers9.msg_count.Writeback_Control::3 631227
+system.ruby.network.routers9.msg_bytes.Control::2 5019160
+system.ruby.network.routers9.msg_bytes.Data::2 44837640
+system.ruby.network.routers9.msg_bytes.Response_Data::4 45170928
+system.ruby.network.routers9.msg_bytes.Writeback_Control::3 5049816
+system.ruby.network.msg_count.Control 1882185
+system.ruby.network.msg_count.Data 1868235
+system.ruby.network.msg_count.Response_Data 1882122
+system.ruby.network.msg_count.Writeback_Control 1893681
+system.ruby.network.msg_byte.Control 15057480
+system.ruby.network.msg_byte.Data 134512920
+system.ruby.network.msg_byte.Response_Data 135512784
+system.ruby.network.msg_byte.Writeback_Control 15149448
+system.ruby.network.routers0.throttle0.link_utilization 5.121987
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 78448
+system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 78950
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 5648256
+system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 631600
+system.ruby.network.routers0.throttle1.link_utilization 5.148204
+system.ruby.network.routers0.throttle1.msg_count.Control::2 78450
+system.ruby.network.routers0.throttle1.msg_count.Data::2 77851
+system.ruby.network.routers0.throttle1.msg_count.Response_Data::4 1099
+system.ruby.network.routers0.throttle1.msg_bytes.Control::2 627600
+system.ruby.network.routers0.throttle1.msg_bytes.Data::2 5605272
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::4 79128
+system.ruby.network.routers1.throttle0.link_utilization 5.137138
+system.ruby.network.routers1.throttle0.msg_count.Response_Data::4 78683
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::3 79157
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::4 5665176
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::3 633256
+system.ruby.network.routers1.throttle1.link_utilization 5.161900
+system.ruby.network.routers1.throttle1.msg_count.Control::2 78686
+system.ruby.network.routers1.throttle1.msg_count.Data::2 78099
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 1058
+system.ruby.network.routers1.throttle1.msg_bytes.Control::2 629488
+system.ruby.network.routers1.throttle1.msg_bytes.Data::2 5623128
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 76176
+system.ruby.network.routers2.throttle0.link_utilization 5.120199
+system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 78425
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 78883
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 5646600
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 631064
+system.ruby.network.routers2.throttle1.link_utilization 5.144126
+system.ruby.network.routers2.throttle1.msg_count.Control::2 78428
+system.ruby.network.routers2.throttle1.msg_count.Data::2 77813
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::4 1070
+system.ruby.network.routers2.throttle1.msg_bytes.Control::2 627424
+system.ruby.network.routers2.throttle1.msg_bytes.Data::2 5602536
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4 77040
+system.ruby.network.routers3.throttle0.link_utilization 5.117126
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::4 78373
+system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::3 78880
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4 5642856
+system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::3 631040
+system.ruby.network.routers3.throttle1.link_utilization 5.143611
+system.ruby.network.routers3.throttle1.msg_count.Control::2 78376
+system.ruby.network.routers3.throttle1.msg_count.Data::2 77809
+system.ruby.network.routers3.throttle1.msg_count.Response_Data::4 1071
+system.ruby.network.routers3.throttle1.msg_bytes.Control::2 627008
+system.ruby.network.routers3.throttle1.msg_bytes.Data::2 5602248
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::4 77112
+system.ruby.network.routers4.throttle0.link_utilization 5.112513
+system.ruby.network.routers4.throttle0.msg_count.Response_Data::4 78307
+system.ruby.network.routers4.throttle0.msg_count.Writeback_Control::3 78770
+system.ruby.network.routers4.throttle0.msg_bytes.Response_Data::4 5638104
+system.ruby.network.routers4.throttle0.msg_bytes.Writeback_Control::3 630160
+system.ruby.network.routers4.throttle1.link_utilization 5.136720
+system.ruby.network.routers4.throttle1.msg_count.Control::2 78310
+system.ruby.network.routers4.throttle1.msg_count.Data::2 77749
+system.ruby.network.routers4.throttle1.msg_count.Response_Data::4 1021
+system.ruby.network.routers4.throttle1.msg_bytes.Control::2 626480
+system.ruby.network.routers4.throttle1.msg_bytes.Data::2 5597928
+system.ruby.network.routers4.throttle1.msg_bytes.Response_Data::4 73512
+system.ruby.network.routers5.throttle0.link_utilization 5.109107
+system.ruby.network.routers5.throttle0.msg_count.Response_Data::4 78255
+system.ruby.network.routers5.throttle0.msg_count.Writeback_Control::3 78713
+system.ruby.network.routers5.throttle0.msg_bytes.Response_Data::4 5634360
+system.ruby.network.routers5.throttle0.msg_bytes.Writeback_Control::3 629704
+system.ruby.network.routers5.throttle1.link_utilization 5.133027
+system.ruby.network.routers5.throttle1.msg_count.Control::2 78257
+system.ruby.network.routers5.throttle1.msg_count.Data::2 77698
+system.ruby.network.routers5.throttle1.msg_count.Response_Data::4 1015
+system.ruby.network.routers5.throttle1.msg_bytes.Control::2 626056
+system.ruby.network.routers5.throttle1.msg_bytes.Data::2 5594256
+system.ruby.network.routers5.throttle1.msg_bytes.Response_Data::4 73080
+system.ruby.network.routers6.throttle0.link_utilization 5.124851
+system.ruby.network.routers6.throttle0.msg_count.Response_Data::4 78491
+system.ruby.network.routers6.throttle0.msg_count.Writeback_Control::3 79002
+system.ruby.network.routers6.throttle0.msg_bytes.Response_Data::4 5651352
+system.ruby.network.routers6.throttle0.msg_bytes.Writeback_Control::3 632016
+system.ruby.network.routers6.throttle1.link_utilization 5.151539
+system.ruby.network.routers6.throttle1.msg_count.Control::2 78493
+system.ruby.network.routers6.throttle1.msg_count.Data::2 77911
+system.ruby.network.routers6.throttle1.msg_count.Response_Data::4 1091
+system.ruby.network.routers6.throttle1.msg_bytes.Control::2 627944
+system.ruby.network.routers6.throttle1.msg_bytes.Data::2 5609592
+system.ruby.network.routers6.throttle1.msg_bytes.Response_Data::4 78552
+system.ruby.network.routers7.throttle0.link_utilization 5.118189
+system.ruby.network.routers7.throttle0.msg_count.Response_Data::4 78392
+system.ruby.network.routers7.throttle0.msg_count.Writeback_Control::3 78872
+system.ruby.network.routers7.throttle0.msg_bytes.Response_Data::4 5644224
+system.ruby.network.routers7.throttle0.msg_bytes.Writeback_Control::3 630976
+system.ruby.network.routers7.throttle1.link_utilization 5.143265
+system.ruby.network.routers7.throttle1.msg_count.Control::2 78395
+system.ruby.network.routers7.throttle1.msg_count.Data::2 77815
system.ruby.network.routers7.throttle1.msg_count.Response_Data::4 1057
-system.ruby.network.routers7.throttle1.msg_bytes.Control::2 625488
-system.ruby.network.routers7.throttle1.msg_bytes.Data::2 5587128
+system.ruby.network.routers7.throttle1.msg_bytes.Control::2 627160
+system.ruby.network.routers7.throttle1.msg_bytes.Data::2 5602680
system.ruby.network.routers7.throttle1.msg_bytes.Response_Data::4 76104
-system.ruby.network.routers8.throttle0.link_utilization 40.618802
-system.ruby.network.routers8.throttle0.msg_count.Control::2 627857
-system.ruby.network.routers8.throttle0.msg_count.Data::2 623187
-system.ruby.network.routers8.throttle0.msg_bytes.Control::2 5022856
-system.ruby.network.routers8.throttle0.msg_bytes.Data::2 44869464
-system.ruby.network.routers8.throttle1.link_utilization 40.421241
-system.ruby.network.routers8.throttle1.msg_count.Response_Data::4 619397
-system.ruby.network.routers8.throttle1.msg_count.Writeback_Control::3 631631
-system.ruby.network.routers8.throttle1.msg_bytes.Response_Data::4 44596584
-system.ruby.network.routers8.throttle1.msg_bytes.Writeback_Control::3 5053048
-system.ruby.network.routers9.throttle0.link_utilization 5.122404
-system.ruby.network.routers9.throttle0.msg_count.Response_Data::4 78603
-system.ruby.network.routers9.throttle0.msg_count.Writeback_Control::3 79057
-system.ruby.network.routers9.throttle0.msg_bytes.Response_Data::4 5659416
-system.ruby.network.routers9.throttle0.msg_bytes.Writeback_Control::3 632456
-system.ruby.network.routers9.throttle1.link_utilization 5.113833
-system.ruby.network.routers9.throttle1.msg_count.Response_Data::4 78465
-system.ruby.network.routers9.throttle1.msg_count.Writeback_Control::3 78983
-system.ruby.network.routers9.throttle1.msg_bytes.Response_Data::4 5649480
-system.ruby.network.routers9.throttle1.msg_bytes.Writeback_Control::3 631864
-system.ruby.network.routers9.throttle2.link_utilization 5.112928
-system.ruby.network.routers9.throttle2.msg_count.Response_Data::4 78451
-system.ruby.network.routers9.throttle2.msg_count.Writeback_Control::3 78970
-system.ruby.network.routers9.throttle2.msg_bytes.Response_Data::4 5648472
-system.ruby.network.routers9.throttle2.msg_bytes.Writeback_Control::3 631760
-system.ruby.network.routers9.throttle3.link_utilization 5.110941
-system.ruby.network.routers9.throttle3.msg_count.Response_Data::4 78425
-system.ruby.network.routers9.throttle3.msg_count.Writeback_Control::3 78899
-system.ruby.network.routers9.throttle3.msg_bytes.Response_Data::4 5646600
-system.ruby.network.routers9.throttle3.msg_bytes.Writeback_Control::3 631192
-system.ruby.network.routers9.throttle4.link_utilization 5.133678
-system.ruby.network.routers9.throttle4.msg_count.Response_Data::4 78775
-system.ruby.network.routers9.throttle4.msg_count.Writeback_Control::3 79240
-system.ruby.network.routers9.throttle4.msg_bytes.Response_Data::4 5671800
-system.ruby.network.routers9.throttle4.msg_bytes.Writeback_Control::3 633920
-system.ruby.network.routers9.throttle5.link_utilization 5.116881
-system.ruby.network.routers9.throttle5.msg_count.Response_Data::4 78521
-system.ruby.network.routers9.throttle5.msg_count.Writeback_Control::3 78947
-system.ruby.network.routers9.throttle5.msg_bytes.Response_Data::4 5653512
-system.ruby.network.routers9.throttle5.msg_bytes.Writeback_Control::3 631576
-system.ruby.network.routers9.throttle6.link_utilization 5.110459
-system.ruby.network.routers9.throttle6.msg_count.Response_Data::4 78419
-system.ruby.network.routers9.throttle6.msg_count.Writeback_Control::3 78879
-system.ruby.network.routers9.throttle6.msg_bytes.Response_Data::4 5646168
-system.ruby.network.routers9.throttle6.msg_bytes.Writeback_Control::3 631032
-system.ruby.network.routers9.throttle7.link_utilization 5.095290
-system.ruby.network.routers9.throttle7.msg_count.Response_Data::4 78185
-system.ruby.network.routers9.throttle7.msg_count.Writeback_Control::3 78656
-system.ruby.network.routers9.throttle7.msg_bytes.Response_Data::4 5629320
-system.ruby.network.routers9.throttle7.msg_bytes.Writeback_Control::3 629248
-system.ruby.network.routers9.throttle8.link_utilization 40.618828
-system.ruby.network.routers9.throttle8.msg_count.Control::2 627857
-system.ruby.network.routers9.throttle8.msg_count.Data::2 623187
-system.ruby.network.routers9.throttle8.msg_bytes.Control::2 5022856
-system.ruby.network.routers9.throttle8.msg_bytes.Data::2 44869464
+system.ruby.network.routers8.throttle0.link_utilization 40.664289
+system.ruby.network.routers8.throttle0.msg_count.Control::2 627395
+system.ruby.network.routers8.throttle0.msg_count.Data::2 622745
+system.ruby.network.routers8.throttle0.msg_bytes.Control::2 5019160
+system.ruby.network.routers8.throttle0.msg_bytes.Data::2 44837640
+system.ruby.network.routers8.throttle1.link_utilization 40.463026
+system.ruby.network.routers8.throttle1.msg_count.Response_Data::4 618892
+system.ruby.network.routers8.throttle1.msg_count.Writeback_Control::3 631227
+system.ruby.network.routers8.throttle1.msg_bytes.Response_Data::4 44560224
+system.ruby.network.routers8.throttle1.msg_bytes.Writeback_Control::3 5049816
+system.ruby.network.routers9.throttle0.link_utilization 5.121987
+system.ruby.network.routers9.throttle0.msg_count.Response_Data::4 78448
+system.ruby.network.routers9.throttle0.msg_count.Writeback_Control::3 78950
+system.ruby.network.routers9.throttle0.msg_bytes.Response_Data::4 5648256
+system.ruby.network.routers9.throttle0.msg_bytes.Writeback_Control::3 631600
+system.ruby.network.routers9.throttle1.link_utilization 5.137138
+system.ruby.network.routers9.throttle1.msg_count.Response_Data::4 78683
+system.ruby.network.routers9.throttle1.msg_count.Writeback_Control::3 79157
+system.ruby.network.routers9.throttle1.msg_bytes.Response_Data::4 5665176
+system.ruby.network.routers9.throttle1.msg_bytes.Writeback_Control::3 633256
+system.ruby.network.routers9.throttle2.link_utilization 5.120199
+system.ruby.network.routers9.throttle2.msg_count.Response_Data::4 78425
+system.ruby.network.routers9.throttle2.msg_count.Writeback_Control::3 78883
+system.ruby.network.routers9.throttle2.msg_bytes.Response_Data::4 5646600
+system.ruby.network.routers9.throttle2.msg_bytes.Writeback_Control::3 631064
+system.ruby.network.routers9.throttle3.link_utilization 5.117126
+system.ruby.network.routers9.throttle3.msg_count.Response_Data::4 78373
+system.ruby.network.routers9.throttle3.msg_count.Writeback_Control::3 78880
+system.ruby.network.routers9.throttle3.msg_bytes.Response_Data::4 5642856
+system.ruby.network.routers9.throttle3.msg_bytes.Writeback_Control::3 631040
+system.ruby.network.routers9.throttle4.link_utilization 5.112532
+system.ruby.network.routers9.throttle4.msg_count.Response_Data::4 78307
+system.ruby.network.routers9.throttle4.msg_count.Writeback_Control::3 78770
+system.ruby.network.routers9.throttle4.msg_bytes.Response_Data::4 5638104
+system.ruby.network.routers9.throttle4.msg_bytes.Writeback_Control::3 630160
+system.ruby.network.routers9.throttle5.link_utilization 5.109107
+system.ruby.network.routers9.throttle5.msg_count.Response_Data::4 78255
+system.ruby.network.routers9.throttle5.msg_count.Writeback_Control::3 78713
+system.ruby.network.routers9.throttle5.msg_bytes.Response_Data::4 5634360
+system.ruby.network.routers9.throttle5.msg_bytes.Writeback_Control::3 629704
+system.ruby.network.routers9.throttle6.link_utilization 5.124851
+system.ruby.network.routers9.throttle6.msg_count.Response_Data::4 78491
+system.ruby.network.routers9.throttle6.msg_count.Writeback_Control::3 79002
+system.ruby.network.routers9.throttle6.msg_bytes.Response_Data::4 5651352
+system.ruby.network.routers9.throttle6.msg_bytes.Writeback_Control::3 632016
+system.ruby.network.routers9.throttle7.link_utilization 5.118189
+system.ruby.network.routers9.throttle7.msg_count.Response_Data::4 78392
+system.ruby.network.routers9.throttle7.msg_count.Writeback_Control::3 78872
+system.ruby.network.routers9.throttle7.msg_bytes.Response_Data::4 5644224
+system.ruby.network.routers9.throttle7.msg_bytes.Writeback_Control::3 630976
+system.ruby.network.routers9.throttle8.link_utilization 40.664289
+system.ruby.network.routers9.throttle8.msg_count.Control::2 627395
+system.ruby.network.routers9.throttle8.msg_count.Data::2 622745
+system.ruby.network.routers9.throttle8.msg_bytes.Control::2 5019160
+system.ruby.network.routers9.throttle8.msg_bytes.Data::2 44837640
system.ruby.delayVCHist.vnet_1::bucket_size 4 # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_1::max_bucket 39 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::samples 627844 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::mean 0.272300 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::stdev 1.335624 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1 | 602260 95.93% 95.93% | 18540 2.95% 98.88% | 5995 0.95% 99.83% | 843 0.13% 99.97% | 155 0.02% 99.99% | 41 0.01% 100.00% | 7 0.00% 100.00% | 3 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::total 627844 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::samples 627374 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::mean 0.269951 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::stdev 1.321922 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1 | 601905 95.94% 95.94% | 18436 2.94% 98.88% | 6068 0.97% 99.85% | 810 0.13% 99.98% | 142 0.02% 100.00% | 13 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::total 627374 # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_2::bucket_size 32 # delay histogram for vnet_2
system.ruby.delayVCHist.vnet_2::max_bucket 319 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::samples 631630 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::mean 4.231593 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::stdev 10.289924 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2 | 614301 97.26% 97.26% | 11462 1.81% 99.07% | 5179 0.82% 99.89% | 562 0.09% 99.98% | 108 0.02% 100.00% | 18 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::total 631630 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::samples 631227 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::mean 4.231861 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::stdev 10.176457 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2 | 614053 97.28% 97.28% | 11406 1.81% 99.09% | 5181 0.82% 99.91% | 508 0.08% 99.99% | 67 0.01% 100.00% | 12 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::total 631227 # delay histogram for vnet_2
system.ruby.LD.latency_hist::bucket_size 512
system.ruby.LD.latency_hist::max_bucket 5119
-system.ruby.LD.latency_hist::samples 403782
-system.ruby.LD.latency_hist::mean 1564.901068
-system.ruby.LD.latency_hist::gmean 1542.741548
-system.ruby.LD.latency_hist::stdev 263.241980
-system.ruby.LD.latency_hist | 49 0.01% 0.01% | 3954 0.98% 0.99% | 191045 47.31% 48.31% | 191321 47.38% 95.69% | 17271 4.28% 99.96% | 142 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.latency_hist::total 403782
+system.ruby.LD.latency_hist::samples 403748
+system.ruby.LD.latency_hist::mean 1563.322511
+system.ruby.LD.latency_hist::gmean 1541.337482
+system.ruby.LD.latency_hist::stdev 262.099416
+system.ruby.LD.latency_hist | 49 0.01% 0.01% | 3815 0.94% 0.96% | 192162 47.59% 48.55% | 190474 47.18% 95.73% | 17136 4.24% 99.97% | 112 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::total 403748
system.ruby.LD.miss_latency_hist::bucket_size 512
system.ruby.LD.miss_latency_hist::max_bucket 5119
-system.ruby.LD.miss_latency_hist::samples 403782
-system.ruby.LD.miss_latency_hist::mean 1564.901068
-system.ruby.LD.miss_latency_hist::gmean 1542.741548
-system.ruby.LD.miss_latency_hist::stdev 263.241980
-system.ruby.LD.miss_latency_hist | 49 0.01% 0.01% | 3954 0.98% 0.99% | 191045 47.31% 48.31% | 191321 47.38% 95.69% | 17271 4.28% 99.96% | 142 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.miss_latency_hist::total 403782
+system.ruby.LD.miss_latency_hist::samples 403748
+system.ruby.LD.miss_latency_hist::mean 1563.322511
+system.ruby.LD.miss_latency_hist::gmean 1541.337482
+system.ruby.LD.miss_latency_hist::stdev 262.099416
+system.ruby.LD.miss_latency_hist | 49 0.01% 0.01% | 3815 0.94% 0.96% | 192162 47.59% 48.55% | 190474 47.18% 95.73% | 17136 4.24% 99.97% | 112 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::total 403748
system.ruby.ST.latency_hist::bucket_size 512
system.ruby.ST.latency_hist::max_bucket 5119
-system.ruby.ST.latency_hist::samples 224062
-system.ruby.ST.latency_hist::mean 1565.046443
-system.ruby.ST.latency_hist::gmean 1543.076032
-system.ruby.ST.latency_hist::stdev 262.318945
-system.ruby.ST.latency_hist | 25 0.01% 0.01% | 2102 0.94% 0.95% | 106242 47.42% 48.37% | 106136 47.37% 95.73% | 9478 4.23% 99.96% | 79 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.latency_hist::total 224062
+system.ruby.ST.latency_hist::samples 223626
+system.ruby.ST.latency_hist::mean 1563.048702
+system.ruby.ST.latency_hist::gmean 1541.154053
+system.ruby.ST.latency_hist::stdev 261.722736
+system.ruby.ST.latency_hist | 25 0.01% 0.01% | 2131 0.95% 0.96% | 106685 47.71% 48.67% | 105290 47.08% 95.75% | 9443 4.22% 99.98% | 52 0.02% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::total 223626
system.ruby.ST.miss_latency_hist::bucket_size 512
system.ruby.ST.miss_latency_hist::max_bucket 5119
-system.ruby.ST.miss_latency_hist::samples 224062
-system.ruby.ST.miss_latency_hist::mean 1565.046443
-system.ruby.ST.miss_latency_hist::gmean 1543.076032
-system.ruby.ST.miss_latency_hist::stdev 262.318945
-system.ruby.ST.miss_latency_hist | 25 0.01% 0.01% | 2102 0.94% 0.95% | 106242 47.42% 48.37% | 106136 47.37% 95.73% | 9478 4.23% 99.96% | 79 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.miss_latency_hist::total 224062
-system.ruby.L1Cache.miss_mach_latency_hist::bucket_size 256
-system.ruby.L1Cache.miss_mach_latency_hist::max_bucket 2559
-system.ruby.L1Cache.miss_mach_latency_hist::samples 8448
-system.ruby.L1Cache.miss_mach_latency_hist::mean 1450.375355
-system.ruby.L1Cache.miss_mach_latency_hist::gmean 1425.676850
-system.ruby.L1Cache.miss_mach_latency_hist::stdev 268.193351
-system.ruby.L1Cache.miss_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 12 0.14% 0.14% | 307 3.63% 3.78% | 2004 23.72% 27.50% | 3124 36.98% 64.48% | 2087 24.70% 89.18% | 736 8.71% 97.89% | 168 1.99% 99.88% | 10 0.12% 100.00%
-system.ruby.L1Cache.miss_mach_latency_hist::total 8448
+system.ruby.ST.miss_latency_hist::samples 223626
+system.ruby.ST.miss_latency_hist::mean 1563.048702
+system.ruby.ST.miss_latency_hist::gmean 1541.154053
+system.ruby.ST.miss_latency_hist::stdev 261.722736
+system.ruby.ST.miss_latency_hist | 25 0.01% 0.01% | 2131 0.95% 0.96% | 106685 47.71% 48.67% | 105290 47.08% 95.75% | 9443 4.22% 99.98% | 52 0.02% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::total 223626
+system.ruby.L1Cache.miss_mach_latency_hist::bucket_size 512
+system.ruby.L1Cache.miss_mach_latency_hist::max_bucket 5119
+system.ruby.L1Cache.miss_mach_latency_hist::samples 8482
+system.ruby.L1Cache.miss_mach_latency_hist::mean 1448.804174
+system.ruby.L1Cache.miss_mach_latency_hist::gmean 1424.775746
+system.ruby.L1Cache.miss_mach_latency_hist::stdev 265.257989
+system.ruby.L1Cache.miss_mach_latency_hist | 0 0.00% 0.00% | 307 3.62% 3.62% | 5202 61.33% 64.95% | 2791 32.90% 97.85% | 181 2.13% 99.99% | 1 0.01% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.miss_mach_latency_hist::total 8482
system.ruby.Directory.miss_mach_latency_hist::bucket_size 512
system.ruby.Directory.miss_mach_latency_hist::max_bucket 5119
-system.ruby.Directory.miss_mach_latency_hist::samples 619396
-system.ruby.Directory.miss_mach_latency_hist::mean 1566.515683
-system.ruby.Directory.miss_mach_latency_hist::gmean 1544.524046
-system.ruby.Directory.miss_mach_latency_hist::stdev 262.494721
-system.ruby.Directory.miss_mach_latency_hist | 74 0.01% 0.01% | 5737 0.93% 0.94% | 292159 47.17% 48.11% | 294634 47.57% 95.67% | 26571 4.29% 99.96% | 221 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.Directory.miss_mach_latency_hist::total 619396
+system.ruby.Directory.miss_mach_latency_hist::samples 618892
+system.ruby.Directory.miss_mach_latency_hist::mean 1564.793064
+system.ruby.Directory.miss_mach_latency_hist::gmean 1542.933152
+system.ruby.Directory.miss_mach_latency_hist::stdev 261.572383
+system.ruby.Directory.miss_mach_latency_hist | 74 0.01% 0.01% | 5639 0.91% 0.92% | 293645 47.45% 48.37% | 292973 47.34% 95.71% | 26398 4.27% 99.97% | 163 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::total 618892
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size 1
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket 9
system.ruby.Directory.miss_latency_hist.issue_to_initial_request::samples 3
@@ -676,84 +676,84 @@ system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean 7
system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev 5
system.ruby.Directory.miss_latency_hist.first_response_to_completion | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 33.33% 33.33% | 2 66.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.Directory.miss_latency_hist.first_response_to_completion::total 3
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::bucket_size 256
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::max_bucket 2559
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::samples 5426
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::mean 1449.670107
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::gmean 1424.810398
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::stdev 268.825931
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 9 0.17% 0.17% | 196 3.61% 3.78% | 1308 24.11% 27.88% | 1980 36.49% 64.38% | 1352 24.92% 89.29% | 467 8.61% 97.90% | 108 1.99% 99.89% | 6 0.11% 100.00%
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::total 5426
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::bucket_size 512
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::max_bucket 5119
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::samples 5497
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::mean 1451.158996
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::gmean 1427.114881
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::stdev 265.805751
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist | 0 0.00% 0.00% | 182 3.31% 3.31% | 3370 61.31% 64.62% | 1821 33.13% 97.74% | 123 2.24% 99.98% | 1 0.02% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::total 5497
system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 512
system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 5119
-system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 398356
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 1566.470627
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 1544.413508
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 262.816908
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 49 0.01% 0.01% | 3749 0.94% 0.95% | 187757 47.13% 48.09% | 189502 47.57% 95.66% | 17157 4.31% 99.96% | 142 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.Directory.miss_type_mach_latency_hist::total 398356
+system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 398251
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 1564.870687
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 1542.976425
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 261.712110
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 49 0.01% 0.01% | 3633 0.91% 0.92% | 188792 47.41% 48.33% | 188653 47.37% 95.70% | 17013 4.27% 99.97% | 111 0.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::total 398251
system.ruby.ST.L1Cache.miss_type_mach_latency_hist::bucket_size 256
system.ruby.ST.L1Cache.miss_type_mach_latency_hist::max_bucket 2559
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::samples 3022
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::mean 1451.641628
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::gmean 1427.233886
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::stdev 267.093524
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 3 0.10% 0.10% | 111 3.67% 3.77% | 696 23.03% 26.80% | 1144 37.86% 64.66% | 735 24.32% 88.98% | 269 8.90% 97.88% | 60 1.99% 99.87% | 4 0.13% 100.00%
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::total 3022
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::samples 2985
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::mean 1444.467672
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::gmean 1420.478159
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::stdev 264.235828
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 0.03% 0.03% | 124 4.15% 4.19% | 696 23.32% 27.50% | 1136 38.06% 65.56% | 718 24.05% 89.61% | 252 8.44% 98.06% | 53 1.78% 99.83% | 5 0.17% 100.00%
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::total 2985
system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 512
system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 5119
-system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 221040
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 1566.596883
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 1544.723276
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 261.913652
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 25 0.01% 0.01% | 1988 0.90% 0.91% | 104402 47.23% 48.14% | 105132 47.56% 95.71% | 9414 4.26% 99.96% | 79 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.Directory.miss_type_mach_latency_hist::total 221040
-system.ruby.Directory_Controller.GETX 694387 0.00% 0.00%
-system.ruby.Directory_Controller.PUTX 619378 0.00% 0.00%
-system.ruby.Directory_Controller.PUTX_NotOwner 3808 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Data 619397 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Ack 619376 0.00% 0.00%
-system.ruby.Directory_Controller.I.GETX 619409 0.00% 0.00%
-system.ruby.Directory_Controller.M.GETX 8448 0.00% 0.00%
-system.ruby.Directory_Controller.M.PUTX 619378 0.00% 0.00%
-system.ruby.Directory_Controller.M.PUTX_NotOwner 3808 0.00% 0.00%
-system.ruby.Directory_Controller.IM.GETX 66248 0.00% 0.00%
-system.ruby.Directory_Controller.IM.Memory_Data 619397 0.00% 0.00%
-system.ruby.Directory_Controller.MI.GETX 282 0.00% 0.00%
-system.ruby.Directory_Controller.MI.Memory_Ack 619376 0.00% 0.00%
-system.ruby.L1Cache_Controller.Load | 50474 12.50% 12.50% | 50451 12.49% 24.99% | 50387 12.48% 37.47% | 50591 12.53% 50.00% | 50658 12.55% 62.55% | 50587 12.53% 75.08% | 50272 12.45% 87.53% | 50373 12.47% 100.00%
-system.ruby.L1Cache_Controller.Load::total 403793
-system.ruby.L1Cache_Controller.Store | 28131 12.55% 12.55% | 28018 12.50% 25.06% | 28067 12.53% 37.58% | 27838 12.42% 50.01% | 28121 12.55% 62.56% | 27937 12.47% 75.02% | 28151 12.56% 87.59% | 27813 12.41% 100.00%
-system.ruby.L1Cache_Controller.Store::total 224076
-system.ruby.L1Cache_Controller.Data | 78603 12.52% 12.52% | 78465 12.50% 25.02% | 78451 12.50% 37.51% | 78425 12.49% 50.00% | 78775 12.55% 62.55% | 78521 12.51% 75.06% | 78419 12.49% 87.55% | 78185 12.45% 100.00%
-system.ruby.L1Cache_Controller.Data::total 627844
-system.ruby.L1Cache_Controller.Fwd_GETX | 1044 12.36% 12.36% | 1094 12.95% 25.31% | 1060 12.55% 37.86% | 1069 12.65% 50.51% | 1037 12.28% 62.78% | 1024 12.12% 74.91% | 1063 12.58% 87.49% | 1057 12.51% 100.00%
-system.ruby.L1Cache_Controller.Fwd_GETX::total 8448
-system.ruby.L1Cache_Controller.Replacement | 78601 12.52% 12.52% | 78465 12.50% 25.02% | 78450 12.50% 37.51% | 78425 12.49% 50.00% | 78775 12.55% 62.55% | 78520 12.51% 75.06% | 78419 12.49% 87.55% | 78182 12.45% 100.00%
-system.ruby.L1Cache_Controller.Replacement::total 627837
-system.ruby.L1Cache_Controller.Writeback_Ack | 77555 12.52% 12.52% | 77367 12.49% 25.01% | 77390 12.49% 37.51% | 77353 12.49% 50.00% | 77735 12.55% 62.55% | 77493 12.51% 75.06% | 77356 12.49% 87.55% | 77125 12.45% 100.00%
-system.ruby.L1Cache_Controller.Writeback_Ack::total 619374
-system.ruby.L1Cache_Controller.Writeback_Nack | 457 12.00% 12.00% | 522 13.71% 25.71% | 520 13.66% 39.36% | 477 12.53% 51.89% | 468 12.29% 64.18% | 430 11.29% 75.47% | 460 12.08% 87.55% | 474 12.45% 100.00%
-system.ruby.L1Cache_Controller.Writeback_Nack::total 3808
-system.ruby.L1Cache_Controller.I.Load | 50474 12.50% 12.50% | 50451 12.49% 24.99% | 50387 12.48% 37.47% | 50591 12.53% 50.00% | 50658 12.55% 62.55% | 50587 12.53% 75.08% | 50272 12.45% 87.53% | 50373 12.47% 100.00%
-system.ruby.L1Cache_Controller.I.Load::total 403793
-system.ruby.L1Cache_Controller.I.Store | 28131 12.55% 12.55% | 28018 12.50% 25.06% | 28067 12.53% 37.58% | 27838 12.42% 50.01% | 28121 12.55% 62.56% | 27937 12.47% 75.02% | 28151 12.56% 87.59% | 27813 12.41% 100.00%
-system.ruby.L1Cache_Controller.I.Store::total 224076
-system.ruby.L1Cache_Controller.I.Replacement | 587 12.65% 12.65% | 572 12.33% 24.98% | 540 11.64% 36.62% | 592 12.76% 49.38% | 569 12.26% 61.64% | 594 12.80% 74.44% | 603 13.00% 87.44% | 583 12.56% 100.00%
-system.ruby.L1Cache_Controller.I.Replacement::total 4640
-system.ruby.L1Cache_Controller.II.Writeback_Nack | 457 12.00% 12.00% | 522 13.71% 25.71% | 520 13.66% 39.36% | 477 12.53% 51.89% | 468 12.29% 64.18% | 430 11.29% 75.47% | 460 12.08% 87.55% | 474 12.45% 100.00%
-system.ruby.L1Cache_Controller.II.Writeback_Nack::total 3808
-system.ruby.L1Cache_Controller.M.Fwd_GETX | 587 12.65% 12.65% | 572 12.33% 24.98% | 540 11.64% 36.62% | 592 12.76% 49.38% | 569 12.26% 61.64% | 594 12.80% 74.44% | 603 13.00% 87.44% | 583 12.56% 100.00%
-system.ruby.L1Cache_Controller.M.Fwd_GETX::total 4640
-system.ruby.L1Cache_Controller.M.Replacement | 78014 12.52% 12.52% | 77893 12.50% 25.02% | 77910 12.50% 37.52% | 77833 12.49% 50.01% | 78206 12.55% 62.56% | 77926 12.50% 75.06% | 77816 12.49% 87.55% | 77599 12.45% 100.00%
-system.ruby.L1Cache_Controller.M.Replacement::total 623197
-system.ruby.L1Cache_Controller.MI.Fwd_GETX | 457 12.00% 12.00% | 522 13.71% 25.71% | 520 13.66% 39.36% | 477 12.53% 51.89% | 468 12.29% 64.18% | 430 11.29% 75.47% | 460 12.08% 87.55% | 474 12.45% 100.00%
-system.ruby.L1Cache_Controller.MI.Fwd_GETX::total 3808
-system.ruby.L1Cache_Controller.MI.Writeback_Ack | 77555 12.52% 12.52% | 77367 12.49% 25.01% | 77390 12.49% 37.51% | 77353 12.49% 50.00% | 77735 12.55% 62.55% | 77493 12.51% 75.06% | 77356 12.49% 87.55% | 77125 12.45% 100.00%
-system.ruby.L1Cache_Controller.MI.Writeback_Ack::total 619374
-system.ruby.L1Cache_Controller.IS.Data | 50473 12.50% 12.50% | 50449 12.49% 24.99% | 50386 12.48% 37.47% | 50589 12.53% 50.00% | 50657 12.55% 62.55% | 50585 12.53% 75.07% | 50270 12.45% 87.52% | 50373 12.48% 100.00%
-system.ruby.L1Cache_Controller.IS.Data::total 403782
-system.ruby.L1Cache_Controller.IM.Data | 28130 12.55% 12.55% | 28016 12.50% 25.06% | 28065 12.53% 37.58% | 27836 12.42% 50.01% | 28118 12.55% 62.56% | 27936 12.47% 75.02% | 28149 12.56% 87.59% | 27812 12.41% 100.00%
-system.ruby.L1Cache_Controller.IM.Data::total 224062
+system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 220641
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 1564.652957
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 1542.855050
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 261.320524
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 25 0.01% 0.01% | 2006 0.91% 0.92% | 104853 47.52% 48.44% | 104320 47.28% 95.72% | 9385 4.25% 99.98% | 52 0.02% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::total 220641
+system.ruby.Directory_Controller.GETX 692831 0.00% 0.00%
+system.ruby.Directory_Controller.PUTX 618881 0.00% 0.00%
+system.ruby.Directory_Controller.PUTX_NotOwner 3864 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Data 618892 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Ack 618881 0.00% 0.00%
+system.ruby.Directory_Controller.I.GETX 618913 0.00% 0.00%
+system.ruby.Directory_Controller.M.GETX 8482 0.00% 0.00%
+system.ruby.Directory_Controller.M.PUTX 618881 0.00% 0.00%
+system.ruby.Directory_Controller.M.PUTX_NotOwner 3864 0.00% 0.00%
+system.ruby.Directory_Controller.IM.GETX 65194 0.00% 0.00%
+system.ruby.Directory_Controller.IM.Memory_Data 618892 0.00% 0.00%
+system.ruby.Directory_Controller.MI.GETX 242 0.00% 0.00%
+system.ruby.Directory_Controller.MI.Memory_Ack 618881 0.00% 0.00%
+system.ruby.L1Cache_Controller.Load | 50330 12.47% 12.47% | 50727 12.56% 25.03% | 50467 12.50% 37.53% | 50303 12.46% 49.99% | 50581 12.53% 62.51% | 50206 12.43% 74.95% | 50550 12.52% 87.47% | 50596 12.53% 100.00%
+system.ruby.L1Cache_Controller.Load::total 403760
+system.ruby.L1Cache_Controller.Store | 28120 12.57% 12.57% | 27959 12.50% 25.08% | 27961 12.50% 37.58% | 28073 12.55% 50.13% | 27729 12.40% 62.53% | 28051 12.54% 75.07% | 27943 12.49% 87.57% | 27799 12.43% 100.00%
+system.ruby.L1Cache_Controller.Store::total 223635
+system.ruby.L1Cache_Controller.Data | 78448 12.50% 12.50% | 78683 12.54% 25.05% | 78425 12.50% 37.55% | 78373 12.49% 50.04% | 78307 12.48% 62.52% | 78255 12.47% 74.99% | 78491 12.51% 87.50% | 78392 12.50% 100.00%
+system.ruby.L1Cache_Controller.Data::total 627374
+system.ruby.L1Cache_Controller.Fwd_GETX | 1099 12.96% 12.96% | 1058 12.47% 25.43% | 1070 12.61% 38.05% | 1071 12.63% 50.67% | 1021 12.04% 62.71% | 1015 11.97% 74.68% | 1091 12.86% 87.54% | 1057 12.46% 100.00%
+system.ruby.L1Cache_Controller.Fwd_GETX::total 8482
+system.ruby.L1Cache_Controller.Replacement | 78446 12.50% 12.50% | 78682 12.54% 25.05% | 78424 12.50% 37.55% | 78372 12.49% 50.04% | 78306 12.48% 62.52% | 78253 12.47% 74.99% | 78489 12.51% 87.50% | 78391 12.50% 100.00%
+system.ruby.L1Cache_Controller.Replacement::total 627363
+system.ruby.L1Cache_Controller.Writeback_Ack | 77347 12.50% 12.50% | 77624 12.54% 25.04% | 77354 12.50% 37.54% | 77301 12.49% 50.03% | 77285 12.49% 62.52% | 77238 12.48% 75.00% | 77398 12.51% 87.50% | 77334 12.50% 100.00%
+system.ruby.L1Cache_Controller.Writeback_Ack::total 618881
+system.ruby.L1Cache_Controller.Writeback_Nack | 504 13.04% 13.04% | 475 12.29% 25.34% | 459 11.88% 37.22% | 508 13.15% 50.36% | 464 12.01% 62.37% | 460 11.90% 74.28% | 513 13.28% 87.55% | 481 12.45% 100.00%
+system.ruby.L1Cache_Controller.Writeback_Nack::total 3864
+system.ruby.L1Cache_Controller.I.Load | 50330 12.47% 12.47% | 50727 12.56% 25.03% | 50467 12.50% 37.53% | 50303 12.46% 49.99% | 50581 12.53% 62.51% | 50206 12.43% 74.95% | 50550 12.52% 87.47% | 50596 12.53% 100.00%
+system.ruby.L1Cache_Controller.I.Load::total 403760
+system.ruby.L1Cache_Controller.I.Store | 28120 12.57% 12.57% | 27959 12.50% 25.08% | 27961 12.50% 37.58% | 28073 12.55% 50.13% | 27729 12.40% 62.53% | 28051 12.54% 75.07% | 27943 12.49% 87.57% | 27799 12.43% 100.00%
+system.ruby.L1Cache_Controller.I.Store::total 223635
+system.ruby.L1Cache_Controller.I.Replacement | 595 12.88% 12.88% | 583 12.62% 25.51% | 611 13.23% 38.74% | 563 12.19% 50.93% | 557 12.06% 62.99% | 555 12.02% 75.01% | 578 12.52% 87.53% | 576 12.47% 100.00%
+system.ruby.L1Cache_Controller.I.Replacement::total 4618
+system.ruby.L1Cache_Controller.II.Writeback_Nack | 504 13.04% 13.04% | 475 12.29% 25.34% | 459 11.88% 37.22% | 508 13.15% 50.36% | 464 12.01% 62.37% | 460 11.90% 74.28% | 513 13.28% 87.55% | 481 12.45% 100.00%
+system.ruby.L1Cache_Controller.II.Writeback_Nack::total 3864
+system.ruby.L1Cache_Controller.M.Fwd_GETX | 595 12.88% 12.88% | 583 12.62% 25.51% | 611 13.23% 38.74% | 563 12.19% 50.93% | 557 12.06% 62.99% | 555 12.02% 75.01% | 578 12.52% 87.53% | 576 12.47% 100.00%
+system.ruby.L1Cache_Controller.M.Fwd_GETX::total 4618
+system.ruby.L1Cache_Controller.M.Replacement | 77851 12.50% 12.50% | 78099 12.54% 25.04% | 77813 12.50% 37.54% | 77809 12.49% 50.03% | 77749 12.48% 62.52% | 77698 12.48% 74.99% | 77911 12.51% 87.50% | 77815 12.50% 100.00%
+system.ruby.L1Cache_Controller.M.Replacement::total 622745
+system.ruby.L1Cache_Controller.MI.Fwd_GETX | 504 13.04% 13.04% | 475 12.29% 25.34% | 459 11.88% 37.22% | 508 13.15% 50.36% | 464 12.01% 62.37% | 460 11.90% 74.28% | 513 13.28% 87.55% | 481 12.45% 100.00%
+system.ruby.L1Cache_Controller.MI.Fwd_GETX::total 3864
+system.ruby.L1Cache_Controller.MI.Writeback_Ack | 77347 12.50% 12.50% | 77624 12.54% 25.04% | 77354 12.50% 37.54% | 77301 12.49% 50.03% | 77285 12.49% 62.52% | 77238 12.48% 75.00% | 77398 12.51% 87.50% | 77334 12.50% 100.00%
+system.ruby.L1Cache_Controller.MI.Writeback_Ack::total 618881
+system.ruby.L1Cache_Controller.IS.Data | 50328 12.47% 12.47% | 50727 12.56% 25.03% | 50465 12.50% 37.53% | 50302 12.46% 49.99% | 50581 12.53% 62.51% | 50204 12.43% 74.95% | 50548 12.52% 87.47% | 50593 12.53% 100.00%
+system.ruby.L1Cache_Controller.IS.Data::total 403748
+system.ruby.L1Cache_Controller.IM.Data | 28120 12.57% 12.57% | 27956 12.50% 25.08% | 27960 12.50% 37.58% | 28071 12.55% 50.13% | 27726 12.40% 62.53% | 28051 12.54% 75.07% | 27943 12.50% 87.57% | 27799 12.43% 100.00%
+system.ruby.L1Cache_Controller.IM.Data::total 223626
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini
index 27433c589..753daaf4e 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini
@@ -167,7 +167,7 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory requestToDir responseFromDir responseFromMemory responseToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
@@ -176,15 +176,16 @@ directory_latency=6
eventq_index=0
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_mem_ctrl_latency=1
transitions_per_cycle=32
version=0
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[5]
-responseFromDir=system.ruby.network.slave[6]
-responseToDir=system.ruby.network.master[6]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -193,9 +194,44 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[6]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[6]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache prefetcher sequencer
+children=L1Dcache L1Icache mandatoryQueue optionalQueue prefetcher requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer unblockFromL1Cache
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
buffer_size=0
@@ -206,52 +242,86 @@ eventq_index=0
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
+optionalQueue=system.ruby.l1_cntrl0.optionalQueue
prefetcher=system.ruby.l1_cntrl0.prefetcher
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
to_l2_latency=1
transitions_per_cycle=32
+unblockFromL1Cache=system.ruby.l1_cntrl0.unblockFromL1Cache
version=0
-requestFromL1Cache=system.ruby.network.slave[0]
-requestToL1Cache=system.ruby.network.master[0]
-responseFromL1Cache=system.ruby.network.slave[1]
-responseToL1Cache=system.ruby.network.master[1]
-unblockFromL1Cache=system.ruby.network.slave[2]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.optionalQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl0.prefetcher]
type=Prefetcher
cross_page=false
@@ -264,13 +334,51 @@ sys=system
train_misses=4
unit_filter=8
+[system.ruby.l1_cntrl0.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.ruby.clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -281,9 +389,21 @@ using_ruby_tester=true
version=0
slave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0]
+[system.ruby.l1_cntrl0.unblockFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
-children=L2cache
+children=DirRequestFromL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache unblockToL2Cache
+DirRequestFromL2Cache=system.ruby.l2_cntrl0.DirRequestFromL2Cache
+L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
+L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
L2cache=system.ruby.l2_cntrl0.L2cache
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -293,33 +413,92 @@ l2_request_latency=2
l2_response_latency=2
number_of_TBEs=256
recycle_latency=10
+responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
+responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
ruby_system=system.ruby
system=system
to_l1_latency=1
transitions_per_cycle=32
+unblockToL2Cache=system.ruby.l2_cntrl0.unblockToL2Cache
version=0
-DirRequestFromL2Cache=system.ruby.network.slave[3]
-L1RequestFromL2Cache=system.ruby.network.slave[4]
-L1RequestToL2Cache=system.ruby.network.master[3]
-responseFromL2Cache=system.ruby.network.slave[5]
-responseToL2Cache=system.ruby.network.master[4]
-unblockToL2Cache=system.ruby.network.master[2]
+
+[system.ruby.l2_cntrl0.DirRequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.l2_cntrl0.L1RequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
[system.ruby.l2_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=15
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l2_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l2_cntrl0.responseFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.l2_cntrl0.responseToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
+
+[system.ruby.l2_cntrl0.unblockToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -328,7 +507,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 ext_links2 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
+children=ext_links0 ext_links1 ext_links2 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_link_buffers40 int_link_buffers41 int_link_buffers42 int_link_buffers43 int_link_buffers44 int_link_buffers45 int_link_buffers46 int_link_buffers47 int_link_buffers48 int_link_buffers49 int_link_buffers50 int_link_buffers51 int_link_buffers52 int_link_buffers53 int_link_buffers54 int_link_buffers55 int_link_buffers56 int_link_buffers57 int_link_buffers58 int_link_buffers59 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -336,14 +515,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 system.ruby.network.int_link_buffers40 system.ruby.network.int_link_buffers41 system.ruby.network.int_link_buffers42 system.ruby.network.int_link_buffers43 system.ruby.network.int_link_buffers44 system.ruby.network.int_link_buffers45 system.ruby.network.int_link_buffers46 system.ruby.network.int_link_buffers47 system.ruby.network.int_link_buffers48 system.ruby.network.int_link_buffers49 system.ruby.network.int_link_buffers50 system.ruby.network.int_link_buffers51 system.ruby.network.int_link_buffers52 system.ruby.network.int_link_buffers53 system.ruby.network.int_link_buffers54 system.ruby.network.int_link_buffers55 system.ruby.network.int_link_buffers56 system.ruby.network.int_link_buffers57 system.ruby.network.int_link_buffers58 system.ruby.network.int_link_buffers59
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l2_cntrl0.unblockToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir
-slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.unblockFromL1Cache system.ruby.l2_cntrl0.DirRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.responseFromDir
+master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l2_cntrl0.unblockToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l1_cntrl0.unblockFromL1Cache.master system.ruby.l2_cntrl0.DirRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.responseFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -375,6 +556,486 @@ latency=1
link_id=2
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -407,32 +1068,1484 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29 system.ruby.network.routers0.port_buffers30 system.ruby.network.routers0.port_buffers31 system.ruby.network.routers0.port_buffers32 system.ruby.network.routers0.port_buffers33 system.ruby.network.routers0.port_buffers34 system.ruby.network.routers0.port_buffers35 system.ruby.network.routers0.port_buffers36 system.ruby.network.routers0.port_buffers37 system.ruby.network.routers0.port_buffers38 system.ruby.network.routers0.port_buffers39
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29 system.ruby.network.routers1.port_buffers30 system.ruby.network.routers1.port_buffers31 system.ruby.network.routers1.port_buffers32 system.ruby.network.routers1.port_buffers33 system.ruby.network.routers1.port_buffers34 system.ruby.network.routers1.port_buffers35 system.ruby.network.routers1.port_buffers36 system.ruby.network.routers1.port_buffers37 system.ruby.network.routers1.port_buffers38 system.ruby.network.routers1.port_buffers39
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers3]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17 system.ruby.network.routers3.port_buffers18 system.ruby.network.routers3.port_buffers19 system.ruby.network.routers3.port_buffers20 system.ruby.network.routers3.port_buffers21 system.ruby.network.routers3.port_buffers22 system.ruby.network.routers3.port_buffers23 system.ruby.network.routers3.port_buffers24 system.ruby.network.routers3.port_buffers25 system.ruby.network.routers3.port_buffers26 system.ruby.network.routers3.port_buffers27 system.ruby.network.routers3.port_buffers28 system.ruby.network.routers3.port_buffers29 system.ruby.network.routers3.port_buffers30 system.ruby.network.routers3.port_buffers31 system.ruby.network.routers3.port_buffers32 system.ruby.network.routers3.port_buffers33 system.ruby.network.routers3.port_buffers34 system.ruby.network.routers3.port_buffers35 system.ruby.network.routers3.port_buffers36 system.ruby.network.routers3.port_buffers37 system.ruby.network.routers3.port_buffers38 system.ruby.network.routers3.port_buffers39 system.ruby.network.routers3.port_buffers40 system.ruby.network.routers3.port_buffers41 system.ruby.network.routers3.port_buffers42 system.ruby.network.routers3.port_buffers43 system.ruby.network.routers3.port_buffers44 system.ruby.network.routers3.port_buffers45 system.ruby.network.routers3.port_buffers46 system.ruby.network.routers3.port_buffers47 system.ruby.network.routers3.port_buffers48 system.ruby.network.routers3.port_buffers49 system.ruby.network.routers3.port_buffers50 system.ruby.network.routers3.port_buffers51 system.ruby.network.routers3.port_buffers52 system.ruby.network.routers3.port_buffers53 system.ruby.network.routers3.port_buffers54 system.ruby.network.routers3.port_buffers55 system.ruby.network.routers3.port_buffers56 system.ruby.network.routers3.port_buffers57 system.ruby.network.routers3.port_buffers58 system.ruby.network.routers3.port_buffers59
+recycle_latency=0
router_id=3
virt_nets=10
+[system.ruby.network.routers3.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr
index 2b5c3b11d..b95e81e6d 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr
@@ -1,4 +1,7 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout
index 0f899a544..c5ae0d58e 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout
@@ -1,12 +1,11 @@
-Redirecting stdout to build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level/simout
-Redirecting stderr to build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 28 2014 02:49:35
-gem5 started Aug 28 2014 02:49:49
-gem5 executing on ribera.cs.wisc.edu
-command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level
+gem5 compiled Aug 13 2015 19:16:05
+gem5 started Aug 13 2015 20:15:53
+gem5 executing on artery
+command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 312261 because Ruby Tester completed
+Exiting @ tick 42571 because Ruby Tester completed
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt
index 1efb0242f..4b598b938 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt
@@ -1,44 +1,44 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000333 # Number of seconds simulated
-sim_ticks 333141 # Number of ticks simulated
-final_tick 333141 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000043 # Number of seconds simulated
+sim_ticks 42571 # Number of ticks simulated
+final_tick 42571 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 3006688 # Simulator tick rate (ticks/s)
-host_mem_usage 451168 # Number of bytes of host memory used
-host_seconds 0.11 # Real time elapsed on the host
+host_tick_rate 494113 # Simulator tick rate (ticks/s)
+host_mem_usage 400400 # Number of bytes of host memory used
+host_seconds 0.09 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
-system.mem_ctrls.bytes_read::ruby.dir_cntrl0 56512 # Number of bytes read from this memory
-system.mem_ctrls.bytes_read::total 56512 # Number of bytes read from this memory
-system.mem_ctrls.bytes_written::ruby.dir_cntrl0 50496 # Number of bytes written to this memory
-system.mem_ctrls.bytes_written::total 50496 # Number of bytes written to this memory
-system.mem_ctrls.num_reads::ruby.dir_cntrl0 883 # Number of read requests responded to by this memory
-system.mem_ctrls.num_reads::total 883 # Number of read requests responded to by this memory
-system.mem_ctrls.num_writes::ruby.dir_cntrl0 789 # Number of write requests responded to by this memory
-system.mem_ctrls.num_writes::total 789 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 169633879 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 169633879 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 151575459 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 151575459 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 321209338 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 321209338 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.readReqs 883 # Number of read requests accepted
-system.mem_ctrls.writeReqs 789 # Number of write requests accepted
-system.mem_ctrls.readBursts 883 # Number of DRAM read bursts, including those serviced by the write queue
-system.mem_ctrls.writeBursts 789 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 47104 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 9408 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 41984 # Total number of bytes written to DRAM
-system.mem_ctrls.bytesReadSys 56512 # Total read bytes from the system interface side
-system.mem_ctrls.bytesWrittenSys 50496 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 147 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 104 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0 55744 # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total 55744 # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0 49920 # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total 49920 # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0 871 # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total 871 # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0 780 # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total 780 # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 1309436001 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 1309436001 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 1172629255 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 1172629255 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 2482065256 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 2482065256 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs 871 # Number of read requests accepted
+system.mem_ctrls.writeReqs 780 # Number of write requests accepted
+system.mem_ctrls.readBursts 871 # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts 780 # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM 47744 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 8000 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 42368 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys 55744 # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys 49920 # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ 125 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 100 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
-system.mem_ctrls.perBankRdBursts::0 248 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::1 232 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::2 223 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::3 33 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::0 231 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1 226 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2 227 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3 62 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::4 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::5 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::6 0 # Per bank write bursts
@@ -51,10 +51,10 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe
system.mem_ctrls.perBankRdBursts::13 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::0 216 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::1 206 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::2 206 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::3 28 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0 200 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1 201 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2 204 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3 57 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::4 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::5 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::6 0 # Per bank write bursts
@@ -69,23 +69,23 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 332889 # Total gap between requests
+system.mem_ctrls.totGap 42423 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::3 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::4 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::5 0 # Read request sizes (log2)
-system.mem_ctrls.readPktSize::6 883 # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6 871 # Read request sizes (log2)
system.mem_ctrls.writePktSize::0 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::1 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::2 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::3 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
-system.mem_ctrls.writePktSize::6 789 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 642 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::1 94 # What read queue length does an incoming req see
+system.mem_ctrls.writePktSize::6 780 # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0 448 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1 298 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::2 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::4 0 # What read queue length does an incoming req see
@@ -131,24 +131,24 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh
system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::15 32 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16 32 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 36 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::18 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::21 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::22 39 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::23 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::24 39 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::25 39 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::26 39 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::27 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::28 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32 37 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::15 3 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16 4 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 26 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24 44 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25 44 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26 52 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32 41 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::33 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::34 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::35 0 # What write queue length does an incoming req see
@@ -180,136 +180,133 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 160 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 551.200000 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 434.352470 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 309.314942 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 11 6.88% 6.88% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 16 10.00% 16.88% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 28 17.50% 34.38% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 14 8.75% 43.12% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 18 11.25% 54.38% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 21 13.12% 67.50% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 18 11.25% 78.75% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 17 10.62% 89.38% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 17 10.62% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 160 # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples 37 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 19.432432 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 19.187034 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 3.452379 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::14-15 1 2.70% 2.70% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-17 10 27.03% 29.73% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::18-19 13 35.14% 64.86% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::20-21 8 21.62% 86.49% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::22-23 2 5.41% 91.89% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::26-27 2 5.41% 97.30% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::34-35 1 2.70% 100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total 37 # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples 37 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 17.729730 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 17.711150 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 0.804455 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 6 16.22% 16.22% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18 29 78.38% 94.59% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19 2 5.41% 100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total 37 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 6464 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 20448 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 3680 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 8.78 # Average queueing delay per DRAM burst
+system.mem_ctrls.bytesPerActivate::samples 95 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 926.989474 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 854.614613 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 240.168004 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 1 1.05% 1.05% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 4 4.21% 5.26% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 3 3.16% 8.42% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 1 1.05% 9.47% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 2 2.11% 11.58% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 4 4.21% 15.79% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 5 5.26% 21.05% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 75 78.95% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 95 # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples 41 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 18.146341 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 17.876894 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 3.581627 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15 4 9.76% 9.76% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17 21 51.22% 60.98% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19 7 17.07% 78.05% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-21 3 7.32% 85.37% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::22-23 5 12.20% 97.56% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::34-35 1 2.44% 100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total 41 # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples 41 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 16.146341 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.139853 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 0.477545 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 37 90.24% 90.24% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17 2 4.88% 95.12% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18 2 4.88% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total 41 # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat 9366 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 23540 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 3730 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 12.55 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 27.78 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 141.39 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 126.02 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 169.63 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 151.58 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 31.55 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 1121.51 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 995.23 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 1309.44 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 1172.63 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 2.09 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 1.10 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 0.98 # Data bus utilization in percentage for writes
-system.mem_ctrls.avgRdQLen 1.20 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 24.36 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 588 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 641 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 79.89 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 93.58 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 199.10 # Average gap between requests
-system.mem_ctrls.pageHitRate 86.49 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 1209600 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 672000 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 9010560 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 6801408 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 21359520 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 219823920 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 3535200 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 262412208 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 801.816862 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 5054 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 10920 # Time in different power states
+system.mem_ctrls.busUtil 16.54 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 8.76 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 7.78 # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen 1.67 # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen 25.64 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 654 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 656 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 87.67 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 96.47 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 25.70 # Average gap between requests
+system.mem_ctrls.pageHitRate 91.87 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 672840 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 373800 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 8523840 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 6189696 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 2542800 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 26706780 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 87000 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 45096756 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 1150.721000 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 19 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 1300 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 311636 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 37885 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
system.mem_ctrls_1.actEnergy 0 # Energy for activate commands per rank (pJ)
system.mem_ctrls_1.preEnergy 0 # Energy for precharge commands per rank (pJ)
system.mem_ctrls_1.readEnergy 0 # Energy for read commands per rank (pJ)
system.mem_ctrls_1.writeEnergy 0 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 21359520 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 7067088 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 190155600 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 218582208 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 667.920136 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 316352 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 10920 # Time in different power states
+system.mem_ctrls_1.refreshEnergy 2542800 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 841320 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 22767600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 26151720 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 667.544415 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 37890 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 1300 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.ruby.clk_domain.clock 1 # Clock period in ticks
-system.ruby.delayHist::bucket_size 4 # delay histogram for all message
-system.ruby.delayHist::max_bucket 39 # delay histogram for all message
-system.ruby.delayHist::samples 7049 # delay histogram for all message
-system.ruby.delayHist::mean 0.943112 # delay histogram for all message
-system.ruby.delayHist::stdev 2.774800 # delay histogram for all message
-system.ruby.delayHist | 6249 88.65% 88.65% | 453 6.43% 95.08% | 213 3.02% 98.10% | 86 1.22% 99.32% | 29 0.41% 99.73% | 15 0.21% 99.94% | 3 0.04% 99.99% | 1 0.01% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for all message
-system.ruby.delayHist::total 7049 # delay histogram for all message
+system.ruby.delayHist::bucket_size 8 # delay histogram for all message
+system.ruby.delayHist::max_bucket 79 # delay histogram for all message
+system.ruby.delayHist::samples 6521 # delay histogram for all message
+system.ruby.delayHist::mean 2.641926 # delay histogram for all message
+system.ruby.delayHist::stdev 5.394341 # delay histogram for all message
+system.ruby.delayHist | 5055 77.52% 77.52% | 1100 16.87% 94.39% | 315 4.83% 99.22% | 46 0.71% 99.92% | 4 0.06% 99.98% | 1 0.02% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for all message
+system.ruby.delayHist::total 6521 # delay histogram for all message
system.ruby.outstanding_req_hist::bucket_size 2
system.ruby.outstanding_req_hist::max_bucket 19
-system.ruby.outstanding_req_hist::samples 1001
-system.ruby.outstanding_req_hist::mean 15.828172
-system.ruby.outstanding_req_hist::gmean 15.729850
-system.ruby.outstanding_req_hist::stdev 1.123586
-system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.20% 0.30% | 2 0.20% 0.50% | 2 0.20% 0.70% | 2 0.20% 0.90% | 2 0.20% 1.10% | 2 0.20% 1.30% | 54 5.39% 6.69% | 934 93.31% 100.00% | 0 0.00% 100.00%
-system.ruby.outstanding_req_hist::total 1001
-system.ruby.latency_hist::bucket_size 1024
-system.ruby.latency_hist::max_bucket 10239
-system.ruby.latency_hist::samples 986
-system.ruby.latency_hist::mean 5345.591278
-system.ruby.latency_hist::gmean 3026.041374
-system.ruby.latency_hist::stdev 2060.420151
-system.ruby.latency_hist | 121 12.27% 12.27% | 14 1.42% 13.69% | 2 0.20% 13.89% | 4 0.41% 14.30% | 16 1.62% 15.92% | 416 42.19% 58.11% | 394 39.96% 98.07% | 19 1.93% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.latency_hist::total 986
-system.ruby.hit_latency_hist::bucket_size 16
-system.ruby.hit_latency_hist::max_bucket 159
-system.ruby.hit_latency_hist::samples 74
-system.ruby.hit_latency_hist::mean 11.635135
-system.ruby.hit_latency_hist::gmean 3.151551
-system.ruby.hit_latency_hist::stdev 30.745787
-system.ruby.hit_latency_hist | 68 91.89% 91.89% | 0 0.00% 91.89% | 0 0.00% 91.89% | 0 0.00% 91.89% | 0 0.00% 91.89% | 0 0.00% 91.89% | 1 1.35% 93.24% | 5 6.76% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.hit_latency_hist::total 74
-system.ruby.miss_latency_hist::bucket_size 1024
-system.ruby.miss_latency_hist::max_bucket 10239
+system.ruby.outstanding_req_hist::samples 999
+system.ruby.outstanding_req_hist::mean 15.687688
+system.ruby.outstanding_req_hist::gmean 15.581968
+system.ruby.outstanding_req_hist::stdev 1.209746
+system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.20% 0.30% | 2 0.20% 0.50% | 2 0.20% 0.70% | 4 0.40% 1.10% | 2 0.20% 1.30% | 5 0.50% 1.80% | 167 16.72% 18.52% | 814 81.48% 100.00% | 0 0.00% 100.00%
+system.ruby.outstanding_req_hist::total 999
+system.ruby.latency_hist::bucket_size 128
+system.ruby.latency_hist::max_bucket 1279
+system.ruby.latency_hist::samples 985
+system.ruby.latency_hist::mean 675.252792
+system.ruby.latency_hist::gmean 398.347794
+system.ruby.latency_hist::stdev 287.376789
+system.ruby.latency_hist | 120 12.18% 12.18% | 34 3.45% 15.63% | 4 0.41% 16.04% | 4 0.41% 16.45% | 24 2.44% 18.88% | 308 31.27% 50.15% | 411 41.73% 91.88% | 38 3.86% 95.74% | 28 2.84% 98.58% | 14 1.42% 100.00%
+system.ruby.latency_hist::total 985
+system.ruby.hit_latency_hist::bucket_size 1
+system.ruby.hit_latency_hist::max_bucket 9
+system.ruby.hit_latency_hist::samples 73
+system.ruby.hit_latency_hist::mean 1
+system.ruby.hit_latency_hist::gmean 1
+system.ruby.hit_latency_hist | 0 0.00% 0.00% | 73 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::total 73
+system.ruby.miss_latency_hist::bucket_size 128
+system.ruby.miss_latency_hist::max_bucket 1279
system.ruby.miss_latency_hist::samples 912
-system.ruby.miss_latency_hist::mean 5778.390351
-system.ruby.miss_latency_hist::gmean 5282.795832
-system.ruby.miss_latency_hist::stdev 1446.207193
-system.ruby.miss_latency_hist | 47 5.15% 5.15% | 14 1.54% 6.69% | 2 0.22% 6.91% | 4 0.44% 7.35% | 16 1.75% 9.10% | 416 45.61% 54.71% | 394 43.20% 97.92% | 19 2.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::mean 729.222588
+system.ruby.miss_latency_hist::gmean 643.276159
+system.ruby.miss_latency_hist::stdev 223.288971
+system.ruby.miss_latency_hist | 47 5.15% 5.15% | 34 3.73% 8.88% | 4 0.44% 9.32% | 4 0.44% 9.76% | 24 2.63% 12.39% | 308 33.77% 46.16% | 411 45.07% 91.23% | 38 4.17% 95.39% | 28 3.07% 98.46% | 14 1.54% 100.00%
system.ruby.miss_latency_hist::total 912
-system.ruby.l1_cntrl0.L1Dcache.demand_hits 74 # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses 865 # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses 939 # Number of cache demand accesses
-system.ruby.l1_cntrl0.L1Icache.demand_hits 0 # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Icache.demand_misses 49 # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Icache.demand_accesses 49 # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Dcache.demand_hits 71 # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses 862 # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses 933 # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Icache.demand_hits 2 # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Icache.demand_misses 52 # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Icache.demand_accesses 54 # Number of cache demand accesses
system.ruby.l1_cntrl0.prefetcher.miss_observed 0 # number of misses observed
system.ruby.l1_cntrl0.prefetcher.allocated_streams 0 # number of streams allocated for prefetching
system.ruby.l1_cntrl0.prefetcher.prefetches_requested 0 # number of prefetch requests made
@@ -319,344 +316,348 @@ system.ruby.l1_cntrl0.prefetcher.hits 0 # nu
system.ruby.l1_cntrl0.prefetcher.partial_hits 0 # number of misses observed for a block being prefetched
system.ruby.l1_cntrl0.prefetcher.pages_crossed 0 # number of prefetches across pages
system.ruby.l1_cntrl0.prefetcher.misses_on_prefetched_blocks 0 # number of misses for blocks that were prefetched, yet missed
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_load 1 # Number of times a store aliased with a pending load
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 100 # Number of times a store aliased with a pending store
-system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 3 # Number of times a load aliased with a pending store
-system.ruby.l1_cntrl0.sequencer.load_waiting_on_load 1 # Number of times a load aliased with a pending load
-system.ruby.l2_cntrl0.L2cache.demand_hits 30 # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses 883 # Number of cache demand misses
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_load 6 # Number of times a store aliased with a pending load
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 76 # Number of times a store aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 7 # Number of times a load aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_load 2 # Number of times a load aliased with a pending load
+system.ruby.l2_cntrl0.L2cache.demand_hits 41 # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses 872 # Number of cache demand misses
system.ruby.l2_cntrl0.L2cache.demand_accesses 913 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 1.672190
+system.ruby.network.routers0.percent_links_utilized 11.614127
system.ruby.network.routers0.msg_count.Control::0 914
-system.ruby.network.routers0.msg_count.Request_Control::2 522
+system.ruby.network.routers0.msg_count.Request_Control::2 250
system.ruby.network.routers0.msg_count.Response_Data::1 911
-system.ruby.network.routers0.msg_count.Response_Control::1 830
-system.ruby.network.routers0.msg_count.Response_Control::2 862
-system.ruby.network.routers0.msg_count.Writeback_Data::0 741
-system.ruby.network.routers0.msg_count.Writeback_Data::1 472
-system.ruby.network.routers0.msg_count.Writeback_Control::0 39
+system.ruby.network.routers0.msg_count.Response_Control::1 848
+system.ruby.network.routers0.msg_count.Response_Control::2 859
+system.ruby.network.routers0.msg_count.Writeback_Data::0 761
+system.ruby.network.routers0.msg_count.Writeback_Data::1 202
+system.ruby.network.routers0.msg_count.Writeback_Control::0 40
system.ruby.network.routers0.msg_bytes.Control::0 7312
-system.ruby.network.routers0.msg_bytes.Request_Control::2 4176
+system.ruby.network.routers0.msg_bytes.Request_Control::2 2000
system.ruby.network.routers0.msg_bytes.Response_Data::1 65592
-system.ruby.network.routers0.msg_bytes.Response_Control::1 6640
-system.ruby.network.routers0.msg_bytes.Response_Control::2 6896
-system.ruby.network.routers0.msg_bytes.Writeback_Data::0 53352
-system.ruby.network.routers0.msg_bytes.Writeback_Data::1 33984
-system.ruby.network.routers0.msg_bytes.Writeback_Control::0 312
-system.ruby.network.routers1.percent_links_utilized 2.940272
-system.ruby.network.routers1.msg_count.Control::0 1797
-system.ruby.network.routers1.msg_count.Request_Control::2 522
-system.ruby.network.routers1.msg_count.Response_Data::1 2583
-system.ruby.network.routers1.msg_count.Response_Control::1 1797
-system.ruby.network.routers1.msg_count.Response_Control::2 862
-system.ruby.network.routers1.msg_count.Writeback_Data::0 741
-system.ruby.network.routers1.msg_count.Writeback_Data::1 472
-system.ruby.network.routers1.msg_count.Writeback_Control::0 39
-system.ruby.network.routers1.msg_bytes.Control::0 14376
-system.ruby.network.routers1.msg_bytes.Request_Control::2 4176
-system.ruby.network.routers1.msg_bytes.Response_Data::1 185976
-system.ruby.network.routers1.msg_bytes.Response_Control::1 14376
-system.ruby.network.routers1.msg_bytes.Response_Control::2 6896
-system.ruby.network.routers1.msg_bytes.Writeback_Data::0 53352
-system.ruby.network.routers1.msg_bytes.Writeback_Data::1 33984
-system.ruby.network.routers1.msg_bytes.Writeback_Control::0 312
-system.ruby.network.routers2.percent_links_utilized 1.267932
-system.ruby.network.routers2.msg_count.Control::0 883
-system.ruby.network.routers2.msg_count.Response_Data::1 1672
-system.ruby.network.routers2.msg_count.Response_Control::1 966
-system.ruby.network.routers2.msg_bytes.Control::0 7064
-system.ruby.network.routers2.msg_bytes.Response_Data::1 120384
-system.ruby.network.routers2.msg_bytes.Response_Control::1 7728
-system.ruby.network.routers3.percent_links_utilized 1.959681
-system.ruby.network.routers3.msg_count.Control::0 1797
-system.ruby.network.routers3.msg_count.Request_Control::2 522
-system.ruby.network.routers3.msg_count.Response_Data::1 2582
-system.ruby.network.routers3.msg_count.Response_Control::1 1796
-system.ruby.network.routers3.msg_count.Response_Control::2 862
-system.ruby.network.routers3.msg_count.Writeback_Data::0 741
-system.ruby.network.routers3.msg_count.Writeback_Data::1 472
-system.ruby.network.routers3.msg_count.Writeback_Control::0 39
-system.ruby.network.routers3.msg_bytes.Control::0 14376
-system.ruby.network.routers3.msg_bytes.Request_Control::2 4176
-system.ruby.network.routers3.msg_bytes.Response_Data::1 185904
-system.ruby.network.routers3.msg_bytes.Response_Control::1 14368
-system.ruby.network.routers3.msg_bytes.Response_Control::2 6896
-system.ruby.network.routers3.msg_bytes.Writeback_Data::0 53352
-system.ruby.network.routers3.msg_bytes.Writeback_Data::1 33984
-system.ruby.network.routers3.msg_bytes.Writeback_Control::0 312
-system.ruby.network.msg_count.Control 5391
-system.ruby.network.msg_count.Request_Control 1566
-system.ruby.network.msg_count.Response_Data 7748
-system.ruby.network.msg_count.Response_Control 7975
-system.ruby.network.msg_count.Writeback_Data 3639
-system.ruby.network.msg_count.Writeback_Control 117
-system.ruby.network.msg_byte.Control 43128
-system.ruby.network.msg_byte.Request_Control 12528
-system.ruby.network.msg_byte.Response_Data 557856
-system.ruby.network.msg_byte.Response_Control 63800
-system.ruby.network.msg_byte.Writeback_Data 262008
-system.ruby.network.msg_byte.Writeback_Control 936
-system.ruby.network.routers0.throttle0.link_utilization 1.425973
-system.ruby.network.routers0.throttle0.msg_count.Request_Control::2 522
+system.ruby.network.routers0.msg_bytes.Response_Control::1 6784
+system.ruby.network.routers0.msg_bytes.Response_Control::2 6872
+system.ruby.network.routers0.msg_bytes.Writeback_Data::0 54792
+system.ruby.network.routers0.msg_bytes.Writeback_Data::1 14544
+system.ruby.network.routers0.msg_bytes.Writeback_Control::0 320
+system.ruby.network.routers1.percent_links_utilized 21.410115
+system.ruby.network.routers1.msg_count.Control::0 1785
+system.ruby.network.routers1.msg_count.Request_Control::2 250
+system.ruby.network.routers1.msg_count.Response_Data::1 2562
+system.ruby.network.routers1.msg_count.Response_Control::1 1803
+system.ruby.network.routers1.msg_count.Response_Control::2 859
+system.ruby.network.routers1.msg_count.Writeback_Data::0 761
+system.ruby.network.routers1.msg_count.Writeback_Data::1 202
+system.ruby.network.routers1.msg_count.Writeback_Control::0 40
+system.ruby.network.routers1.msg_bytes.Control::0 14280
+system.ruby.network.routers1.msg_bytes.Request_Control::2 2000
+system.ruby.network.routers1.msg_bytes.Response_Data::1 184464
+system.ruby.network.routers1.msg_bytes.Response_Control::1 14424
+system.ruby.network.routers1.msg_bytes.Response_Control::2 6872
+system.ruby.network.routers1.msg_bytes.Writeback_Data::0 54792
+system.ruby.network.routers1.msg_bytes.Writeback_Data::1 14544
+system.ruby.network.routers1.msg_bytes.Writeback_Control::0 320
+system.ruby.network.routers2.percent_links_utilized 9.797750
+system.ruby.network.routers2.msg_count.Control::0 871
+system.ruby.network.routers2.msg_count.Response_Data::1 1651
+system.ruby.network.routers2.msg_count.Response_Control::1 954
+system.ruby.network.routers2.msg_bytes.Control::0 6968
+system.ruby.network.routers2.msg_bytes.Response_Data::1 118872
+system.ruby.network.routers2.msg_bytes.Response_Control::1 7632
+system.ruby.network.routers3.percent_links_utilized 14.274976
+system.ruby.network.routers3.msg_count.Control::0 1785
+system.ruby.network.routers3.msg_count.Request_Control::2 250
+system.ruby.network.routers3.msg_count.Response_Data::1 2562
+system.ruby.network.routers3.msg_count.Response_Control::1 1803
+system.ruby.network.routers3.msg_count.Response_Control::2 859
+system.ruby.network.routers3.msg_count.Writeback_Data::0 761
+system.ruby.network.routers3.msg_count.Writeback_Data::1 202
+system.ruby.network.routers3.msg_count.Writeback_Control::0 40
+system.ruby.network.routers3.msg_bytes.Control::0 14280
+system.ruby.network.routers3.msg_bytes.Request_Control::2 2000
+system.ruby.network.routers3.msg_bytes.Response_Data::1 184464
+system.ruby.network.routers3.msg_bytes.Response_Control::1 14424
+system.ruby.network.routers3.msg_bytes.Response_Control::2 6872
+system.ruby.network.routers3.msg_bytes.Writeback_Data::0 54792
+system.ruby.network.routers3.msg_bytes.Writeback_Data::1 14544
+system.ruby.network.routers3.msg_bytes.Writeback_Control::0 320
+system.ruby.network.msg_count.Control 5355
+system.ruby.network.msg_count.Request_Control 750
+system.ruby.network.msg_count.Response_Data 7686
+system.ruby.network.msg_count.Response_Control 7985
+system.ruby.network.msg_count.Writeback_Data 2889
+system.ruby.network.msg_count.Writeback_Control 120
+system.ruby.network.msg_byte.Control 42840
+system.ruby.network.msg_byte.Request_Control 6000
+system.ruby.network.msg_byte.Response_Data 553392
+system.ruby.network.msg_byte.Response_Control 63880
+system.ruby.network.msg_byte.Writeback_Data 208008
+system.ruby.network.msg_byte.Writeback_Control 960
+system.ruby.network.routers0.throttle0.link_utilization 10.863029
+system.ruby.network.routers0.throttle0.msg_count.Request_Control::2 250
system.ruby.network.routers0.throttle0.msg_count.Response_Data::1 911
-system.ruby.network.routers0.throttle0.msg_count.Response_Control::1 780
-system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2 4176
+system.ruby.network.routers0.throttle0.msg_count.Response_Control::1 800
+system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2 2000
system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::1 65592
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1 6240
-system.ruby.network.routers0.throttle1.link_utilization 1.918407
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1 6400
+system.ruby.network.routers0.throttle1.link_utilization 12.365225
system.ruby.network.routers0.throttle1.msg_count.Control::0 914
-system.ruby.network.routers0.throttle1.msg_count.Response_Control::1 50
-system.ruby.network.routers0.throttle1.msg_count.Response_Control::2 862
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::0 741
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::1 472
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0 39
+system.ruby.network.routers0.throttle1.msg_count.Response_Control::1 48
+system.ruby.network.routers0.throttle1.msg_count.Response_Control::2 859
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::0 761
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::1 202
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0 40
system.ruby.network.routers0.throttle1.msg_bytes.Control::0 7312
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::1 400
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2 6896
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0 53352
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::1 33984
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 312
-system.ruby.network.routers1.throttle0.link_utilization 3.241420
-system.ruby.network.routers1.throttle0.msg_count.Control::0 914
-system.ruby.network.routers1.throttle0.msg_count.Response_Data::1 882
-system.ruby.network.routers1.throttle0.msg_count.Response_Control::1 927
-system.ruby.network.routers1.throttle0.msg_count.Response_Control::2 862
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::0 741
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::1 472
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0 39
-system.ruby.network.routers1.throttle0.msg_bytes.Control::0 7312
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::1 63504
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::1 7416
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::2 6896
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::0 53352
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::1 33984
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 312
-system.ruby.network.routers1.throttle1.link_utilization 2.639123
-system.ruby.network.routers1.throttle1.msg_count.Control::0 883
-system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 522
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::1 1701
-system.ruby.network.routers1.throttle1.msg_count.Response_Control::1 870
-system.ruby.network.routers1.throttle1.msg_bytes.Control::0 7064
-system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2 4176
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1 122472
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1 6960
-system.ruby.network.routers2.throttle0.link_utilization 1.211499
-system.ruby.network.routers2.throttle0.msg_count.Control::0 883
-system.ruby.network.routers2.throttle0.msg_count.Response_Data::1 789
-system.ruby.network.routers2.throttle0.msg_count.Response_Control::1 89
-system.ruby.network.routers2.throttle0.msg_bytes.Control::0 7064
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1 56808
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::1 712
-system.ruby.network.routers2.throttle1.link_utilization 1.324364
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::1 883
-system.ruby.network.routers2.throttle1.msg_count.Response_Control::1 877
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1 63576
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1 7016
-system.ruby.network.routers3.throttle0.link_utilization 1.425973
-system.ruby.network.routers3.throttle0.msg_count.Request_Control::2 522
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::1 384
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2 6872
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0 54792
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::1 14544
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 320
+system.ruby.network.routers1.throttle0.link_utilization 22.584623
+system.ruby.network.routers1.throttle0.msg_count.Control::0 913
+system.ruby.network.routers1.throttle0.msg_count.Response_Data::1 871
+system.ruby.network.routers1.throttle0.msg_count.Response_Control::1 915
+system.ruby.network.routers1.throttle0.msg_count.Response_Control::2 859
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::0 761
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::1 202
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0 40
+system.ruby.network.routers1.throttle0.msg_bytes.Control::0 7304
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::1 62712
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::1 7320
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::2 6872
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::0 54792
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::1 14544
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 320
+system.ruby.network.routers1.throttle1.link_utilization 20.235606
+system.ruby.network.routers1.throttle1.msg_count.Control::0 872
+system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 250
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::1 1691
+system.ruby.network.routers1.throttle1.msg_count.Response_Control::1 888
+system.ruby.network.routers1.throttle1.msg_bytes.Control::0 6976
+system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2 2000
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1 121752
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1 7104
+system.ruby.network.routers2.throttle0.link_utilization 9.370229
+system.ruby.network.routers2.throttle0.msg_count.Control::0 871
+system.ruby.network.routers2.throttle0.msg_count.Response_Data::1 780
+system.ruby.network.routers2.throttle0.msg_count.Response_Control::1 87
+system.ruby.network.routers2.throttle0.msg_bytes.Control::0 6968
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1 56160
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::1 696
+system.ruby.network.routers2.throttle1.link_utilization 10.225271
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::1 871
+system.ruby.network.routers2.throttle1.msg_count.Response_Control::1 867
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1 62712
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1 6936
+system.ruby.network.routers3.throttle0.link_utilization 10.864203
+system.ruby.network.routers3.throttle0.msg_count.Request_Control::2 250
system.ruby.network.routers3.throttle0.msg_count.Response_Data::1 911
-system.ruby.network.routers3.throttle0.msg_count.Response_Control::1 780
-system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::2 4176
+system.ruby.network.routers3.throttle0.msg_count.Response_Control::1 801
+system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::2 2000
system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::1 65592
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::1 6240
-system.ruby.network.routers3.throttle1.link_utilization 3.241420
-system.ruby.network.routers3.throttle1.msg_count.Control::0 914
-system.ruby.network.routers3.throttle1.msg_count.Response_Data::1 882
-system.ruby.network.routers3.throttle1.msg_count.Response_Control::1 927
-system.ruby.network.routers3.throttle1.msg_count.Response_Control::2 862
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::0 741
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::1 472
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0 39
-system.ruby.network.routers3.throttle1.msg_bytes.Control::0 7312
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::1 63504
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::1 7416
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::2 6896
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::0 53352
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::1 33984
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 312
-system.ruby.network.routers3.throttle2.link_utilization 1.211649
-system.ruby.network.routers3.throttle2.msg_count.Control::0 883
-system.ruby.network.routers3.throttle2.msg_count.Response_Data::1 789
-system.ruby.network.routers3.throttle2.msg_count.Response_Control::1 89
-system.ruby.network.routers3.throttle2.msg_bytes.Control::0 7064
-system.ruby.network.routers3.throttle2.msg_bytes.Response_Data::1 56808
-system.ruby.network.routers3.throttle2.msg_bytes.Response_Control::1 712
-system.ruby.delayVCHist.vnet_0::bucket_size 4 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::max_bucket 39 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::samples 2555 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::mean 1.500587 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::stdev 3.565845 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0 | 2114 82.74% 82.74% | 218 8.53% 91.27% | 127 4.97% 96.24% | 59 2.31% 98.55% | 23 0.90% 99.45% | 10 0.39% 99.84% | 3 0.12% 99.96% | 1 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::total 2555 # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_1::bucket_size 4 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::max_bucket 39 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::samples 3972 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::mean 0.707956 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::stdev 2.261724 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1 | 3613 90.96% 90.96% | 235 5.92% 96.88% | 86 2.17% 99.04% | 27 0.68% 99.72% | 6 0.15% 99.87% | 5 0.13% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::total 3972 # delay histogram for vnet_1
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::1 6408
+system.ruby.network.routers3.throttle1.link_utilization 22.589321
+system.ruby.network.routers3.throttle1.msg_count.Control::0 913
+system.ruby.network.routers3.throttle1.msg_count.Response_Data::1 871
+system.ruby.network.routers3.throttle1.msg_count.Response_Control::1 915
+system.ruby.network.routers3.throttle1.msg_count.Response_Control::2 859
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::0 761
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::1 202
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0 40
+system.ruby.network.routers3.throttle1.msg_bytes.Control::0 7304
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::1 62712
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::1 7320
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::2 6872
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::0 54792
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::1 14544
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 320
+system.ruby.network.routers3.throttle2.link_utilization 9.371403
+system.ruby.network.routers3.throttle2.msg_count.Control::0 872
+system.ruby.network.routers3.throttle2.msg_count.Response_Data::1 780
+system.ruby.network.routers3.throttle2.msg_count.Response_Control::1 87
+system.ruby.network.routers3.throttle2.msg_bytes.Control::0 6976
+system.ruby.network.routers3.throttle2.msg_bytes.Response_Data::1 56160
+system.ruby.network.routers3.throttle2.msg_bytes.Response_Control::1 696
+system.ruby.delayVCHist.vnet_0::bucket_size 8 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::max_bucket 79 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::samples 2572 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::mean 5.637636 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::stdev 7.136996 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0 | 1408 54.74% 54.74% | 798 31.03% 85.77% | 315 12.25% 98.02% | 46 1.79% 99.81% | 4 0.16% 99.96% | 1 0.04% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::total 2572 # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_1::bucket_size 2 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::max_bucket 19 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::samples 3699 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::mean 0.736415 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::stdev 2.355735 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1 | 3354 90.67% 90.67% | 15 0.41% 91.08% | 8 0.22% 91.29% | 20 0.54% 91.84% | 242 6.54% 98.38% | 57 1.54% 99.92% | 3 0.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::total 3699 # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_2::bucket_size 1 # delay histogram for vnet_2
system.ruby.delayVCHist.vnet_2::max_bucket 9 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::samples 522 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::mean 0.003831 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::stdev 0.087538 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2 | 521 99.81% 99.81% | 0 0.00% 99.81% | 1 0.19% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::total 522 # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size 1024
-system.ruby.LD.latency_hist::max_bucket 10239
-system.ruby.LD.latency_hist::samples 51
-system.ruby.LD.latency_hist::mean 5435.235294
-system.ruby.LD.latency_hist::gmean 2657.448658
-system.ruby.LD.latency_hist::stdev 2057.238708
-system.ruby.LD.latency_hist | 6 11.76% 11.76% | 0 0.00% 11.76% | 0 0.00% 11.76% | 0 0.00% 11.76% | 0 0.00% 11.76% | 23 45.10% 56.86% | 20 39.22% 96.08% | 2 3.92% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.latency_hist::total 51
+system.ruby.delayVCHist.vnet_2::samples 250 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::mean 0.016000 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::stdev 0.178526 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2 | 248 99.20% 99.20% | 0 0.00% 99.20% | 2 0.80% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::total 250 # delay histogram for vnet_2
+system.ruby.LD.latency_hist::bucket_size 128
+system.ruby.LD.latency_hist::max_bucket 1279
+system.ruby.LD.latency_hist::samples 46
+system.ruby.LD.latency_hist::mean 731.913043
+system.ruby.LD.latency_hist::gmean 507.661226
+system.ruby.LD.latency_hist::stdev 273.908162
+system.ruby.LD.latency_hist | 4 8.70% 8.70% | 1 2.17% 10.87% | 0 0.00% 10.87% | 0 0.00% 10.87% | 3 6.52% 17.39% | 12 26.09% 43.48% | 21 45.65% 89.13% | 0 0.00% 89.13% | 4 8.70% 97.83% | 1 2.17% 100.00%
+system.ruby.LD.latency_hist::total 46
system.ruby.LD.hit_latency_hist::bucket_size 1
system.ruby.LD.hit_latency_hist::max_bucket 9
-system.ruby.LD.hit_latency_hist::samples 5
-system.ruby.LD.hit_latency_hist::mean 2.600000
-system.ruby.LD.hit_latency_hist::gmean 2.297397
-system.ruby.LD.hit_latency_hist::stdev 1.341641
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 1 20.00% 20.00% | 2 40.00% 60.00% | 0 0.00% 60.00% | 2 40.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.hit_latency_hist::total 5
-system.ruby.LD.miss_latency_hist::bucket_size 1024
-system.ruby.LD.miss_latency_hist::max_bucket 10239
-system.ruby.LD.miss_latency_hist::samples 46
-system.ruby.LD.miss_latency_hist::mean 6025.739130
-system.ruby.LD.miss_latency_hist::gmean 5720.375586
-system.ruby.LD.miss_latency_hist::stdev 1032.838127
-system.ruby.LD.miss_latency_hist | 1 2.17% 2.17% | 0 0.00% 2.17% | 0 0.00% 2.17% | 0 0.00% 2.17% | 0 0.00% 2.17% | 23 50.00% 52.17% | 20 43.48% 95.65% | 2 4.35% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.miss_latency_hist::total 46
-system.ruby.ST.latency_hist::bucket_size 1024
-system.ruby.ST.latency_hist::max_bucket 10239
-system.ruby.ST.latency_hist::samples 886
-system.ruby.ST.latency_hist::mean 5588.954853
-system.ruby.ST.latency_hist::gmean 3287.240118
-system.ruby.ST.latency_hist::stdev 1816.598091
-system.ruby.ST.latency_hist | 78 8.80% 8.80% | 2 0.23% 9.03% | 2 0.23% 9.26% | 4 0.45% 9.71% | 16 1.81% 11.51% | 393 44.36% 55.87% | 374 42.21% 98.08% | 17 1.92% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.latency_hist::total 886
-system.ruby.ST.hit_latency_hist::bucket_size 16
-system.ruby.ST.hit_latency_hist::max_bucket 159
+system.ruby.LD.hit_latency_hist::samples 2
+system.ruby.LD.hit_latency_hist::mean 1
+system.ruby.LD.hit_latency_hist::gmean 1
+system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 2 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::total 2
+system.ruby.LD.miss_latency_hist::bucket_size 128
+system.ruby.LD.miss_latency_hist::max_bucket 1279
+system.ruby.LD.miss_latency_hist::samples 44
+system.ruby.LD.miss_latency_hist::mean 765.136364
+system.ruby.LD.miss_latency_hist::gmean 673.836653
+system.ruby.LD.miss_latency_hist::stdev 229.211042
+system.ruby.LD.miss_latency_hist | 2 4.55% 4.55% | 1 2.27% 6.82% | 0 0.00% 6.82% | 0 0.00% 6.82% | 3 6.82% 13.64% | 12 27.27% 40.91% | 21 47.73% 88.64% | 0 0.00% 88.64% | 4 9.09% 97.73% | 1 2.27% 100.00%
+system.ruby.LD.miss_latency_hist::total 44
+system.ruby.ST.latency_hist::bucket_size 128
+system.ruby.ST.latency_hist::max_bucket 1279
+system.ruby.ST.latency_hist::samples 885
+system.ruby.ST.latency_hist::mean 706.693785
+system.ruby.ST.latency_hist::gmean 432.638212
+system.ruby.ST.latency_hist::stdev 259.501541
+system.ruby.ST.latency_hist | 89 10.06% 10.06% | 6 0.68% 10.73% | 4 0.45% 11.19% | 4 0.45% 11.64% | 21 2.37% 14.01% | 296 33.45% 47.46% | 390 44.07% 91.53% | 38 4.29% 95.82% | 24 2.71% 98.53% | 13 1.47% 100.00%
+system.ruby.ST.latency_hist::total 885
+system.ruby.ST.hit_latency_hist::bucket_size 1
+system.ruby.ST.hit_latency_hist::max_bucket 9
system.ruby.ST.hit_latency_hist::samples 69
-system.ruby.ST.hit_latency_hist::mean 12.289855
-system.ruby.ST.hit_latency_hist::gmean 3.224577
-system.ruby.ST.hit_latency_hist::stdev 31.753231
-system.ruby.ST.hit_latency_hist | 63 91.30% 91.30% | 0 0.00% 91.30% | 0 0.00% 91.30% | 0 0.00% 91.30% | 0 0.00% 91.30% | 0 0.00% 91.30% | 1 1.45% 92.75% | 5 7.25% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::mean 1
+system.ruby.ST.hit_latency_hist::gmean 1
+system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 69 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 69
-system.ruby.ST.miss_latency_hist::bucket_size 1024
-system.ruby.ST.miss_latency_hist::max_bucket 10239
-system.ruby.ST.miss_latency_hist::samples 817
-system.ruby.ST.miss_latency_hist::mean 6059.933905
-system.ruby.ST.miss_latency_hist::gmean 5900.697234
-system.ruby.ST.miss_latency_hist::stdev 852.752545
-system.ruby.ST.miss_latency_hist | 9 1.10% 1.10% | 2 0.24% 1.35% | 2 0.24% 1.59% | 4 0.49% 2.08% | 16 1.96% 4.04% | 393 48.10% 52.14% | 374 45.78% 97.92% | 17 2.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.miss_latency_hist::total 817
-system.ruby.IFETCH.latency_hist::bucket_size 256
-system.ruby.IFETCH.latency_hist::max_bucket 2559
-system.ruby.IFETCH.latency_hist::samples 49
-system.ruby.IFETCH.latency_hist::mean 851.877551
-system.ruby.IFETCH.latency_hist::gmean 775.235863
-system.ruby.IFETCH.latency_hist::stdev 385.970942
-system.ruby.IFETCH.latency_hist | 0 0.00% 0.00% | 7 14.29% 14.29% | 20 40.82% 55.10% | 10 20.41% 75.51% | 5 10.20% 85.71% | 3 6.12% 91.84% | 2 4.08% 95.92% | 2 4.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.latency_hist::total 49
-system.ruby.IFETCH.miss_latency_hist::bucket_size 256
-system.ruby.IFETCH.miss_latency_hist::max_bucket 2559
-system.ruby.IFETCH.miss_latency_hist::samples 49
-system.ruby.IFETCH.miss_latency_hist::mean 851.877551
-system.ruby.IFETCH.miss_latency_hist::gmean 775.235863
-system.ruby.IFETCH.miss_latency_hist::stdev 385.970942
-system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 7 14.29% 14.29% | 20 40.82% 55.10% | 10 20.41% 75.51% | 5 10.20% 85.71% | 3 6.12% 91.84% | 2 4.08% 95.92% | 2 4.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.miss_latency_hist::total 49
-system.ruby.Directory_Controller.Fetch 883 0.00% 0.00%
-system.ruby.Directory_Controller.Data 789 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Data 883 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Ack 788 0.00% 0.00%
-system.ruby.Directory_Controller.CleanReplacement 89 0.00% 0.00%
-system.ruby.Directory_Controller.I.Fetch 883 0.00% 0.00%
-system.ruby.Directory_Controller.M.Data 789 0.00% 0.00%
-system.ruby.Directory_Controller.M.CleanReplacement 89 0.00% 0.00%
-system.ruby.Directory_Controller.IM.Memory_Data 883 0.00% 0.00%
-system.ruby.Directory_Controller.MI.Memory_Ack 788 0.00% 0.00%
-system.ruby.L1Cache_Controller.Load 51 0.00% 0.00%
-system.ruby.L1Cache_Controller.Ifetch 55 0.00% 0.00%
-system.ruby.L1Cache_Controller.Store 888 0.00% 0.00%
-system.ruby.L1Cache_Controller.Inv 522 0.00% 0.00%
-system.ruby.L1Cache_Controller.L1_Replacement 10557 0.00% 0.00%
-system.ruby.L1Cache_Controller.Data_Exclusive 45 0.00% 0.00%
-system.ruby.L1Cache_Controller.Data_all_Acks 866 0.00% 0.00%
+system.ruby.ST.miss_latency_hist::bucket_size 128
+system.ruby.ST.miss_latency_hist::max_bucket 1279
+system.ruby.ST.miss_latency_hist::samples 816
+system.ruby.ST.miss_latency_hist::mean 766.366422
+system.ruby.ST.miss_latency_hist::gmean 722.823883
+system.ruby.ST.miss_latency_hist::stdev 165.272036
+system.ruby.ST.miss_latency_hist | 20 2.45% 2.45% | 6 0.74% 3.19% | 4 0.49% 3.68% | 4 0.49% 4.17% | 21 2.57% 6.74% | 296 36.27% 43.01% | 390 47.79% 90.81% | 38 4.66% 95.47% | 24 2.94% 98.41% | 13 1.59% 100.00%
+system.ruby.ST.miss_latency_hist::total 816
+system.ruby.IFETCH.latency_hist::bucket_size 32
+system.ruby.IFETCH.latency_hist::max_bucket 319
+system.ruby.IFETCH.latency_hist::samples 54
+system.ruby.IFETCH.latency_hist::mean 111.703704
+system.ruby.IFETCH.latency_hist::gmean 83.715657
+system.ruby.IFETCH.latency_hist::stdev 59.263922
+system.ruby.IFETCH.latency_hist | 3 5.56% 5.56% | 10 18.52% 24.07% | 8 14.81% 38.89% | 6 11.11% 50.00% | 20 37.04% 87.04% | 1 1.85% 88.89% | 4 7.41% 96.30% | 2 3.70% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.latency_hist::total 54
+system.ruby.IFETCH.hit_latency_hist::bucket_size 1
+system.ruby.IFETCH.hit_latency_hist::max_bucket 9
+system.ruby.IFETCH.hit_latency_hist::samples 2
+system.ruby.IFETCH.hit_latency_hist::mean 1
+system.ruby.IFETCH.hit_latency_hist::gmean 1
+system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 2 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist::total 2
+system.ruby.IFETCH.miss_latency_hist::bucket_size 32
+system.ruby.IFETCH.miss_latency_hist::max_bucket 319
+system.ruby.IFETCH.miss_latency_hist::samples 52
+system.ruby.IFETCH.miss_latency_hist::mean 115.961538
+system.ruby.IFETCH.miss_latency_hist::gmean 99.256920
+system.ruby.IFETCH.miss_latency_hist::stdev 56.132533
+system.ruby.IFETCH.miss_latency_hist | 1 1.92% 1.92% | 10 19.23% 21.15% | 8 15.38% 36.54% | 6 11.54% 48.08% | 20 38.46% 86.54% | 1 1.92% 88.46% | 4 7.69% 96.15% | 2 3.85% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.miss_latency_hist::total 52
+system.ruby.Directory_Controller.Fetch 871 0.00% 0.00%
+system.ruby.Directory_Controller.Data 780 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Data 871 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Ack 780 0.00% 0.00%
+system.ruby.Directory_Controller.CleanReplacement 87 0.00% 0.00%
+system.ruby.Directory_Controller.I.Fetch 871 0.00% 0.00%
+system.ruby.Directory_Controller.M.Data 780 0.00% 0.00%
+system.ruby.Directory_Controller.M.CleanReplacement 87 0.00% 0.00%
+system.ruby.Directory_Controller.IM.Memory_Data 871 0.00% 0.00%
+system.ruby.Directory_Controller.MI.Memory_Ack 780 0.00% 0.00%
+system.ruby.L1Cache_Controller.Load 47 0.00% 0.00%
+system.ruby.L1Cache_Controller.Ifetch 61 0.00% 0.00%
+system.ruby.L1Cache_Controller.Store 886 0.00% 0.00%
+system.ruby.L1Cache_Controller.Inv 250 0.00% 0.00%
+system.ruby.L1Cache_Controller.L1_Replacement 12148 0.00% 0.00%
+system.ruby.L1Cache_Controller.Data_Exclusive 43 0.00% 0.00%
+system.ruby.L1Cache_Controller.Data_all_Acks 868 0.00% 0.00%
system.ruby.L1Cache_Controller.Ack_all 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.WB_Ack 779 0.00% 0.00%
-system.ruby.L1Cache_Controller.NP.Load 46 0.00% 0.00%
-system.ruby.L1Cache_Controller.NP.Ifetch 49 0.00% 0.00%
-system.ruby.L1Cache_Controller.NP.Store 818 0.00% 0.00%
-system.ruby.L1Cache_Controller.I.L1_Replacement 124 0.00% 0.00%
+system.ruby.L1Cache_Controller.WB_Ack 799 0.00% 0.00%
+system.ruby.L1Cache_Controller.NP.Load 45 0.00% 0.00%
+system.ruby.L1Cache_Controller.NP.Ifetch 52 0.00% 0.00%
+system.ruby.L1Cache_Controller.NP.Store 816 0.00% 0.00%
+system.ruby.L1Cache_Controller.I.L1_Replacement 100 0.00% 0.00%
+system.ruby.L1Cache_Controller.S.Ifetch 2 0.00% 0.00%
system.ruby.L1Cache_Controller.S.Store 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.S.Inv 30 0.00% 0.00%
-system.ruby.L1Cache_Controller.S.L1_Replacement 4 0.00% 0.00%
-system.ruby.L1Cache_Controller.E.Inv 6 0.00% 0.00%
-system.ruby.L1Cache_Controller.E.L1_Replacement 39 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.Load 5 0.00% 0.00%
+system.ruby.L1Cache_Controller.S.Inv 41 0.00% 0.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement 7 0.00% 0.00%
+system.ruby.L1Cache_Controller.E.Inv 3 0.00% 0.00%
+system.ruby.L1Cache_Controller.E.L1_Replacement 40 0.00% 0.00%
+system.ruby.L1Cache_Controller.M.Load 2 0.00% 0.00%
system.ruby.L1Cache_Controller.M.Store 69 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.Inv 75 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement 741 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.Inv 14 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.L1_Replacement 418 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.Data_Exclusive 45 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.Data_all_Acks 36 0.00% 0.00%
-system.ruby.L1Cache_Controller.IM.L1_Replacement 9231 0.00% 0.00%
-system.ruby.L1Cache_Controller.IM.Data_all_Acks 816 0.00% 0.00%
+system.ruby.L1Cache_Controller.M.Inv 54 0.00% 0.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement 761 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.Inv 4 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.L1_Replacement 627 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.Data_Exclusive 43 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.Data_all_Acks 49 0.00% 0.00%
+system.ruby.L1Cache_Controller.IM.L1_Replacement 10613 0.00% 0.00%
+system.ruby.L1Cache_Controller.IM.Data_all_Acks 815 0.00% 0.00%
system.ruby.L1Cache_Controller.SM.Ack_all 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS_I.Data_all_Acks 14 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_I.Ifetch 4 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_I.Inv 397 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_I.WB_Ack 383 0.00% 0.00%
-system.ruby.L1Cache_Controller.SINK_WB_ACK.Ifetch 2 0.00% 0.00%
-system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack 396 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_GET_INSTR 49 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_GETS 46 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_GETX 817 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS_I.Data_all_Acks 4 0.00% 0.00%
+system.ruby.L1Cache_Controller.M_I.Ifetch 7 0.00% 0.00%
+system.ruby.L1Cache_Controller.M_I.Inv 148 0.00% 0.00%
+system.ruby.L1Cache_Controller.M_I.WB_Ack 652 0.00% 0.00%
+system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack 147 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_GET_INSTR 52 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_GETS 45 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_GETX 815 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_UPGRADE 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_PUTX 395 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_PUTX_old 766 0.00% 0.00%
-system.ruby.L2Cache_Controller.L2_Replacement 336 0.00% 0.00%
-system.ruby.L2Cache_Controller.L2_Replacement_clean 1118 0.00% 0.00%
-system.ruby.L2Cache_Controller.Mem_Data 882 0.00% 0.00%
-system.ruby.L2Cache_Controller.Mem_Ack 877 0.00% 0.00%
-system.ruby.L2Cache_Controller.WB_Data 454 0.00% 0.00%
-system.ruby.L2Cache_Controller.WB_Data_clean 18 0.00% 0.00%
-system.ruby.L2Cache_Controller.Ack_all 50 0.00% 0.00%
-system.ruby.L2Cache_Controller.Exclusive_Unblock 862 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_PUTX 653 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_PUTX_old 261 0.00% 0.00%
+system.ruby.L2Cache_Controller.L2_Replacement 587 0.00% 0.00%
+system.ruby.L2Cache_Controller.L2_Replacement_clean 531 0.00% 0.00%
+system.ruby.L2Cache_Controller.Mem_Data 871 0.00% 0.00%
+system.ruby.L2Cache_Controller.Mem_Ack 867 0.00% 0.00%
+system.ruby.L2Cache_Controller.WB_Data 194 0.00% 0.00%
+system.ruby.L2Cache_Controller.WB_Data_clean 8 0.00% 0.00%
+system.ruby.L2Cache_Controller.Ack_all 48 0.00% 0.00%
+system.ruby.L2Cache_Controller.Exclusive_Unblock 859 0.00% 0.00%
system.ruby.L2Cache_Controller.NP.L1_GET_INSTR 45 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS 45 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX 793 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_PUTX_old 286 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS 43 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX 784 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_PUTX_old 139 0.00% 0.00%
system.ruby.L2Cache_Controller.SS.L1_GETS 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS.L1_GETX 3 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS.L1_GETX 6 0.00% 0.00%
system.ruby.L2Cache_Controller.SS.L1_UPGRADE 1 0.00% 0.00%
system.ruby.L2Cache_Controller.SS.L2_Replacement_clean 45 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L1_GET_INSTR 4 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX 21 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement 336 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement_clean 21 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT.L1_PUTX 383 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT.L2_Replacement_clean 478 0.00% 0.00%
-system.ruby.L2Cache_Controller.M_I.L1_PUTX_old 111 0.00% 0.00%
-system.ruby.L2Cache_Controller.M_I.Mem_Ack 877 0.00% 0.00%
-system.ruby.L2Cache_Controller.MCT_I.L1_PUTX_old 187 0.00% 0.00%
-system.ruby.L2Cache_Controller.MCT_I.WB_Data 454 0.00% 0.00%
-system.ruby.L2Cache_Controller.MCT_I.WB_Data_clean 18 0.00% 0.00%
-system.ruby.L2Cache_Controller.MCT_I.Ack_all 6 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_I.Ack_all 44 0.00% 0.00%
-system.ruby.L2Cache_Controller.ISS.L2_Replacement_clean 10 0.00% 0.00%
-system.ruby.L2Cache_Controller.ISS.Mem_Data 45 0.00% 0.00%
-system.ruby.L2Cache_Controller.IS.L2_Replacement_clean 39 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_GET_INSTR 7 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS 1 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX 25 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement 587 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement_clean 31 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT.L1_PUTX 653 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT.L2_Replacement_clean 205 0.00% 0.00%
+system.ruby.L2Cache_Controller.M_I.L1_PUTX_old 8 0.00% 0.00%
+system.ruby.L2Cache_Controller.M_I.Mem_Ack 867 0.00% 0.00%
+system.ruby.L2Cache_Controller.MCT_I.L1_PUTX_old 114 0.00% 0.00%
+system.ruby.L2Cache_Controller.MCT_I.WB_Data 194 0.00% 0.00%
+system.ruby.L2Cache_Controller.MCT_I.WB_Data_clean 8 0.00% 0.00%
+system.ruby.L2Cache_Controller.MCT_I.Ack_all 3 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_I.Ack_all 45 0.00% 0.00%
+system.ruby.L2Cache_Controller.ISS.L2_Replacement_clean 4 0.00% 0.00%
+system.ruby.L2Cache_Controller.ISS.Mem_Data 42 0.00% 0.00%
+system.ruby.L2Cache_Controller.IS.L2_Replacement_clean 98 0.00% 0.00%
system.ruby.L2Cache_Controller.IS.Mem_Data 45 0.00% 0.00%
-system.ruby.L2Cache_Controller.IM.L2_Replacement_clean 217 0.00% 0.00%
-system.ruby.L2Cache_Controller.IM.Mem_Data 792 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock 4 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_MB.L1_PUTX 12 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_MB.L1_PUTX_old 182 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_MB.L2_Replacement_clean 308 0.00% 0.00%
-system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock 858 0.00% 0.00%
+system.ruby.L2Cache_Controller.IM.L2_Replacement_clean 129 0.00% 0.00%
+system.ruby.L2Cache_Controller.IM.Mem_Data 784 0.00% 0.00%
+system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock 7 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_MB.L2_Replacement_clean 19 0.00% 0.00%
+system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock 852 0.00% 0.00%
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini
index e6a208fbe..d295535f0 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini
@@ -167,25 +167,26 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory forwardFromDir requestToDir responseFromDir responseFromMemory responseToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=6
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=32
version=0
-forwardFromDir=system.ruby.network.slave[6]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[5]
-responseFromDir=system.ruby.network.slave[5]
-responseToDir=system.ruby.network.master[6]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -194,9 +195,53 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[6]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[6]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer triggerQueue
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
buffer_size=0
@@ -204,58 +249,122 @@ clk_domain=system.ruby.clk_domain
cluster_id=0
eventq_index=0
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
request_latency=2
+responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl0.triggerQueue
use_timeout_latency=50
version=0
-requestFromL1Cache=system.ruby.network.slave[0]
-requestToL1Cache=system.ruby.network.master[0]
-responseFromL1Cache=system.ruby.network.slave[1]
-responseToL1Cache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.ruby.clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -266,9 +375,21 @@ using_ruby_tester=true
version=0
slave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0]
+[system.ruby.l1_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
-children=L2cache
+children=GlobalRequestFromL2Cache GlobalRequestToL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache responseFromL2Cache responseToL2Cache triggerQueue
+GlobalRequestFromL2Cache=system.ruby.l2_cntrl0.GlobalRequestFromL2Cache
+GlobalRequestToL2Cache=system.ruby.l2_cntrl0.GlobalRequestToL2Cache
+L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
+L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
L2cache=system.ruby.l2_cntrl0.L2cache
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -277,33 +398,100 @@ eventq_index=0
number_of_TBEs=256
recycle_latency=10
request_latency=2
+responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
+responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
response_latency=2
ruby_system=system.ruby
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l2_cntrl0.triggerQueue
version=0
-GlobalRequestFromL2Cache=system.ruby.network.slave[2]
-GlobalRequestToL2Cache=system.ruby.network.master[2]
-L1RequestFromL2Cache=system.ruby.network.slave[3]
-L1RequestToL2Cache=system.ruby.network.master[3]
-responseFromL2Cache=system.ruby.network.slave[4]
-responseToL2Cache=system.ruby.network.master[4]
+
+[system.ruby.l2_cntrl0.GlobalRequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.l2_cntrl0.GlobalRequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.l2_cntrl0.L1RequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
[system.ruby.l2_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=15
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l2_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l2_cntrl0.responseFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.l2_cntrl0.responseToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
+
+[system.ruby.l2_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -312,7 +500,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 ext_links2 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
+children=ext_links0 ext_links1 ext_links2 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_link_buffers40 int_link_buffers41 int_link_buffers42 int_link_buffers43 int_link_buffers44 int_link_buffers45 int_link_buffers46 int_link_buffers47 int_link_buffers48 int_link_buffers49 int_link_buffers50 int_link_buffers51 int_link_buffers52 int_link_buffers53 int_link_buffers54 int_link_buffers55 int_link_buffers56 int_link_buffers57 int_link_buffers58 int_link_buffers59 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -320,14 +508,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 system.ruby.network.int_link_buffers40 system.ruby.network.int_link_buffers41 system.ruby.network.int_link_buffers42 system.ruby.network.int_link_buffers43 system.ruby.network.int_link_buffers44 system.ruby.network.int_link_buffers45 system.ruby.network.int_link_buffers46 system.ruby.network.int_link_buffers47 system.ruby.network.int_link_buffers48 system.ruby.network.int_link_buffers49 system.ruby.network.int_link_buffers50 system.ruby.network.int_link_buffers51 system.ruby.network.int_link_buffers52 system.ruby.network.int_link_buffers53 system.ruby.network.int_link_buffers54 system.ruby.network.int_link_buffers55 system.ruby.network.int_link_buffers56 system.ruby.network.int_link_buffers57 system.ruby.network.int_link_buffers58 system.ruby.network.int_link_buffers59
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l2_cntrl0.GlobalRequestToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir
-slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l2_cntrl0.GlobalRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.forwardFromDir
+master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l2_cntrl0.GlobalRequestToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l2_cntrl0.GlobalRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -359,6 +549,486 @@ latency=1
link_id=2
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -391,32 +1061,1484 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29 system.ruby.network.routers0.port_buffers30 system.ruby.network.routers0.port_buffers31 system.ruby.network.routers0.port_buffers32 system.ruby.network.routers0.port_buffers33 system.ruby.network.routers0.port_buffers34 system.ruby.network.routers0.port_buffers35 system.ruby.network.routers0.port_buffers36 system.ruby.network.routers0.port_buffers37 system.ruby.network.routers0.port_buffers38 system.ruby.network.routers0.port_buffers39
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29 system.ruby.network.routers1.port_buffers30 system.ruby.network.routers1.port_buffers31 system.ruby.network.routers1.port_buffers32 system.ruby.network.routers1.port_buffers33 system.ruby.network.routers1.port_buffers34 system.ruby.network.routers1.port_buffers35 system.ruby.network.routers1.port_buffers36 system.ruby.network.routers1.port_buffers37 system.ruby.network.routers1.port_buffers38 system.ruby.network.routers1.port_buffers39
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers3]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17 system.ruby.network.routers3.port_buffers18 system.ruby.network.routers3.port_buffers19 system.ruby.network.routers3.port_buffers20 system.ruby.network.routers3.port_buffers21 system.ruby.network.routers3.port_buffers22 system.ruby.network.routers3.port_buffers23 system.ruby.network.routers3.port_buffers24 system.ruby.network.routers3.port_buffers25 system.ruby.network.routers3.port_buffers26 system.ruby.network.routers3.port_buffers27 system.ruby.network.routers3.port_buffers28 system.ruby.network.routers3.port_buffers29 system.ruby.network.routers3.port_buffers30 system.ruby.network.routers3.port_buffers31 system.ruby.network.routers3.port_buffers32 system.ruby.network.routers3.port_buffers33 system.ruby.network.routers3.port_buffers34 system.ruby.network.routers3.port_buffers35 system.ruby.network.routers3.port_buffers36 system.ruby.network.routers3.port_buffers37 system.ruby.network.routers3.port_buffers38 system.ruby.network.routers3.port_buffers39 system.ruby.network.routers3.port_buffers40 system.ruby.network.routers3.port_buffers41 system.ruby.network.routers3.port_buffers42 system.ruby.network.routers3.port_buffers43 system.ruby.network.routers3.port_buffers44 system.ruby.network.routers3.port_buffers45 system.ruby.network.routers3.port_buffers46 system.ruby.network.routers3.port_buffers47 system.ruby.network.routers3.port_buffers48 system.ruby.network.routers3.port_buffers49 system.ruby.network.routers3.port_buffers50 system.ruby.network.routers3.port_buffers51 system.ruby.network.routers3.port_buffers52 system.ruby.network.routers3.port_buffers53 system.ruby.network.routers3.port_buffers54 system.ruby.network.routers3.port_buffers55 system.ruby.network.routers3.port_buffers56 system.ruby.network.routers3.port_buffers57 system.ruby.network.routers3.port_buffers58 system.ruby.network.routers3.port_buffers59
+recycle_latency=0
router_id=3
virt_nets=10
+[system.ruby.network.routers3.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr
index 2b5c3b11d..b95e81e6d 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr
@@ -1,4 +1,7 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout
index b4257bd2c..4448be6ae 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout
@@ -1,10 +1,11 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:42:56
-gem5 started Jan 22 2014 17:27:15
-gem5 executing on u200540-lin
-command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory -re tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory
+gem5 compiled Aug 13 2015 19:22:33
+gem5 started Aug 13 2015 20:16:24
+gem5 executing on artery
+command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 327361 because Ruby Tester completed
+Exiting @ tick 54131 because Ruby Tester completed
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt
index 79972c69a..53e6bd157 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt
@@ -1,44 +1,44 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000330 # Number of seconds simulated
-sim_ticks 330331 # Number of ticks simulated
-final_tick 330331 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000054 # Number of seconds simulated
+sim_ticks 54131 # Number of ticks simulated
+final_tick 54131 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 797019 # Simulator tick rate (ticks/s)
-host_mem_usage 449656 # Number of bytes of host memory used
-host_seconds 0.41 # Real time elapsed on the host
+host_tick_rate 392683 # Simulator tick rate (ticks/s)
+host_mem_usage 401260 # Number of bytes of host memory used
+host_seconds 0.14 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
-system.mem_ctrls.bytes_read::ruby.dir_cntrl0 54784 # Number of bytes read from this memory
-system.mem_ctrls.bytes_read::total 54784 # Number of bytes read from this memory
-system.mem_ctrls.bytes_written::ruby.dir_cntrl0 48832 # Number of bytes written to this memory
-system.mem_ctrls.bytes_written::total 48832 # Number of bytes written to this memory
-system.mem_ctrls.num_reads::ruby.dir_cntrl0 856 # Number of read requests responded to by this memory
-system.mem_ctrls.num_reads::total 856 # Number of read requests responded to by this memory
-system.mem_ctrls.num_writes::ruby.dir_cntrl0 763 # Number of write requests responded to by this memory
-system.mem_ctrls.num_writes::total 763 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 165845773 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 165845773 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 147827482 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 147827482 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 313673255 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 313673255 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.readReqs 856 # Number of read requests accepted
-system.mem_ctrls.writeReqs 763 # Number of write requests accepted
-system.mem_ctrls.readBursts 856 # Number of DRAM read bursts, including those serviced by the write queue
-system.mem_ctrls.writeBursts 763 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 43904 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 10880 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 39360 # Total number of bytes written to DRAM
-system.mem_ctrls.bytesReadSys 54784 # Total read bytes from the system interface side
-system.mem_ctrls.bytesWrittenSys 48832 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 170 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 127 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0 54976 # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total 54976 # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0 49152 # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total 49152 # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0 859 # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total 859 # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0 768 # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total 768 # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 1015610279 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 1015610279 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 908019434 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 908019434 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 1923629713 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 1923629713 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs 859 # Number of read requests accepted
+system.mem_ctrls.writeReqs 768 # Number of write requests accepted
+system.mem_ctrls.readBursts 859 # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts 768 # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM 46080 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 8896 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 41280 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys 54976 # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys 49152 # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ 139 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 102 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
-system.mem_ctrls.perBankRdBursts::0 215 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::1 218 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::2 218 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::3 35 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::0 214 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1 228 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2 219 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3 59 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::4 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::5 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::6 0 # Per bank write bursts
@@ -51,10 +51,10 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe
system.mem_ctrls.perBankRdBursts::13 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::0 188 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::1 191 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::2 201 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::3 35 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0 194 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1 202 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2 200 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3 49 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::4 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::5 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::6 0 # Per bank write bursts
@@ -69,24 +69,24 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 329990 # Total gap between requests
+system.mem_ctrls.totGap 54056 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::3 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::4 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::5 0 # Read request sizes (log2)
-system.mem_ctrls.readPktSize::6 856 # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6 859 # Read request sizes (log2)
system.mem_ctrls.writePktSize::0 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::1 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::2 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::3 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
-system.mem_ctrls.writePktSize::6 763 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 609 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::1 77 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::2 0 # What read queue length does an incoming req see
+system.mem_ctrls.writePktSize::6 768 # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0 589 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1 128 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2 3 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::4 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::5 0 # What read queue length does an incoming req see
@@ -131,24 +131,24 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh
system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::15 33 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16 34 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 35 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::18 35 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19 35 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 35 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::21 34 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::22 34 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::23 34 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::24 34 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::25 35 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::26 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::27 35 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::28 34 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 34 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30 34 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 34 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32 34 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::15 23 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16 25 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22 37 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26 40 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27 37 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28 37 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 37 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30 37 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31 37 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32 37 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::33 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::34 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::35 0 # What write queue length does an incoming req see
@@ -180,465 +180,451 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 159 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 512.805031 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 408.328443 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 296.623626 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 9 5.66% 5.66% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 24 15.09% 20.75% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 24 15.09% 35.85% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 25 15.72% 51.57% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 19 11.95% 63.52% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 14 8.81% 72.33% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 18 11.32% 83.65% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 11 6.92% 90.57% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 15 9.43% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 159 # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples 34 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 19.911765 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 19.595016 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 4.107404 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-17 8 23.53% 23.53% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::18-19 13 38.24% 61.76% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::20-21 7 20.59% 82.35% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::22-23 2 5.88% 88.24% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::24-25 1 2.94% 91.18% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::26-27 2 5.88% 97.06% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::38-39 1 2.94% 100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total 34 # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples 34 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 18.088235 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 18.075815 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 0.668225 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 2 5.88% 5.88% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18 25 73.53% 79.41% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19 7 20.59% 100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total 34 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 6246 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 19280 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 3430 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 9.10 # Average queueing delay per DRAM burst
+system.mem_ctrls.bytesPerActivate::samples 97 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 898.639175 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 799.863204 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 281.999342 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 2 2.06% 2.06% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 5 5.15% 7.22% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 4 4.12% 11.34% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 3 3.09% 14.43% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 3 3.09% 17.53% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 3 3.09% 20.62% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 77 79.38% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 97 # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples 37 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 19.297297 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 19.037068 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 3.755476 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17 8 21.62% 21.62% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19 18 48.65% 70.27% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-21 7 18.92% 89.19% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::22-23 1 2.70% 91.89% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::24-25 2 5.41% 97.30% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::38-39 1 2.70% 100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total 37 # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples 37 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 17.432432 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 17.394043 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 1.167632 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 13 35.14% 35.14% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17 2 5.41% 40.54% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18 15 40.54% 81.08% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19 7 18.92% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total 37 # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat 5894 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 19574 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 3600 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 8.19 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 28.10 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 132.91 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 119.15 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 165.85 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 147.83 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 27.19 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 851.27 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 762.59 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 1015.61 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 908.02 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 1.97 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 1.04 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 0.93 # Data bus utilization in percentage for writes
-system.mem_ctrls.avgRdQLen 1.17 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 24.41 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 537 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 601 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 78.28 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 94.50 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 203.82 # Average gap between requests
-system.mem_ctrls.pageHitRate 86.08 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 1202040 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 667800 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 8448960 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 6189696 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 21359520 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 219200112 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 4082400 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 261150528 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 797.961720 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 5756 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 10920 # Time in different power states
+system.mem_ctrls.busUtil 12.61 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 6.65 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 5.96 # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen 1.32 # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen 24.64 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 631 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 635 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 87.64 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 95.35 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 33.22 # Average gap between requests
+system.mem_ctrls.pageHitRate 91.34 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 642600 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 357000 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 7637760 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 5785344 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 3051360 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 32013252 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 103800 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 49591116 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 1055.669193 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 19 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 1560 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 310724 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 45411 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
system.mem_ctrls_1.actEnergy 0 # Energy for activate commands per rank (pJ)
system.mem_ctrls_1.preEnergy 0 # Energy for precharge commands per rank (pJ)
system.mem_ctrls_1.readEnergy 0 # Energy for read commands per rank (pJ)
system.mem_ctrls_1.writeEnergy 0 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 21359520 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 7067088 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 190155600 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 218582208 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 667.920136 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 316352 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 10920 # Time in different power states
+system.mem_ctrls_1.refreshEnergy 3051360 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 1009584 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 27291600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 31352544 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 667.615178 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 45416 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 1560 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.ruby.clk_domain.clock 1 # Clock period in ticks
system.ruby.outstanding_req_hist::bucket_size 2
system.ruby.outstanding_req_hist::max_bucket 19
-system.ruby.outstanding_req_hist::samples 996
-system.ruby.outstanding_req_hist::mean 15.813253
-system.ruby.outstanding_req_hist::gmean 15.714173
-system.ruby.outstanding_req_hist::stdev 1.131222
-system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.20% 0.30% | 2 0.20% 0.50% | 2 0.20% 0.70% | 2 0.20% 0.90% | 2 0.20% 1.10% | 2 0.20% 1.31% | 67 6.73% 8.03% | 916 91.97% 100.00% | 0 0.00% 100.00%
-system.ruby.outstanding_req_hist::total 996
-system.ruby.latency_hist::bucket_size 4096
-system.ruby.latency_hist::max_bucket 40959
-system.ruby.latency_hist::samples 981
-system.ruby.latency_hist::mean 5263.343527
-system.ruby.latency_hist::gmean 1275.200266
-system.ruby.latency_hist::stdev 8532.856601
-system.ruby.latency_hist | 752 76.66% 76.66% | 54 5.50% 82.16% | 7 0.71% 82.87% | 10 1.02% 83.89% | 53 5.40% 89.30% | 40 4.08% 93.37% | 35 3.57% 96.94% | 26 2.65% 99.59% | 3 0.31% 99.90% | 1 0.10% 100.00%
-system.ruby.latency_hist::total 981
-system.ruby.hit_latency_hist::bucket_size 16
-system.ruby.hit_latency_hist::max_bucket 159
-system.ruby.hit_latency_hist::samples 82
-system.ruby.hit_latency_hist::mean 16.865854
-system.ruby.hit_latency_hist::gmean 3.783506
-system.ruby.hit_latency_hist::stdev 36.658168
-system.ruby.hit_latency_hist | 71 86.59% 86.59% | 0 0.00% 86.59% | 0 0.00% 86.59% | 0 0.00% 86.59% | 0 0.00% 86.59% | 0 0.00% 86.59% | 5 6.10% 92.68% | 6 7.32% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.hit_latency_hist::total 82
-system.ruby.miss_latency_hist::bucket_size 4096
-system.ruby.miss_latency_hist::max_bucket 40959
-system.ruby.miss_latency_hist::samples 899
-system.ruby.miss_latency_hist::mean 5741.887653
-system.ruby.miss_latency_hist::gmean 2168.376344
-system.ruby.miss_latency_hist::stdev 8758.729134
-system.ruby.miss_latency_hist | 670 74.53% 74.53% | 54 6.01% 80.53% | 7 0.78% 81.31% | 10 1.11% 82.42% | 53 5.90% 88.32% | 40 4.45% 92.77% | 35 3.89% 96.66% | 26 2.89% 99.56% | 3 0.33% 99.89% | 1 0.11% 100.00%
-system.ruby.miss_latency_hist::total 899
+system.ruby.outstanding_req_hist::samples 989
+system.ruby.outstanding_req_hist::mean 15.760364
+system.ruby.outstanding_req_hist::gmean 15.655056
+system.ruby.outstanding_req_hist::stdev 1.192167
+system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.20% 0.30% | 2 0.20% 0.51% | 2 0.20% 0.71% | 4 0.40% 1.11% | 2 0.20% 1.31% | 3 0.30% 1.62% | 101 10.21% 11.83% | 872 88.17% 100.00% | 0 0.00% 100.00%
+system.ruby.outstanding_req_hist::total 989
+system.ruby.latency_hist::bucket_size 256
+system.ruby.latency_hist::max_bucket 2559
+system.ruby.latency_hist::samples 974
+system.ruby.latency_hist::mean 872.520534
+system.ruby.latency_hist::gmean 470.423023
+system.ruby.latency_hist::stdev 365.350725
+system.ruby.latency_hist | 145 14.89% 14.89% | 7 0.72% 15.61% | 4 0.41% 16.02% | 455 46.71% 62.73% | 353 36.24% 98.97% | 10 1.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::total 974
+system.ruby.hit_latency_hist::bucket_size 1
+system.ruby.hit_latency_hist::max_bucket 9
+system.ruby.hit_latency_hist::samples 83
+system.ruby.hit_latency_hist::mean 1
+system.ruby.hit_latency_hist::gmean 1
+system.ruby.hit_latency_hist | 0 0.00% 0.00% | 83 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::total 83
+system.ruby.miss_latency_hist::bucket_size 256
+system.ruby.miss_latency_hist::max_bucket 2559
+system.ruby.miss_latency_hist::samples 891
+system.ruby.miss_latency_hist::mean 953.705948
+system.ruby.miss_latency_hist::gmean 834.528027
+system.ruby.miss_latency_hist::stdev 261.718669
+system.ruby.miss_latency_hist | 62 6.96% 6.96% | 7 0.79% 7.74% | 4 0.45% 8.19% | 455 51.07% 59.26% | 353 39.62% 98.88% | 10 1.12% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::total 891
system.ruby.l1_cntrl0.L1Dcache.demand_hits 82 # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses 847 # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses 929 # Number of cache demand accesses
-system.ruby.l1_cntrl0.L1Icache.demand_hits 0 # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Icache.demand_misses 55 # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Icache.demand_accesses 55 # Number of cache demand accesses
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_load 3 # Number of times a store aliased with a pending load
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 93 # Number of times a store aliased with a pending store
-system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 8 # Number of times a load aliased with a pending store
+system.ruby.l1_cntrl0.L1Dcache.demand_misses 839 # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses 921 # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Icache.demand_hits 1 # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Icache.demand_misses 52 # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Icache.demand_accesses 53 # Number of cache demand accesses
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_load 5 # Number of times a store aliased with a pending load
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 86 # Number of times a store aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 4 # Number of times a load aliased with a pending store
system.ruby.l1_cntrl0.sequencer.load_waiting_on_load 1 # Number of times a load aliased with a pending load
-system.ruby.l2_cntrl0.L2cache.demand_hits 44 # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses 857 # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses 901 # Number of cache demand accesses
+system.ruby.l2_cntrl0.L2cache.demand_hits 32 # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses 859 # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses 891 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 1.492064
-system.ruby.network.routers0.msg_count.Request_Control::0 901
-system.ruby.network.routers0.msg_count.Response_Data::2 855
-system.ruby.network.routers0.msg_count.ResponseL2hit_Data::2 44
-system.ruby.network.routers0.msg_count.Writeback_Data::2 893
-system.ruby.network.routers0.msg_count.Writeback_Control::0 1788
-system.ruby.network.routers0.msg_count.Unblock_Control::2 898
-system.ruby.network.routers0.msg_bytes.Request_Control::0 7208
-system.ruby.network.routers0.msg_bytes.Response_Data::2 61560
-system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::2 3168
-system.ruby.network.routers0.msg_bytes.Writeback_Data::2 64296
-system.ruby.network.routers0.msg_bytes.Writeback_Control::0 14304
-system.ruby.network.routers0.msg_bytes.Unblock_Control::2 7184
-system.ruby.network.routers1.percent_links_utilized 2.839803
-system.ruby.network.routers1.msg_count.Request_Control::0 901
-system.ruby.network.routers1.msg_count.Request_Control::1 857
-system.ruby.network.routers1.msg_count.Response_Data::2 1711
-system.ruby.network.routers1.msg_count.ResponseL2hit_Data::2 44
-system.ruby.network.routers1.msg_count.Writeback_Data::2 1656
-system.ruby.network.routers1.msg_count.Writeback_Control::0 1788
-system.ruby.network.routers1.msg_count.Writeback_Control::1 1526
-system.ruby.network.routers1.msg_count.Unblock_Control::2 1752
-system.ruby.network.routers1.msg_bytes.Request_Control::0 7208
-system.ruby.network.routers1.msg_bytes.Request_Control::1 6856
-system.ruby.network.routers1.msg_bytes.Response_Data::2 123192
-system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::2 3168
-system.ruby.network.routers1.msg_bytes.Writeback_Data::2 119232
-system.ruby.network.routers1.msg_bytes.Writeback_Control::0 14304
-system.ruby.network.routers1.msg_bytes.Writeback_Control::1 12208
-system.ruby.network.routers1.msg_bytes.Unblock_Control::2 14016
-system.ruby.network.routers2.percent_links_utilized 1.347663
-system.ruby.network.routers2.msg_count.Request_Control::1 856
-system.ruby.network.routers2.msg_count.Response_Data::2 856
-system.ruby.network.routers2.msg_count.Writeback_Data::2 763
-system.ruby.network.routers2.msg_count.Writeback_Control::1 1526
-system.ruby.network.routers2.msg_count.Unblock_Control::2 854
-system.ruby.network.routers2.msg_bytes.Request_Control::1 6848
-system.ruby.network.routers2.msg_bytes.Response_Data::2 61632
-system.ruby.network.routers2.msg_bytes.Writeback_Data::2 54936
-system.ruby.network.routers2.msg_bytes.Writeback_Control::1 12208
-system.ruby.network.routers2.msg_bytes.Unblock_Control::2 6832
-system.ruby.network.routers3.percent_links_utilized 1.893253
-system.ruby.network.routers3.msg_count.Request_Control::0 901
-system.ruby.network.routers3.msg_count.Request_Control::1 857
-system.ruby.network.routers3.msg_count.Response_Data::2 1711
-system.ruby.network.routers3.msg_count.ResponseL2hit_Data::2 44
-system.ruby.network.routers3.msg_count.Writeback_Data::2 1656
-system.ruby.network.routers3.msg_count.Writeback_Control::0 1789
-system.ruby.network.routers3.msg_count.Writeback_Control::1 1526
-system.ruby.network.routers3.msg_count.Unblock_Control::2 1752
-system.ruby.network.routers3.msg_bytes.Request_Control::0 7208
-system.ruby.network.routers3.msg_bytes.Request_Control::1 6856
-system.ruby.network.routers3.msg_bytes.Response_Data::2 123192
-system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::2 3168
-system.ruby.network.routers3.msg_bytes.Writeback_Data::2 119232
-system.ruby.network.routers3.msg_bytes.Writeback_Control::0 14312
-system.ruby.network.routers3.msg_bytes.Writeback_Control::1 12208
-system.ruby.network.routers3.msg_bytes.Unblock_Control::2 14016
-system.ruby.network.msg_count.Request_Control 5273
-system.ruby.network.msg_count.Response_Data 5133
-system.ruby.network.msg_count.ResponseL2hit_Data 132
-system.ruby.network.msg_count.Writeback_Data 4968
-system.ruby.network.msg_count.Writeback_Control 9943
-system.ruby.network.msg_count.Unblock_Control 5256
-system.ruby.network.msg_byte.Request_Control 42184
-system.ruby.network.msg_byte.Response_Data 369576
-system.ruby.network.msg_byte.ResponseL2hit_Data 9504
-system.ruby.network.msg_byte.Writeback_Data 357696
-system.ruby.network.msg_byte.Writeback_Control 79544
-system.ruby.network.msg_byte.Unblock_Control 42048
-system.ruby.network.routers0.throttle0.link_utilization 1.359848
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::2 855
-system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2 44
-system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::0 893
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2 61560
-system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::2 3168
-system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::0 7144
-system.ruby.network.routers0.throttle1.link_utilization 1.624280
-system.ruby.network.routers0.throttle1.msg_count.Request_Control::0 901
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::2 893
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0 895
-system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::2 898
-system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::0 7208
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::2 64296
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 7160
-system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::2 7184
-system.ruby.network.routers1.throttle0.link_utilization 2.905722
-system.ruby.network.routers1.throttle0.msg_count.Request_Control::0 901
-system.ruby.network.routers1.throttle0.msg_count.Response_Data::2 856
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::2 893
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0 894
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::1 763
-system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::2 898
-system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::0 7208
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::2 61632
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::2 64296
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 7152
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::1 6104
-system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::2 7184
-system.ruby.network.routers1.throttle1.link_utilization 2.773884
-system.ruby.network.routers1.throttle1.msg_count.Request_Control::1 857
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::2 855
-system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::2 44
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::2 763
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::0 894
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::1 763
-system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::2 854
-system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::1 6856
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::2 61560
-system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::2 3168
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::2 54936
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0 7152
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::1 6104
-system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2 6832
-system.ruby.network.routers2.throttle0.link_utilization 1.413733
-system.ruby.network.routers2.throttle0.msg_count.Request_Control::1 856
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::2 763
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::1 763
-system.ruby.network.routers2.throttle0.msg_count.Unblock_Control::2 854
-system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1 6848
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::2 54936
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::1 6104
-system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2 6832
-system.ruby.network.routers2.throttle1.link_utilization 1.281593
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::2 856
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::1 763
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2 61632
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::1 6104
-system.ruby.network.routers3.throttle0.link_utilization 1.360000
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::2 855
-system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::2 44
-system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::0 894
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2 61560
-system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::2 3168
-system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::0 7152
-system.ruby.network.routers3.throttle1.link_utilization 2.905873
-system.ruby.network.routers3.throttle1.msg_count.Request_Control::0 901
-system.ruby.network.routers3.throttle1.msg_count.Response_Data::2 856
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::2 893
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0 895
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::1 763
-system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::2 898
-system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::0 7208
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::2 61632
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::2 64296
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 7160
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1 6104
-system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::2 7184
-system.ruby.network.routers3.throttle2.link_utilization 1.413885
-system.ruby.network.routers3.throttle2.msg_count.Request_Control::1 857
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::2 763
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::1 763
-system.ruby.network.routers3.throttle2.msg_count.Unblock_Control::2 854
-system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::1 6856
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::2 54936
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::1 6104
-system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2 6832
-system.ruby.LD.latency_hist::bucket_size 4096
-system.ruby.LD.latency_hist::max_bucket 40959
-system.ruby.LD.latency_hist::samples 46
-system.ruby.LD.latency_hist::mean 3318.347826
-system.ruby.LD.latency_hist::gmean 921.447182
-system.ruby.LD.latency_hist::stdev 6565.344700
-system.ruby.LD.latency_hist | 39 84.78% 84.78% | 3 6.52% 91.30% | 0 0.00% 91.30% | 0 0.00% 91.30% | 0 0.00% 91.30% | 3 6.52% 97.83% | 0 0.00% 97.83% | 1 2.17% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.latency_hist::total 46
-system.ruby.LD.hit_latency_hist::bucket_size 16
-system.ruby.LD.hit_latency_hist::max_bucket 159
-system.ruby.LD.hit_latency_hist::samples 4
-system.ruby.LD.hit_latency_hist::mean 27
-system.ruby.LD.hit_latency_hist::gmean 4.192660
-system.ruby.LD.hit_latency_hist::stdev 50.675438
-system.ruby.LD.hit_latency_hist | 3 75.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 1 25.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.hit_latency_hist::total 4
-system.ruby.LD.miss_latency_hist::bucket_size 4096
-system.ruby.LD.miss_latency_hist::max_bucket 40959
+system.ruby.network.routers0.percent_links_utilized 9.022556
+system.ruby.network.routers0.msg_count.Request_Control::0 891
+system.ruby.network.routers0.msg_count.Response_Data::2 859
+system.ruby.network.routers0.msg_count.ResponseL2hit_Data::2 32
+system.ruby.network.routers0.msg_count.Writeback_Data::2 885
+system.ruby.network.routers0.msg_count.Writeback_Control::0 1770
+system.ruby.network.routers0.msg_count.Unblock_Control::2 891
+system.ruby.network.routers0.msg_bytes.Request_Control::0 7128
+system.ruby.network.routers0.msg_bytes.Response_Data::2 61848
+system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::2 2304
+system.ruby.network.routers0.msg_bytes.Writeback_Data::2 63720
+system.ruby.network.routers0.msg_bytes.Writeback_Control::0 14160
+system.ruby.network.routers0.msg_bytes.Unblock_Control::2 7128
+system.ruby.network.routers1.percent_links_utilized 17.287691
+system.ruby.network.routers1.msg_count.Request_Control::0 891
+system.ruby.network.routers1.msg_count.Request_Control::1 859
+system.ruby.network.routers1.msg_count.Response_Data::2 1718
+system.ruby.network.routers1.msg_count.ResponseL2hit_Data::2 32
+system.ruby.network.routers1.msg_count.Writeback_Data::2 1653
+system.ruby.network.routers1.msg_count.Writeback_Control::0 1770
+system.ruby.network.routers1.msg_count.Writeback_Control::1 1536
+system.ruby.network.routers1.msg_count.Unblock_Control::2 1749
+system.ruby.network.routers1.msg_bytes.Request_Control::0 7128
+system.ruby.network.routers1.msg_bytes.Request_Control::1 6872
+system.ruby.network.routers1.msg_bytes.Response_Data::2 123696
+system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::2 2304
+system.ruby.network.routers1.msg_bytes.Writeback_Data::2 119016
+system.ruby.network.routers1.msg_bytes.Writeback_Control::0 14160
+system.ruby.network.routers1.msg_bytes.Writeback_Control::1 12288
+system.ruby.network.routers1.msg_bytes.Unblock_Control::2 13992
+system.ruby.network.routers2.percent_links_utilized 8.265135
+system.ruby.network.routers2.msg_count.Request_Control::1 859
+system.ruby.network.routers2.msg_count.Response_Data::2 859
+system.ruby.network.routers2.msg_count.Writeback_Data::2 768
+system.ruby.network.routers2.msg_count.Writeback_Control::1 1536
+system.ruby.network.routers2.msg_count.Unblock_Control::2 858
+system.ruby.network.routers2.msg_bytes.Request_Control::1 6872
+system.ruby.network.routers2.msg_bytes.Response_Data::2 61848
+system.ruby.network.routers2.msg_bytes.Writeback_Data::2 55296
+system.ruby.network.routers2.msg_bytes.Writeback_Control::1 12288
+system.ruby.network.routers2.msg_bytes.Unblock_Control::2 6864
+system.ruby.network.routers3.percent_links_utilized 11.525127
+system.ruby.network.routers3.msg_count.Request_Control::0 891
+system.ruby.network.routers3.msg_count.Request_Control::1 859
+system.ruby.network.routers3.msg_count.Response_Data::2 1718
+system.ruby.network.routers3.msg_count.ResponseL2hit_Data::2 32
+system.ruby.network.routers3.msg_count.Writeback_Data::2 1653
+system.ruby.network.routers3.msg_count.Writeback_Control::0 1770
+system.ruby.network.routers3.msg_count.Writeback_Control::1 1536
+system.ruby.network.routers3.msg_count.Unblock_Control::2 1749
+system.ruby.network.routers3.msg_bytes.Request_Control::0 7128
+system.ruby.network.routers3.msg_bytes.Request_Control::1 6872
+system.ruby.network.routers3.msg_bytes.Response_Data::2 123696
+system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::2 2304
+system.ruby.network.routers3.msg_bytes.Writeback_Data::2 119016
+system.ruby.network.routers3.msg_bytes.Writeback_Control::0 14160
+system.ruby.network.routers3.msg_bytes.Writeback_Control::1 12288
+system.ruby.network.routers3.msg_bytes.Unblock_Control::2 13992
+system.ruby.network.msg_count.Request_Control 5250
+system.ruby.network.msg_count.Response_Data 5154
+system.ruby.network.msg_count.ResponseL2hit_Data 96
+system.ruby.network.msg_count.Writeback_Data 4959
+system.ruby.network.msg_count.Writeback_Control 9918
+system.ruby.network.msg_count.Unblock_Control 5247
+system.ruby.network.msg_byte.Request_Control 42000
+system.ruby.network.msg_byte.Response_Data 371088
+system.ruby.network.msg_byte.ResponseL2hit_Data 6912
+system.ruby.network.msg_byte.Writeback_Data 357048
+system.ruby.network.msg_byte.Writeback_Control 79344
+system.ruby.network.msg_byte.Unblock_Control 41976
+system.ruby.network.routers0.throttle0.link_utilization 8.224492
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::2 859
+system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2 32
+system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::0 885
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2 61848
+system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::2 2304
+system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::0 7080
+system.ruby.network.routers0.throttle1.link_utilization 9.820620
+system.ruby.network.routers0.throttle1.msg_count.Request_Control::0 891
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::2 885
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0 885
+system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::2 891
+system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::0 7128
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::2 63720
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 7080
+system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::2 7128
+system.ruby.network.routers1.throttle0.link_utilization 17.671020
+system.ruby.network.routers1.throttle0.msg_count.Request_Control::0 891
+system.ruby.network.routers1.throttle0.msg_count.Response_Data::2 859
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::2 885
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0 885
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::1 768
+system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::2 891
+system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::0 7128
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::2 61848
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::2 63720
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 7080
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::1 6144
+system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::2 7128
+system.ruby.network.routers1.throttle1.link_utilization 16.904362
+system.ruby.network.routers1.throttle1.msg_count.Request_Control::1 859
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::2 859
+system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::2 32
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::2 768
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::0 885
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::1 768
+system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::2 858
+system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::1 6872
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::2 61848
+system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::2 2304
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::2 55296
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0 7080
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::1 6144
+system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2 6864
+system.ruby.network.routers2.throttle0.link_utilization 8.679869
+system.ruby.network.routers2.throttle0.msg_count.Request_Control::1 859
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::2 768
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::1 768
+system.ruby.network.routers2.throttle0.msg_count.Unblock_Control::2 858
+system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1 6872
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::2 55296
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::1 6144
+system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2 6864
+system.ruby.network.routers2.throttle1.link_utilization 7.850400
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::2 859
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::1 768
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2 61848
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::1 6144
+system.ruby.network.routers3.throttle0.link_utilization 8.224492
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::2 859
+system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::2 32
+system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::0 885
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2 61848
+system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::2 2304
+system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::0 7080
+system.ruby.network.routers3.throttle1.link_utilization 17.671020
+system.ruby.network.routers3.throttle1.msg_count.Request_Control::0 891
+system.ruby.network.routers3.throttle1.msg_count.Response_Data::2 859
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::2 885
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0 885
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::1 768
+system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::2 891
+system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::0 7128
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::2 61848
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::2 63720
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 7080
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1 6144
+system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::2 7128
+system.ruby.network.routers3.throttle2.link_utilization 8.679869
+system.ruby.network.routers3.throttle2.msg_count.Request_Control::1 859
+system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::2 768
+system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::1 768
+system.ruby.network.routers3.throttle2.msg_count.Unblock_Control::2 858
+system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::1 6872
+system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::2 55296
+system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::1 6144
+system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2 6864
+system.ruby.LD.latency_hist::bucket_size 256
+system.ruby.LD.latency_hist::max_bucket 2559
+system.ruby.LD.latency_hist::samples 47
+system.ruby.LD.latency_hist::mean 911.553191
+system.ruby.LD.latency_hist::gmean 486.656376
+system.ruby.LD.latency_hist::stdev 327.986599
+system.ruby.LD.latency_hist | 5 10.64% 10.64% | 0 0.00% 10.64% | 0 0.00% 10.64% | 26 55.32% 65.96% | 15 31.91% 97.87% | 1 2.13% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::total 47
+system.ruby.LD.hit_latency_hist::bucket_size 1
+system.ruby.LD.hit_latency_hist::max_bucket 9
+system.ruby.LD.hit_latency_hist::samples 5
+system.ruby.LD.hit_latency_hist::mean 1
+system.ruby.LD.hit_latency_hist::gmean 1
+system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 5 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::total 5
+system.ruby.LD.miss_latency_hist::bucket_size 256
+system.ruby.LD.miss_latency_hist::max_bucket 2559
system.ruby.LD.miss_latency_hist::samples 42
-system.ruby.LD.miss_latency_hist::mean 3631.809524
-system.ruby.LD.miss_latency_hist::gmean 1539.984108
-system.ruby.LD.miss_latency_hist::stdev 6793.473131
-system.ruby.LD.miss_latency_hist | 35 83.33% 83.33% | 3 7.14% 90.48% | 0 0.00% 90.48% | 0 0.00% 90.48% | 0 0.00% 90.48% | 3 7.14% 97.62% | 0 0.00% 97.62% | 1 2.38% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::mean 1019.952381
+system.ruby.LD.miss_latency_hist::gmean 1016.552584
+system.ruby.LD.miss_latency_hist::stdev 86.870791
+system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 26 61.90% 61.90% | 15 35.71% 97.62% | 1 2.38% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.miss_latency_hist::total 42
-system.ruby.ST.latency_hist::bucket_size 4096
-system.ruby.ST.latency_hist::max_bucket 40959
-system.ruby.ST.latency_hist::samples 881
-system.ruby.ST.latency_hist::mean 5644.784336
-system.ruby.ST.latency_hist::gmean 1354.316446
-system.ruby.ST.latency_hist::stdev 8789.274633
-system.ruby.ST.latency_hist | 659 74.80% 74.80% | 51 5.79% 80.59% | 7 0.79% 81.38% | 10 1.14% 82.52% | 53 6.02% 88.54% | 37 4.20% 92.74% | 35 3.97% 96.71% | 25 2.84% 99.55% | 3 0.34% 99.89% | 1 0.11% 100.00%
-system.ruby.ST.latency_hist::total 881
-system.ruby.ST.hit_latency_hist::bucket_size 16
-system.ruby.ST.hit_latency_hist::max_bucket 159
-system.ruby.ST.hit_latency_hist::samples 78
-system.ruby.ST.hit_latency_hist::mean 16.346154
-system.ruby.ST.hit_latency_hist::gmean 3.763635
-system.ruby.ST.hit_latency_hist::stdev 36.165861
-system.ruby.ST.hit_latency_hist | 68 87.18% 87.18% | 0 0.00% 87.18% | 0 0.00% 87.18% | 0 0.00% 87.18% | 0 0.00% 87.18% | 0 0.00% 87.18% | 4 5.13% 92.31% | 6 7.69% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.hit_latency_hist::total 78
-system.ruby.ST.miss_latency_hist::bucket_size 4096
-system.ruby.ST.miss_latency_hist::max_bucket 40959
-system.ruby.ST.miss_latency_hist::samples 803
-system.ruby.ST.miss_latency_hist::mean 6191.506849
-system.ruby.ST.miss_latency_hist::gmean 2398.888412
-system.ruby.ST.miss_latency_hist::stdev 9021.315727
-system.ruby.ST.miss_latency_hist | 581 72.35% 72.35% | 51 6.35% 78.70% | 7 0.87% 79.58% | 10 1.25% 80.82% | 53 6.60% 87.42% | 37 4.61% 92.03% | 35 4.36% 96.39% | 25 3.11% 99.50% | 3 0.37% 99.88% | 1 0.12% 100.00%
-system.ruby.ST.miss_latency_hist::total 803
-system.ruby.IFETCH.latency_hist::bucket_size 256
-system.ruby.IFETCH.latency_hist::max_bucket 2559
-system.ruby.IFETCH.latency_hist::samples 54
-system.ruby.IFETCH.latency_hist::mean 697.055556
-system.ruby.IFETCH.latency_hist::gmean 629.917289
-system.ruby.IFETCH.latency_hist::stdev 289.399275
-system.ruby.IFETCH.latency_hist | 4 7.41% 7.41% | 8 14.81% 22.22% | 22 40.74% 62.96% | 12 22.22% 85.19% | 6 11.11% 96.30% | 2 3.70% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.latency_hist::total 54
-system.ruby.IFETCH.miss_latency_hist::bucket_size 256
-system.ruby.IFETCH.miss_latency_hist::max_bucket 2559
-system.ruby.IFETCH.miss_latency_hist::samples 54
-system.ruby.IFETCH.miss_latency_hist::mean 697.055556
-system.ruby.IFETCH.miss_latency_hist::gmean 629.917289
-system.ruby.IFETCH.miss_latency_hist::stdev 289.399275
-system.ruby.IFETCH.miss_latency_hist | 4 7.41% 7.41% | 8 14.81% 22.22% | 22 40.74% 62.96% | 12 22.22% 85.19% | 6 11.11% 96.30% | 2 3.70% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.miss_latency_hist::total 54
-system.ruby.Directory_Controller.GETX 768 0.00% 0.00%
-system.ruby.Directory_Controller.GETS 90 0.00% 0.00%
-system.ruby.Directory_Controller.PUTX 763 0.00% 0.00%
-system.ruby.Directory_Controller.Unblock 77 0.00% 0.00%
-system.ruby.Directory_Controller.Last_Unblock 10 0.00% 0.00%
-system.ruby.Directory_Controller.Exclusive_Unblock 767 0.00% 0.00%
-system.ruby.Directory_Controller.Dirty_Writeback 763 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Data 856 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Ack 763 0.00% 0.00%
-system.ruby.Directory_Controller.I.GETX 708 0.00% 0.00%
-system.ruby.Directory_Controller.I.GETS 78 0.00% 0.00%
-system.ruby.Directory_Controller.I.Memory_Ack 760 0.00% 0.00%
-system.ruby.Directory_Controller.S.GETX 60 0.00% 0.00%
-system.ruby.Directory_Controller.S.GETS 10 0.00% 0.00%
-system.ruby.Directory_Controller.M.PUTX 763 0.00% 0.00%
-system.ruby.Directory_Controller.IS.Unblock 77 0.00% 0.00%
-system.ruby.Directory_Controller.IS.Memory_Data 78 0.00% 0.00%
-system.ruby.Directory_Controller.IS.Memory_Ack 1 0.00% 0.00%
-system.ruby.Directory_Controller.SS.Last_Unblock 10 0.00% 0.00%
-system.ruby.Directory_Controller.SS.Memory_Data 10 0.00% 0.00%
-system.ruby.Directory_Controller.MM.Exclusive_Unblock 767 0.00% 0.00%
-system.ruby.Directory_Controller.MM.Memory_Data 768 0.00% 0.00%
-system.ruby.Directory_Controller.MM.Memory_Ack 2 0.00% 0.00%
-system.ruby.Directory_Controller.MI.GETS 2 0.00% 0.00%
-system.ruby.Directory_Controller.MI.Dirty_Writeback 763 0.00% 0.00%
-system.ruby.L1Cache_Controller.Load 46 0.00% 0.00%
-system.ruby.L1Cache_Controller.Ifetch 243 0.00% 0.00%
-system.ruby.L1Cache_Controller.Store 1035 0.00% 0.00%
-system.ruby.L1Cache_Controller.L1_Replacement 469288 0.00% 0.00%
-system.ruby.L1Cache_Controller.Data 88 0.00% 0.00%
-system.ruby.L1Cache_Controller.Exclusive_Data 811 0.00% 0.00%
-system.ruby.L1Cache_Controller.Writeback_Ack_Data 893 0.00% 0.00%
-system.ruby.L1Cache_Controller.All_acks 803 0.00% 0.00%
-system.ruby.L1Cache_Controller.Use_Timeout 811 0.00% 0.00%
+system.ruby.ST.latency_hist::bucket_size 256
+system.ruby.ST.latency_hist::max_bucket 2559
+system.ruby.ST.latency_hist::samples 874
+system.ruby.ST.latency_hist::mean 919.171625
+system.ruby.ST.latency_hist::gmean 533.235038
+system.ruby.ST.latency_hist::stdev 318.579386
+system.ruby.ST.latency_hist | 88 10.07% 10.07% | 6 0.69% 10.76% | 4 0.46% 11.21% | 429 49.08% 60.30% | 338 38.67% 98.97% | 9 1.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::total 874
+system.ruby.ST.hit_latency_hist::bucket_size 1
+system.ruby.ST.hit_latency_hist::max_bucket 9
+system.ruby.ST.hit_latency_hist::samples 77
+system.ruby.ST.hit_latency_hist::mean 1
+system.ruby.ST.hit_latency_hist::gmean 1
+system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 77 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::total 77
+system.ruby.ST.miss_latency_hist::bucket_size 256
+system.ruby.ST.miss_latency_hist::max_bucket 2559
+system.ruby.ST.miss_latency_hist::samples 797
+system.ruby.ST.miss_latency_hist::mean 1007.878294
+system.ruby.ST.miss_latency_hist::gmean 978.075890
+system.ruby.ST.miss_latency_hist::stdev 147.924210
+system.ruby.ST.miss_latency_hist | 11 1.38% 1.38% | 6 0.75% 2.13% | 4 0.50% 2.63% | 429 53.83% 56.46% | 338 42.41% 98.87% | 9 1.13% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::total 797
+system.ruby.IFETCH.latency_hist::bucket_size 64
+system.ruby.IFETCH.latency_hist::max_bucket 639
+system.ruby.IFETCH.latency_hist::samples 53
+system.ruby.IFETCH.latency_hist::mean 68.603774
+system.ruby.IFETCH.latency_hist::gmean 57.788227
+system.ruby.IFETCH.latency_hist::stdev 43.588257
+system.ruby.IFETCH.latency_hist | 20 37.74% 37.74% | 31 58.49% 96.23% | 1 1.89% 98.11% | 0 0.00% 98.11% | 0 0.00% 98.11% | 1 1.89% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.latency_hist::total 53
+system.ruby.IFETCH.hit_latency_hist::bucket_size 1
+system.ruby.IFETCH.hit_latency_hist::max_bucket 9
+system.ruby.IFETCH.hit_latency_hist::samples 1
+system.ruby.IFETCH.hit_latency_hist::mean 1
+system.ruby.IFETCH.hit_latency_hist::gmean 1
+system.ruby.IFETCH.hit_latency_hist::stdev nan
+system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist::total 1
+system.ruby.IFETCH.miss_latency_hist::bucket_size 64
+system.ruby.IFETCH.miss_latency_hist::max_bucket 639
+system.ruby.IFETCH.miss_latency_hist::samples 52
+system.ruby.IFETCH.miss_latency_hist::mean 69.903846
+system.ruby.IFETCH.miss_latency_hist::gmean 62.477105
+system.ruby.IFETCH.miss_latency_hist::stdev 42.963395
+system.ruby.IFETCH.miss_latency_hist | 19 36.54% 36.54% | 31 59.62% 96.15% | 1 1.92% 98.08% | 0 0.00% 98.08% | 0 0.00% 98.08% | 1 1.92% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.miss_latency_hist::total 52
+system.ruby.Directory_Controller.GETX 773 0.00% 0.00%
+system.ruby.Directory_Controller.GETS 86 0.00% 0.00%
+system.ruby.Directory_Controller.PUTX 768 0.00% 0.00%
+system.ruby.Directory_Controller.Unblock 80 0.00% 0.00%
+system.ruby.Directory_Controller.Last_Unblock 5 0.00% 0.00%
+system.ruby.Directory_Controller.Exclusive_Unblock 773 0.00% 0.00%
+system.ruby.Directory_Controller.Dirty_Writeback 768 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Data 859 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Ack 768 0.00% 0.00%
+system.ruby.Directory_Controller.I.GETX 714 0.00% 0.00%
+system.ruby.Directory_Controller.I.GETS 81 0.00% 0.00%
+system.ruby.Directory_Controller.I.Memory_Ack 768 0.00% 0.00%
+system.ruby.Directory_Controller.S.GETX 59 0.00% 0.00%
+system.ruby.Directory_Controller.S.GETS 5 0.00% 0.00%
+system.ruby.Directory_Controller.M.PUTX 768 0.00% 0.00%
+system.ruby.Directory_Controller.IS.Unblock 80 0.00% 0.00%
+system.ruby.Directory_Controller.IS.Memory_Data 81 0.00% 0.00%
+system.ruby.Directory_Controller.SS.Last_Unblock 5 0.00% 0.00%
+system.ruby.Directory_Controller.SS.Memory_Data 5 0.00% 0.00%
+system.ruby.Directory_Controller.MM.Exclusive_Unblock 773 0.00% 0.00%
+system.ruby.Directory_Controller.MM.Memory_Data 773 0.00% 0.00%
+system.ruby.Directory_Controller.MI.Dirty_Writeback 768 0.00% 0.00%
+system.ruby.L1Cache_Controller.Load 47 0.00% 0.00%
+system.ruby.L1Cache_Controller.Ifetch 63 0.00% 0.00%
+system.ruby.L1Cache_Controller.Store 884 0.00% 0.00%
+system.ruby.L1Cache_Controller.L1_Replacement 79875 0.00% 0.00%
+system.ruby.L1Cache_Controller.Data 86 0.00% 0.00%
+system.ruby.L1Cache_Controller.Exclusive_Data 805 0.00% 0.00%
+system.ruby.L1Cache_Controller.Writeback_Ack_Data 885 0.00% 0.00%
+system.ruby.L1Cache_Controller.All_acks 797 0.00% 0.00%
+system.ruby.L1Cache_Controller.Use_Timeout 804 0.00% 0.00%
system.ruby.L1Cache_Controller.I.Load 42 0.00% 0.00%
-system.ruby.L1Cache_Controller.I.Ifetch 55 0.00% 0.00%
-system.ruby.L1Cache_Controller.I.Store 804 0.00% 0.00%
+system.ruby.L1Cache_Controller.I.Ifetch 52 0.00% 0.00%
+system.ruby.L1Cache_Controller.I.Store 796 0.00% 0.00%
system.ruby.L1Cache_Controller.S.Store 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.S.L1_Replacement 86 0.00% 0.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement 82 0.00% 0.00%
+system.ruby.L1Cache_Controller.M.Ifetch 1 0.00% 0.00%
system.ruby.L1Cache_Controller.M.L1_Replacement 8 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_W.L1_Replacement 10 0.00% 0.00%
system.ruby.L1Cache_Controller.M_W.Use_Timeout 8 0.00% 0.00%
system.ruby.L1Cache_Controller.MM.Load 4 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Store 68 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.L1_Replacement 802 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.Store 10 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.L1_Replacement 29590 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.Use_Timeout 803 0.00% 0.00%
-system.ruby.L1Cache_Controller.IM.L1_Replacement 400903 0.00% 0.00%
-system.ruby.L1Cache_Controller.IM.Exclusive_Data 802 0.00% 0.00%
-system.ruby.L1Cache_Controller.SM.L1_Replacement 705 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.Store 62 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.L1_Replacement 795 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.Load 1 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.Store 15 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement 31482 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.Use_Timeout 796 0.00% 0.00%
+system.ruby.L1Cache_Controller.IM.L1_Replacement 44707 0.00% 0.00%
+system.ruby.L1Cache_Controller.IM.Exclusive_Data 796 0.00% 0.00%
+system.ruby.L1Cache_Controller.SM.L1_Replacement 56 0.00% 0.00%
system.ruby.L1Cache_Controller.SM.Exclusive_Data 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.OM.L1_Replacement 16611 0.00% 0.00%
-system.ruby.L1Cache_Controller.OM.All_acks 803 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.L1_Replacement 20573 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.Data 88 0.00% 0.00%
+system.ruby.L1Cache_Controller.OM.L1_Replacement 55 0.00% 0.00%
+system.ruby.L1Cache_Controller.OM.All_acks 797 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.L1_Replacement 2690 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.Data 86 0.00% 0.00%
system.ruby.L1Cache_Controller.IS.Exclusive_Data 8 0.00% 0.00%
-system.ruby.L1Cache_Controller.SI.Ifetch 12 0.00% 0.00%
-system.ruby.L1Cache_Controller.SI.Store 3 0.00% 0.00%
-system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data 85 0.00% 0.00%
-system.ruby.L1Cache_Controller.MI.Ifetch 176 0.00% 0.00%
-system.ruby.L1Cache_Controller.MI.Store 149 0.00% 0.00%
-system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data 808 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_GETS 200 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_GETX 820 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_PUTX 2137 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_PUTS_only 86 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_PUTS 126 0.00% 0.00%
-system.ruby.L2Cache_Controller.All_Acks 768 0.00% 0.00%
-system.ruby.L2Cache_Controller.Data 856 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_WBCLEANDATA 85 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_WBDIRTYDATA 808 0.00% 0.00%
-system.ruby.L2Cache_Controller.Writeback_Ack 763 0.00% 0.00%
-system.ruby.L2Cache_Controller.Unblock 88 0.00% 0.00%
-system.ruby.L2Cache_Controller.Exclusive_Unblock 810 0.00% 0.00%
-system.ruby.L2Cache_Controller.L2_Replacement 844 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS 88 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX 765 0.00% 0.00%
+system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data 82 0.00% 0.00%
+system.ruby.L1Cache_Controller.MI.Ifetch 10 0.00% 0.00%
+system.ruby.L1Cache_Controller.MI.Store 10 0.00% 0.00%
+system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data 803 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_GETS 94 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_GETX 797 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_PUTX 803 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_PUTS_only 82 0.00% 0.00%
+system.ruby.L2Cache_Controller.All_Acks 773 0.00% 0.00%
+system.ruby.L2Cache_Controller.Data 859 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_WBCLEANDATA 82 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_WBDIRTYDATA 803 0.00% 0.00%
+system.ruby.L2Cache_Controller.Writeback_Ack 768 0.00% 0.00%
+system.ruby.L2Cache_Controller.Unblock 85 0.00% 0.00%
+system.ruby.L2Cache_Controller.Exclusive_Unblock 805 0.00% 0.00%
+system.ruby.L2Cache_Controller.L2_Replacement 850 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS 86 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX 772 0.00% 0.00%
system.ruby.L2Cache_Controller.ILS.L1_GETX 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILS.L1_PUTS_only 86 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILX.L1_PUTX 808 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.L1_GETS 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.L1_GETX 3 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.L2_Replacement 80 0.00% 0.00%
-system.ruby.L2Cache_Controller.SLS.L2_Replacement 1 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILS.L1_PUTS_only 82 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILX.L1_PUTX 803 0.00% 0.00%
+system.ruby.L2Cache_Controller.S.L2_Replacement 82 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L1_GETS 8 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX 35 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement 763 0.00% 0.00%
-system.ruby.L2Cache_Controller.IW.L1_GETX 15 0.00% 0.00%
-system.ruby.L2Cache_Controller.IW.L1_WBCLEANDATA 85 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_GETS 18 0.00% 0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA 808 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGS.L1_PUTS 126 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGS.Data 88 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGS.Unblock 87 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGM.Data 767 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX 24 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement 768 0.00% 0.00%
+system.ruby.L2Cache_Controller.IW.L1_WBCLEANDATA 82 0.00% 0.00%
+system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA 803 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGS.Data 86 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGS.Unblock 85 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGM.Data 772 0.00% 0.00%
system.ruby.L2Cache_Controller.IGMLS.Data 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMO.L1_PUTX 1268 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMO.All_Acks 768 0.00% 0.00%
-system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock 767 0.00% 0.00%
-system.ruby.L2Cache_Controller.MM.L1_PUTX 55 0.00% 0.00%
-system.ruby.L2Cache_Controller.MM.Exclusive_Unblock 35 0.00% 0.00%
-system.ruby.L2Cache_Controller.SS.Unblock 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.OO.L1_PUTX 6 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGMO.All_Acks 773 0.00% 0.00%
+system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock 773 0.00% 0.00%
+system.ruby.L2Cache_Controller.MM.Exclusive_Unblock 24 0.00% 0.00%
system.ruby.L2Cache_Controller.OO.Exclusive_Unblock 8 0.00% 0.00%
-system.ruby.L2Cache_Controller.MI.L1_GETS 85 0.00% 0.00%
-system.ruby.L2Cache_Controller.MI.L1_GETX 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.MI.Writeback_Ack 763 0.00% 0.00%
+system.ruby.L2Cache_Controller.MI.Writeback_Ack 768 0.00% 0.00%
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini
index 6402fc4de..07dd4607c 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini
@@ -167,33 +167,34 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory dmaRequestToDir dmaResponseFromDir persistentFromDir persistentToDir requestFromDir requestToDir responseFromDir responseFromMemory responseToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=5
distributed_persistent=true
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
fixed_timeout_latency=100
l2_select_num_bits=0
number_of_TBEs=256
+persistentFromDir=system.ruby.dir_cntrl0.persistentFromDir
+persistentToDir=system.ruby.dir_cntrl0.persistentToDir
recycle_latency=10
reissue_wakeup_latency=10
+requestFromDir=system.ruby.dir_cntrl0.requestFromDir
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=32
version=0
-dmaRequestToDir=system.ruby.network.master[10]
-dmaResponseFromDir=system.ruby.network.slave[9]
memory=system.mem_ctrls.port
-persistentFromDir=system.ruby.network.slave[8]
-persistentToDir=system.ruby.network.master[9]
-requestFromDir=system.ruby.network.slave[6]
-requestToDir=system.ruby.network.master[7]
-responseFromDir=system.ruby.network.slave[7]
-responseToDir=system.ruby.network.master[8]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -202,9 +203,89 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[10]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[9]
+
+[system.ruby.dir_cntrl0.persistentFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[8]
+
+[system.ruby.dir_cntrl0.persistentToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[9]
+
+[system.ruby.dir_cntrl0.requestFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[6]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[7]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[7]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[8]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache sequencer
+children=L1Dcache L1Icache mandatoryQueue persistentFromL1Cache persistentToL1Cache requestFromL1Cache requestToL1Cache responseFromL1Cache responseToL1Cache sequencer
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
N_tokens=2
@@ -217,10 +298,17 @@ fixed_timeout_latency=300
l1_request_latency=2
l1_response_latency=2
l2_select_num_bits=0
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
+persistentFromL1Cache=system.ruby.l1_cntrl0.persistentFromL1Cache
+persistentToL1Cache=system.ruby.l1_cntrl0.persistentToL1Cache
recycle_latency=10
reissue_wakeup_latency=10
+requestFromL1Cache=system.ruby.l1_cntrl0.requestFromL1Cache
+requestToL1Cache=system.ruby.l1_cntrl0.requestToL1Cache
+responseFromL1Cache=system.ruby.l1_cntrl0.responseFromL1Cache
+responseToL1Cache=system.ruby.l1_cntrl0.responseToL1Cache
retry_threshold=1
ruby_system=system.ruby
send_evictions=false
@@ -229,50 +317,124 @@ system=system
transitions_per_cycle=32
use_timeout_latency=50
version=0
-persistentFromL1Cache=system.ruby.network.slave[2]
-persistentToL1Cache=system.ruby.network.master[2]
-requestFromL1Cache=system.ruby.network.slave[0]
-requestToL1Cache=system.ruby.network.master[0]
-responseFromL1Cache=system.ruby.network.slave[1]
-responseToL1Cache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.persistentFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.l1_cntrl0.persistentToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.l1_cntrl0.requestFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.requestToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.responseFromL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToL1Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.ruby.clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -285,7 +447,11 @@ slave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0]
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
-children=L2cache
+children=GlobalRequestFromL2Cache GlobalRequestToL2Cache L1RequestFromL2Cache L1RequestToL2Cache L2cache persistentToL2Cache responseFromL2Cache responseToL2Cache
+GlobalRequestFromL2Cache=system.ruby.l2_cntrl0.GlobalRequestFromL2Cache
+GlobalRequestToL2Cache=system.ruby.l2_cntrl0.GlobalRequestToL2Cache
+L1RequestFromL2Cache=system.ruby.l2_cntrl0.L1RequestFromL2Cache
+L1RequestToL2Cache=system.ruby.l2_cntrl0.L1RequestToL2Cache
L2cache=system.ruby.l2_cntrl0.L2cache
N_tokens=2
buffer_size=0
@@ -296,34 +462,101 @@ filtering_enabled=true
l2_request_latency=5
l2_response_latency=5
number_of_TBEs=256
+persistentToL2Cache=system.ruby.l2_cntrl0.persistentToL2Cache
recycle_latency=10
+responseFromL2Cache=system.ruby.l2_cntrl0.responseFromL2Cache
+responseToL2Cache=system.ruby.l2_cntrl0.responseToL2Cache
ruby_system=system.ruby
system=system
transitions_per_cycle=32
version=0
-GlobalRequestFromL2Cache=system.ruby.network.slave[3]
-GlobalRequestToL2Cache=system.ruby.network.master[3]
-L1RequestFromL2Cache=system.ruby.network.slave[4]
-L1RequestToL2Cache=system.ruby.network.master[4]
-persistentToL2Cache=system.ruby.network.master[6]
-responseFromL2Cache=system.ruby.network.slave[5]
-responseToL2Cache=system.ruby.network.master[5]
+
+[system.ruby.l2_cntrl0.GlobalRequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.l2_cntrl0.GlobalRequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
+[system.ruby.l2_cntrl0.L1RequestFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.l2_cntrl0.L1RequestToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
[system.ruby.l2_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l2_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l2_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l2_cntrl0.persistentToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[6]
+
+[system.ruby.l2_cntrl0.responseFromL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.l2_cntrl0.responseToL2Cache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -332,7 +565,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 ext_links2 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
+children=ext_links0 ext_links1 ext_links2 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_link_buffers40 int_link_buffers41 int_link_buffers42 int_link_buffers43 int_link_buffers44 int_link_buffers45 int_link_buffers46 int_link_buffers47 int_link_buffers48 int_link_buffers49 int_link_buffers50 int_link_buffers51 int_link_buffers52 int_link_buffers53 int_link_buffers54 int_link_buffers55 int_link_buffers56 int_link_buffers57 int_link_buffers58 int_link_buffers59 int_links0 int_links1 int_links2 routers0 routers1 routers2 routers3
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -340,14 +573,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 system.ruby.network.int_link_buffers40 system.ruby.network.int_link_buffers41 system.ruby.network.int_link_buffers42 system.ruby.network.int_link_buffers43 system.ruby.network.int_link_buffers44 system.ruby.network.int_link_buffers45 system.ruby.network.int_link_buffers46 system.ruby.network.int_link_buffers47 system.ruby.network.int_link_buffers48 system.ruby.network.int_link_buffers49 system.ruby.network.int_link_buffers50 system.ruby.network.int_link_buffers51 system.ruby.network.int_link_buffers52 system.ruby.network.int_link_buffers53 system.ruby.network.int_link_buffers54 system.ruby.network.int_link_buffers55 system.ruby.network.int_link_buffers56 system.ruby.network.int_link_buffers57 system.ruby.network.int_link_buffers58 system.ruby.network.int_link_buffers59
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l1_cntrl0.persistentToL1Cache system.ruby.l2_cntrl0.GlobalRequestToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.l2_cntrl0.persistentToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir system.ruby.dir_cntrl0.persistentToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.persistentFromL1Cache system.ruby.l2_cntrl0.GlobalRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.requestFromDir system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.persistentFromDir system.ruby.dir_cntrl0.dmaResponseFromDir
+master=system.ruby.l1_cntrl0.requestToL1Cache.slave system.ruby.l1_cntrl0.responseToL1Cache.slave system.ruby.l1_cntrl0.persistentToL1Cache.slave system.ruby.l2_cntrl0.GlobalRequestToL2Cache.slave system.ruby.l2_cntrl0.L1RequestToL2Cache.slave system.ruby.l2_cntrl0.responseToL2Cache.slave system.ruby.l2_cntrl0.persistentToL2Cache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.responseToDir.slave system.ruby.dir_cntrl0.persistentToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromL1Cache.master system.ruby.l1_cntrl0.responseFromL1Cache.master system.ruby.l1_cntrl0.persistentFromL1Cache.master system.ruby.l2_cntrl0.GlobalRequestFromL2Cache.master system.ruby.l2_cntrl0.L1RequestFromL2Cache.master system.ruby.l2_cntrl0.responseFromL2Cache.master system.ruby.dir_cntrl0.requestFromDir.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.persistentFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -379,6 +614,486 @@ latency=1
link_id=2
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -411,32 +1126,1484 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29 system.ruby.network.routers0.port_buffers30 system.ruby.network.routers0.port_buffers31 system.ruby.network.routers0.port_buffers32 system.ruby.network.routers0.port_buffers33 system.ruby.network.routers0.port_buffers34 system.ruby.network.routers0.port_buffers35 system.ruby.network.routers0.port_buffers36 system.ruby.network.routers0.port_buffers37 system.ruby.network.routers0.port_buffers38 system.ruby.network.routers0.port_buffers39
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29 system.ruby.network.routers1.port_buffers30 system.ruby.network.routers1.port_buffers31 system.ruby.network.routers1.port_buffers32 system.ruby.network.routers1.port_buffers33 system.ruby.network.routers1.port_buffers34 system.ruby.network.routers1.port_buffers35 system.ruby.network.routers1.port_buffers36 system.ruby.network.routers1.port_buffers37 system.ruby.network.routers1.port_buffers38 system.ruby.network.routers1.port_buffers39
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers3]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers3.port_buffers00 system.ruby.network.routers3.port_buffers01 system.ruby.network.routers3.port_buffers02 system.ruby.network.routers3.port_buffers03 system.ruby.network.routers3.port_buffers04 system.ruby.network.routers3.port_buffers05 system.ruby.network.routers3.port_buffers06 system.ruby.network.routers3.port_buffers07 system.ruby.network.routers3.port_buffers08 system.ruby.network.routers3.port_buffers09 system.ruby.network.routers3.port_buffers10 system.ruby.network.routers3.port_buffers11 system.ruby.network.routers3.port_buffers12 system.ruby.network.routers3.port_buffers13 system.ruby.network.routers3.port_buffers14 system.ruby.network.routers3.port_buffers15 system.ruby.network.routers3.port_buffers16 system.ruby.network.routers3.port_buffers17 system.ruby.network.routers3.port_buffers18 system.ruby.network.routers3.port_buffers19 system.ruby.network.routers3.port_buffers20 system.ruby.network.routers3.port_buffers21 system.ruby.network.routers3.port_buffers22 system.ruby.network.routers3.port_buffers23 system.ruby.network.routers3.port_buffers24 system.ruby.network.routers3.port_buffers25 system.ruby.network.routers3.port_buffers26 system.ruby.network.routers3.port_buffers27 system.ruby.network.routers3.port_buffers28 system.ruby.network.routers3.port_buffers29 system.ruby.network.routers3.port_buffers30 system.ruby.network.routers3.port_buffers31 system.ruby.network.routers3.port_buffers32 system.ruby.network.routers3.port_buffers33 system.ruby.network.routers3.port_buffers34 system.ruby.network.routers3.port_buffers35 system.ruby.network.routers3.port_buffers36 system.ruby.network.routers3.port_buffers37 system.ruby.network.routers3.port_buffers38 system.ruby.network.routers3.port_buffers39 system.ruby.network.routers3.port_buffers40 system.ruby.network.routers3.port_buffers41 system.ruby.network.routers3.port_buffers42 system.ruby.network.routers3.port_buffers43 system.ruby.network.routers3.port_buffers44 system.ruby.network.routers3.port_buffers45 system.ruby.network.routers3.port_buffers46 system.ruby.network.routers3.port_buffers47 system.ruby.network.routers3.port_buffers48 system.ruby.network.routers3.port_buffers49 system.ruby.network.routers3.port_buffers50 system.ruby.network.routers3.port_buffers51 system.ruby.network.routers3.port_buffers52 system.ruby.network.routers3.port_buffers53 system.ruby.network.routers3.port_buffers54 system.ruby.network.routers3.port_buffers55 system.ruby.network.routers3.port_buffers56 system.ruby.network.routers3.port_buffers57 system.ruby.network.routers3.port_buffers58 system.ruby.network.routers3.port_buffers59
+recycle_latency=0
router_id=3
virt_nets=10
+[system.ruby.network.routers3.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers40]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers41]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers42]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers43]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers44]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers45]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers46]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers47]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers48]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers49]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers50]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers51]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers52]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers53]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers54]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers55]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers56]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers57]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers58]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers3.port_buffers59]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr
index 2b5c3b11d..b95e81e6d 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr
@@ -1,4 +1,7 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout
index a6637bc84..1537c232f 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout
@@ -1,10 +1,11 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:47:59
-gem5 started Jan 22 2014 17:27:41
-gem5 executing on u200540-lin
-command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token -re tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token
+gem5 compiled Aug 13 2015 19:28:58
+gem5 started Aug 13 2015 20:17:44
+gem5 executing on artery
+command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 225141 because Ruby Tester completed
+Exiting @ tick 50521 because Ruby Tester completed
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt
index e7b609bb5..74f404b7d 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt
@@ -1,44 +1,44 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000236 # Number of seconds simulated
-sim_ticks 235501 # Number of ticks simulated
-final_tick 235501 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000051 # Number of seconds simulated
+sim_ticks 50521 # Number of ticks simulated
+final_tick 50521 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 2470014 # Simulator tick rate (ticks/s)
-host_mem_usage 451212 # Number of bytes of host memory used
-host_seconds 0.10 # Real time elapsed on the host
+host_tick_rate 342632 # Simulator tick rate (ticks/s)
+host_mem_usage 400444 # Number of bytes of host memory used
+host_seconds 0.15 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
-system.mem_ctrls.bytes_read::ruby.dir_cntrl0 55040 # Number of bytes read from this memory
-system.mem_ctrls.bytes_read::total 55040 # Number of bytes read from this memory
-system.mem_ctrls.bytes_written::ruby.dir_cntrl0 49984 # Number of bytes written to this memory
-system.mem_ctrls.bytes_written::total 49984 # Number of bytes written to this memory
-system.mem_ctrls.num_reads::ruby.dir_cntrl0 860 # Number of read requests responded to by this memory
-system.mem_ctrls.num_reads::total 860 # Number of read requests responded to by this memory
-system.mem_ctrls.num_writes::ruby.dir_cntrl0 781 # Number of write requests responded to by this memory
-system.mem_ctrls.num_writes::total 781 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 233714507 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 233714507 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 212245383 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 212245383 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 445959890 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 445959890 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.readReqs 860 # Number of read requests accepted
-system.mem_ctrls.writeReqs 781 # Number of write requests accepted
-system.mem_ctrls.readBursts 860 # Number of DRAM read bursts, including those serviced by the write queue
-system.mem_ctrls.writeBursts 781 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 46208 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 8832 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 42112 # Total number of bytes written to DRAM
-system.mem_ctrls.bytesReadSys 55040 # Total read bytes from the system interface side
-system.mem_ctrls.bytesWrittenSys 49984 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 138 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 97 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0 51648 # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total 51648 # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0 46784 # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total 46784 # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0 807 # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total 807 # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0 731 # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total 731 # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 1022307555 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 1022307555 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 926030759 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 926030759 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 1948338315 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 1948338315 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs 807 # Number of read requests accepted
+system.mem_ctrls.writeReqs 731 # Number of write requests accepted
+system.mem_ctrls.readBursts 807 # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts 731 # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM 43136 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 8512 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 39296 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys 51648 # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys 46784 # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ 133 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 85 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
-system.mem_ctrls.perBankRdBursts::0 222 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::1 224 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::2 229 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::3 47 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::0 209 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1 228 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2 193 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3 44 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::4 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::5 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::6 0 # Per bank write bursts
@@ -51,10 +51,10 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe
system.mem_ctrls.perBankRdBursts::13 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::0 211 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::1 203 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::2 200 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::3 44 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0 183 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1 213 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2 178 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3 40 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::4 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::5 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::6 0 # Per bank write bursts
@@ -69,24 +69,24 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 235170 # Total gap between requests
+system.mem_ctrls.totGap 50410 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::3 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::4 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::5 0 # Read request sizes (log2)
-system.mem_ctrls.readPktSize::6 860 # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6 807 # Read request sizes (log2)
system.mem_ctrls.writePktSize::0 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::1 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::2 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::3 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
-system.mem_ctrls.writePktSize::6 781 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 637 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::1 84 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::2 1 # What read queue length does an incoming req see
+system.mem_ctrls.writePktSize::6 731 # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0 555 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1 116 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2 3 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::4 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::5 0 # What read queue length does an incoming req see
@@ -131,23 +131,23 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh
system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::15 30 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16 31 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::18 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19 39 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::15 10 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16 12 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 31 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18 39 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19 41 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::20 39 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::21 38 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::22 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::23 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::24 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23 39 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24 40 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::25 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::26 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26 39 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::27 38 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::28 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 37 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30 38 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31 38 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::32 37 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::33 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::34 0 # What write queue length does an incoming req see
@@ -180,551 +180,500 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 146 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 601.863014 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 438.274337 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 357.293169 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 17 11.64% 11.64% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 20 13.70% 25.34% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 8 5.48% 30.82% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 11 7.53% 38.36% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 8 5.48% 43.84% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 20 13.70% 57.53% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 14 9.59% 67.12% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 14 9.59% 76.71% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 34 23.29% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 146 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::samples 88 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 914.909091 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 834.107839 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 249.510216 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 2 2.27% 2.27% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 3 3.41% 5.68% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 2 2.27% 7.95% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 1 1.14% 9.09% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 3 3.41% 12.50% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 1 1.14% 13.64% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 3 3.41% 17.05% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 7 7.95% 25.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 66 75.00% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 88 # Bytes accessed per row activation
system.mem_ctrls.rdPerTurnAround::samples 37 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 19.243243 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 18.918061 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 4.105588 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::14-15 3 8.11% 8.11% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-17 8 21.62% 29.73% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::18-19 14 37.84% 67.57% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::20-21 7 18.92% 86.49% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::22-23 2 5.41% 91.89% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::24-25 1 2.70% 94.59% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::28-29 1 2.70% 97.30% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::38-39 1 2.70% 100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 17.756757 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 17.448888 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 3.918655 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15 9 24.32% 24.32% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17 12 32.43% 56.76% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19 9 24.32% 81.08% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-21 5 13.51% 94.59% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::22-23 1 2.70% 97.30% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::36-37 1 2.70% 100.00% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::total 37 # Reads before turning the bus around for writes
system.mem_ctrls.wrPerTurnAround::samples 37 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 17.783784 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 17.752394 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 1.057648 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 8 21.62% 21.62% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18 22 59.46% 81.08% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19 6 16.22% 97.30% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 16.594595 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.560309 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 1.117026 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 28 75.68% 75.68% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18 6 16.22% 91.89% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19 2 5.41% 97.30% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::20 1 2.70% 100.00% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::total 37 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 6428 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 20146 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 3610 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 8.90 # Average queueing delay per DRAM burst
+system.mem_ctrls.totQLat 7279 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 20085 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 3370 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 10.80 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 27.90 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 196.21 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 178.82 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 233.71 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 212.25 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 29.80 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 853.82 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 777.82 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 1022.31 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 926.03 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 2.93 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 1.53 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 1.40 # Data bus utilization in percentage for writes
-system.mem_ctrls.avgRdQLen 1.18 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 24.20 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 580 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 651 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 80.33 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 95.18 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 143.31 # Average gap between requests
-system.mem_ctrls.pageHitRate 87.55 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 1103760 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 613200 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 8923200 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 6822144 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 15256800 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 158048460 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 1665000 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 192432564 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 822.924068 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 1949 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 7800 # Time in different power states
+system.mem_ctrls.busUtil 12.75 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 6.67 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 6.08 # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen 1.31 # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen 25.20 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 588 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 608 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 87.24 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 94.12 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 32.78 # Average gap between requests
+system.mem_ctrls.pageHitRate 90.61 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 642600 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 357000 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 7837440 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 6034176 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 3051360 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 32011200 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 105600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 50039376 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 1065.211512 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 22 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 1560 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 224105 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 45408 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
system.mem_ctrls_1.actEnergy 0 # Energy for activate commands per rank (pJ)
system.mem_ctrls_1.preEnergy 0 # Energy for precharge commands per rank (pJ)
system.mem_ctrls_1.readEnergy 0 # Energy for read commands per rank (pJ)
system.mem_ctrls_1.writeEnergy 0 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 15256800 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 5047920 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 135867600 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 156172320 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 667.899720 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 226040 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 7800 # Time in different power states
+system.mem_ctrls_1.refreshEnergy 3051360 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 1009584 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 27291600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 31352544 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 667.615178 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 45416 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 1560 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.ruby.clk_domain.clock 1 # Clock period in ticks
system.ruby.outstanding_req_hist::bucket_size 2
system.ruby.outstanding_req_hist::max_bucket 19
-system.ruby.outstanding_req_hist::samples 1001
-system.ruby.outstanding_req_hist::mean 15.842158
-system.ruby.outstanding_req_hist::gmean 15.744055
-system.ruby.outstanding_req_hist::stdev 1.119402
-system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.20% 0.30% | 2 0.20% 0.50% | 2 0.20% 0.70% | 2 0.20% 0.90% | 2 0.20% 1.10% | 2 0.20% 1.30% | 40 4.00% 5.29% | 948 94.71% 100.00% | 0 0.00% 100.00%
-system.ruby.outstanding_req_hist::total 1001
-system.ruby.latency_hist::bucket_size 1024
-system.ruby.latency_hist::max_bucket 10239
-system.ruby.latency_hist::samples 985
-system.ruby.latency_hist::mean 3786.430457
-system.ruby.latency_hist::gmean 1991.297614
-system.ruby.latency_hist::stdev 1722.824255
-system.ruby.latency_hist | 164 16.65% 16.65% | 6 0.61% 17.26% | 8 0.81% 18.07% | 239 24.26% 42.34% | 432 43.86% 86.19% | 120 12.18% 98.38% | 16 1.62% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.latency_hist::total 985
-system.ruby.hit_latency_hist::bucket_size 1024
-system.ruby.hit_latency_hist::max_bucket 10239
-system.ruby.hit_latency_hist::samples 127
-system.ruby.hit_latency_hist::mean 856.992126
-system.ruby.hit_latency_hist::gmean 26.292955
-system.ruby.hit_latency_hist::stdev 1637.455714
-system.ruby.hit_latency_hist | 104 81.89% 81.89% | 2 1.57% 83.46% | 0 0.00% 83.46% | 6 4.72% 88.19% | 11 8.66% 96.85% | 4 3.15% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.hit_latency_hist::total 127
-system.ruby.miss_latency_hist::bucket_size 1024
-system.ruby.miss_latency_hist::max_bucket 10239
-system.ruby.miss_latency_hist::samples 858
-system.ruby.miss_latency_hist::mean 4220.041958
-system.ruby.miss_latency_hist::gmean 3778.393110
-system.ruby.miss_latency_hist::stdev 1246.516709
-system.ruby.miss_latency_hist | 60 6.99% 6.99% | 4 0.47% 7.46% | 8 0.93% 8.39% | 233 27.16% 35.55% | 421 49.07% 84.62% | 116 13.52% 98.14% | 16 1.86% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.miss_latency_hist::total 858
-system.ruby.Directory.incomplete_times 858
-system.ruby.l1_cntrl0.L1Dcache.demand_hits 80 # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses 851 # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses 931 # Number of cache demand accesses
-system.ruby.l1_cntrl0.L1Icache.demand_hits 1 # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Icache.demand_misses 54 # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Icache.demand_accesses 55 # Number of cache demand accesses
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_load 8 # Number of times a store aliased with a pending load
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 92 # Number of times a store aliased with a pending store
-system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 4 # Number of times a load aliased with a pending store
-system.ruby.l2_cntrl0.L2cache.demand_hits 36 # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses 869 # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses 905 # Number of cache demand accesses
+system.ruby.outstanding_req_hist::samples 963
+system.ruby.outstanding_req_hist::mean 15.778816
+system.ruby.outstanding_req_hist::gmean 15.670780
+system.ruby.outstanding_req_hist::stdev 1.204586
+system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.21% 0.31% | 2 0.21% 0.52% | 2 0.21% 0.73% | 4 0.42% 1.14% | 2 0.21% 1.35% | 3 0.31% 1.66% | 76 7.89% 9.55% | 871 90.45% 100.00% | 0 0.00% 100.00%
+system.ruby.outstanding_req_hist::total 963
+system.ruby.latency_hist::bucket_size 256
+system.ruby.latency_hist::max_bucket 2559
+system.ruby.latency_hist::samples 947
+system.ruby.latency_hist::mean 836.963041
+system.ruby.latency_hist::gmean 405.289523
+system.ruby.latency_hist::stdev 408.709959
+system.ruby.latency_hist | 182 19.22% 19.22% | 6 0.63% 19.85% | 5 0.53% 20.38% | 377 39.81% 60.19% | 340 35.90% 96.09% | 37 3.91% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::total 947
+system.ruby.hit_latency_hist::bucket_size 256
+system.ruby.hit_latency_hist::max_bucket 2559
+system.ruby.hit_latency_hist::samples 140
+system.ruby.hit_latency_hist::mean 169.214286
+system.ruby.hit_latency_hist::gmean 6.739477
+system.ruby.hit_latency_hist::stdev 372.206290
+system.ruby.hit_latency_hist | 118 84.29% 84.29% | 0 0.00% 84.29% | 0 0.00% 84.29% | 17 12.14% 96.43% | 3 2.14% 98.57% | 2 1.43% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::total 140
+system.ruby.miss_latency_hist::bucket_size 256
+system.ruby.miss_latency_hist::max_bucket 2559
+system.ruby.miss_latency_hist::samples 807
+system.ruby.miss_latency_hist::mean 952.805452
+system.ruby.miss_latency_hist::gmean 824.924230
+system.ruby.miss_latency_hist::stdev 285.099052
+system.ruby.miss_latency_hist | 64 7.93% 7.93% | 6 0.74% 8.67% | 5 0.62% 9.29% | 360 44.61% 53.90% | 337 41.76% 95.66% | 35 4.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::total 807
+system.ruby.Directory.incomplete_times 807
+system.ruby.l1_cntrl0.L1Dcache.demand_hits 83 # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses 807 # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses 890 # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Icache.demand_hits 2 # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Icache.demand_misses 55 # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Icache.demand_accesses 57 # Number of cache demand accesses
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_load 4 # Number of times a store aliased with a pending load
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 70 # Number of times a store aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 8 # Number of times a load aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_load 1 # Number of times a load aliased with a pending load
+system.ruby.l2_cntrl0.L2cache.demand_hits 55 # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses 807 # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses 862 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 2.029822
-system.ruby.network.routers0.msg_count.Request_Control::1 905
-system.ruby.network.routers0.msg_count.Response_Data::4 904
-system.ruby.network.routers0.msg_count.ResponseL2hit_Data::4 37
-system.ruby.network.routers0.msg_count.Writeback_Data::4 1003
-system.ruby.network.routers0.msg_count.Persistent_Control::3 720
-system.ruby.network.routers0.msg_bytes.Request_Control::1 7240
-system.ruby.network.routers0.msg_bytes.Response_Data::4 65088
-system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::4 2664
-system.ruby.network.routers0.msg_bytes.Writeback_Data::4 72216
-system.ruby.network.routers0.msg_bytes.Persistent_Control::3 5760
-system.ruby.network.routers1.percent_links_utilized 1.883962
-system.ruby.network.routers1.msg_count.Request_Control::1 905
-system.ruby.network.routers1.msg_count.Request_Control::2 869
-system.ruby.network.routers1.msg_count.Response_Data::4 28
-system.ruby.network.routers1.msg_count.ResponseL2hit_Data::4 37
-system.ruby.network.routers1.msg_count.Writeback_Data::4 1662
-system.ruby.network.routers1.msg_count.Writeback_Control::4 70
-system.ruby.network.routers1.msg_count.Persistent_Control::3 360
-system.ruby.network.routers1.msg_bytes.Request_Control::1 7240
-system.ruby.network.routers1.msg_bytes.Request_Control::2 6952
-system.ruby.network.routers1.msg_bytes.Response_Data::4 2016
-system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::4 2664
-system.ruby.network.routers1.msg_bytes.Writeback_Data::4 119664
-system.ruby.network.routers1.msg_bytes.Writeback_Control::4 560
-system.ruby.network.routers1.msg_bytes.Persistent_Control::3 2880
-system.ruby.network.routers2.percent_links_utilized 1.708591
-system.ruby.network.routers2.msg_count.Request_Control::2 869
-system.ruby.network.routers2.msg_count.Response_Data::4 877
-system.ruby.network.routers2.msg_count.Writeback_Data::4 767
-system.ruby.network.routers2.msg_count.Writeback_Control::4 70
-system.ruby.network.routers2.msg_count.Persistent_Control::3 360
-system.ruby.network.routers2.msg_bytes.Request_Control::2 6952
-system.ruby.network.routers2.msg_bytes.Response_Data::4 63144
-system.ruby.network.routers2.msg_bytes.Writeback_Data::4 55224
-system.ruby.network.routers2.msg_bytes.Writeback_Control::4 560
-system.ruby.network.routers2.msg_bytes.Persistent_Control::3 2880
-system.ruby.network.routers3.percent_links_utilized 1.874444
-system.ruby.network.routers3.msg_count.Request_Control::1 905
-system.ruby.network.routers3.msg_count.Request_Control::2 869
-system.ruby.network.routers3.msg_count.Response_Data::4 905
-system.ruby.network.routers3.msg_count.ResponseL2hit_Data::4 37
-system.ruby.network.routers3.msg_count.Writeback_Data::4 1716
-system.ruby.network.routers3.msg_count.Writeback_Control::4 70
-system.ruby.network.routers3.msg_count.Persistent_Control::3 720
-system.ruby.network.routers3.msg_bytes.Request_Control::1 7240
-system.ruby.network.routers3.msg_bytes.Request_Control::2 6952
-system.ruby.network.routers3.msg_bytes.Response_Data::4 65160
-system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::4 2664
-system.ruby.network.routers3.msg_bytes.Writeback_Data::4 123552
-system.ruby.network.routers3.msg_bytes.Writeback_Control::4 560
-system.ruby.network.routers3.msg_bytes.Persistent_Control::3 5760
-system.ruby.network.msg_count.Request_Control 5322
-system.ruby.network.msg_count.Response_Data 2714
-system.ruby.network.msg_count.ResponseL2hit_Data 111
-system.ruby.network.msg_count.Writeback_Data 5148
-system.ruby.network.msg_count.Writeback_Control 210
-system.ruby.network.msg_count.Persistent_Control 2160
-system.ruby.network.msg_byte.Request_Control 42576
-system.ruby.network.msg_byte.Response_Data 195408
-system.ruby.network.msg_byte.ResponseL2hit_Data 7992
-system.ruby.network.msg_byte.Writeback_Data 370656
-system.ruby.network.msg_byte.Writeback_Control 1680
-system.ruby.network.msg_byte.Persistent_Control 17280
-system.ruby.network.routers0.throttle0.link_utilization 1.939482
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 886
-system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::4 37
-system.ruby.network.routers0.throttle0.msg_count.Writeback_Data::4 52
-system.ruby.network.routers0.throttle0.msg_count.Persistent_Control::3 360
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 63792
-system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::4 2664
-system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Data::4 3744
-system.ruby.network.routers0.throttle0.msg_bytes.Persistent_Control::3 2880
-system.ruby.network.routers0.throttle1.link_utilization 2.120161
-system.ruby.network.routers0.throttle1.msg_count.Request_Control::1 905
-system.ruby.network.routers0.throttle1.msg_count.Response_Data::4 18
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::4 951
-system.ruby.network.routers0.throttle1.msg_count.Persistent_Control::3 360
-system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::1 7240
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::4 1296
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::4 68472
-system.ruby.network.routers0.throttle1.msg_bytes.Persistent_Control::3 2880
-system.ruby.network.routers1.throttle0.link_utilization 1.986403
-system.ruby.network.routers1.throttle0.msg_count.Request_Control::1 905
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::4 899
-system.ruby.network.routers1.throttle0.msg_count.Persistent_Control::3 360
-system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::1 7240
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::4 64728
-system.ruby.network.routers1.throttle0.msg_bytes.Persistent_Control::3 2880
-system.ruby.network.routers1.throttle1.link_utilization 1.781521
-system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 869
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 28
-system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::4 37
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::4 763
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::4 70
-system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2 6952
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 2016
-system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::4 2664
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::4 54936
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::4 560
-system.ruby.network.routers2.throttle0.link_utilization 1.771967
-system.ruby.network.routers2.throttle0.msg_count.Request_Control::2 869
-system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 18
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::4 765
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::4 70
-system.ruby.network.routers2.throttle0.msg_count.Persistent_Control::3 360
-system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::2 6952
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 1296
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::4 55080
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::4 560
-system.ruby.network.routers2.throttle0.msg_bytes.Persistent_Control::3 2880
-system.ruby.network.routers2.throttle1.link_utilization 1.645216
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::4 859
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::4 2
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4 61848
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::4 144
-system.ruby.network.routers3.throttle0.link_utilization 1.864960
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::4 887
-system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::4 37
-system.ruby.network.routers3.throttle0.msg_count.Writeback_Data::4 52
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4 63864
-system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::4 2664
-system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Data::4 3744
-system.ruby.network.routers3.throttle1.link_utilization 1.986403
-system.ruby.network.routers3.throttle1.msg_count.Request_Control::1 905
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::4 899
-system.ruby.network.routers3.throttle1.msg_count.Persistent_Control::3 360
-system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::1 7240
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::4 64728
-system.ruby.network.routers3.throttle1.msg_bytes.Persistent_Control::3 2880
-system.ruby.network.routers3.throttle2.link_utilization 1.771967
-system.ruby.network.routers3.throttle2.msg_count.Request_Control::2 869
-system.ruby.network.routers3.throttle2.msg_count.Response_Data::4 18
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::4 765
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::4 70
-system.ruby.network.routers3.throttle2.msg_count.Persistent_Control::3 360
-system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::2 6952
-system.ruby.network.routers3.throttle2.msg_bytes.Response_Data::4 1296
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::4 55080
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::4 560
-system.ruby.network.routers3.throttle2.msg_bytes.Persistent_Control::3 2880
-system.ruby.LD.latency_hist::bucket_size 1024
-system.ruby.LD.latency_hist::max_bucket 10239
-system.ruby.LD.latency_hist::samples 45
-system.ruby.LD.latency_hist::mean 4091.622222
-system.ruby.LD.latency_hist::gmean 2694.339104
-system.ruby.LD.latency_hist::stdev 1698.059739
-system.ruby.LD.latency_hist | 6 13.33% 13.33% | 0 0.00% 13.33% | 0 0.00% 13.33% | 9 20.00% 33.33% | 23 51.11% 84.44% | 4 8.89% 93.33% | 3 6.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.latency_hist::total 45
-system.ruby.LD.hit_latency_hist::bucket_size 512
-system.ruby.LD.hit_latency_hist::max_bucket 5119
-system.ruby.LD.hit_latency_hist::samples 7
-system.ruby.LD.hit_latency_hist::mean 802.857143
-system.ruby.LD.hit_latency_hist::gmean 141.245101
-system.ruby.LD.hit_latency_hist::stdev 1583.201022
-system.ruby.LD.hit_latency_hist | 5 71.43% 71.43% | 1 14.29% 85.71% | 0 0.00% 85.71% | 0 0.00% 85.71% | 0 0.00% 85.71% | 0 0.00% 85.71% | 0 0.00% 85.71% | 0 0.00% 85.71% | 1 14.29% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.hit_latency_hist::total 7
-system.ruby.LD.miss_latency_hist::bucket_size 1024
-system.ruby.LD.miss_latency_hist::max_bucket 10239
-system.ruby.LD.miss_latency_hist::samples 38
-system.ruby.LD.miss_latency_hist::mean 4697.447368
-system.ruby.LD.miss_latency_hist::gmean 4637.991403
-system.ruby.LD.miss_latency_hist::stdev 774.108090
-system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 9 23.68% 23.68% | 22 57.89% 81.58% | 4 10.53% 92.11% | 3 7.89% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.miss_latency_hist::total 38
-system.ruby.ST.latency_hist::bucket_size 1024
-system.ruby.ST.latency_hist::max_bucket 10239
-system.ruby.ST.latency_hist::samples 885
-system.ruby.ST.latency_hist::mean 3975.395480
-system.ruby.ST.latency_hist::gmean 2162.747513
-system.ruby.ST.latency_hist::stdev 1563.069652
-system.ruby.ST.latency_hist | 105 11.86% 11.86% | 4 0.45% 12.32% | 8 0.90% 13.22% | 230 25.99% 39.21% | 409 46.21% 85.42% | 116 13.11% 98.53% | 13 1.47% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.latency_hist::total 885
-system.ruby.ST.hit_latency_hist::bucket_size 1024
-system.ruby.ST.hit_latency_hist::max_bucket 10239
-system.ruby.ST.hit_latency_hist::samples 113
-system.ruby.ST.hit_latency_hist::mean 877.424779
-system.ruby.ST.hit_latency_hist::gmean 20.571726
-system.ruby.ST.hit_latency_hist::stdev 1694.430592
-system.ruby.ST.hit_latency_hist | 92 81.42% 81.42% | 1 0.88% 82.30% | 0 0.00% 82.30% | 6 5.31% 87.61% | 10 8.85% 96.46% | 4 3.54% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.hit_latency_hist::total 113
-system.ruby.ST.miss_latency_hist::bucket_size 1024
-system.ruby.ST.miss_latency_hist::max_bucket 10239
-system.ruby.ST.miss_latency_hist::samples 772
-system.ruby.ST.miss_latency_hist::mean 4428.854922
-system.ruby.ST.miss_latency_hist::gmean 4274.972904
-system.ruby.ST.miss_latency_hist::stdev 878.451380
-system.ruby.ST.miss_latency_hist | 13 1.68% 1.68% | 3 0.39% 2.07% | 8 1.04% 3.11% | 224 29.02% 32.12% | 399 51.68% 83.81% | 112 14.51% 98.32% | 13 1.68% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.miss_latency_hist::total 772
-system.ruby.IFETCH.latency_hist::bucket_size 128
-system.ruby.IFETCH.latency_hist::max_bucket 1279
-system.ruby.IFETCH.latency_hist::samples 55
-system.ruby.IFETCH.latency_hist::mean 496.109091
-system.ruby.IFETCH.latency_hist::gmean 411.642779
-system.ruby.IFETCH.latency_hist::stdev 225.744749
-system.ruby.IFETCH.latency_hist | 1 1.82% 1.82% | 5 9.09% 10.91% | 13 23.64% 34.55% | 11 20.00% 54.55% | 11 20.00% 74.55% | 8 14.55% 89.09% | 3 5.45% 94.55% | 1 1.82% 96.36% | 2 3.64% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.latency_hist::total 55
-system.ruby.IFETCH.hit_latency_hist::bucket_size 128
-system.ruby.IFETCH.hit_latency_hist::max_bucket 1279
-system.ruby.IFETCH.hit_latency_hist::samples 7
-system.ruby.IFETCH.hit_latency_hist::mean 581.285714
-system.ruby.IFETCH.hit_latency_hist::gmean 257.056279
-system.ruby.IFETCH.hit_latency_hist::stdev 325.915999
-system.ruby.IFETCH.hit_latency_hist | 1 14.29% 14.29% | 0 0.00% 14.29% | 0 0.00% 14.29% | 1 14.29% 28.57% | 2 28.57% 57.14% | 1 14.29% 71.43% | 1 14.29% 85.71% | 0 0.00% 85.71% | 1 14.29% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.hit_latency_hist::total 7
-system.ruby.IFETCH.miss_latency_hist::bucket_size 128
-system.ruby.IFETCH.miss_latency_hist::max_bucket 1279
-system.ruby.IFETCH.miss_latency_hist::samples 48
-system.ruby.IFETCH.miss_latency_hist::mean 483.687500
-system.ruby.IFETCH.miss_latency_hist::gmean 440.902228
-system.ruby.IFETCH.miss_latency_hist::stdev 209.170515
-system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 5 10.42% 10.42% | 13 27.08% 37.50% | 10 20.83% 58.33% | 9 18.75% 77.08% | 7 14.58% 91.67% | 2 4.17% 95.83% | 1 2.08% 97.92% | 1 2.08% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.miss_latency_hist::total 48
-system.ruby.L1Cache.hit_mach_latency_hist::bucket_size 16
-system.ruby.L1Cache.hit_mach_latency_hist::max_bucket 159
-system.ruby.L1Cache.hit_mach_latency_hist::samples 81
-system.ruby.L1Cache.hit_mach_latency_hist::mean 9.012346
-system.ruby.L1Cache.hit_mach_latency_hist::gmean 2.795112
-system.ruby.L1Cache.hit_mach_latency_hist::stdev 25.541874
-system.ruby.L1Cache.hit_mach_latency_hist | 76 93.83% 93.83% | 0 0.00% 93.83% | 0 0.00% 93.83% | 0 0.00% 93.83% | 0 0.00% 93.83% | 0 0.00% 93.83% | 4 4.94% 98.77% | 1 1.23% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L1Cache.hit_mach_latency_hist::total 81
-system.ruby.L2Cache.hit_mach_latency_hist::bucket_size 1024
-system.ruby.L2Cache.hit_mach_latency_hist::max_bucket 10239
-system.ruby.L2Cache.hit_mach_latency_hist::samples 46
-system.ruby.L2Cache.hit_mach_latency_hist::mean 2350.173913
-system.ruby.L2Cache.hit_mach_latency_hist::gmean 1361.258455
-system.ruby.L2Cache.hit_mach_latency_hist::stdev 1983.156018
-system.ruby.L2Cache.hit_mach_latency_hist | 23 50.00% 50.00% | 2 4.35% 54.35% | 0 0.00% 54.35% | 6 13.04% 67.39% | 11 23.91% 91.30% | 4 8.70% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.L2Cache.hit_mach_latency_hist::total 46
-system.ruby.Directory.miss_mach_latency_hist::bucket_size 1024
-system.ruby.Directory.miss_mach_latency_hist::max_bucket 10239
-system.ruby.Directory.miss_mach_latency_hist::samples 858
-system.ruby.Directory.miss_mach_latency_hist::mean 4220.041958
-system.ruby.Directory.miss_mach_latency_hist::gmean 3778.393110
-system.ruby.Directory.miss_mach_latency_hist::stdev 1246.516709
-system.ruby.Directory.miss_mach_latency_hist | 60 6.99% 6.99% | 4 0.47% 7.46% | 8 0.93% 8.39% | 233 27.16% 35.55% | 421 49.07% 84.62% | 116 13.52% 98.14% | 16 1.86% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.Directory.miss_mach_latency_hist::total 858
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size 16
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket 159
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples 4
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 81.250000
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 33.481331
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::stdev 53.674171
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 1 25.00% 25.00% | 0 0.00% 25.00% | 0 0.00% 25.00% | 0 0.00% 25.00% | 0 0.00% 25.00% | 0 0.00% 25.00% | 2 50.00% 75.00% | 1 25.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total 4
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size 512
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket 5119
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples 3
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 1765
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 962.796025
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev 2255.048337
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 1 33.33% 33.33% | 1 33.33% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 1 33.33% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total 3
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 1024
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 10239
-system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 38
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 4697.447368
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 4637.991403
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 774.108090
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 9 23.68% 23.68% | 22 57.89% 81.58% | 4 10.53% 92.11% | 3 7.89% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.Directory.miss_type_mach_latency_hist::total 38
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size 16
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket 159
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 76
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 5.315789
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 2.486078
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::stdev 16.959725
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 74 97.37% 97.37% | 0 0.00% 97.37% | 0 0.00% 97.37% | 0 0.00% 97.37% | 0 0.00% 97.37% | 0 0.00% 97.37% | 2 2.63% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 76
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size 1024
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket 10239
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 37
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 2668.783784
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 1579.032227
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 2006.971587
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 16 43.24% 43.24% | 1 2.70% 45.95% | 0 0.00% 45.95% | 6 16.22% 62.16% | 10 27.03% 89.19% | 4 10.81% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total 37
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 1024
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 10239
-system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 772
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 4428.854922
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 4274.972904
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 878.451380
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 13 1.68% 1.68% | 3 0.39% 2.07% | 8 1.04% 3.11% | 224 29.02% 32.12% | 399 51.68% 83.81% | 112 14.51% 98.32% | 13 1.68% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.Directory.miss_type_mach_latency_hist::total 772
+system.ruby.network.routers0.percent_links_utilized 8.125829
+system.ruby.network.routers0.msg_count.Request_Control::1 862
+system.ruby.network.routers0.msg_count.Response_Data::4 807
+system.ruby.network.routers0.msg_count.ResponseL2hit_Data::4 55
+system.ruby.network.routers0.msg_count.Writeback_Data::4 865
+system.ruby.network.routers0.msg_count.Persistent_Control::3 16
+system.ruby.network.routers0.msg_bytes.Request_Control::1 6896
+system.ruby.network.routers0.msg_bytes.Response_Data::4 58104
+system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::4 3960
+system.ruby.network.routers0.msg_bytes.Writeback_Data::4 62280
+system.ruby.network.routers0.msg_bytes.Persistent_Control::3 128
+system.ruby.network.routers1.percent_links_utilized 8.181251
+system.ruby.network.routers1.msg_count.Request_Control::1 862
+system.ruby.network.routers1.msg_count.Request_Control::2 807
+system.ruby.network.routers1.msg_count.ResponseL2hit_Data::4 55
+system.ruby.network.routers1.msg_count.Writeback_Data::4 1588
+system.ruby.network.routers1.msg_count.Writeback_Control::4 69
+system.ruby.network.routers1.msg_count.Persistent_Control::3 8
+system.ruby.network.routers1.msg_bytes.Request_Control::1 6896
+system.ruby.network.routers1.msg_bytes.Request_Control::2 6456
+system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::4 3960
+system.ruby.network.routers1.msg_bytes.Writeback_Data::4 114336
+system.ruby.network.routers1.msg_bytes.Writeback_Control::4 552
+system.ruby.network.routers1.msg_bytes.Persistent_Control::3 64
+system.ruby.network.routers2.percent_links_utilized 7.287069
+system.ruby.network.routers2.msg_count.Request_Control::2 807
+system.ruby.network.routers2.msg_count.Response_Data::4 807
+system.ruby.network.routers2.msg_count.Writeback_Data::4 731
+system.ruby.network.routers2.msg_count.Writeback_Control::4 69
+system.ruby.network.routers2.msg_count.Persistent_Control::3 8
+system.ruby.network.routers2.msg_bytes.Request_Control::2 6456
+system.ruby.network.routers2.msg_bytes.Response_Data::4 58104
+system.ruby.network.routers2.msg_bytes.Writeback_Data::4 52632
+system.ruby.network.routers2.msg_bytes.Writeback_Control::4 552
+system.ruby.network.routers2.msg_bytes.Persistent_Control::3 64
+system.ruby.network.routers3.percent_links_utilized 7.864716
+system.ruby.network.routers3.msg_count.Request_Control::1 862
+system.ruby.network.routers3.msg_count.Request_Control::2 807
+system.ruby.network.routers3.msg_count.Response_Data::4 807
+system.ruby.network.routers3.msg_count.ResponseL2hit_Data::4 55
+system.ruby.network.routers3.msg_count.Writeback_Data::4 1592
+system.ruby.network.routers3.msg_count.Writeback_Control::4 69
+system.ruby.network.routers3.msg_count.Persistent_Control::3 16
+system.ruby.network.routers3.msg_bytes.Request_Control::1 6896
+system.ruby.network.routers3.msg_bytes.Request_Control::2 6456
+system.ruby.network.routers3.msg_bytes.Response_Data::4 58104
+system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::4 3960
+system.ruby.network.routers3.msg_bytes.Writeback_Data::4 114624
+system.ruby.network.routers3.msg_bytes.Writeback_Control::4 552
+system.ruby.network.routers3.msg_bytes.Persistent_Control::3 128
+system.ruby.network.msg_count.Request_Control 5007
+system.ruby.network.msg_count.Response_Data 2421
+system.ruby.network.msg_count.ResponseL2hit_Data 165
+system.ruby.network.msg_count.Writeback_Data 4776
+system.ruby.network.msg_count.Writeback_Control 207
+system.ruby.network.msg_count.Persistent_Control 48
+system.ruby.network.msg_byte.Request_Control 40056
+system.ruby.network.msg_byte.Response_Data 174312
+system.ruby.network.msg_byte.ResponseL2hit_Data 11880
+system.ruby.network.msg_byte.Writeback_Data 343872
+system.ruby.network.msg_byte.Writeback_Control 1656
+system.ruby.network.msg_byte.Persistent_Control 384
+system.ruby.network.routers0.throttle0.link_utilization 7.721542
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 807
+system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::4 55
+system.ruby.network.routers0.throttle0.msg_count.Writeback_Data::4 4
+system.ruby.network.routers0.throttle0.msg_count.Persistent_Control::3 8
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 58104
+system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::4 3960
+system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Data::4 288
+system.ruby.network.routers0.throttle0.msg_bytes.Persistent_Control::3 64
+system.ruby.network.routers0.throttle1.link_utilization 8.530116
+system.ruby.network.routers0.throttle1.msg_count.Request_Control::1 862
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::4 861
+system.ruby.network.routers0.throttle1.msg_count.Persistent_Control::3 8
+system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::1 6896
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::4 61992
+system.ruby.network.routers0.throttle1.msg_bytes.Persistent_Control::3 64
+system.ruby.network.routers1.throttle0.link_utilization 8.494487
+system.ruby.network.routers1.throttle0.msg_count.Request_Control::1 862
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::4 857
+system.ruby.network.routers1.throttle0.msg_count.Persistent_Control::3 8
+system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::1 6896
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::4 61704
+system.ruby.network.routers1.throttle0.msg_bytes.Persistent_Control::3 64
+system.ruby.network.routers1.throttle1.link_utilization 7.868015
+system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 807
+system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::4 55
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::4 731
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::4 69
+system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2 6456
+system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::4 3960
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::4 52632
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::4 552
+system.ruby.network.routers2.throttle0.link_utilization 7.386037
+system.ruby.network.routers2.throttle0.msg_count.Request_Control::2 807
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::4 731
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::4 69
+system.ruby.network.routers2.throttle0.msg_count.Persistent_Control::3 8
+system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::2 6456
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::4 52632
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::4 552
+system.ruby.network.routers2.throttle0.msg_bytes.Persistent_Control::3 64
+system.ruby.network.routers2.throttle1.link_utilization 7.188100
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::4 807
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4 58104
+system.ruby.network.routers3.throttle0.link_utilization 7.713624
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::4 807
+system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::4 55
+system.ruby.network.routers3.throttle0.msg_count.Writeback_Data::4 4
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4 58104
+system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::4 3960
+system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Data::4 288
+system.ruby.network.routers3.throttle1.link_utilization 8.494487
+system.ruby.network.routers3.throttle1.msg_count.Request_Control::1 862
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::4 857
+system.ruby.network.routers3.throttle1.msg_count.Persistent_Control::3 8
+system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::1 6896
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::4 61704
+system.ruby.network.routers3.throttle1.msg_bytes.Persistent_Control::3 64
+system.ruby.network.routers3.throttle2.link_utilization 7.386037
+system.ruby.network.routers3.throttle2.msg_count.Request_Control::2 807
+system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::4 731
+system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::4 69
+system.ruby.network.routers3.throttle2.msg_count.Persistent_Control::3 8
+system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::2 6456
+system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::4 52632
+system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::4 552
+system.ruby.network.routers3.throttle2.msg_bytes.Persistent_Control::3 64
+system.ruby.LD.latency_hist::bucket_size 128
+system.ruby.LD.latency_hist::max_bucket 1279
+system.ruby.LD.latency_hist::samples 43
+system.ruby.LD.latency_hist::mean 918.418605
+system.ruby.LD.latency_hist::gmean 576.319738
+system.ruby.LD.latency_hist::stdev 306.784649
+system.ruby.LD.latency_hist | 4 9.30% 9.30% | 0 0.00% 9.30% | 0 0.00% 9.30% | 0 0.00% 9.30% | 0 0.00% 9.30% | 0 0.00% 9.30% | 7 16.28% 25.58% | 12 27.91% 53.49% | 17 39.53% 93.02% | 3 6.98% 100.00%
+system.ruby.LD.latency_hist::total 43
+system.ruby.LD.hit_latency_hist::bucket_size 4
+system.ruby.LD.hit_latency_hist::max_bucket 39
+system.ruby.LD.hit_latency_hist::samples 4
+system.ruby.LD.hit_latency_hist::mean 10.250000
+system.ruby.LD.hit_latency_hist::gmean 2.482824
+system.ruby.LD.hit_latency_hist::stdev 18.500000
+system.ruby.LD.hit_latency_hist | 3 75.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 0 0.00% 75.00% | 1 25.00% 100.00%
+system.ruby.LD.hit_latency_hist::total 4
+system.ruby.LD.miss_latency_hist::bucket_size 128
+system.ruby.LD.miss_latency_hist::max_bucket 1279
+system.ruby.LD.miss_latency_hist::samples 39
+system.ruby.LD.miss_latency_hist::mean 1011.564103
+system.ruby.LD.miss_latency_hist::gmean 1007.630247
+system.ruby.LD.miss_latency_hist::stdev 90.964364
+system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 7 17.95% 17.95% | 12 30.77% 48.72% | 17 43.59% 92.31% | 3 7.69% 100.00%
+system.ruby.LD.miss_latency_hist::total 39
+system.ruby.ST.latency_hist::bucket_size 256
+system.ruby.ST.latency_hist::max_bucket 2559
+system.ruby.ST.latency_hist::samples 847
+system.ruby.ST.latency_hist::mean 885.502952
+system.ruby.ST.latency_hist::gmean 462.307868
+system.ruby.ST.latency_hist::stdev 371.607574
+system.ruby.ST.latency_hist | 121 14.29% 14.29% | 6 0.71% 14.99% | 5 0.59% 15.58% | 358 42.27% 57.85% | 320 37.78% 95.63% | 37 4.37% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::total 847
+system.ruby.ST.hit_latency_hist::bucket_size 256
+system.ruby.ST.hit_latency_hist::max_bucket 2559
+system.ruby.ST.hit_latency_hist::samples 122
+system.ruby.ST.hit_latency_hist::mean 191.418033
+system.ruby.ST.hit_latency_hist::gmean 6.331064
+system.ruby.ST.hit_latency_hist::stdev 394.030893
+system.ruby.ST.hit_latency_hist | 100 81.97% 81.97% | 0 0.00% 81.97% | 0 0.00% 81.97% | 17 13.93% 95.90% | 3 2.46% 98.36% | 2 1.64% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::total 122
+system.ruby.ST.miss_latency_hist::bucket_size 256
+system.ruby.ST.miss_latency_hist::max_bucket 2559
+system.ruby.ST.miss_latency_hist::samples 725
+system.ruby.ST.miss_latency_hist::mean 1002.300690
+system.ruby.ST.miss_latency_hist::gmean 951.712371
+system.ruby.ST.miss_latency_hist::stdev 201.428862
+system.ruby.ST.miss_latency_hist | 21 2.90% 2.90% | 6 0.83% 3.72% | 5 0.69% 4.41% | 341 47.03% 51.45% | 317 43.72% 95.17% | 35 4.83% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::total 725
+system.ruby.IFETCH.latency_hist::bucket_size 16
+system.ruby.IFETCH.latency_hist::max_bucket 159
+system.ruby.IFETCH.latency_hist::samples 57
+system.ruby.IFETCH.latency_hist::mean 54.228070
+system.ruby.IFETCH.latency_hist::gmean 43.949694
+system.ruby.IFETCH.latency_hist::stdev 27.125382
+system.ruby.IFETCH.latency_hist | 2 3.51% 3.51% | 12 21.05% 24.56% | 15 26.32% 50.88% | 1 1.75% 52.63% | 21 36.84% 89.47% | 2 3.51% 92.98% | 2 3.51% 96.49% | 1 1.75% 98.25% | 1 1.75% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.latency_hist::total 57
+system.ruby.IFETCH.hit_latency_hist::bucket_size 4
+system.ruby.IFETCH.hit_latency_hist::max_bucket 39
+system.ruby.IFETCH.hit_latency_hist::samples 14
+system.ruby.IFETCH.hit_latency_hist::mean 21.142857
+system.ruby.IFETCH.hit_latency_hist::gmean 15.456935
+system.ruby.IFETCH.hit_latency_hist::stdev 8.813077
+system.ruby.IFETCH.hit_latency_hist | 2 14.29% 14.29% | 0 0.00% 14.29% | 0 0.00% 14.29% | 0 0.00% 14.29% | 0 0.00% 14.29% | 1 7.14% 21.43% | 9 64.29% 85.71% | 2 14.29% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist::total 14
+system.ruby.IFETCH.miss_latency_hist::bucket_size 16
+system.ruby.IFETCH.miss_latency_hist::max_bucket 159
+system.ruby.IFETCH.miss_latency_hist::samples 43
+system.ruby.IFETCH.miss_latency_hist::mean 65
+system.ruby.IFETCH.miss_latency_hist::gmean 61.761136
+system.ruby.IFETCH.miss_latency_hist::stdev 21.756225
+system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 15 34.88% 34.88% | 1 2.33% 37.21% | 21 48.84% 86.05% | 2 4.65% 90.70% | 2 4.65% 95.35% | 1 2.33% 97.67% | 1 2.33% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.miss_latency_hist::total 43
+system.ruby.L1Cache.hit_mach_latency_hist::bucket_size 1
+system.ruby.L1Cache.hit_mach_latency_hist::max_bucket 9
+system.ruby.L1Cache.hit_mach_latency_hist::samples 85
+system.ruby.L1Cache.hit_mach_latency_hist::mean 1
+system.ruby.L1Cache.hit_mach_latency_hist::gmean 1
+system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 85 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.hit_mach_latency_hist::total 85
+system.ruby.L2Cache.hit_mach_latency_hist::bucket_size 256
+system.ruby.L2Cache.hit_mach_latency_hist::max_bucket 2559
+system.ruby.L2Cache.hit_mach_latency_hist::samples 55
+system.ruby.L2Cache.hit_mach_latency_hist::mean 429.181818
+system.ruby.L2Cache.hit_mach_latency_hist::gmean 128.596838
+system.ruby.L2Cache.hit_mach_latency_hist::stdev 493.184666
+system.ruby.L2Cache.hit_mach_latency_hist | 33 60.00% 60.00% | 0 0.00% 60.00% | 0 0.00% 60.00% | 17 30.91% 90.91% | 3 5.45% 96.36% | 2 3.64% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L2Cache.hit_mach_latency_hist::total 55
+system.ruby.Directory.miss_mach_latency_hist::bucket_size 256
+system.ruby.Directory.miss_mach_latency_hist::max_bucket 2559
+system.ruby.Directory.miss_mach_latency_hist::samples 807
+system.ruby.Directory.miss_mach_latency_hist::mean 952.805452
+system.ruby.Directory.miss_mach_latency_hist::gmean 824.924230
+system.ruby.Directory.miss_mach_latency_hist::stdev 285.099052
+system.ruby.Directory.miss_mach_latency_hist | 64 7.93% 7.93% | 6 0.74% 8.67% | 5 0.62% 9.29% | 360 44.61% 53.90% | 337 41.76% 95.66% | 35 4.34% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::total 807
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket 9
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples 3
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 3 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total 3
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size 4
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket 39
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples 1
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 38
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 38.000000
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev nan
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00%
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total 1
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 128
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 1279
+system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 39
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 1011.564103
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 1007.630247
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 90.964364
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 7 17.95% 17.95% | 12 30.77% 48.72% | 17 43.59% 92.31% | 3 7.69% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::total 39
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket 9
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 80
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 80 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 80
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size 256
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket 2559
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 42
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 554.119048
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 212.862389
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 502.690187
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 20 47.62% 47.62% | 0 0.00% 47.62% | 0 0.00% 47.62% | 17 40.48% 88.10% | 3 7.14% 95.24% | 2 4.76% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total 42
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 256
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 2559
+system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 725
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 1002.300690
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 951.712371
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 201.428862
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 21 2.90% 2.90% | 6 0.83% 3.72% | 5 0.69% 4.41% | 341 47.03% 51.45% | 317 43.72% 95.17% | 35 4.83% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::total 725
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::max_bucket 9
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::samples 1
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::samples 2
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::mean 1
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::gmean 1
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::stdev nan
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::total 1
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::bucket_size 128
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::max_bucket 1279
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples 6
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 678
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 648.185909
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::stdev 221.121686
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 16.67% 16.67% | 2 33.33% 50.00% | 1 16.67% 66.67% | 1 16.67% 83.33% | 0 0.00% 83.33% | 1 16.67% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total 6
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 128
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 1279
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 48
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 483.687500
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 440.902228
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 209.170515
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 5 10.42% 10.42% | 13 27.08% 37.50% | 10 20.83% 58.33% | 9 18.75% 77.08% | 7 14.58% 91.67% | 2 4.17% 95.83% | 1 2.08% 97.92% | 1 2.08% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 48
-system.ruby.Directory_Controller.GETX 791 0.00% 0.00%
-system.ruby.Directory_Controller.GETS 95 0.00% 0.00%
-system.ruby.Directory_Controller.Lockdown 180 0.00% 0.00%
-system.ruby.Directory_Controller.Unlockdown 180 0.00% 0.00%
-system.ruby.Directory_Controller.Data_All_Tokens 783 0.00% 0.00%
-system.ruby.Directory_Controller.Ack_Owner_All_Tokens 70 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Data 860 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Ack 781 0.00% 0.00%
-system.ruby.Directory_Controller.O.GETX 761 0.00% 0.00%
-system.ruby.Directory_Controller.O.GETS 86 0.00% 0.00%
-system.ruby.Directory_Controller.O.Lockdown 13 0.00% 0.00%
-system.ruby.Directory_Controller.NO.GETX 8 0.00% 0.00%
-system.ruby.Directory_Controller.NO.GETS 4 0.00% 0.00%
-system.ruby.Directory_Controller.NO.Lockdown 154 0.00% 0.00%
-system.ruby.Directory_Controller.NO.Data_All_Tokens 781 0.00% 0.00%
-system.ruby.Directory_Controller.NO.Ack_Owner_All_Tokens 70 0.00% 0.00%
-system.ruby.Directory_Controller.L.GETX 9 0.00% 0.00%
-system.ruby.Directory_Controller.L.GETS 1 0.00% 0.00%
-system.ruby.Directory_Controller.L.Unlockdown 179 0.00% 0.00%
-system.ruby.Directory_Controller.L.Data_All_Tokens 2 0.00% 0.00%
-system.ruby.Directory_Controller.O_W.Memory_Data 1 0.00% 0.00%
-system.ruby.Directory_Controller.O_W.Memory_Ack 781 0.00% 0.00%
-system.ruby.Directory_Controller.L_O_W.GETX 13 0.00% 0.00%
-system.ruby.Directory_Controller.L_O_W.GETS 4 0.00% 0.00%
-system.ruby.Directory_Controller.L_O_W.Unlockdown 1 0.00% 0.00%
-system.ruby.Directory_Controller.L_O_W.Memory_Data 12 0.00% 0.00%
-system.ruby.Directory_Controller.L_NO_W.Memory_Data 13 0.00% 0.00%
-system.ruby.Directory_Controller.NO_W.Lockdown 13 0.00% 0.00%
-system.ruby.Directory_Controller.NO_W.Memory_Data 834 0.00% 0.00%
-system.ruby.L1Cache_Controller.Load 46 0.00% 0.00%
-system.ruby.L1Cache_Controller.Ifetch 55 0.00% 0.00%
-system.ruby.L1Cache_Controller.Store 885 0.00% 0.00%
-system.ruby.L1Cache_Controller.L1_Replacement 19506 0.00% 0.00%
-system.ruby.L1Cache_Controller.Data_Shared 5 0.00% 0.00%
-system.ruby.L1Cache_Controller.Data_Owner 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.Data_All_Tokens 969 0.00% 0.00%
-system.ruby.L1Cache_Controller.Own_Lock_or_Unlock 360 0.00% 0.00%
-system.ruby.L1Cache_Controller.Request_Timeout 809 0.00% 0.00%
-system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers 899 0.00% 0.00%
-system.ruby.L1Cache_Controller.NP.Load 42 0.00% 0.00%
-system.ruby.L1Cache_Controller.NP.Ifetch 54 0.00% 0.00%
-system.ruby.L1Cache_Controller.NP.Store 808 0.00% 0.00%
-system.ruby.L1Cache_Controller.NP.Data_All_Tokens 70 0.00% 0.00%
-system.ruby.L1Cache_Controller.NP.Own_Lock_or_Unlock 169 0.00% 0.00%
-system.ruby.L1Cache_Controller.S.Store 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.S.L1_Replacement 2 0.00% 0.00%
-system.ruby.L1Cache_Controller.S.Data_Owner 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.S.Own_Lock_or_Unlock 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.O.L1_Replacement 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.Ifetch 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement 88 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock 17 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Load 3 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Store 72 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.L1_Replacement 808 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Own_Lock_or_Unlock 17 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_W.L1_Replacement 381 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_W.Own_Lock_or_Unlock 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers 90 0.00% 0.00%
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 2 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::total 2
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::bucket_size 4
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::max_bucket 39
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples 12
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 24.500000
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 24.395549
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::stdev 2.393172
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 8.33% 8.33% | 9 75.00% 83.33% | 2 16.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total 12
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 16
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 159
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 43
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 65
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 61.761136
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 21.756225
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 15 34.88% 34.88% | 1 2.33% 37.21% | 21 48.84% 86.05% | 2 4.65% 90.70% | 2 4.65% 95.35% | 1 2.33% 97.67% | 1 2.33% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 43
+system.ruby.Directory_Controller.GETX 725 0.00% 0.00%
+system.ruby.Directory_Controller.GETS 83 0.00% 0.00%
+system.ruby.Directory_Controller.Lockdown 4 0.00% 0.00%
+system.ruby.Directory_Controller.Unlockdown 4 0.00% 0.00%
+system.ruby.Directory_Controller.Data_All_Tokens 731 0.00% 0.00%
+system.ruby.Directory_Controller.Ack_Owner_All_Tokens 69 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Data 807 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Ack 731 0.00% 0.00%
+system.ruby.Directory_Controller.O.GETX 725 0.00% 0.00%
+system.ruby.Directory_Controller.O.GETS 82 0.00% 0.00%
+system.ruby.Directory_Controller.NO.Data_All_Tokens 731 0.00% 0.00%
+system.ruby.Directory_Controller.NO.Ack_Owner_All_Tokens 69 0.00% 0.00%
+system.ruby.Directory_Controller.L.Unlockdown 4 0.00% 0.00%
+system.ruby.Directory_Controller.O_W.GETS 1 0.00% 0.00%
+system.ruby.Directory_Controller.O_W.Memory_Ack 731 0.00% 0.00%
+system.ruby.Directory_Controller.L_NO_W.Memory_Data 4 0.00% 0.00%
+system.ruby.Directory_Controller.NO_W.Lockdown 4 0.00% 0.00%
+system.ruby.Directory_Controller.NO_W.Memory_Data 803 0.00% 0.00%
+system.ruby.L1Cache_Controller.Load 43 0.00% 0.00%
+system.ruby.L1Cache_Controller.Ifetch 57 0.00% 0.00%
+system.ruby.L1Cache_Controller.Store 847 0.00% 0.00%
+system.ruby.L1Cache_Controller.L1_Replacement 22353 0.00% 0.00%
+system.ruby.L1Cache_Controller.Data_Shared 13 0.00% 0.00%
+system.ruby.L1Cache_Controller.Data_All_Tokens 853 0.00% 0.00%
+system.ruby.L1Cache_Controller.Own_Lock_or_Unlock 8 0.00% 0.00%
+system.ruby.L1Cache_Controller.Request_Timeout 28 0.00% 0.00%
+system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers 847 0.00% 0.00%
+system.ruby.L1Cache_Controller.NP.Load 40 0.00% 0.00%
+system.ruby.L1Cache_Controller.NP.Ifetch 55 0.00% 0.00%
+system.ruby.L1Cache_Controller.NP.Store 767 0.00% 0.00%
+system.ruby.L1Cache_Controller.NP.Data_All_Tokens 4 0.00% 0.00%
+system.ruby.L1Cache_Controller.NP.Own_Lock_or_Unlock 4 0.00% 0.00%
+system.ruby.L1Cache_Controller.S.Ifetch 2 0.00% 0.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement 12 0.00% 0.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement 79 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.Load 2 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.Store 69 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.L1_Replacement 766 0.00% 0.00%
+system.ruby.L1Cache_Controller.M_W.Store 2 0.00% 0.00%
+system.ruby.L1Cache_Controller.M_W.L1_Replacement 486 0.00% 0.00%
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers 80 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.Load 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.Store 4 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.L1_Replacement 7367 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.Own_Lock_or_Unlock 14 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers 809 0.00% 0.00%
-system.ruby.L1Cache_Controller.IM.L1_Replacement 10331 0.00% 0.00%
-system.ruby.L1Cache_Controller.IM.Data_All_Tokens 808 0.00% 0.00%
-system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock 122 0.00% 0.00%
-system.ruby.L1Cache_Controller.IM.Request_Timeout 708 0.00% 0.00%
-system.ruby.L1Cache_Controller.SM.Data_All_Tokens 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.L1_Replacement 528 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.Data_Shared 5 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.Data_All_Tokens 90 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock 19 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.Request_Timeout 101 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_GETS 96 0.00% 0.00%
-system.ruby.L2Cache_Controller.L1_GETX 809 0.00% 0.00%
-system.ruby.L2Cache_Controller.L2_Replacement 809 0.00% 0.00%
-system.ruby.L2Cache_Controller.Writeback_All_Tokens 899 0.00% 0.00%
-system.ruby.L2Cache_Controller.Persistent_GETX 157 0.00% 0.00%
-system.ruby.L2Cache_Controller.Persistent_GETS 23 0.00% 0.00%
-system.ruby.L2Cache_Controller.Own_Lock_or_Unlock 180 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS 88 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX 774 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.Writeback_All_Tokens 813 0.00% 0.00%
-system.ruby.L2Cache_Controller.NP.Own_Lock_or_Unlock 154 0.00% 0.00%
-system.ruby.L2Cache_Controller.I.L1_GETS 3 0.00% 0.00%
-system.ruby.L2Cache_Controller.I.L1_GETX 3 0.00% 0.00%
-system.ruby.L2Cache_Controller.I.L2_Replacement 24 0.00% 0.00%
-system.ruby.L2Cache_Controller.I.Writeback_All_Tokens 33 0.00% 0.00%
-system.ruby.L2Cache_Controller.S.Writeback_All_Tokens 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.O.L1_GETX 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.O.Writeback_All_Tokens 2 0.00% 0.00%
-system.ruby.L2Cache_Controller.O.Persistent_GETS 1 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS 5 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX 31 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement 783 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.Persistent_GETX 23 0.00% 0.00%
-system.ruby.L2Cache_Controller.M.Persistent_GETS 4 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.L2_Replacement 2 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.Writeback_All_Tokens 50 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.Persistent_GETX 134 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.Persistent_GETS 18 0.00% 0.00%
-system.ruby.L2Cache_Controller.I_L.Own_Lock_or_Unlock 25 0.00% 0.00%
-system.ruby.L2Cache_Controller.S_L.Own_Lock_or_Unlock 1 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.Store 9 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement 10403 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers 767 0.00% 0.00%
+system.ruby.L1Cache_Controller.IM.L1_Replacement 10054 0.00% 0.00%
+system.ruby.L1Cache_Controller.IM.Data_All_Tokens 767 0.00% 0.00%
+system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock 4 0.00% 0.00%
+system.ruby.L1Cache_Controller.IM.Request_Timeout 21 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.L1_Replacement 553 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.Data_Shared 13 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.Data_All_Tokens 82 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.Request_Timeout 7 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_GETS 95 0.00% 0.00%
+system.ruby.L2Cache_Controller.L1_GETX 767 0.00% 0.00%
+system.ruby.L2Cache_Controller.L2_Replacement 796 0.00% 0.00%
+system.ruby.L2Cache_Controller.Writeback_All_Tokens 857 0.00% 0.00%
+system.ruby.L2Cache_Controller.Persistent_GETX 4 0.00% 0.00%
+system.ruby.L2Cache_Controller.Own_Lock_or_Unlock 4 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS 82 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX 725 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.Writeback_All_Tokens 800 0.00% 0.00%
+system.ruby.L2Cache_Controller.NP.Own_Lock_or_Unlock 4 0.00% 0.00%
+system.ruby.L2Cache_Controller.I.Writeback_All_Tokens 41 0.00% 0.00%
+system.ruby.L2Cache_Controller.O.Writeback_All_Tokens 12 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS 13 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX 42 0.00% 0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement 796 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_L.Writeback_All_Tokens 4 0.00% 0.00%
+system.ruby.L2Cache_Controller.I_L.Persistent_GETX 4 0.00% 0.00%
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini
index c5c0c425f..818ed78f2 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini
@@ -167,31 +167,33 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory probeFilter
+children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir probeFilter requestToDir responseFromDir responseFromMemory responseToDir triggerQueue unblockToDir
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
from_memory_controller_latency=2
full_bit_dir_enabled=false
number_of_TBEs=256
probeFilter=system.ruby.dir_cntrl0.probeFilter
probe_filter_enabled=false
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
+responseToDir=system.ruby.dir_cntrl0.responseToDir
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=32
+triggerQueue=system.ruby.dir_cntrl0.triggerQueue
+unblockToDir=system.ruby.dir_cntrl0.unblockToDir
version=0
-dmaRequestToDir=system.ruby.network.master[5]
-dmaResponseFromDir=system.ruby.network.slave[5]
-forwardFromDir=system.ruby.network.slave[3]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[4]
-responseFromDir=system.ruby.network.slave[4]
-responseToDir=system.ruby.network.master[3]
-unblockToDir=system.ruby.network.master[2]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -200,24 +202,111 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[5]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[5]
+
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
[system.ruby.dir_cntrl0.probeFilter]
type=RubyCache
+children=replacement_policy
assoc=4
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=1
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.dir_cntrl0.probeFilter.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=1024
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.dir_cntrl0.probeFilter.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=4
+block_size=64
+eventq_index=0
+size=1024
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[4]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.responseToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
+[system.ruby.dir_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+
+[system.ruby.dir_cntrl0.unblockToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=L1Dcache L1Icache L2cache sequencer
+children=L1Dcache L1Icache L2cache forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer triggerQueue unblockFromCache
L1Dcache=system.ruby.l1_cntrl0.L1Dcache
L1Icache=system.ruby.l1_cntrl0.L1Icache
L2cache=system.ruby.l1_cntrl0.L2cache
@@ -226,75 +315,147 @@ cache_response_latency=10
clk_domain=system.ruby.clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl0.forwardToCache
issue_latency=2
l2_cache_hit_latency=10
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
no_mig_atomic=true
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl0.requestFromCache
+responseFromCache=system.ruby.l1_cntrl0.responseFromCache
+responseToCache=system.ruby.l1_cntrl0.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=32
+triggerQueue=system.ruby.l1_cntrl0.triggerQueue
+unblockFromCache=system.ruby.l1_cntrl0.unblockFromCache
version=0
-forwardToCache=system.ruby.network.master[0]
-requestFromCache=system.ruby.network.slave[0]
-responseFromCache=system.ruby.network.slave[1]
-responseToCache=system.ruby.network.master[1]
-unblockFromCache=system.ruby.network.slave[2]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Dcache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Dcache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L1Icache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=true
-latency=2
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L1Icache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L1Icache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
[system.ruby.l1_cntrl0.L2cache]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=10
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.L2cache.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=512
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.L2cache.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=512
+
+[system.ruby.l1_cntrl0.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.ruby.clk_domain
dcache=system.ruby.l1_cntrl0.L1Dcache
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.L1Icache
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -305,6 +466,23 @@ using_ruby_tester=true
version=0
slave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0]
+[system.ruby.l1_cntrl0.triggerQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.unblockFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
[system.ruby.memctrl_clk_domain]
type=DerivedClockDomain
clk_divider=3
@@ -313,7 +491,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
+children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 routers0 routers1 routers2
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -321,14 +499,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.dir_cntrl0.unblockToDir system.ruby.dir_cntrl0.responseToDir system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.l1_cntrl0.unblockFromCache system.ruby.dir_cntrl0.forwardFromDir system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir
+master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.unblockToDir.slave system.ruby.dir_cntrl0.responseToDir.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.l1_cntrl0.unblockFromCache.master system.ruby.dir_cntrl0.forwardFromDir.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -350,6 +530,326 @@ latency=1
link_id=1
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -372,25 +872,834 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simerr b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simerr
index 2b5c3b11d..b95e81e6d 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simerr
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simerr
@@ -1,4 +1,7 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout
index 8f18036b7..53bff9b82 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout
@@ -1,10 +1,11 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:32:54
-gem5 started Jan 22 2014 17:25:38
-gem5 executing on u200540-lin
-command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer -re tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer
+gem5 compiled Aug 13 2015 19:09:46
+gem5 started Aug 13 2015 20:15:31
+gem5 executing on artery
+command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 172201 because Ruby Tester completed
+Exiting @ tick 28761 because Ruby Tester completed
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt
index 25065270f..d67071da5 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt
@@ -1,44 +1,44 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000188 # Number of seconds simulated
-sim_ticks 187971 # Number of ticks simulated
-final_tick 187971 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000029 # Number of seconds simulated
+sim_ticks 28761 # Number of ticks simulated
+final_tick 28761 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 2455404 # Simulator tick rate (ticks/s)
-host_mem_usage 451376 # Number of bytes of host memory used
-host_seconds 0.08 # Real time elapsed on the host
+host_tick_rate 479465 # Simulator tick rate (ticks/s)
+host_mem_usage 400116 # Number of bytes of host memory used
+host_seconds 0.06 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
-system.mem_ctrls.bytes_read::ruby.dir_cntrl0 55744 # Number of bytes read from this memory
-system.mem_ctrls.bytes_read::total 55744 # Number of bytes read from this memory
-system.mem_ctrls.bytes_written::ruby.dir_cntrl0 50432 # Number of bytes written to this memory
-system.mem_ctrls.bytes_written::total 50432 # Number of bytes written to this memory
-system.mem_ctrls.num_reads::ruby.dir_cntrl0 871 # Number of read requests responded to by this memory
-system.mem_ctrls.num_reads::total 871 # Number of read requests responded to by this memory
-system.mem_ctrls.num_writes::ruby.dir_cntrl0 788 # Number of write requests responded to by this memory
-system.mem_ctrls.num_writes::total 788 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 296556384 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 296556384 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 268296705 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 268296705 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 564853089 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 564853089 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.readReqs 871 # Number of read requests accepted
-system.mem_ctrls.writeReqs 788 # Number of write requests accepted
-system.mem_ctrls.readBursts 871 # Number of DRAM read bursts, including those serviced by the write queue
-system.mem_ctrls.writeBursts 788 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 46016 # Total number of bytes read from DRAM
-system.mem_ctrls.bytesReadWrQ 9728 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 41856 # Total number of bytes written to DRAM
-system.mem_ctrls.bytesReadSys 55744 # Total read bytes from the system interface side
-system.mem_ctrls.bytesWrittenSys 50432 # Total written bytes from the system interface side
-system.mem_ctrls.servicedByWrQ 152 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 110 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0 53504 # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total 53504 # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0 48384 # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total 48384 # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0 836 # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total 836 # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0 756 # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total 756 # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 1860296930 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 1860296930 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 1682278085 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 1682278085 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 3542575015 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 3542575015 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs 836 # Number of read requests accepted
+system.mem_ctrls.writeReqs 756 # Number of write requests accepted
+system.mem_ctrls.readBursts 836 # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts 756 # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM 44608 # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ 8896 # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten 40960 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys 53504 # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys 48384 # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ 139 # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts 95 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
-system.mem_ctrls.perBankRdBursts::0 212 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::1 236 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::0 214 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1 207 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::2 220 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::3 51 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3 56 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::4 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::5 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::6 0 # Per bank write bursts
@@ -51,10 +51,10 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe
system.mem_ctrls.perBankRdBursts::13 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::0 194 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::1 213 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::2 202 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::3 45 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0 192 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1 190 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2 209 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3 49 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::4 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::5 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::6 0 # Per bank write bursts
@@ -69,24 +69,24 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 187806 # Total gap between requests
+system.mem_ctrls.totGap 28720 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::3 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::4 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::5 0 # Read request sizes (log2)
-system.mem_ctrls.readPktSize::6 871 # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6 836 # Read request sizes (log2)
system.mem_ctrls.writePktSize::0 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::1 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::2 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::3 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
-system.mem_ctrls.writePktSize::6 788 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 614 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::1 103 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::2 2 # What read queue length does an incoming req see
+system.mem_ctrls.writePktSize::6 756 # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0 403 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1 275 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2 19 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::4 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::5 0 # What read queue length does an incoming req see
@@ -131,25 +131,25 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh
system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::15 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 37 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::15 2 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16 3 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 22 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::18 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::21 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::22 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::23 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::24 37 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::25 36 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::26 40 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::27 36 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::28 36 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 36 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30 36 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 36 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32 36 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::33 1 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20 40 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21 44 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22 40 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23 40 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24 40 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25 43 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26 53 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27 41 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28 40 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 40 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30 40 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31 40 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32 40 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::34 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::35 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::36 0 # What write queue length does an incoming req see
@@ -180,403 +180,398 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 134 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 653.373134 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 492.582235 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 362.724894 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 13 9.70% 9.70% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 13 9.70% 19.40% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 13 9.70% 29.10% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 8 5.97% 35.07% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 7 5.22% 40.30% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 16 11.94% 52.24% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 8 5.97% 58.21% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 8 5.97% 64.18% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 48 35.82% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 134 # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples 36 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 19.722222 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 19.405496 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 4.226522 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::14-15 2 5.56% 5.56% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-17 5 13.89% 19.44% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::18-19 15 41.67% 61.11% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::20-21 8 22.22% 83.33% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::22-23 4 11.11% 94.44% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::24-25 1 2.78% 97.22% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::40-41 1 2.78% 100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total 36 # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples 36 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 18.166667 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 18.162935 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 0.377964 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18 30 83.33% 83.33% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19 6 16.67% 100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total 36 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 5567 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 19228 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 3595 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 7.74 # Average queueing delay per DRAM burst
+system.mem_ctrls.bytesPerActivate::samples 86 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 974.139535 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 941.546343 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 159.630983 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127 1 1.16% 1.16% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 1 1.16% 2.33% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 1 1.16% 3.49% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767 4 4.65% 8.14% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 2 2.33% 10.47% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 2 2.33% 12.79% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 75 87.21% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 86 # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples 40 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 17.425000 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 17.145937 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 3.802074 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15 11 27.50% 27.50% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17 12 30.00% 57.50% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19 12 30.00% 87.50% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-21 4 10.00% 97.50% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::38-39 1 2.50% 100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total 40 # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples 39 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 16.102564 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.098366 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 0.383534 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 36 92.31% 92.31% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17 2 5.13% 97.44% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18 1 2.56% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total 39 # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat 8301 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 21544 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 3485 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 11.91 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 26.74 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 244.80 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 222.67 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 296.56 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 268.30 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 30.91 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 1550.99 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 1424.15 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 1860.30 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 1682.28 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 3.65 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 1.91 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 1.74 # Data bus utilization in percentage for writes
-system.mem_ctrls.avgRdQLen 1.21 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 24.06 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 591 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 644 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 82.20 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 94.99 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 113.20 # Average gap between requests
-system.mem_ctrls.pageHitRate 88.40 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 1013040 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 562800 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 8910720 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 6780672 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 12205440 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 126954504 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 910800 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 157337976 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 840.822000 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 860 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 6240 # Time in different power states
+system.mem_ctrls.busUtil 23.24 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 12.12 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 11.13 # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen 1.73 # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen 24.75 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 613 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 635 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 87.95 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 96.07 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 18.04 # Average gap between requests
+system.mem_ctrls.pageHitRate 91.90 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 551880 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 306600 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 7101120 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 5515776 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 1525680 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 16132140 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 48600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 31181796 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 1317.577791 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 11 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 780 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 180038 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 22889 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
system.mem_ctrls_1.actEnergy 0 # Energy for activate commands per rank (pJ)
system.mem_ctrls_1.preEnergy 0 # Energy for precharge commands per rank (pJ)
system.mem_ctrls_1.readEnergy 0 # Energy for read commands per rank (pJ)
system.mem_ctrls_1.writeEnergy 0 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 12205440 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 4038336 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 108723600 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 124967376 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 667.881866 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 180884 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 6240 # Time in different power states
+system.mem_ctrls_1.refreshEnergy 1525680 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 504792 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 13719600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 15750072 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 667.262837 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 22838 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 780 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.ruby.clk_domain.clock 1 # Clock period in ticks
system.ruby.outstanding_req_hist::bucket_size 2
system.ruby.outstanding_req_hist::max_bucket 19
-system.ruby.outstanding_req_hist::samples 1011
-system.ruby.outstanding_req_hist::mean 15.808111
-system.ruby.outstanding_req_hist::gmean 15.710351
-system.ruby.outstanding_req_hist::stdev 1.125217
-system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.20% 0.30% | 2 0.20% 0.49% | 2 0.20% 0.69% | 2 0.20% 0.89% | 2 0.20% 1.09% | 2 0.20% 1.29% | 75 7.42% 8.70% | 923 91.30% 100.00% | 0 0.00% 100.00%
-system.ruby.outstanding_req_hist::total 1011
-system.ruby.latency_hist::bucket_size 1024
-system.ruby.latency_hist::max_bucket 10239
-system.ruby.latency_hist::samples 996
-system.ruby.latency_hist::mean 2976.421687
-system.ruby.latency_hist::gmean 1486.053642
-system.ruby.latency_hist::stdev 1467.193871
-system.ruby.latency_hist | 198 19.88% 19.88% | 6 0.60% 20.48% | 123 12.35% 32.83% | 491 49.30% 82.13% | 176 17.67% 99.80% | 2 0.20% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.latency_hist::total 996
-system.ruby.hit_latency_hist::bucket_size 512
-system.ruby.hit_latency_hist::max_bucket 5119
-system.ruby.hit_latency_hist::samples 130
-system.ruby.hit_latency_hist::mean 803.715385
-system.ruby.hit_latency_hist::gmean 21.565062
-system.ruby.hit_latency_hist::stdev 1446.355126
-system.ruby.hit_latency_hist | 99 76.15% 76.15% | 2 1.54% 77.69% | 0 0.00% 77.69% | 0 0.00% 77.69% | 2 1.54% 79.23% | 7 5.38% 84.62% | 9 6.92% 91.54% | 5 3.85% 95.38% | 5 3.85% 99.23% | 1 0.77% 100.00%
-system.ruby.hit_latency_hist::total 130
-system.ruby.miss_latency_hist::bucket_size 1024
-system.ruby.miss_latency_hist::max_bucket 10239
-system.ruby.miss_latency_hist::samples 866
-system.ruby.miss_latency_hist::mean 3302.578522
-system.ruby.miss_latency_hist::gmean 2805.364695
-system.ruby.miss_latency_hist::stdev 1161.136308
-system.ruby.miss_latency_hist | 97 11.20% 11.20% | 6 0.69% 11.89% | 114 13.16% 25.06% | 477 55.08% 80.14% | 170 19.63% 99.77% | 2 0.23% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.miss_latency_hist::total 866
-system.ruby.Directory.incomplete_times 866
+system.ruby.outstanding_req_hist::samples 984
+system.ruby.outstanding_req_hist::mean 15.553862
+system.ruby.outstanding_req_hist::gmean 15.439623
+system.ruby.outstanding_req_hist::stdev 1.290526
+system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.20% 0.30% | 2 0.20% 0.51% | 3 0.30% 0.81% | 3 0.30% 1.12% | 6 0.61% 1.73% | 3 0.30% 2.03% | 263 26.73% 28.76% | 701 71.24% 100.00% | 0 0.00% 100.00%
+system.ruby.outstanding_req_hist::total 984
+system.ruby.latency_hist::bucket_size 128
+system.ruby.latency_hist::max_bucket 1279
+system.ruby.latency_hist::samples 970
+system.ruby.latency_hist::mean 458.965979
+system.ruby.latency_hist::gmean 231.018404
+system.ruby.latency_hist::stdev 243.305475
+system.ruby.latency_hist | 203 20.93% 20.93% | 13 1.34% 22.27% | 7 0.72% 22.99% | 124 12.78% 35.77% | 515 53.09% 88.87% | 65 6.70% 95.57% | 20 2.06% 97.63% | 23 2.37% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::total 970
+system.ruby.hit_latency_hist::bucket_size 128
+system.ruby.hit_latency_hist::max_bucket 1279
+system.ruby.hit_latency_hist::samples 136
+system.ruby.hit_latency_hist::mean 88.500000
+system.ruby.hit_latency_hist::gmean 4.693318
+system.ruby.hit_latency_hist::stdev 196.910696
+system.ruby.hit_latency_hist | 115 84.56% 84.56% | 1 0.74% 85.29% | 0 0.00% 85.29% | 7 5.15% 90.44% | 11 8.09% 98.53% | 1 0.74% 99.26% | 1 0.74% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::total 136
+system.ruby.miss_latency_hist::bucket_size 128
+system.ruby.miss_latency_hist::max_bucket 1279
+system.ruby.miss_latency_hist::samples 834
+system.ruby.miss_latency_hist::mean 519.377698
+system.ruby.miss_latency_hist::gmean 436.101337
+system.ruby.miss_latency_hist::stdev 191.094943
+system.ruby.miss_latency_hist | 88 10.55% 10.55% | 12 1.44% 11.99% | 7 0.84% 12.83% | 117 14.03% 26.86% | 504 60.43% 87.29% | 64 7.67% 94.96% | 19 2.28% 97.24% | 23 2.76% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::total 834
+system.ruby.Directory.incomplete_times 834
system.ruby.dir_cntrl0.probeFilter.demand_hits 0 # Number of cache demand hits
system.ruby.dir_cntrl0.probeFilter.demand_misses 0 # Number of cache demand misses
system.ruby.dir_cntrl0.probeFilter.demand_accesses 0 # Number of cache demand accesses
-system.ruby.l1_cntrl0.L1Dcache.demand_hits 80 # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses 855 # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses 935 # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Dcache.demand_hits 87 # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses 832 # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses 919 # Number of cache demand accesses
system.ruby.l1_cntrl0.L1Icache.demand_hits 1 # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Icache.demand_misses 59 # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Icache.demand_accesses 60 # Number of cache demand accesses
-system.ruby.l1_cntrl0.L2cache.demand_hits 46 # Number of cache demand hits
-system.ruby.l1_cntrl0.L2cache.demand_misses 868 # Number of cache demand misses
-system.ruby.l1_cntrl0.L2cache.demand_accesses 914 # Number of cache demand accesses
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_load 7 # Number of times a store aliased with a pending load
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 83 # Number of times a store aliased with a pending store
-system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 10 # Number of times a load aliased with a pending store
-system.ruby.l1_cntrl0.sequencer.load_waiting_on_load 1 # Number of times a load aliased with a pending load
-system.ruby.l1_cntrl0.fully_busy_cycles 6 # cycles for which number of transistions == max transitions
+system.ruby.l1_cntrl0.L1Icache.demand_misses 49 # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Icache.demand_accesses 50 # Number of cache demand accesses
+system.ruby.l1_cntrl0.L2cache.demand_hits 45 # Number of cache demand hits
+system.ruby.l1_cntrl0.L2cache.demand_misses 836 # Number of cache demand misses
+system.ruby.l1_cntrl0.L2cache.demand_accesses 881 # Number of cache demand accesses
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_load 2 # Number of times a store aliased with a pending load
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 77 # Number of times a store aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 5 # Number of times a load aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_load 2 # Number of times a load aliased with a pending load
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 2.454368
-system.ruby.network.routers0.msg_count.Request_Control::2 871
-system.ruby.network.routers0.msg_count.Response_Data::4 869
-system.ruby.network.routers0.msg_count.Writeback_Data::5 788
-system.ruby.network.routers0.msg_count.Writeback_Control::2 864
-system.ruby.network.routers0.msg_count.Writeback_Control::3 864
-system.ruby.network.routers0.msg_count.Writeback_Control::5 76
-system.ruby.network.routers0.msg_count.Unblock_Control::5 866
-system.ruby.network.routers0.msg_bytes.Request_Control::2 6968
-system.ruby.network.routers0.msg_bytes.Response_Data::4 62568
-system.ruby.network.routers0.msg_bytes.Writeback_Data::5 56736
-system.ruby.network.routers0.msg_bytes.Writeback_Control::2 6912
-system.ruby.network.routers0.msg_bytes.Writeback_Control::3 6912
-system.ruby.network.routers0.msg_bytes.Writeback_Control::5 608
-system.ruby.network.routers0.msg_bytes.Unblock_Control::5 6928
-system.ruby.network.routers1.percent_links_utilized 2.456629
-system.ruby.network.routers1.msg_count.Request_Control::2 871
-system.ruby.network.routers1.msg_count.Response_Data::4 871
-system.ruby.network.routers1.msg_count.Writeback_Data::5 788
-system.ruby.network.routers1.msg_count.Writeback_Control::2 864
-system.ruby.network.routers1.msg_count.Writeback_Control::3 864
-system.ruby.network.routers1.msg_count.Writeback_Control::5 76
-system.ruby.network.routers1.msg_count.Unblock_Control::5 865
-system.ruby.network.routers1.msg_bytes.Request_Control::2 6968
-system.ruby.network.routers1.msg_bytes.Response_Data::4 62712
-system.ruby.network.routers1.msg_bytes.Writeback_Data::5 56736
-system.ruby.network.routers1.msg_bytes.Writeback_Control::2 6912
-system.ruby.network.routers1.msg_bytes.Writeback_Control::3 6912
-system.ruby.network.routers1.msg_bytes.Writeback_Control::5 608
-system.ruby.network.routers1.msg_bytes.Unblock_Control::5 6920
-system.ruby.network.routers2.percent_links_utilized 2.455166
-system.ruby.network.routers2.msg_count.Request_Control::2 871
-system.ruby.network.routers2.msg_count.Response_Data::4 870
-system.ruby.network.routers2.msg_count.Writeback_Data::5 788
-system.ruby.network.routers2.msg_count.Writeback_Control::2 864
-system.ruby.network.routers2.msg_count.Writeback_Control::3 864
-system.ruby.network.routers2.msg_count.Writeback_Control::5 76
-system.ruby.network.routers2.msg_count.Unblock_Control::5 866
-system.ruby.network.routers2.msg_bytes.Request_Control::2 6968
-system.ruby.network.routers2.msg_bytes.Response_Data::4 62640
-system.ruby.network.routers2.msg_bytes.Writeback_Data::5 56736
-system.ruby.network.routers2.msg_bytes.Writeback_Control::2 6912
-system.ruby.network.routers2.msg_bytes.Writeback_Control::3 6912
-system.ruby.network.routers2.msg_bytes.Writeback_Control::5 608
-system.ruby.network.routers2.msg_bytes.Unblock_Control::5 6928
-system.ruby.network.msg_count.Request_Control 2613
-system.ruby.network.msg_count.Response_Data 2610
-system.ruby.network.msg_count.Writeback_Data 2364
-system.ruby.network.msg_count.Writeback_Control 5412
-system.ruby.network.msg_count.Unblock_Control 2597
-system.ruby.network.msg_byte.Request_Control 20904
-system.ruby.network.msg_byte.Response_Data 187920
-system.ruby.network.msg_byte.Writeback_Data 170208
-system.ruby.network.msg_byte.Writeback_Control 43296
-system.ruby.network.msg_byte.Unblock_Control 20776
-system.ruby.network.routers0.throttle0.link_utilization 2.310197
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 869
-system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 864
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 62568
-system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 6912
-system.ruby.network.routers0.throttle1.link_utilization 2.598539
-system.ruby.network.routers0.throttle1.msg_count.Request_Control::2 871
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::5 788
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::2 864
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::5 76
-system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::5 866
-system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::2 6968
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::5 56736
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::2 6912
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::5 608
-system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::5 6928
-system.ruby.network.routers1.throttle0.link_utilization 2.598273
-system.ruby.network.routers1.throttle0.msg_count.Request_Control::2 871
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::5 788
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::2 864
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::5 76
-system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::5 865
-system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::2 6968
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::5 56736
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::2 6912
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::5 608
-system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::5 6920
-system.ruby.network.routers1.throttle1.link_utilization 2.314985
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 871
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 864
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 62712
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 6912
-system.ruby.network.routers2.throttle0.link_utilization 2.311793
-system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 870
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 864
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 62640
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 6912
-system.ruby.network.routers2.throttle1.link_utilization 2.598539
-system.ruby.network.routers2.throttle1.msg_count.Request_Control::2 871
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::5 788
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::2 864
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::5 76
-system.ruby.network.routers2.throttle1.msg_count.Unblock_Control::5 866
-system.ruby.network.routers2.throttle1.msg_bytes.Request_Control::2 6968
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::5 56736
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::2 6912
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::5 608
-system.ruby.network.routers2.throttle1.msg_bytes.Unblock_Control::5 6928
-system.ruby.LD.latency_hist::bucket_size 512
-system.ruby.LD.latency_hist::max_bucket 5119
-system.ruby.LD.latency_hist::samples 41
-system.ruby.LD.latency_hist::mean 2751.414634
-system.ruby.LD.latency_hist::gmean 670.164036
-system.ruby.LD.latency_hist::stdev 1726.308532
-system.ruby.LD.latency_hist | 10 24.39% 24.39% | 1 2.44% 26.83% | 1 2.44% 29.27% | 0 0.00% 29.27% | 0 0.00% 29.27% | 2 4.88% 34.15% | 8 19.51% 53.66% | 10 24.39% 78.05% | 8 19.51% 97.56% | 1 2.44% 100.00%
-system.ruby.LD.latency_hist::total 41
-system.ruby.LD.hit_latency_hist::bucket_size 1
-system.ruby.LD.hit_latency_hist::max_bucket 9
-system.ruby.LD.hit_latency_hist::samples 9
-system.ruby.LD.hit_latency_hist::mean 3.111111
-system.ruby.LD.hit_latency_hist::gmean 2.505293
-system.ruby.LD.hit_latency_hist::stdev 1.964971
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 3 33.33% 33.33% | 0 0.00% 33.33% | 3 33.33% 66.67% | 1 11.11% 77.78% | 0 0.00% 77.78% | 2 22.22% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.hit_latency_hist::total 9
-system.ruby.LD.miss_latency_hist::bucket_size 512
-system.ruby.LD.miss_latency_hist::max_bucket 5119
-system.ruby.LD.miss_latency_hist::samples 32
-system.ruby.LD.miss_latency_hist::mean 3524.375000
-system.ruby.LD.miss_latency_hist::gmean 3227.495251
-system.ruby.LD.miss_latency_hist::stdev 1017.715619
-system.ruby.LD.miss_latency_hist | 1 3.12% 3.12% | 1 3.12% 6.25% | 1 3.12% 9.38% | 0 0.00% 9.38% | 0 0.00% 9.38% | 2 6.25% 15.62% | 8 25.00% 40.62% | 10 31.25% 71.88% | 8 25.00% 96.88% | 1 3.12% 100.00%
-system.ruby.LD.miss_latency_hist::total 32
-system.ruby.ST.latency_hist::bucket_size 1024
-system.ruby.ST.latency_hist::max_bucket 10239
-system.ruby.ST.latency_hist::samples 893
-system.ruby.ST.latency_hist::mean 3156.997760
-system.ruby.ST.latency_hist::gmean 1746.197312
-system.ruby.ST.latency_hist::stdev 1329.787832
-system.ruby.ST.latency_hist | 128 14.33% 14.33% | 5 0.56% 14.89% | 120 13.44% 28.33% | 473 52.97% 81.30% | 165 18.48% 99.78% | 2 0.22% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.latency_hist::total 893
-system.ruby.ST.hit_latency_hist::bucket_size 512
-system.ruby.ST.hit_latency_hist::max_bucket 5119
-system.ruby.ST.hit_latency_hist::samples 111
-system.ruby.ST.hit_latency_hist::mean 832.936937
-system.ruby.ST.hit_latency_hist::gmean 24.299526
-system.ruby.ST.hit_latency_hist::stdev 1440.071446
-system.ruby.ST.hit_latency_hist | 83 74.77% 74.77% | 2 1.80% 76.58% | 0 0.00% 76.58% | 0 0.00% 76.58% | 2 1.80% 78.38% | 6 5.41% 83.78% | 9 8.11% 91.89% | 5 4.50% 96.40% | 4 3.60% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.hit_latency_hist::total 111
-system.ruby.ST.miss_latency_hist::bucket_size 1024
-system.ruby.ST.miss_latency_hist::max_bucket 10239
-system.ruby.ST.miss_latency_hist::samples 782
-system.ruby.ST.miss_latency_hist::mean 3486.883632
-system.ruby.ST.miss_latency_hist::gmean 3203.400355
-system.ruby.ST.miss_latency_hist::stdev 922.472439
-system.ruby.ST.miss_latency_hist | 43 5.50% 5.50% | 5 0.64% 6.14% | 112 14.32% 20.46% | 459 58.70% 79.16% | 161 20.59% 99.74% | 2 0.26% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.miss_latency_hist::total 782
-system.ruby.IFETCH.latency_hist::bucket_size 128
-system.ruby.IFETCH.latency_hist::max_bucket 1279
-system.ruby.IFETCH.latency_hist::samples 59
-system.ruby.IFETCH.latency_hist::mean 350.033898
-system.ruby.IFETCH.latency_hist::gmean 214.222114
-system.ruby.IFETCH.latency_hist::stdev 206.596722
-system.ruby.IFETCH.latency_hist | 10 16.95% 16.95% | 7 11.86% 28.81% | 16 27.12% 55.93% | 16 27.12% 83.05% | 5 8.47% 91.53% | 4 6.78% 98.31% | 1 1.69% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.latency_hist::total 59
-system.ruby.IFETCH.hit_latency_hist::bucket_size 16
-system.ruby.IFETCH.hit_latency_hist::max_bucket 159
-system.ruby.IFETCH.hit_latency_hist::samples 7
-system.ruby.IFETCH.hit_latency_hist::mean 20.285714
-system.ruby.IFETCH.hit_latency_hist::gmean 5.593728
-system.ruby.IFETCH.hit_latency_hist::stdev 43.557297
-system.ruby.IFETCH.hit_latency_hist | 6 85.71% 85.71% | 0 0.00% 85.71% | 0 0.00% 85.71% | 0 0.00% 85.71% | 0 0.00% 85.71% | 0 0.00% 85.71% | 0 0.00% 85.71% | 1 14.29% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.hit_latency_hist::total 7
-system.ruby.IFETCH.miss_latency_hist::bucket_size 128
-system.ruby.IFETCH.miss_latency_hist::max_bucket 1279
-system.ruby.IFETCH.miss_latency_hist::samples 52
-system.ruby.IFETCH.miss_latency_hist::mean 394.423077
-system.ruby.IFETCH.miss_latency_hist::gmean 349.930978
-system.ruby.IFETCH.miss_latency_hist::stdev 177.155448
-system.ruby.IFETCH.miss_latency_hist | 3 5.77% 5.77% | 7 13.46% 19.23% | 16 30.77% 50.00% | 16 30.77% 80.77% | 5 9.62% 90.38% | 4 7.69% 98.08% | 1 1.92% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.miss_latency_hist::total 52
-system.ruby.FLUSH.latency_hist::bucket_size 512
-system.ruby.FLUSH.latency_hist::max_bucket 5119
+system.ruby.network.routers0.percent_links_utilized 15.412364
+system.ruby.network.routers0.msg_count.Request_Control::2 838
+system.ruby.network.routers0.msg_count.Response_Data::4 836
+system.ruby.network.routers0.msg_count.Writeback_Data::5 756
+system.ruby.network.routers0.msg_count.Writeback_Control::2 830
+system.ruby.network.routers0.msg_count.Writeback_Control::3 830
+system.ruby.network.routers0.msg_count.Writeback_Control::5 73
+system.ruby.network.routers0.msg_count.Unblock_Control::5 832
+system.ruby.network.routers0.msg_bytes.Request_Control::2 6704
+system.ruby.network.routers0.msg_bytes.Response_Data::4 60192
+system.ruby.network.routers0.msg_bytes.Writeback_Data::5 54432
+system.ruby.network.routers0.msg_bytes.Writeback_Control::2 6640
+system.ruby.network.routers0.msg_bytes.Writeback_Control::3 6640
+system.ruby.network.routers0.msg_bytes.Writeback_Control::5 584
+system.ruby.network.routers0.msg_bytes.Unblock_Control::5 6656
+system.ruby.network.routers1.percent_links_utilized 15.410625
+system.ruby.network.routers1.msg_count.Request_Control::2 837
+system.ruby.network.routers1.msg_count.Response_Data::4 836
+system.ruby.network.routers1.msg_count.Writeback_Data::5 756
+system.ruby.network.routers1.msg_count.Writeback_Control::2 829
+system.ruby.network.routers1.msg_count.Writeback_Control::3 830
+system.ruby.network.routers1.msg_count.Writeback_Control::5 73
+system.ruby.network.routers1.msg_count.Unblock_Control::5 832
+system.ruby.network.routers1.msg_bytes.Request_Control::2 6696
+system.ruby.network.routers1.msg_bytes.Response_Data::4 60192
+system.ruby.network.routers1.msg_bytes.Writeback_Data::5 54432
+system.ruby.network.routers1.msg_bytes.Writeback_Control::2 6632
+system.ruby.network.routers1.msg_bytes.Writeback_Control::3 6640
+system.ruby.network.routers1.msg_bytes.Writeback_Control::5 584
+system.ruby.network.routers1.msg_bytes.Unblock_Control::5 6656
+system.ruby.network.routers2.percent_links_utilized 15.410625
+system.ruby.network.routers2.msg_count.Request_Control::2 837
+system.ruby.network.routers2.msg_count.Response_Data::4 836
+system.ruby.network.routers2.msg_count.Writeback_Data::5 756
+system.ruby.network.routers2.msg_count.Writeback_Control::2 829
+system.ruby.network.routers2.msg_count.Writeback_Control::3 830
+system.ruby.network.routers2.msg_count.Writeback_Control::5 73
+system.ruby.network.routers2.msg_count.Unblock_Control::5 832
+system.ruby.network.routers2.msg_bytes.Request_Control::2 6696
+system.ruby.network.routers2.msg_bytes.Response_Data::4 60192
+system.ruby.network.routers2.msg_bytes.Writeback_Data::5 54432
+system.ruby.network.routers2.msg_bytes.Writeback_Control::2 6632
+system.ruby.network.routers2.msg_bytes.Writeback_Control::3 6640
+system.ruby.network.routers2.msg_bytes.Writeback_Control::5 584
+system.ruby.network.routers2.msg_bytes.Unblock_Control::5 6656
+system.ruby.network.msg_count.Request_Control 2512
+system.ruby.network.msg_count.Response_Data 2508
+system.ruby.network.msg_count.Writeback_Data 2268
+system.ruby.network.msg_count.Writeback_Control 5197
+system.ruby.network.msg_count.Unblock_Control 2496
+system.ruby.network.msg_byte.Request_Control 20096
+system.ruby.network.msg_byte.Response_Data 180576
+system.ruby.network.msg_byte.Writeback_Data 163296
+system.ruby.network.msg_byte.Writeback_Control 41576
+system.ruby.network.msg_byte.Unblock_Control 19968
+system.ruby.network.routers0.throttle0.link_utilization 14.523139
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 836
+system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 830
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 60192
+system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 6640
+system.ruby.network.routers0.throttle1.link_utilization 16.301589
+system.ruby.network.routers0.throttle1.msg_count.Request_Control::2 838
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::5 756
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::2 830
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::5 73
+system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::5 832
+system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::2 6704
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::5 54432
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::2 6640
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::5 584
+system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::5 6656
+system.ruby.network.routers1.throttle0.link_utilization 16.298112
+system.ruby.network.routers1.throttle0.msg_count.Request_Control::2 837
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::5 756
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::2 829
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::5 73
+system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::5 832
+system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::2 6696
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::5 54432
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::2 6632
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::5 584
+system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::5 6656
+system.ruby.network.routers1.throttle1.link_utilization 14.523139
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 836
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 830
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 60192
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 6640
+system.ruby.network.routers2.throttle0.link_utilization 14.523139
+system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 836
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 830
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 60192
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 6640
+system.ruby.network.routers2.throttle1.link_utilization 16.298112
+system.ruby.network.routers2.throttle1.msg_count.Request_Control::2 837
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::5 756
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::2 829
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::5 73
+system.ruby.network.routers2.throttle1.msg_count.Unblock_Control::5 832
+system.ruby.network.routers2.throttle1.msg_bytes.Request_Control::2 6696
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::5 54432
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::2 6632
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::5 584
+system.ruby.network.routers2.throttle1.msg_bytes.Unblock_Control::5 6656
+system.ruby.LD.latency_hist::bucket_size 128
+system.ruby.LD.latency_hist::max_bucket 1279
+system.ruby.LD.latency_hist::samples 50
+system.ruby.LD.latency_hist::mean 441.820000
+system.ruby.LD.latency_hist::gmean 175.856196
+system.ruby.LD.latency_hist::stdev 273.498848
+system.ruby.LD.latency_hist | 13 26.00% 26.00% | 1 2.00% 28.00% | 0 0.00% 28.00% | 6 12.00% 40.00% | 23 46.00% 86.00% | 3 6.00% 92.00% | 3 6.00% 98.00% | 1 2.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::total 50
+system.ruby.LD.hit_latency_hist::bucket_size 4
+system.ruby.LD.hit_latency_hist::max_bucket 39
+system.ruby.LD.hit_latency_hist::samples 8
+system.ruby.LD.hit_latency_hist::mean 4.375000
+system.ruby.LD.hit_latency_hist::gmean 1.516683
+system.ruby.LD.hit_latency_hist::stdev 9.545942
+system.ruby.LD.hit_latency_hist | 7 87.50% 87.50% | 0 0.00% 87.50% | 0 0.00% 87.50% | 0 0.00% 87.50% | 0 0.00% 87.50% | 0 0.00% 87.50% | 0 0.00% 87.50% | 1 12.50% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist::total 8
+system.ruby.LD.miss_latency_hist::bucket_size 128
+system.ruby.LD.miss_latency_hist::max_bucket 1279
+system.ruby.LD.miss_latency_hist::samples 42
+system.ruby.LD.miss_latency_hist::mean 525.142857
+system.ruby.LD.miss_latency_hist::gmean 434.861152
+system.ruby.LD.miss_latency_hist::stdev 211.970036
+system.ruby.LD.miss_latency_hist | 5 11.90% 11.90% | 1 2.38% 14.29% | 0 0.00% 14.29% | 6 14.29% 28.57% | 23 54.76% 83.33% | 3 7.14% 90.48% | 3 7.14% 97.62% | 1 2.38% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::total 42
+system.ruby.ST.latency_hist::bucket_size 128
+system.ruby.ST.latency_hist::max_bucket 1279
+system.ruby.ST.latency_hist::samples 867
+system.ruby.ST.latency_hist::mean 483.565167
+system.ruby.ST.latency_hist::gmean 261.040314
+system.ruby.ST.latency_hist::stdev 226.674934
+system.ruby.ST.latency_hist | 141 16.26% 16.26% | 11 1.27% 17.53% | 6 0.69% 18.22% | 118 13.61% 31.83% | 491 56.63% 88.47% | 61 7.04% 95.50% | 17 1.96% 97.46% | 22 2.54% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::total 867
+system.ruby.ST.hit_latency_hist::bucket_size 128
+system.ruby.ST.hit_latency_hist::max_bucket 1279
+system.ruby.ST.hit_latency_hist::samples 116
+system.ruby.ST.hit_latency_hist::mean 91.603448
+system.ruby.ST.hit_latency_hist::gmean 4.370982
+system.ruby.ST.hit_latency_hist::stdev 198.852092
+system.ruby.ST.hit_latency_hist | 97 83.62% 83.62% | 1 0.86% 84.48% | 0 0.00% 84.48% | 7 6.03% 90.52% | 10 8.62% 99.14% | 0 0.00% 99.14% | 1 0.86% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::total 116
+system.ruby.ST.miss_latency_hist::bucket_size 128
+system.ruby.ST.miss_latency_hist::max_bucket 1279
+system.ruby.ST.miss_latency_hist::samples 751
+system.ruby.ST.miss_latency_hist::mean 544.107856
+system.ruby.ST.miss_latency_hist::gmean 490.964033
+system.ruby.ST.miss_latency_hist::stdev 160.726610
+system.ruby.ST.miss_latency_hist | 44 5.86% 5.86% | 10 1.33% 7.19% | 6 0.80% 7.99% | 111 14.78% 22.77% | 481 64.05% 86.82% | 61 8.12% 94.94% | 16 2.13% 97.07% | 22 2.93% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::total 751
+system.ruby.IFETCH.latency_hist::bucket_size 32
+system.ruby.IFETCH.latency_hist::max_bucket 319
+system.ruby.IFETCH.latency_hist::samples 50
+system.ruby.IFETCH.latency_hist::mean 51.380000
+system.ruby.IFETCH.latency_hist::gmean 36.237672
+system.ruby.IFETCH.latency_hist::stdev 50.797674
+system.ruby.IFETCH.latency_hist | 22 44.00% 44.00% | 18 36.00% 80.00% | 6 12.00% 92.00% | 2 4.00% 96.00% | 0 0.00% 96.00% | 1 2.00% 98.00% | 0 0.00% 98.00% | 0 0.00% 98.00% | 0 0.00% 98.00% | 1 2.00% 100.00%
+system.ruby.IFETCH.latency_hist::total 50
+system.ruby.IFETCH.hit_latency_hist::bucket_size 2
+system.ruby.IFETCH.hit_latency_hist::max_bucket 19
+system.ruby.IFETCH.hit_latency_hist::samples 9
+system.ruby.IFETCH.hit_latency_hist::mean 9.888889
+system.ruby.IFETCH.hit_latency_hist::gmean 8.427182
+system.ruby.IFETCH.hit_latency_hist::stdev 3.333333
+system.ruby.IFETCH.hit_latency_hist | 1 11.11% 11.11% | 0 0.00% 11.11% | 0 0.00% 11.11% | 0 0.00% 11.11% | 0 0.00% 11.11% | 8 88.89% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.hit_latency_hist::total 9
+system.ruby.IFETCH.miss_latency_hist::bucket_size 32
+system.ruby.IFETCH.miss_latency_hist::max_bucket 319
+system.ruby.IFETCH.miss_latency_hist::samples 41
+system.ruby.IFETCH.miss_latency_hist::mean 60.487805
+system.ruby.IFETCH.miss_latency_hist::gmean 49.913314
+system.ruby.IFETCH.miss_latency_hist::stdev 51.830552
+system.ruby.IFETCH.miss_latency_hist | 13 31.71% 31.71% | 18 43.90% 75.61% | 6 14.63% 90.24% | 2 4.88% 95.12% | 0 0.00% 95.12% | 1 2.44% 97.56% | 0 0.00% 97.56% | 0 0.00% 97.56% | 0 0.00% 97.56% | 1 2.44% 100.00%
+system.ruby.IFETCH.miss_latency_hist::total 41
+system.ruby.FLUSH.latency_hist::bucket_size 128
+system.ruby.FLUSH.latency_hist::max_bucket 1279
system.ruby.FLUSH.latency_hist::samples 3
-system.ruby.FLUSH.latency_hist::mean 3952.333333
-system.ruby.FLUSH.latency_hist::gmean 3868.412806
-system.ruby.FLUSH.latency_hist::stdev 956.402286
-system.ruby.FLUSH.latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 1 33.33% 100.00%
+system.ruby.FLUSH.latency_hist::mean 428.666667
+system.ruby.FLUSH.latency_hist::gmean 258.188343
+system.ruby.FLUSH.latency_hist::stdev 336.080843
+system.ruby.FLUSH.latency_hist | 1 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 1 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.FLUSH.latency_hist::total 3
-system.ruby.FLUSH.hit_latency_hist::bucket_size 512
-system.ruby.FLUSH.hit_latency_hist::max_bucket 5119
+system.ruby.FLUSH.hit_latency_hist::bucket_size 128
+system.ruby.FLUSH.hit_latency_hist::max_bucket 1279
system.ruby.FLUSH.hit_latency_hist::samples 3
-system.ruby.FLUSH.hit_latency_hist::mean 3952.333333
-system.ruby.FLUSH.hit_latency_hist::gmean 3868.412806
-system.ruby.FLUSH.hit_latency_hist::stdev 956.402286
-system.ruby.FLUSH.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 1 33.33% 100.00%
+system.ruby.FLUSH.hit_latency_hist::mean 428.666667
+system.ruby.FLUSH.hit_latency_hist::gmean 258.188343
+system.ruby.FLUSH.hit_latency_hist::stdev 336.080843
+system.ruby.FLUSH.hit_latency_hist | 1 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 1 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.FLUSH.hit_latency_hist::total 3
-system.ruby.L1Cache.hit_mach_latency_hist::bucket_size 512
-system.ruby.L1Cache.hit_mach_latency_hist::max_bucket 5119
-system.ruby.L1Cache.hit_mach_latency_hist::samples 84
-system.ruby.L1Cache.hit_mach_latency_hist::mean 153.940476
-system.ruby.L1Cache.hit_mach_latency_hist::gmean 4.116641
-system.ruby.L1Cache.hit_mach_latency_hist::stdev 750.924769
-system.ruby.L1Cache.hit_mach_latency_hist | 81 96.43% 96.43% | 0 0.00% 96.43% | 0 0.00% 96.43% | 0 0.00% 96.43% | 0 0.00% 96.43% | 1 1.19% 97.62% | 0 0.00% 97.62% | 0 0.00% 97.62% | 1 1.19% 98.81% | 1 1.19% 100.00%
-system.ruby.L1Cache.hit_mach_latency_hist::total 84
-system.ruby.L2Cache.hit_mach_latency_hist::bucket_size 512
-system.ruby.L2Cache.hit_mach_latency_hist::max_bucket 5119
-system.ruby.L2Cache.hit_mach_latency_hist::samples 46
-system.ruby.L2Cache.hit_mach_latency_hist::mean 1990.260870
-system.ruby.L2Cache.hit_mach_latency_hist::gmean 443.697060
-system.ruby.L2Cache.hit_mach_latency_hist::stdev 1652.133899
-system.ruby.L2Cache.hit_mach_latency_hist | 18 39.13% 39.13% | 2 4.35% 43.48% | 0 0.00% 43.48% | 0 0.00% 43.48% | 2 4.35% 47.83% | 6 13.04% 60.87% | 9 19.57% 80.43% | 5 10.87% 91.30% | 4 8.70% 100.00% | 0 0.00% 100.00%
-system.ruby.L2Cache.hit_mach_latency_hist::total 46
-system.ruby.Directory.miss_mach_latency_hist::bucket_size 1024
-system.ruby.Directory.miss_mach_latency_hist::max_bucket 10239
-system.ruby.Directory.miss_mach_latency_hist::samples 866
-system.ruby.Directory.miss_mach_latency_hist::mean 3302.578522
-system.ruby.Directory.miss_mach_latency_hist::gmean 2805.364695
-system.ruby.Directory.miss_mach_latency_hist::stdev 1161.136308
-system.ruby.Directory.miss_mach_latency_hist | 97 11.20% 11.20% | 6 0.69% 11.89% | 114 13.16% 25.06% | 477 55.08% 80.14% | 170 19.63% 99.77% | 2 0.23% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.Directory.miss_mach_latency_hist::total 866
+system.ruby.L1Cache.hit_mach_latency_hist::bucket_size 128
+system.ruby.L1Cache.hit_mach_latency_hist::max_bucket 1279
+system.ruby.L1Cache.hit_mach_latency_hist::samples 91
+system.ruby.L1Cache.hit_mach_latency_hist::mean 15.098901
+system.ruby.L1Cache.hit_mach_latency_hist::gmean 1.200921
+system.ruby.L1Cache.hit_mach_latency_hist::stdev 91.682308
+system.ruby.L1Cache.hit_mach_latency_hist | 89 97.80% 97.80% | 0 0.00% 97.80% | 0 0.00% 97.80% | 0 0.00% 97.80% | 1 1.10% 98.90% | 1 1.10% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L1Cache.hit_mach_latency_hist::total 91
+system.ruby.L2Cache.hit_mach_latency_hist::bucket_size 128
+system.ruby.L2Cache.hit_mach_latency_hist::max_bucket 1279
+system.ruby.L2Cache.hit_mach_latency_hist::samples 45
+system.ruby.L2Cache.hit_mach_latency_hist::mean 236.933333
+system.ruby.L2Cache.hit_mach_latency_hist::gmean 73.886639
+system.ruby.L2Cache.hit_mach_latency_hist::stdev 260.951702
+system.ruby.L2Cache.hit_mach_latency_hist | 26 57.78% 57.78% | 1 2.22% 60.00% | 0 0.00% 60.00% | 7 15.56% 75.56% | 10 22.22% 97.78% | 0 0.00% 97.78% | 1 2.22% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.L2Cache.hit_mach_latency_hist::total 45
+system.ruby.Directory.miss_mach_latency_hist::bucket_size 128
+system.ruby.Directory.miss_mach_latency_hist::max_bucket 1279
+system.ruby.Directory.miss_mach_latency_hist::samples 834
+system.ruby.Directory.miss_mach_latency_hist::mean 519.377698
+system.ruby.Directory.miss_mach_latency_hist::gmean 436.101337
+system.ruby.Directory.miss_mach_latency_hist::stdev 191.094943
+system.ruby.Directory.miss_mach_latency_hist | 88 10.55% 10.55% | 12 1.44% 11.99% | 7 0.84% 12.83% | 117 14.03% 26.86% | 504 60.43% 87.29% | 64 7.67% 94.96% | 19 2.28% 97.24% | 23 2.76% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::total 834
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket 9
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples 7
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 2.285714
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 1.952042
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::stdev 1.253566
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 3 42.86% 42.86% | 0 0.00% 42.86% | 3 42.86% 85.71% | 1 14.29% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 7 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total 7
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size 1
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket 9
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples 2
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 6
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 6
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 2 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total 2
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 512
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 5119
-system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 32
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 3524.375000
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 3227.495251
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 1017.715619
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 1 3.12% 3.12% | 1 3.12% 6.25% | 1 3.12% 9.38% | 0 0.00% 9.38% | 0 0.00% 9.38% | 2 6.25% 15.62% | 8 25.00% 40.62% | 10 31.25% 71.88% | 8 25.00% 96.88% | 1 3.12% 100.00%
-system.ruby.LD.Directory.miss_type_mach_latency_hist::total 32
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size 16
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket 159
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 73
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 14.479452
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 3.402964
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::stdev 34.506485
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 65 89.04% 89.04% | 0 0.00% 89.04% | 0 0.00% 89.04% | 0 0.00% 89.04% | 0 0.00% 89.04% | 0 0.00% 89.04% | 3 4.11% 93.15% | 5 6.85% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 73
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size 512
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket 5119
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 38
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 2405.236842
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 1060.909021
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 1517.389070
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 10 26.32% 26.32% | 2 5.26% 31.58% | 0 0.00% 31.58% | 0 0.00% 31.58% | 2 5.26% 36.84% | 6 15.79% 52.63% | 9 23.68% 76.32% | 5 13.16% 89.47% | 4 10.53% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total 38
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 1024
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 10239
-system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 782
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 3486.883632
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 3203.400355
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 922.472439
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 43 5.50% 5.50% | 5 0.64% 6.14% | 112 14.32% 20.46% | 459 58.70% 79.16% | 161 20.59% 99.74% | 2 0.26% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.Directory.miss_type_mach_latency_hist::total 782
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size 4
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket 39
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples 1
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 28
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 28.000000
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev nan
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total 1
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 128
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 1279
+system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 42
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 525.142857
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 434.861152
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 211.970036
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 5 11.90% 11.90% | 1 2.38% 14.29% | 0 0.00% 14.29% | 6 14.29% 28.57% | 23 54.76% 83.33% | 3 7.14% 90.48% | 3 7.14% 97.62% | 1 2.38% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::total 42
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket 9
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 80
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 1
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 80 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 80
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size 128
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket 1279
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 36
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 292.944444
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 115.901207
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 263.560993
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 17 47.22% 47.22% | 1 2.78% 50.00% | 0 0.00% 50.00% | 7 19.44% 69.44% | 10 27.78% 97.22% | 0 0.00% 97.22% | 1 2.78% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total 36
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 128
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 1279
+system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 751
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 544.107856
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 490.964033
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 160.726610
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 44 5.86% 5.86% | 10 1.33% 7.19% | 6 0.80% 7.99% | 111 14.78% 22.77% | 481 64.05% 86.82% | 61 8.12% 94.94% | 16 2.13% 97.07% | 22 2.93% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::total 751
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::bucket_size 1
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::max_bucket 9
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::samples 1
@@ -585,107 +580,107 @@ system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::gmean 1
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::stdev nan
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::total 1
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::bucket_size 16
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::max_bucket 159
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples 6
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 23.500000
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 7.452779
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::stdev 46.796367
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist | 5 83.33% 83.33% | 0 0.00% 83.33% | 0 0.00% 83.33% | 0 0.00% 83.33% | 0 0.00% 83.33% | 0 0.00% 83.33% | 0 0.00% 83.33% | 1 16.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total 6
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 128
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 1279
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 52
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 394.423077
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 349.930978
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 177.155448
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 3 5.77% 5.77% | 7 13.46% 19.23% | 16 30.77% 50.00% | 16 30.77% 80.77% | 5 9.62% 90.38% | 4 7.69% 98.08% | 1 1.92% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 52
-system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::bucket_size 512
-system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::max_bucket 5119
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::bucket_size 2
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::max_bucket 19
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples 8
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 11
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 11.000000
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 8 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total 8
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 32
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 319
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 41
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 60.487805
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 49.913314
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 51.830552
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 13 31.71% 31.71% | 18 43.90% 75.61% | 6 14.63% 90.24% | 2 4.88% 95.12% | 0 0.00% 95.12% | 1 2.44% 97.56% | 0 0.00% 97.56% | 0 0.00% 97.56% | 0 0.00% 97.56% | 1 2.44% 100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 41
+system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::bucket_size 128
+system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::max_bucket 1279
system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::samples 3
-system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::mean 3952.333333
-system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::gmean 3868.412806
-system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::stdev 956.402286
-system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 1 33.33% 100.00%
+system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::mean 428.666667
+system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::gmean 258.188343
+system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::stdev 336.080843
+system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist | 1 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 1 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::total 3
-system.ruby.Directory_Controller.GETX 783 0.00% 0.00%
-system.ruby.Directory_Controller.GETS 86 0.00% 0.00%
-system.ruby.Directory_Controller.PUT 933 0.00% 0.00%
-system.ruby.Directory_Controller.UnblockM 864 0.00% 0.00%
-system.ruby.Directory_Controller.Writeback_Exclusive_Clean 76 0.00% 0.00%
-system.ruby.Directory_Controller.Writeback_Exclusive_Dirty 788 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Data 871 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Ack 788 0.00% 0.00%
+system.ruby.Directory_Controller.GETX 751 0.00% 0.00%
+system.ruby.Directory_Controller.GETS 84 0.00% 0.00%
+system.ruby.Directory_Controller.PUT 1063 0.00% 0.00%
+system.ruby.Directory_Controller.UnblockM 832 0.00% 0.00%
+system.ruby.Directory_Controller.Writeback_Exclusive_Clean 73 0.00% 0.00%
+system.ruby.Directory_Controller.Writeback_Exclusive_Dirty 756 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Data 836 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Ack 756 0.00% 0.00%
system.ruby.Directory_Controller.GETF 3 0.00% 0.00%
system.ruby.Directory_Controller.PUTF 3 0.00% 0.00%
-system.ruby.Directory_Controller.NO.PUT 861 0.00% 0.00%
-system.ruby.Directory_Controller.E.GETX 783 0.00% 0.00%
-system.ruby.Directory_Controller.E.GETS 85 0.00% 0.00%
-system.ruby.Directory_Controller.E.GETF 3 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B.PUT 72 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B.UnblockM 864 0.00% 0.00%
-system.ruby.Directory_Controller.NO_B_W.Memory_Data 868 0.00% 0.00%
+system.ruby.Directory_Controller.NO.PUT 826 0.00% 0.00%
+system.ruby.Directory_Controller.NO.GETF 1 0.00% 0.00%
+system.ruby.Directory_Controller.E.GETX 751 0.00% 0.00%
+system.ruby.Directory_Controller.E.GETS 83 0.00% 0.00%
+system.ruby.Directory_Controller.E.GETF 2 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B.PUT 237 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B.UnblockM 832 0.00% 0.00%
+system.ruby.Directory_Controller.NO_B_W.Memory_Data 834 0.00% 0.00%
system.ruby.Directory_Controller.WB.GETS 1 0.00% 0.00%
-system.ruby.Directory_Controller.WB.Writeback_Exclusive_Clean 76 0.00% 0.00%
-system.ruby.Directory_Controller.WB.Writeback_Exclusive_Dirty 788 0.00% 0.00%
-system.ruby.Directory_Controller.WB_E_W.Memory_Ack 788 0.00% 0.00%
+system.ruby.Directory_Controller.WB.Writeback_Exclusive_Clean 73 0.00% 0.00%
+system.ruby.Directory_Controller.WB.Writeback_Exclusive_Dirty 756 0.00% 0.00%
+system.ruby.Directory_Controller.WB_E_W.Memory_Ack 756 0.00% 0.00%
system.ruby.Directory_Controller.NO_F.PUTF 3 0.00% 0.00%
-system.ruby.Directory_Controller.NO_F_W.Memory_Data 3 0.00% 0.00%
-system.ruby.L1Cache_Controller.Load 42 0.00% 0.00%
-system.ruby.L1Cache_Controller.Ifetch 65 0.00% 0.00%
-system.ruby.L1Cache_Controller.Store 923 0.00% 0.00%
-system.ruby.L1Cache_Controller.L2_Replacement 861 0.00% 0.00%
-system.ruby.L1Cache_Controller.L1_to_L2 17880 0.00% 0.00%
-system.ruby.L1Cache_Controller.Trigger_L2_to_L1D 40 0.00% 0.00%
-system.ruby.L1Cache_Controller.Trigger_L2_to_L1I 6 0.00% 0.00%
+system.ruby.Directory_Controller.NO_F_W.Memory_Data 2 0.00% 0.00%
+system.ruby.L1Cache_Controller.Load 51 0.00% 0.00%
+system.ruby.L1Cache_Controller.Ifetch 50 0.00% 0.00%
+system.ruby.L1Cache_Controller.Store 901 0.00% 0.00%
+system.ruby.L1Cache_Controller.L2_Replacement 828 0.00% 0.00%
+system.ruby.L1Cache_Controller.L1_to_L2 17754 0.00% 0.00%
+system.ruby.L1Cache_Controller.Trigger_L2_to_L1D 38 0.00% 0.00%
+system.ruby.L1Cache_Controller.Trigger_L2_to_L1I 8 0.00% 0.00%
system.ruby.L1Cache_Controller.Complete_L2_to_L1 46 0.00% 0.00%
-system.ruby.L1Cache_Controller.Exclusive_Data 869 0.00% 0.00%
-system.ruby.L1Cache_Controller.Writeback_Ack 864 0.00% 0.00%
-system.ruby.L1Cache_Controller.All_acks_no_sharers 869 0.00% 0.00%
+system.ruby.L1Cache_Controller.Exclusive_Data 836 0.00% 0.00%
+system.ruby.L1Cache_Controller.Writeback_Ack 829 0.00% 0.00%
+system.ruby.L1Cache_Controller.All_acks_no_sharers 836 0.00% 0.00%
system.ruby.L1Cache_Controller.Flush_line 3 0.00% 0.00%
-system.ruby.L1Cache_Controller.I.Load 32 0.00% 0.00%
-system.ruby.L1Cache_Controller.I.Ifetch 53 0.00% 0.00%
-system.ruby.L1Cache_Controller.I.Store 783 0.00% 0.00%
-system.ruby.L1Cache_Controller.I.Flush_line 3 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.L2_Replacement 73 0.00% 0.00%
+system.ruby.L1Cache_Controller.Block_Ack 1 0.00% 0.00%
+system.ruby.L1Cache_Controller.I.Load 42 0.00% 0.00%
+system.ruby.L1Cache_Controller.I.Ifetch 41 0.00% 0.00%
+system.ruby.L1Cache_Controller.I.Store 753 0.00% 0.00%
+system.ruby.L1Cache_Controller.I.Flush_line 2 0.00% 0.00%
+system.ruby.L1Cache_Controller.M.L2_Replacement 72 0.00% 0.00%
system.ruby.L1Cache_Controller.M.L1_to_L2 82 0.00% 0.00%
system.ruby.L1Cache_Controller.M.Trigger_L2_to_L1D 9 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Load 6 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.Load 7 0.00% 0.00%
system.ruby.L1Cache_Controller.MM.Ifetch 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Store 70 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.L2_Replacement 788 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.L1_to_L2 827 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1D 31 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1I 6 0.00% 0.00%
-system.ruby.L1Cache_Controller.MR.Store 9 0.00% 0.00%
-system.ruby.L1Cache_Controller.MR.L1_to_L2 65 0.00% 0.00%
-system.ruby.L1Cache_Controller.MMR.Load 2 0.00% 0.00%
-system.ruby.L1Cache_Controller.MMR.Ifetch 6 0.00% 0.00%
-system.ruby.L1Cache_Controller.MMR.Store 29 0.00% 0.00%
-system.ruby.L1Cache_Controller.MMR.L1_to_L2 52 0.00% 0.00%
-system.ruby.L1Cache_Controller.IM.L1_to_L2 10292 0.00% 0.00%
-system.ruby.L1Cache_Controller.IM.Exclusive_Data 782 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_W.L1_to_L2 237 0.00% 0.00%
-system.ruby.L1Cache_Controller.M_W.All_acks_no_sharers 84 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.Load 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.Store 3 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.L1_to_L2 5832 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_W.All_acks_no_sharers 782 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.L1_to_L2 425 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.Exclusive_Data 84 0.00% 0.00%
-system.ruby.L1Cache_Controller.MI.Ifetch 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.MI.Writeback_Ack 861 0.00% 0.00%
-system.ruby.L1Cache_Controller.MT.Store 3 0.00% 0.00%
-system.ruby.L1Cache_Controller.MT.L1_to_L2 41 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.Store 80 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.L2_Replacement 756 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.L1_to_L2 794 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1D 29 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1I 8 0.00% 0.00%
+system.ruby.L1Cache_Controller.MR.Load 1 0.00% 0.00%
+system.ruby.L1Cache_Controller.MR.Store 8 0.00% 0.00%
+system.ruby.L1Cache_Controller.MR.L1_to_L2 114 0.00% 0.00%
+system.ruby.L1Cache_Controller.MMR.Ifetch 8 0.00% 0.00%
+system.ruby.L1Cache_Controller.MMR.Store 28 0.00% 0.00%
+system.ruby.L1Cache_Controller.MMR.L1_to_L2 14 0.00% 0.00%
+system.ruby.L1Cache_Controller.MMR.Flush_line 1 0.00% 0.00%
+system.ruby.L1Cache_Controller.IM.L1_to_L2 10325 0.00% 0.00%
+system.ruby.L1Cache_Controller.IM.Exclusive_Data 751 0.00% 0.00%
+system.ruby.L1Cache_Controller.M_W.L1_to_L2 256 0.00% 0.00%
+system.ruby.L1Cache_Controller.M_W.All_acks_no_sharers 83 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.L1_to_L2 5274 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_W.All_acks_no_sharers 751 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.L1_to_L2 580 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.Exclusive_Data 83 0.00% 0.00%
+system.ruby.L1Cache_Controller.MI.Store 1 0.00% 0.00%
+system.ruby.L1Cache_Controller.MI.Writeback_Ack 826 0.00% 0.00%
+system.ruby.L1Cache_Controller.MT.Load 1 0.00% 0.00%
+system.ruby.L1Cache_Controller.MT.Store 8 0.00% 0.00%
+system.ruby.L1Cache_Controller.MT.L1_to_L2 117 0.00% 0.00%
system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1 9 0.00% 0.00%
-system.ruby.L1Cache_Controller.MMT.Load 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.MMT.Ifetch 4 0.00% 0.00%
-system.ruby.L1Cache_Controller.MMT.Store 26 0.00% 0.00%
-system.ruby.L1Cache_Controller.MMT.L1_to_L2 27 0.00% 0.00%
+system.ruby.L1Cache_Controller.MMT.Store 23 0.00% 0.00%
+system.ruby.L1Cache_Controller.MMT.L1_to_L2 198 0.00% 0.00%
system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1 37 0.00% 0.00%
system.ruby.L1Cache_Controller.MI_F.Writeback_Ack 3 0.00% 0.00%
-system.ruby.L1Cache_Controller.IM_F.Exclusive_Data 3 0.00% 0.00%
-system.ruby.L1Cache_Controller.MM_WF.All_acks_no_sharers 3 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_F.Block_Ack 1 0.00% 0.00%
+system.ruby.L1Cache_Controller.IM_F.Exclusive_Data 2 0.00% 0.00%
+system.ruby.L1Cache_Controller.MM_WF.All_acks_no_sharers 2 0.00% 0.00%
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini
index 0d98bbb99..97e9e44b4 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini
@@ -167,26 +167,27 @@ voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
type=Directory_Controller
-children=directory
+children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
buffer_size=0
clk_domain=system.ruby.clk_domain
cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=12
+dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
+dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
eventq_index=0
+forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
number_of_TBEs=256
recycle_latency=10
+requestToDir=system.ruby.dir_cntrl0.requestToDir
+responseFromDir=system.ruby.dir_cntrl0.responseFromDir
+responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
ruby_system=system.ruby
system=system
to_memory_controller_latency=1
transitions_per_cycle=32
version=0
-dmaRequestToDir=system.ruby.network.master[3]
-dmaResponseFromDir=system.ruby.network.slave[3]
-forwardFromDir=system.ruby.network.slave[4]
memory=system.mem_ctrls.port
-requestToDir=system.ruby.network.master[2]
-responseFromDir=system.ruby.network.slave[2]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -195,51 +196,159 @@ numa_high_bit=5
size=268435456
version=0
+[system.ruby.dir_cntrl0.dmaRequestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[3]
+
+[system.ruby.dir_cntrl0.dmaResponseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[3]
+
+[system.ruby.dir_cntrl0.forwardFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[4]
+
+[system.ruby.dir_cntrl0.requestToDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[2]
+
+[system.ruby.dir_cntrl0.responseFromDir]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[2]
+
+[system.ruby.dir_cntrl0.responseFromMemory]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
[system.ruby.l1_cntrl0]
type=L1Cache_Controller
-children=cacheMemory sequencer
+children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl0.cacheMemory
cache_response_latency=12
clk_domain=system.ruby.clk_domain
cluster_id=0
eventq_index=0
+forwardToCache=system.ruby.l1_cntrl0.forwardToCache
issue_latency=2
+mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
number_of_TBEs=256
recycle_latency=10
+requestFromCache=system.ruby.l1_cntrl0.requestFromCache
+responseFromCache=system.ruby.l1_cntrl0.responseFromCache
+responseToCache=system.ruby.l1_cntrl0.responseToCache
ruby_system=system.ruby
send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
system=system
transitions_per_cycle=32
version=0
-forwardToCache=system.ruby.network.master[0]
-requestFromCache=system.ruby.network.slave[0]
-responseFromCache=system.ruby.network.slave[1]
-responseToCache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.cacheMemory]
type=RubyCache
+children=replacement_policy
assoc=2
dataAccessLatency=1
dataArrayBanks=1
eventq_index=0
is_icache=false
-latency=3
-replacement_policy=PSEUDO_LRU
+replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
resourceStalls=false
+ruby_system=system.ruby
size=256
start_index_bit=6
tagAccessLatency=1
tagArrayBanks=1
+[system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
+type=PseudoLRUReplacementPolicy
+assoc=2
+block_size=64
+eventq_index=0
+size=256
+
+[system.ruby.l1_cntrl0.forwardToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[0]
+
+[system.ruby.l1_cntrl0.mandatoryQueue]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=false
+randomization=false
+recycle_latency=10
+
+[system.ruby.l1_cntrl0.requestFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[0]
+
+[system.ruby.l1_cntrl0.responseFromCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+master=system.ruby.network.slave[1]
+
+[system.ruby.l1_cntrl0.responseToCache]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=10
+slave=system.ruby.network.master[1]
+
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
clk_domain=system.ruby.clk_domain
dcache=system.ruby.l1_cntrl0.cacheMemory
+dcache_hit_latency=1
deadlock_threshold=500000
eventq_index=0
icache=system.ruby.l1_cntrl0.cacheMemory
+icache_hit_latency=1
max_outstanding_requests=16
ruby_system=system.ruby
support_data_reqs=true
@@ -258,7 +367,7 @@ eventq_index=0
[system.ruby.network]
type=SimpleNetwork
-children=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
+children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 routers0 routers1 routers2
adaptive_routing=false
buffer_size=0
clk_domain=system.ruby.clk_domain
@@ -266,14 +375,16 @@ control_msg_size=8
endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
+int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
netifs=
number_of_virtual_networks=10
+recycle_latency=0
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
ruby_system=system.ruby
topology=Crossbar
-master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
-slave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir system.ruby.dir_cntrl0.forwardFromDir
+master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
+slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -295,6 +406,326 @@ latency=1
link_id=1
weight=1
+[system.ruby.network.int_link_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.int_link_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
@@ -317,25 +748,834 @@ weight=1
[system.ruby.network.routers0]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14 system.ruby.network.routers0.port_buffers15 system.ruby.network.routers0.port_buffers16 system.ruby.network.routers0.port_buffers17 system.ruby.network.routers0.port_buffers18 system.ruby.network.routers0.port_buffers19 system.ruby.network.routers0.port_buffers20 system.ruby.network.routers0.port_buffers21 system.ruby.network.routers0.port_buffers22 system.ruby.network.routers0.port_buffers23 system.ruby.network.routers0.port_buffers24 system.ruby.network.routers0.port_buffers25 system.ruby.network.routers0.port_buffers26 system.ruby.network.routers0.port_buffers27 system.ruby.network.routers0.port_buffers28 system.ruby.network.routers0.port_buffers29
+recycle_latency=0
router_id=0
virt_nets=10
+[system.ruby.network.routers0.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers0.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers1]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14 system.ruby.network.routers1.port_buffers15 system.ruby.network.routers1.port_buffers16 system.ruby.network.routers1.port_buffers17 system.ruby.network.routers1.port_buffers18 system.ruby.network.routers1.port_buffers19 system.ruby.network.routers1.port_buffers20 system.ruby.network.routers1.port_buffers21 system.ruby.network.routers1.port_buffers22 system.ruby.network.routers1.port_buffers23 system.ruby.network.routers1.port_buffers24 system.ruby.network.routers1.port_buffers25 system.ruby.network.routers1.port_buffers26 system.ruby.network.routers1.port_buffers27 system.ruby.network.routers1.port_buffers28 system.ruby.network.routers1.port_buffers29
+recycle_latency=0
router_id=1
virt_nets=10
+[system.ruby.network.routers1.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers1.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.ruby.network.routers2]
type=Switch
+children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39
clk_domain=system.ruby.clk_domain
eventq_index=0
+port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19 system.ruby.network.routers2.port_buffers20 system.ruby.network.routers2.port_buffers21 system.ruby.network.routers2.port_buffers22 system.ruby.network.routers2.port_buffers23 system.ruby.network.routers2.port_buffers24 system.ruby.network.routers2.port_buffers25 system.ruby.network.routers2.port_buffers26 system.ruby.network.routers2.port_buffers27 system.ruby.network.routers2.port_buffers28 system.ruby.network.routers2.port_buffers29 system.ruby.network.routers2.port_buffers30 system.ruby.network.routers2.port_buffers31 system.ruby.network.routers2.port_buffers32 system.ruby.network.routers2.port_buffers33 system.ruby.network.routers2.port_buffers34 system.ruby.network.routers2.port_buffers35 system.ruby.network.routers2.port_buffers36 system.ruby.network.routers2.port_buffers37 system.ruby.network.routers2.port_buffers38 system.ruby.network.routers2.port_buffers39
+recycle_latency=0
router_id=2
virt_nets=10
+[system.ruby.network.routers2.port_buffers00]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers01]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers02]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers03]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers04]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers05]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers06]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers07]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers08]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers09]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers10]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers11]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers12]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers13]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers14]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers15]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers16]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers17]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers18]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers19]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers20]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers21]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers22]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers23]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers24]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers25]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers26]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers27]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers28]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers29]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers30]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers31]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers32]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers33]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers34]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers35]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers36]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers37]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers38]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
+[system.ruby.network.routers2.port_buffers39]
+type=MessageBuffer
+buffer_size=0
+eventq_index=0
+ordered=true
+randomization=false
+recycle_latency=0
+
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simerr b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simerr
index 2b5c3b11d..b95e81e6d 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simerr
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simerr
@@ -1,4 +1,7 @@
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
warn: rounding error > tolerance
- 0.072760 rounded to 0
+ 1.250000 rounded to 1
+warn: rounding error > tolerance
+ 1.250000 rounded to 1
+warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (256 Mbytes)
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout
index f268d31d9..797c060bf 100755
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout
@@ -1,10 +1,11 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 16:27:55
-gem5 started Jan 22 2014 17:24:37
-gem5 executing on u200540-lin
-command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby -re tests/run.py build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby
+gem5 compiled Aug 13 2015 19:05:56
+gem5 started Aug 13 2015 20:15:05
+gem5 executing on artery
+command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby -re /home/joel/research/gem5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby
+
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
-Exiting @ tick 221941 because Ruby Tester completed
+Exiting @ tick 37801 because Ruby Tester completed
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt
index 318f529ad..2a264f80e 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt
@@ -1,44 +1,44 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.000233 # Number of seconds simulated
-sim_ticks 233251 # Number of ticks simulated
-final_tick 233251 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds 0.000038 # Number of seconds simulated
+sim_ticks 37801 # Number of ticks simulated
+final_tick 37801 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 4652644 # Simulator tick rate (ticks/s)
-host_mem_usage 446260 # Number of bytes of host memory used
-host_seconds 0.05 # Real time elapsed on the host
+host_tick_rate 411997 # Simulator tick rate (ticks/s)
+host_mem_usage 398128 # Number of bytes of host memory used
+host_seconds 0.09 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
-system.mem_ctrls.bytes_read::ruby.dir_cntrl0 58944 # Number of bytes read from this memory
-system.mem_ctrls.bytes_read::total 58944 # Number of bytes read from this memory
-system.mem_ctrls.bytes_written::ruby.dir_cntrl0 58752 # Number of bytes written to this memory
-system.mem_ctrls.bytes_written::total 58752 # Number of bytes written to this memory
-system.mem_ctrls.num_reads::ruby.dir_cntrl0 921 # Number of read requests responded to by this memory
-system.mem_ctrls.num_reads::total 921 # Number of read requests responded to by this memory
-system.mem_ctrls.num_writes::ruby.dir_cntrl0 918 # Number of write requests responded to by this memory
-system.mem_ctrls.num_writes::total 918 # Number of write requests responded to by this memory
-system.mem_ctrls.bw_read::ruby.dir_cntrl0 252706312 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_read::total 252706312 # Total read bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::ruby.dir_cntrl0 251883164 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_write::total 251883164 # Write bandwidth from this memory (bytes/s)
-system.mem_ctrls.bw_total::ruby.dir_cntrl0 504589477 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.bw_total::total 504589477 # Total bandwidth to/from this memory (bytes/s)
-system.mem_ctrls.readReqs 921 # Number of read requests accepted
-system.mem_ctrls.writeReqs 918 # Number of write requests accepted
-system.mem_ctrls.readBursts 921 # Number of DRAM read bursts, including those serviced by the write queue
-system.mem_ctrls.writeBursts 918 # Number of DRAM write bursts, including those merged in the write queue
-system.mem_ctrls.bytesReadDRAM 50624 # Total number of bytes read from DRAM
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0 61504 # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total 61504 # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0 61312 # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total 61312 # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0 961 # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total 961 # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0 958 # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total 958 # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0 1627046904 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total 1627046904 # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0 1621967673 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total 1621967673 # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0 3249014576 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total 3249014576 # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs 961 # Number of read requests accepted
+system.mem_ctrls.writeReqs 958 # Number of write requests accepted
+system.mem_ctrls.readBursts 961 # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts 958 # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM 53184 # Total number of bytes read from DRAM
system.mem_ctrls.bytesReadWrQ 8320 # Total number of bytes read from write queue
-system.mem_ctrls.bytesWritten 49472 # Total number of bytes written to DRAM
-system.mem_ctrls.bytesReadSys 58944 # Total read bytes from the system interface side
-system.mem_ctrls.bytesWrittenSys 58752 # Total written bytes from the system interface side
+system.mem_ctrls.bytesWritten 52736 # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys 61504 # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys 61312 # Total written bytes from the system interface side
system.mem_ctrls.servicedByWrQ 130 # Number of DRAM read bursts serviced by the write queue
-system.mem_ctrls.mergedWrBursts 116 # Number of DRAM write bursts merged with an existing one
+system.mem_ctrls.mergedWrBursts 112 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
-system.mem_ctrls.perBankRdBursts::0 247 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::1 234 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::2 258 # Per bank write bursts
-system.mem_ctrls.perBankRdBursts::3 52 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::0 284 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1 229 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2 263 # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3 55 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::4 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::5 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::6 0 # Per bank write bursts
@@ -51,10 +51,10 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe
system.mem_ctrls.perBankRdBursts::13 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 0 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::0 237 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::1 229 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::2 256 # Per bank write bursts
-system.mem_ctrls.perBankWrBursts::3 51 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0 279 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1 228 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2 259 # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3 58 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::4 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::5 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::6 0 # Per bank write bursts
@@ -69,24 +69,24 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
-system.mem_ctrls.totGap 232954 # Total gap between requests
+system.mem_ctrls.totGap 37739 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::3 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::4 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::5 0 # Read request sizes (log2)
-system.mem_ctrls.readPktSize::6 921 # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6 961 # Read request sizes (log2)
system.mem_ctrls.writePktSize::0 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::1 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::2 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::3 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
-system.mem_ctrls.writePktSize::6 918 # Write request sizes (log2)
-system.mem_ctrls.rdQLenPdf::0 668 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::1 123 # What read queue length does an incoming req see
-system.mem_ctrls.rdQLenPdf::2 0 # What read queue length does an incoming req see
+system.mem_ctrls.writePktSize::6 958 # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0 472 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1 358 # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2 1 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::4 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::5 0 # What read queue length does an incoming req see
@@ -131,24 +131,24 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh
system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::15 27 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::16 27 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::17 44 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::18 47 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::19 46 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::20 46 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::21 46 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::22 46 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::23 46 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::24 46 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::25 46 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::26 48 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::27 46 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::28 46 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::29 45 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::30 45 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::31 45 # What write queue length does an incoming req see
-system.mem_ctrls.wrQLenPdf::32 45 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::15 1 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16 1 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17 35 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18 53 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19 52 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20 52 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21 54 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22 51 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23 51 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24 51 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25 51 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26 73 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27 51 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28 51 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29 51 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30 51 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31 51 # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32 51 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::33 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::34 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::35 0 # What write queue length does an incoming req see
@@ -180,342 +180,327 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
-system.mem_ctrls.bytesPerActivate::samples 156 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::mean 632.615385 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::gmean 446.819615 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::stdev 383.170651 # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::0-127 20 12.82% 12.82% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::128-255 19 12.18% 25.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::256-383 11 7.05% 32.05% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::384-511 9 5.77% 37.82% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::512-639 10 6.41% 44.23% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::640-767 12 7.69% 51.92% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::768-895 9 5.77% 57.69% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::896-1023 10 6.41% 64.10% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::1024-1151 56 35.90% 100.00% # Bytes accessed per row activation
-system.mem_ctrls.bytesPerActivate::total 156 # Bytes accessed per row activation
-system.mem_ctrls.rdPerTurnAround::samples 45 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::mean 17.311111 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::gmean 17.138581 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::stdev 2.968181 # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::14-15 6 13.33% 13.33% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::16-17 18 40.00% 53.33% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::18-19 20 44.44% 97.78% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::34-35 1 2.22% 100.00% # Reads before turning the bus around for writes
-system.mem_ctrls.rdPerTurnAround::total 45 # Reads before turning the bus around for writes
-system.mem_ctrls.wrPerTurnAround::samples 45 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::mean 17.177778 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::gmean 17.147333 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::stdev 1.028876 # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::16 19 42.22% 42.22% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::18 25 55.56% 97.78% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::19 1 2.22% 100.00% # Writes before turning the bus around for reads
-system.mem_ctrls.wrPerTurnAround::total 45 # Writes before turning the bus around for reads
-system.mem_ctrls.totQLat 7966 # Total ticks spent queuing
-system.mem_ctrls.totMemAccLat 22995 # Total ticks spent from burst creation until serviced by the DRAM
-system.mem_ctrls.totBusLat 3955 # Total ticks spent in databus transfers
-system.mem_ctrls.avgQLat 10.07 # Average queueing delay per DRAM burst
+system.mem_ctrls.bytesPerActivate::samples 109 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean 961.174312 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean 916.871548 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev 196.872813 # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255 3 2.75% 2.75% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383 2 1.83% 4.59% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511 1 0.92% 5.50% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639 3 2.75% 8.26% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895 2 1.83% 10.09% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023 3 2.75% 12.84% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151 95 87.16% 100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total 109 # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples 51 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean 16.176471 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean 16.043156 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev 2.718131 # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15 10 19.61% 19.61% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17 40 78.43% 98.04% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::34-35 1 1.96% 100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total 51 # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples 51 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean 16.156863 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean 16.152882 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev 0.367290 # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16 43 84.31% 84.31% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17 8 15.69% 100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total 51 # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat 10313 # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat 26102 # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat 4155 # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat 12.41 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
-system.mem_ctrls.avgMemAccLat 29.07 # Average memory access latency per DRAM burst
-system.mem_ctrls.avgRdBW 217.04 # Average DRAM read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBW 212.10 # Average achieved write bandwidth in MiByte/s
-system.mem_ctrls.avgRdBWSys 252.71 # Average system read bandwidth in MiByte/s
-system.mem_ctrls.avgWrBWSys 251.88 # Average system write bandwidth in MiByte/s
+system.mem_ctrls.avgMemAccLat 31.41 # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW 1406.95 # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW 1395.10 # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys 1627.05 # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys 1621.97 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
-system.mem_ctrls.busUtil 3.35 # Data bus utilization in percentage
-system.mem_ctrls.busUtilRead 1.70 # Data bus utilization in percentage for reads
-system.mem_ctrls.busUtilWrite 1.66 # Data bus utilization in percentage for writes
-system.mem_ctrls.avgRdQLen 1.23 # Average read queue length when enqueuing
-system.mem_ctrls.avgWrQLen 24.79 # Average write queue length when enqueuing
-system.mem_ctrls.readRowHits 638 # Number of row buffer hits during reads
-system.mem_ctrls.writeRowHits 766 # Number of row buffer hits during writes
-system.mem_ctrls.readRowHitRate 80.66 # Row buffer hit rate for reads
-system.mem_ctrls.writeRowHitRate 95.51 # Row buffer hit rate for writes
-system.mem_ctrls.avgGap 126.67 # Average gap between requests
-system.mem_ctrls.pageHitRate 88.14 # Row buffer hit rate, read and write combined
-system.mem_ctrls_0.actEnergy 1171800 # Energy for activate commands per rank (pJ)
-system.mem_ctrls_0.preEnergy 651000 # Energy for precharge commands per rank (pJ)
-system.mem_ctrls_0.readEnergy 9597120 # Energy for read commands per rank (pJ)
-system.mem_ctrls_0.writeEnergy 7848576 # Energy for write commands per rank (pJ)
-system.mem_ctrls_0.refreshEnergy 14748240 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_0.actBackEnergy 153780300 # Energy for active background per rank (pJ)
-system.mem_ctrls_0.preBackEnergy 737400 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_0.totalEnergy 188534436 # Total energy per rank (pJ)
-system.mem_ctrls_0.averagePower 834.023888 # Core power per rank (mW)
-system.mem_ctrls_0.memoryStateTime::IDLE 697 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::REF 7540 # Time in different power states
+system.mem_ctrls.busUtil 21.89 # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead 10.99 # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite 10.90 # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen 1.72 # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen 25.90 # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits 725 # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits 817 # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate 87.24 # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate 96.57 # Row buffer hit rate for writes
+system.mem_ctrls.avgGap 19.67 # Average gap between requests
+system.mem_ctrls.pageHitRate 91.95 # Row buffer hit rate, read and write combined
+system.mem_ctrls_0.actEnergy 695520 # Energy for activate commands per rank (pJ)
+system.mem_ctrls_0.preEnergy 386400 # Energy for precharge commands per rank (pJ)
+system.mem_ctrls_0.readEnergy 8561280 # Energy for read commands per rank (pJ)
+system.mem_ctrls_0.writeEnergy 7039872 # Energy for write commands per rank (pJ)
+system.mem_ctrls_0.refreshEnergy 2034240 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_0.actBackEnergy 21405780 # Energy for active background per rank (pJ)
+system.mem_ctrls_0.preBackEnergy 65400 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_0.totalEnergy 40188492 # Total energy per rank (pJ)
+system.mem_ctrls_0.averagePower 1279.725258 # Core power per rank (mW)
+system.mem_ctrls_0.memoryStateTime::IDLE 11 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::REF 1040 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
-system.mem_ctrls_0.memoryStateTime::ACT 218097 # Time in different power states
+system.mem_ctrls_0.memoryStateTime::ACT 30367 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states
system.mem_ctrls_1.actEnergy 0 # Energy for activate commands per rank (pJ)
system.mem_ctrls_1.preEnergy 0 # Energy for precharge commands per rank (pJ)
system.mem_ctrls_1.readEnergy 0 # Energy for read commands per rank (pJ)
system.mem_ctrls_1.writeEnergy 0 # Energy for write commands per rank (pJ)
-system.mem_ctrls_1.refreshEnergy 14748240 # Energy for refresh commands per rank (pJ)
-system.mem_ctrls_1.actBackEnergy 4879656 # Energy for active background per rank (pJ)
-system.mem_ctrls_1.preBackEnergy 131343600 # Energy for precharge background per rank (pJ)
-system.mem_ctrls_1.totalEnergy 150971496 # Total energy per rank (pJ)
-system.mem_ctrls_1.averagePower 667.897257 # Core power per rank (mW)
-system.mem_ctrls_1.memoryStateTime::IDLE 218514 # Time in different power states
-system.mem_ctrls_1.memoryStateTime::REF 7540 # Time in different power states
+system.mem_ctrls_1.refreshEnergy 2034240 # Energy for refresh commands per rank (pJ)
+system.mem_ctrls_1.actBackEnergy 673056 # Energy for active background per rank (pJ)
+system.mem_ctrls_1.preBackEnergy 18243600 # Energy for precharge background per rank (pJ)
+system.mem_ctrls_1.totalEnergy 20950896 # Total energy per rank (pJ)
+system.mem_ctrls_1.averagePower 667.438547 # Core power per rank (mW)
+system.mem_ctrls_1.memoryStateTime::IDLE 30364 # Time in different power states
+system.mem_ctrls_1.memoryStateTime::REF 1040 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.ruby.clk_domain.clock 1 # Clock period in ticks
-system.ruby.delayHist::bucket_size 2 # delay histogram for all message
-system.ruby.delayHist::max_bucket 19 # delay histogram for all message
-system.ruby.delayHist::samples 1839 # delay histogram for all message
-system.ruby.delayHist::mean 0.295813 # delay histogram for all message
-system.ruby.delayHist::stdev 1.367881 # delay histogram for all message
-system.ruby.delayHist | 1732 94.18% 94.18% | 33 1.79% 95.98% | 21 1.14% 97.12% | 29 1.58% 98.69% | 15 0.82% 99.51% | 5 0.27% 99.78% | 3 0.16% 99.95% | 1 0.05% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for all message
-system.ruby.delayHist::total 1839 # delay histogram for all message
+system.ruby.delayHist::bucket_size 1 # delay histogram for all message
+system.ruby.delayHist::max_bucket 9 # delay histogram for all message
+system.ruby.delayHist::samples 1919 # delay histogram for all message
+system.ruby.delayHist::mean 0.195935 # delay histogram for all message
+system.ruby.delayHist::stdev 1.060802 # delay histogram for all message
+system.ruby.delayHist | 1855 96.66% 96.66% | 0 0.00% 96.66% | 1 0.05% 96.72% | 0 0.00% 96.72% | 2 0.10% 96.82% | 0 0.00% 96.82% | 61 3.18% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for all message
+system.ruby.delayHist::total 1919 # delay histogram for all message
system.ruby.outstanding_req_hist::bucket_size 2
system.ruby.outstanding_req_hist::max_bucket 19
-system.ruby.outstanding_req_hist::samples 971
-system.ruby.outstanding_req_hist::mean 15.772400
-system.ruby.outstanding_req_hist::gmean 15.670098
-system.ruby.outstanding_req_hist::stdev 1.157985
-system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.21% 0.31% | 2 0.21% 0.51% | 2 0.21% 0.72% | 2 0.21% 0.93% | 2 0.21% 1.13% | 2 0.21% 1.34% | 98 10.09% 11.43% | 860 88.57% 100.00% | 0 0.00% 100.00%
-system.ruby.outstanding_req_hist::total 971
-system.ruby.latency_hist::bucket_size 1024
-system.ruby.latency_hist::max_bucket 10239
-system.ruby.latency_hist::samples 956
-system.ruby.latency_hist::mean 3857.955021
-system.ruby.latency_hist::gmean 3808.152723
-system.ruby.latency_hist::stdev 536.282596
-system.ruby.latency_hist | 4 0.42% 0.42% | 4 0.42% 0.84% | 37 3.87% 4.71% | 609 63.70% 68.41% | 298 31.17% 99.58% | 4 0.42% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.latency_hist::total 956
-system.ruby.hit_latency_hist::bucket_size 512
-system.ruby.hit_latency_hist::max_bucket 5119
-system.ruby.hit_latency_hist::samples 35
-system.ruby.hit_latency_hist::mean 3398.942857
-system.ruby.hit_latency_hist::gmean 3374.308107
-system.ruby.hit_latency_hist::stdev 410.898796
-system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 2.86% 2.86% | 8 22.86% 25.71% | 11 31.43% 57.14% | 14 40.00% 97.14% | 1 2.86% 100.00% | 0 0.00% 100.00%
-system.ruby.hit_latency_hist::total 35
-system.ruby.miss_latency_hist::bucket_size 1024
-system.ruby.miss_latency_hist::max_bucket 10239
-system.ruby.miss_latency_hist::samples 921
-system.ruby.miss_latency_hist::mean 3875.398480
-system.ruby.miss_latency_hist::gmean 3825.697233
-system.ruby.miss_latency_hist::stdev 532.898268
-system.ruby.miss_latency_hist | 4 0.43% 0.43% | 4 0.43% 0.87% | 28 3.04% 3.91% | 584 63.41% 67.32% | 297 32.25% 99.57% | 4 0.43% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.miss_latency_hist::total 921
-system.ruby.Directory.incomplete_times 921
-system.ruby.l1_cntrl0.cacheMemory.demand_hits 35 # Number of cache demand hits
-system.ruby.l1_cntrl0.cacheMemory.demand_misses 923 # Number of cache demand misses
-system.ruby.l1_cntrl0.cacheMemory.demand_accesses 958 # Number of cache demand accesses
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_load 14 # Number of times a store aliased with a pending load
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 117 # Number of times a store aliased with a pending store
-system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 11 # Number of times a load aliased with a pending store
+system.ruby.outstanding_req_hist::samples 1017
+system.ruby.outstanding_req_hist::mean 15.607670
+system.ruby.outstanding_req_hist::gmean 15.500838
+system.ruby.outstanding_req_hist::stdev 1.236128
+system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.20% 0.29% | 2 0.20% 0.49% | 2 0.20% 0.69% | 4 0.39% 1.08% | 3 0.29% 1.38% | 3 0.29% 1.67% | 233 22.91% 24.58% | 767 75.42% 100.00% | 0 0.00% 100.00%
+system.ruby.outstanding_req_hist::total 1017
+system.ruby.latency_hist::bucket_size 128
+system.ruby.latency_hist::max_bucket 1279
+system.ruby.latency_hist::samples 1003
+system.ruby.latency_hist::mean 586.918245
+system.ruby.latency_hist::gmean 576.888257
+system.ruby.latency_hist::stdev 98.601394
+system.ruby.latency_hist | 2 0.20% 0.20% | 9 0.90% 1.10% | 6 0.60% 1.69% | 138 13.76% 15.45% | 667 66.50% 81.95% | 127 12.66% 94.62% | 42 4.19% 98.80% | 12 1.20% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.latency_hist::total 1003
+system.ruby.hit_latency_hist::bucket_size 128
+system.ruby.hit_latency_hist::max_bucket 1279
+system.ruby.hit_latency_hist::samples 42
+system.ruby.hit_latency_hist::mean 502
+system.ruby.hit_latency_hist::gmean 497.343988
+system.ruby.hit_latency_hist::stdev 68.792371
+system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 2.38% 2.38% | 20 47.62% 50.00% | 20 47.62% 97.62% | 1 2.38% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.hit_latency_hist::total 42
+system.ruby.miss_latency_hist::bucket_size 128
+system.ruby.miss_latency_hist::max_bucket 1279
+system.ruby.miss_latency_hist::samples 961
+system.ruby.miss_latency_hist::mean 590.629553
+system.ruby.miss_latency_hist::gmean 580.641121
+system.ruby.miss_latency_hist::stdev 98.062205
+system.ruby.miss_latency_hist | 2 0.21% 0.21% | 9 0.94% 1.14% | 5 0.52% 1.66% | 118 12.28% 13.94% | 647 67.33% 81.27% | 126 13.11% 94.38% | 42 4.37% 98.75% | 12 1.25% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.miss_latency_hist::total 961
+system.ruby.Directory.incomplete_times 961
+system.ruby.l1_cntrl0.cacheMemory.demand_hits 42 # Number of cache demand hits
+system.ruby.l1_cntrl0.cacheMemory.demand_misses 963 # Number of cache demand misses
+system.ruby.l1_cntrl0.cacheMemory.demand_accesses 1005 # Number of cache demand accesses
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_load 6 # Number of times a store aliased with a pending load
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 127 # Number of times a store aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 5 # Number of times a load aliased with a pending store
system.ruby.l1_cntrl0.sequencer.load_waiting_on_load 1 # Number of times a load aliased with a pending load
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized 1.971696
-system.ruby.network.routers0.msg_count.Control::2 921
-system.ruby.network.routers0.msg_count.Data::2 919
-system.ruby.network.routers0.msg_count.Response_Data::4 921
-system.ruby.network.routers0.msg_count.Writeback_Control::3 918
-system.ruby.network.routers0.msg_bytes.Control::2 7368
-system.ruby.network.routers0.msg_bytes.Data::2 66168
-system.ruby.network.routers0.msg_bytes.Response_Data::4 66312
-system.ruby.network.routers0.msg_bytes.Writeback_Control::3 7344
-system.ruby.network.routers1.percent_links_utilized 1.971053
-system.ruby.network.routers1.msg_count.Control::2 921
-system.ruby.network.routers1.msg_count.Data::2 918
-system.ruby.network.routers1.msg_count.Response_Data::4 921
-system.ruby.network.routers1.msg_count.Writeback_Control::3 918
-system.ruby.network.routers1.msg_bytes.Control::2 7368
-system.ruby.network.routers1.msg_bytes.Data::2 66096
-system.ruby.network.routers1.msg_bytes.Response_Data::4 66312
-system.ruby.network.routers1.msg_bytes.Writeback_Control::3 7344
-system.ruby.network.routers2.percent_links_utilized 1.971053
-system.ruby.network.routers2.msg_count.Control::2 921
-system.ruby.network.routers2.msg_count.Data::2 918
-system.ruby.network.routers2.msg_count.Response_Data::4 921
-system.ruby.network.routers2.msg_count.Writeback_Control::3 918
-system.ruby.network.routers2.msg_bytes.Control::2 7368
-system.ruby.network.routers2.msg_bytes.Data::2 66096
-system.ruby.network.routers2.msg_bytes.Response_Data::4 66312
-system.ruby.network.routers2.msg_bytes.Writeback_Control::3 7344
-system.ruby.network.msg_count.Control 2763
-system.ruby.network.msg_count.Data 2755
-system.ruby.network.msg_count.Response_Data 2763
-system.ruby.network.msg_count.Writeback_Control 2754
-system.ruby.network.msg_byte.Control 22104
-system.ruby.network.msg_byte.Data 198360
-system.ruby.network.msg_byte.Response_Data 198936
-system.ruby.network.msg_byte.Writeback_Control 22032
-system.ruby.network.routers0.throttle0.link_utilization 1.973625
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 921
-system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 918
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 66312
-system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 7344
-system.ruby.network.routers0.throttle1.link_utilization 1.969766
-system.ruby.network.routers0.throttle1.msg_count.Control::2 921
-system.ruby.network.routers0.throttle1.msg_count.Data::2 919
-system.ruby.network.routers0.throttle1.msg_bytes.Control::2 7368
-system.ruby.network.routers0.throttle1.msg_bytes.Data::2 66168
-system.ruby.network.routers1.throttle0.link_utilization 1.968480
-system.ruby.network.routers1.throttle0.msg_count.Control::2 921
-system.ruby.network.routers1.throttle0.msg_count.Data::2 918
-system.ruby.network.routers1.throttle0.msg_bytes.Control::2 7368
-system.ruby.network.routers1.throttle0.msg_bytes.Data::2 66096
-system.ruby.network.routers1.throttle1.link_utilization 1.973625
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 921
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 918
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 66312
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 7344
-system.ruby.network.routers2.throttle0.link_utilization 1.973625
-system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 921
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 918
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 66312
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 7344
-system.ruby.network.routers2.throttle1.link_utilization 1.968480
-system.ruby.network.routers2.throttle1.msg_count.Control::2 921
-system.ruby.network.routers2.throttle1.msg_count.Data::2 918
-system.ruby.network.routers2.throttle1.msg_bytes.Control::2 7368
-system.ruby.network.routers2.throttle1.msg_bytes.Data::2 66096
-system.ruby.delayVCHist.vnet_1::bucket_size 2 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::max_bucket 19 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::samples 921 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::mean 0.408252 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::stdev 1.494373 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1 | 839 91.10% 91.10% | 28 3.04% 94.14% | 20 2.17% 96.31% | 21 2.28% 98.59% | 9 0.98% 99.57% | 3 0.33% 99.89% | 1 0.11% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::total 921 # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_2::bucket_size 2 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::max_bucket 19 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::samples 918 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::mean 0.183007 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::stdev 1.218386 # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2 | 893 97.28% 97.28% | 5 0.54% 97.82% | 1 0.11% 97.93% | 8 0.87% 98.80% | 6 0.65% 99.46% | 2 0.22% 99.67% | 2 0.22% 99.89% | 1 0.11% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::total 918 # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size 512
-system.ruby.LD.latency_hist::max_bucket 5119
-system.ruby.LD.latency_hist::samples 46
-system.ruby.LD.latency_hist::mean 3901.739130
-system.ruby.LD.latency_hist::gmean 3880.241355
-system.ruby.LD.latency_hist::stdev 413.461724
-system.ruby.LD.latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 2.17% 2.17% | 11 23.91% 26.09% | 18 39.13% 65.22% | 14 30.43% 95.65% | 2 4.35% 100.00%
-system.ruby.LD.latency_hist::total 46
-system.ruby.LD.hit_latency_hist::bucket_size 512
-system.ruby.LD.hit_latency_hist::max_bucket 5119
+system.ruby.network.routers0.percent_links_utilized 12.694109
+system.ruby.network.routers0.msg_count.Control::2 961
+system.ruby.network.routers0.msg_count.Data::2 959
+system.ruby.network.routers0.msg_count.Response_Data::4 961
+system.ruby.network.routers0.msg_count.Writeback_Control::3 958
+system.ruby.network.routers0.msg_bytes.Control::2 7688
+system.ruby.network.routers0.msg_bytes.Data::2 69048
+system.ruby.network.routers0.msg_bytes.Response_Data::4 69192
+system.ruby.network.routers0.msg_bytes.Writeback_Control::3 7664
+system.ruby.network.routers1.percent_links_utilized 12.691463
+system.ruby.network.routers1.msg_count.Control::2 961
+system.ruby.network.routers1.msg_count.Data::2 958
+system.ruby.network.routers1.msg_count.Response_Data::4 961
+system.ruby.network.routers1.msg_count.Writeback_Control::3 958
+system.ruby.network.routers1.msg_bytes.Control::2 7688
+system.ruby.network.routers1.msg_bytes.Data::2 68976
+system.ruby.network.routers1.msg_bytes.Response_Data::4 69192
+system.ruby.network.routers1.msg_bytes.Writeback_Control::3 7664
+system.ruby.network.routers2.percent_links_utilized 12.691463
+system.ruby.network.routers2.msg_count.Control::2 961
+system.ruby.network.routers2.msg_count.Data::2 958
+system.ruby.network.routers2.msg_count.Response_Data::4 961
+system.ruby.network.routers2.msg_count.Writeback_Control::3 958
+system.ruby.network.routers2.msg_bytes.Control::2 7688
+system.ruby.network.routers2.msg_bytes.Data::2 68976
+system.ruby.network.routers2.msg_bytes.Response_Data::4 69192
+system.ruby.network.routers2.msg_bytes.Writeback_Control::3 7664
+system.ruby.network.msg_count.Control 2883
+system.ruby.network.msg_count.Data 2875
+system.ruby.network.msg_count.Response_Data 2883
+system.ruby.network.msg_count.Writeback_Control 2874
+system.ruby.network.msg_byte.Control 23064
+system.ruby.network.msg_byte.Data 207000
+system.ruby.network.msg_byte.Response_Data 207576
+system.ruby.network.msg_byte.Writeback_Control 22992
+system.ruby.network.routers0.throttle0.link_utilization 12.707336
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 961
+system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 958
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 69192
+system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 7664
+system.ruby.network.routers0.throttle1.link_utilization 12.680881
+system.ruby.network.routers0.throttle1.msg_count.Control::2 961
+system.ruby.network.routers0.throttle1.msg_count.Data::2 959
+system.ruby.network.routers0.throttle1.msg_bytes.Control::2 7688
+system.ruby.network.routers0.throttle1.msg_bytes.Data::2 69048
+system.ruby.network.routers1.throttle0.link_utilization 12.675591
+system.ruby.network.routers1.throttle0.msg_count.Control::2 961
+system.ruby.network.routers1.throttle0.msg_count.Data::2 958
+system.ruby.network.routers1.throttle0.msg_bytes.Control::2 7688
+system.ruby.network.routers1.throttle0.msg_bytes.Data::2 68976
+system.ruby.network.routers1.throttle1.link_utilization 12.707336
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 961
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 958
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 69192
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 7664
+system.ruby.network.routers2.throttle0.link_utilization 12.707336
+system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 961
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 958
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 69192
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 7664
+system.ruby.network.routers2.throttle1.link_utilization 12.675591
+system.ruby.network.routers2.throttle1.msg_count.Control::2 961
+system.ruby.network.routers2.throttle1.msg_count.Data::2 958
+system.ruby.network.routers2.throttle1.msg_bytes.Control::2 7688
+system.ruby.network.routers2.throttle1.msg_bytes.Data::2 68976
+system.ruby.delayVCHist.vnet_1::bucket_size 1 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::max_bucket 9 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::samples 961 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1 | 961 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::total 961 # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_2::bucket_size 1 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::max_bucket 9 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::samples 958 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::mean 0.392484 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::stdev 1.475833 # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2 | 894 93.32% 93.32% | 0 0.00% 93.32% | 1 0.10% 93.42% | 0 0.00% 93.42% | 2 0.21% 93.63% | 0 0.00% 93.63% | 61 6.37% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::total 958 # delay histogram for vnet_2
+system.ruby.LD.latency_hist::bucket_size 128
+system.ruby.LD.latency_hist::max_bucket 1279
+system.ruby.LD.latency_hist::samples 47
+system.ruby.LD.latency_hist::mean 581.170213
+system.ruby.LD.latency_hist::gmean 573.743591
+system.ruby.LD.latency_hist::stdev 97.598850
+system.ruby.LD.latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 11 23.40% 23.40% | 29 61.70% 85.11% | 4 8.51% 93.62% | 2 4.26% 97.87% | 1 2.13% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.latency_hist::total 47
+system.ruby.LD.hit_latency_hist::bucket_size 64
+system.ruby.LD.hit_latency_hist::max_bucket 639
system.ruby.LD.hit_latency_hist::samples 1
-system.ruby.LD.hit_latency_hist::mean 3037
-system.ruby.LD.hit_latency_hist::gmean 3037.000000
+system.ruby.LD.hit_latency_hist::mean 386
+system.ruby.LD.hit_latency_hist::gmean 386.000000
system.ruby.LD.hit_latency_hist::stdev nan
-system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.hit_latency_hist::total 1
-system.ruby.LD.miss_latency_hist::bucket_size 512
-system.ruby.LD.miss_latency_hist::max_bucket 5119
-system.ruby.LD.miss_latency_hist::samples 45
-system.ruby.LD.miss_latency_hist::mean 3920.955556
-system.ruby.LD.miss_latency_hist::gmean 3901.427082
-system.ruby.LD.miss_latency_hist::stdev 396.816477
-system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 11 24.44% 24.44% | 18 40.00% 64.44% | 14 31.11% 95.56% | 2 4.44% 100.00%
-system.ruby.LD.miss_latency_hist::total 45
-system.ruby.ST.latency_hist::bucket_size 1024
-system.ruby.ST.latency_hist::max_bucket 10239
-system.ruby.ST.latency_hist::samples 856
-system.ruby.ST.latency_hist::mean 3853.304907
-system.ruby.ST.latency_hist::gmean 3800.468487
-system.ruby.ST.latency_hist::stdev 547.762073
-system.ruby.ST.latency_hist | 4 0.47% 0.47% | 4 0.47% 0.93% | 35 4.09% 5.02% | 547 63.90% 68.93% | 262 30.61% 99.53% | 4 0.47% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.latency_hist::total 856
-system.ruby.ST.hit_latency_hist::bucket_size 512
-system.ruby.ST.hit_latency_hist::max_bucket 5119
-system.ruby.ST.hit_latency_hist::samples 33
-system.ruby.ST.hit_latency_hist::mean 3403.939394
-system.ruby.ST.hit_latency_hist::gmean 3378.573502
-system.ruby.ST.hit_latency_hist::stdev 417.201535
-system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 3.03% 3.03% | 7 21.21% 24.24% | 11 33.33% 57.58% | 13 39.39% 96.97% | 1 3.03% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.hit_latency_hist::total 33
-system.ruby.ST.miss_latency_hist::bucket_size 1024
-system.ruby.ST.miss_latency_hist::max_bucket 10239
-system.ruby.ST.miss_latency_hist::samples 823
-system.ruby.ST.miss_latency_hist::mean 3871.323208
-system.ruby.ST.miss_latency_hist::gmean 3818.442488
-system.ruby.ST.miss_latency_hist::stdev 544.868028
-system.ruby.ST.miss_latency_hist | 4 0.49% 0.49% | 4 0.49% 0.97% | 27 3.28% 4.25% | 523 63.55% 67.80% | 261 31.71% 99.51% | 4 0.49% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.miss_latency_hist::total 823
-system.ruby.IFETCH.latency_hist::bucket_size 512
-system.ruby.IFETCH.latency_hist::max_bucket 5119
-system.ruby.IFETCH.latency_hist::samples 54
-system.ruby.IFETCH.latency_hist::mean 3894.370370
-system.ruby.IFETCH.latency_hist::gmean 3869.743086
-system.ruby.IFETCH.latency_hist::stdev 439.746423
-system.ruby.IFETCH.latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 1.85% 1.85% | 13 24.07% 25.93% | 20 37.04% 62.96% | 17 31.48% 94.44% | 3 5.56% 100.00%
-system.ruby.IFETCH.latency_hist::total 54
-system.ruby.IFETCH.hit_latency_hist::bucket_size 512
-system.ruby.IFETCH.hit_latency_hist::max_bucket 5119
-system.ruby.IFETCH.hit_latency_hist::samples 1
-system.ruby.IFETCH.hit_latency_hist::mean 3596
-system.ruby.IFETCH.hit_latency_hist::gmean 3596.000000
-system.ruby.IFETCH.hit_latency_hist::stdev nan
-system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.IFETCH.hit_latency_hist::total 1
-system.ruby.IFETCH.miss_latency_hist::bucket_size 512
-system.ruby.IFETCH.miss_latency_hist::max_bucket 5119
+system.ruby.LD.miss_latency_hist::bucket_size 128
+system.ruby.LD.miss_latency_hist::max_bucket 1279
+system.ruby.LD.miss_latency_hist::samples 46
+system.ruby.LD.miss_latency_hist::mean 585.413043
+system.ruby.LD.miss_latency_hist::gmean 578.708439
+system.ruby.LD.miss_latency_hist::stdev 94.193082
+system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 10 21.74% 21.74% | 29 63.04% 84.78% | 4 8.70% 93.48% | 2 4.35% 97.83% | 1 2.17% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.miss_latency_hist::total 46
+system.ruby.ST.latency_hist::bucket_size 128
+system.ruby.ST.latency_hist::max_bucket 1279
+system.ruby.ST.latency_hist::samples 903
+system.ruby.ST.latency_hist::mean 587.266888
+system.ruby.ST.latency_hist::gmean 576.890095
+system.ruby.ST.latency_hist::stdev 99.206221
+system.ruby.ST.latency_hist | 2 0.22% 0.22% | 9 1.00% 1.22% | 6 0.66% 1.88% | 116 12.85% 14.73% | 602 66.67% 81.40% | 120 13.29% 94.68% | 37 4.10% 98.78% | 11 1.22% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.latency_hist::total 903
+system.ruby.ST.hit_latency_hist::bucket_size 128
+system.ruby.ST.hit_latency_hist::max_bucket 1279
+system.ruby.ST.hit_latency_hist::samples 41
+system.ruby.ST.hit_latency_hist::mean 504.829268
+system.ruby.ST.hit_latency_hist::gmean 500.427879
+system.ruby.ST.hit_latency_hist::stdev 67.127454
+system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 2.44% 2.44% | 19 46.34% 48.78% | 20 48.78% 97.56% | 1 2.44% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.hit_latency_hist::total 41
+system.ruby.ST.miss_latency_hist::bucket_size 128
+system.ruby.ST.miss_latency_hist::max_bucket 1279
+system.ruby.ST.miss_latency_hist::samples 862
+system.ruby.ST.miss_latency_hist::mean 591.187935
+system.ruby.ST.miss_latency_hist::gmean 580.804835
+system.ruby.ST.miss_latency_hist::stdev 98.803760
+system.ruby.ST.miss_latency_hist | 2 0.23% 0.23% | 9 1.04% 1.28% | 5 0.58% 1.86% | 97 11.25% 13.11% | 582 67.52% 80.63% | 119 13.81% 94.43% | 37 4.29% 98.72% | 11 1.28% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.miss_latency_hist::total 862
+system.ruby.IFETCH.latency_hist::bucket_size 128
+system.ruby.IFETCH.latency_hist::max_bucket 1279
+system.ruby.IFETCH.latency_hist::samples 53
+system.ruby.IFETCH.latency_hist::mean 586.075472
+system.ruby.IFETCH.latency_hist::gmean 579.659874
+system.ruby.IFETCH.latency_hist::stdev 90.344820
+system.ruby.IFETCH.latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 11 20.75% 20.75% | 36 67.92% 88.68% | 3 5.66% 94.34% | 3 5.66% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.IFETCH.latency_hist::total 53
+system.ruby.IFETCH.miss_latency_hist::bucket_size 128
+system.ruby.IFETCH.miss_latency_hist::max_bucket 1279
system.ruby.IFETCH.miss_latency_hist::samples 53
-system.ruby.IFETCH.miss_latency_hist::mean 3900
-system.ruby.IFETCH.miss_latency_hist::gmean 3875.103542
-system.ruby.IFETCH.miss_latency_hist::stdev 441.985729
-system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 1.89% 1.89% | 13 24.53% 26.42% | 19 35.85% 62.26% | 17 32.08% 94.34% | 3 5.66% 100.00%
+system.ruby.IFETCH.miss_latency_hist::mean 586.075472
+system.ruby.IFETCH.miss_latency_hist::gmean 579.659874
+system.ruby.IFETCH.miss_latency_hist::stdev 90.344820
+system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 11 20.75% 20.75% | 36 67.92% 88.68% | 3 5.66% 94.34% | 3 5.66% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 53
-system.ruby.Directory.miss_mach_latency_hist::bucket_size 1024
-system.ruby.Directory.miss_mach_latency_hist::max_bucket 10239
-system.ruby.Directory.miss_mach_latency_hist::samples 921
-system.ruby.Directory.miss_mach_latency_hist::mean 3875.398480
-system.ruby.Directory.miss_mach_latency_hist::gmean 3825.697233
-system.ruby.Directory.miss_mach_latency_hist::stdev 532.898268
-system.ruby.Directory.miss_mach_latency_hist | 4 0.43% 0.43% | 4 0.43% 0.87% | 28 3.04% 3.91% | 584 63.41% 67.32% | 297 32.25% 99.57% | 4 0.43% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.Directory.miss_mach_latency_hist::total 921
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 512
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 5119
-system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 45
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 3920.955556
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 3901.427082
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 396.816477
-system.ruby.LD.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 11 24.44% 24.44% | 18 40.00% 64.44% | 14 31.11% 95.56% | 2 4.44% 100.00%
-system.ruby.LD.Directory.miss_type_mach_latency_hist::total 45
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 1024
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 10239
-system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 823
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 3871.323208
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 3818.442488
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 544.868028
-system.ruby.ST.Directory.miss_type_mach_latency_hist | 4 0.49% 0.49% | 4 0.49% 0.97% | 27 3.28% 4.25% | 523 63.55% 67.80% | 261 31.71% 99.51% | 4 0.49% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
-system.ruby.ST.Directory.miss_type_mach_latency_hist::total 823
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 512
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 5119
+system.ruby.Directory.miss_mach_latency_hist::bucket_size 128
+system.ruby.Directory.miss_mach_latency_hist::max_bucket 1279
+system.ruby.Directory.miss_mach_latency_hist::samples 961
+system.ruby.Directory.miss_mach_latency_hist::mean 590.629553
+system.ruby.Directory.miss_mach_latency_hist::gmean 580.641121
+system.ruby.Directory.miss_mach_latency_hist::stdev 98.062205
+system.ruby.Directory.miss_mach_latency_hist | 2 0.21% 0.21% | 9 0.94% 1.14% | 5 0.52% 1.66% | 118 12.28% 13.94% | 647 67.33% 81.27% | 126 13.11% 94.38% | 42 4.37% 98.75% | 12 1.25% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.Directory.miss_mach_latency_hist::total 961
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 128
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 1279
+system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 46
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 585.413043
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 578.708439
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 94.193082
+system.ruby.LD.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 10 21.74% 21.74% | 29 63.04% 84.78% | 4 8.70% 93.48% | 2 4.35% 97.83% | 1 2.17% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::total 46
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 128
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 1279
+system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 862
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 591.187935
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 580.804835
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 98.803760
+system.ruby.ST.Directory.miss_type_mach_latency_hist | 2 0.23% 0.23% | 9 1.04% 1.28% | 5 0.58% 1.86% | 97 11.25% 13.11% | 582 67.52% 80.63% | 119 13.81% 94.43% | 37 4.29% 98.72% | 11 1.28% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::total 862
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size 128
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket 1279
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 53
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 3900
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 3875.103542
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 441.985729
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 1.89% 1.89% | 13 24.53% 26.42% | 19 35.85% 62.26% | 17 32.08% 94.34% | 3 5.66% 100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 586.075472
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 579.659874
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 90.344820
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 11 20.75% 20.75% | 36 67.92% 88.68% | 3 5.66% 94.34% | 3 5.66% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 53
-system.ruby.Directory_Controller.GETX 921 0.00% 0.00%
-system.ruby.Directory_Controller.PUTX 918 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Data 921 0.00% 0.00%
-system.ruby.Directory_Controller.Memory_Ack 918 0.00% 0.00%
-system.ruby.Directory_Controller.I.GETX 921 0.00% 0.00%
-system.ruby.Directory_Controller.M.PUTX 918 0.00% 0.00%
-system.ruby.Directory_Controller.IM.Memory_Data 921 0.00% 0.00%
-system.ruby.Directory_Controller.MI.Memory_Ack 918 0.00% 0.00%
-system.ruby.L1Cache_Controller.Load 46 0.00% 0.00%
-system.ruby.L1Cache_Controller.Ifetch 55 0.00% 0.00%
-system.ruby.L1Cache_Controller.Store 857 0.00% 0.00%
-system.ruby.L1Cache_Controller.Data 921 0.00% 0.00%
-system.ruby.L1Cache_Controller.Replacement 920 0.00% 0.00%
-system.ruby.L1Cache_Controller.Writeback_Ack 918 0.00% 0.00%
-system.ruby.L1Cache_Controller.I.Load 45 0.00% 0.00%
-system.ruby.L1Cache_Controller.I.Ifetch 54 0.00% 0.00%
-system.ruby.L1Cache_Controller.I.Store 824 0.00% 0.00%
+system.ruby.Directory_Controller.GETX 961 0.00% 0.00%
+system.ruby.Directory_Controller.PUTX 958 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Data 961 0.00% 0.00%
+system.ruby.Directory_Controller.Memory_Ack 958 0.00% 0.00%
+system.ruby.Directory_Controller.I.GETX 961 0.00% 0.00%
+system.ruby.Directory_Controller.M.PUTX 958 0.00% 0.00%
+system.ruby.Directory_Controller.IM.Memory_Data 961 0.00% 0.00%
+system.ruby.Directory_Controller.MI.Memory_Ack 958 0.00% 0.00%
+system.ruby.L1Cache_Controller.Load 47 0.00% 0.00%
+system.ruby.L1Cache_Controller.Ifetch 53 0.00% 0.00%
+system.ruby.L1Cache_Controller.Store 905 0.00% 0.00%
+system.ruby.L1Cache_Controller.Data 961 0.00% 0.00%
+system.ruby.L1Cache_Controller.Replacement 960 0.00% 0.00%
+system.ruby.L1Cache_Controller.Writeback_Ack 958 0.00% 0.00%
+system.ruby.L1Cache_Controller.I.Load 46 0.00% 0.00%
+system.ruby.L1Cache_Controller.I.Ifetch 53 0.00% 0.00%
+system.ruby.L1Cache_Controller.I.Store 864 0.00% 0.00%
system.ruby.L1Cache_Controller.M.Load 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.Ifetch 1 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.Store 33 0.00% 0.00%
-system.ruby.L1Cache_Controller.M.Replacement 920 0.00% 0.00%
-system.ruby.L1Cache_Controller.MI.Writeback_Ack 918 0.00% 0.00%
-system.ruby.L1Cache_Controller.IS.Data 98 0.00% 0.00%
-system.ruby.L1Cache_Controller.IM.Data 823 0.00% 0.00%
+system.ruby.L1Cache_Controller.M.Store 41 0.00% 0.00%
+system.ruby.L1Cache_Controller.M.Replacement 960 0.00% 0.00%
+system.ruby.L1Cache_Controller.MI.Writeback_Ack 958 0.00% 0.00%
+system.ruby.L1Cache_Controller.IS.Data 99 0.00% 0.00%
+system.ruby.L1Cache_Controller.IM.Data 862 0.00% 0.00%
---------- End Simulation Statistics ----------