From 66941163e50abceaa86c5eb6a18de6bbc2ec4ef8 Mon Sep 17 00:00:00 2001 From: Nilay Vaish Date: Sun, 30 Aug 2015 12:24:19 -0500 Subject: stats: updates due to recent changes. --- .../ref/alpha/linux/minor-timing/config.ini | 18 +- .../00.hello/ref/alpha/linux/o3-timing/config.ini | 85 +- .../simple-timing-ruby-MESI_Two_Level/config.ini | 1560 ++------------------ .../config.ini | 1560 ++------------------ .../simple-timing-ruby-MOESI_CMP_token/config.ini | 1096 ++------------ .../simple-timing-ruby-MOESI_hammer/config.ini | 474 +----- .../ref/alpha/linux/simple-timing-ruby/config.ini | 586 +------- .../ref/alpha/linux/simple-timing/config.ini | 6 +- .../ref/alpha/tru64/minor-timing/config.ini | 6 +- .../00.hello/ref/alpha/tru64/o3-timing/config.ini | 8 +- .../simple-timing-ruby-MESI_Two_Level/config.ini | 1560 ++------------------ .../config.ini | 1560 ++------------------ .../simple-timing-ruby-MOESI_CMP_token/config.ini | 1096 ++------------ .../simple-timing-ruby-MOESI_hammer/config.ini | 474 +----- .../ref/alpha/tru64/simple-timing-ruby/config.ini | 586 +------- .../ref/alpha/tru64/simple-timing/config.ini | 15 +- 16 files changed, 876 insertions(+), 9814 deletions(-) (limited to 'tests/quick/se/00.hello/ref/alpha') diff --git a/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/config.ini index 8776aa226..315443c4f 100644 --- a/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/config.ini +++ b/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/config.ini @@ -109,7 +109,7 @@ dcache_port=system.cpu.dcache.cpu_side icache_port=system.cpu.icache.cpu_side [system.cpu.branchPred] -type=BranchPredictor +type=TournamentBP BTBEntries=4096 BTBTagSize=16 RASSize=16 @@ -123,10 +123,9 @@ localCtrBits=2 localHistoryTableSize=2048 localPredictorSize=2048 numThreads=1 -predType=tournament [system.cpu.dcache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=2 @@ -135,7 +134,7 @@ demand_mshr_reserve=1 eventq_index=0 forward_snoops=true hit_latency=2 -is_top_level=true +is_read_only=false max_miss_count=0 mshrs=4 prefetch_on_access=false @@ -146,7 +145,6 @@ size=262144 system=system tags=system.cpu.dcache.tags tgts_per_mshr=20 -two_queue=false write_buffers=8 cpu_side=system.cpu.dcache_port mem_side=system.cpu.toL2Bus.slave[1] @@ -550,7 +548,7 @@ eventq_index=0 opClass=InstPrefetch [system.cpu.icache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=2 @@ -559,7 +557,7 @@ demand_mshr_reserve=1 eventq_index=0 forward_snoops=true hit_latency=2 -is_top_level=true +is_read_only=true max_miss_count=0 mshrs=4 prefetch_on_access=false @@ -570,7 +568,6 @@ size=131072 system=system tags=system.cpu.icache.tags tgts_per_mshr=20 -two_queue=false write_buffers=8 cpu_side=system.cpu.icache_port mem_side=system.cpu.toL2Bus.slave[0] @@ -600,7 +597,7 @@ eventq_index=0 size=48 [system.cpu.l2cache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=8 @@ -609,7 +606,7 @@ demand_mshr_reserve=1 eventq_index=0 forward_snoops=true hit_latency=20 -is_top_level=false +is_read_only=false max_miss_count=0 mshrs=20 prefetch_on_access=false @@ -620,7 +617,6 @@ size=2097152 system=system tags=system.cpu.l2cache.tags tgts_per_mshr=12 -two_queue=false write_buffers=8 cpu_side=system.cpu.toL2Bus.master[0] mem_side=system.membus.slave[1] diff --git a/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/config.ini index bb34d62d4..9dde3dbd5 100644 --- a/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/config.ini +++ b/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/config.ini @@ -150,7 +150,7 @@ localPredictorSize=2048 numThreads=1 [system.cpu.dcache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=2 @@ -159,7 +159,7 @@ demand_mshr_reserve=1 eventq_index=0 forward_snoops=true hit_latency=2 -is_top_level=true +is_read_only=false max_miss_count=0 mshrs=4 prefetch_on_access=false @@ -170,7 +170,6 @@ size=262144 system=system tags=system.cpu.dcache.tags tgts_per_mshr=20 -two_queue=false write_buffers=8 cpu_side=system.cpu.dcache_port mem_side=system.cpu.toL2Bus.slave[1] @@ -206,9 +205,9 @@ opList=system.cpu.fuPool.FUList0.opList [system.cpu.fuPool.FUList0.opList] type=OpDesc eventq_index=0 -issueLat=1 opClass=IntAlu opLat=1 +pipelined=true [system.cpu.fuPool.FUList1] type=FUDesc @@ -220,16 +219,16 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 [system.cpu.fuPool.FUList1.opList0] type=OpDesc eventq_index=0 -issueLat=1 opClass=IntMult opLat=3 +pipelined=true [system.cpu.fuPool.FUList1.opList1] type=OpDesc eventq_index=0 -issueLat=19 opClass=IntDiv opLat=20 +pipelined=false [system.cpu.fuPool.FUList2] type=FUDesc @@ -241,23 +240,23 @@ opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 syste [system.cpu.fuPool.FUList2.opList0] type=OpDesc eventq_index=0 -issueLat=1 opClass=FloatAdd opLat=2 +pipelined=true [system.cpu.fuPool.FUList2.opList1] type=OpDesc eventq_index=0 -issueLat=1 opClass=FloatCmp opLat=2 +pipelined=true [system.cpu.fuPool.FUList2.opList2] type=OpDesc eventq_index=0 -issueLat=1 opClass=FloatCvt opLat=2 +pipelined=true [system.cpu.fuPool.FUList3] type=FUDesc @@ -269,23 +268,23 @@ opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 syste [system.cpu.fuPool.FUList3.opList0] type=OpDesc eventq_index=0 -issueLat=1 opClass=FloatMult opLat=4 +pipelined=true [system.cpu.fuPool.FUList3.opList1] type=OpDesc eventq_index=0 -issueLat=12 opClass=FloatDiv opLat=12 +pipelined=false [system.cpu.fuPool.FUList3.opList2] type=OpDesc eventq_index=0 -issueLat=24 opClass=FloatSqrt opLat=24 +pipelined=false [system.cpu.fuPool.FUList4] type=FUDesc @@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList4.opList [system.cpu.fuPool.FUList4.opList] type=OpDesc eventq_index=0 -issueLat=1 opClass=MemRead opLat=1 +pipelined=true [system.cpu.fuPool.FUList5] type=FUDesc @@ -311,142 +310,142 @@ opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 sys [system.cpu.fuPool.FUList5.opList00] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdAdd opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList01] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdAddAcc opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList02] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdAlu opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList03] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdCmp opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList04] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdCvt opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList05] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdMisc opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList06] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdMult opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList07] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdMultAcc opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList08] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdShift opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList09] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdShiftAcc opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList10] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdSqrt opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList11] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdFloatAdd opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList12] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdFloatAlu opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList13] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdFloatCmp opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList14] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdFloatCvt opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList15] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdFloatDiv opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList16] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdFloatMisc opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList17] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdFloatMult opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList18] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdFloatMultAcc opLat=1 +pipelined=true [system.cpu.fuPool.FUList5.opList19] type=OpDesc eventq_index=0 -issueLat=1 opClass=SimdFloatSqrt opLat=1 +pipelined=true [system.cpu.fuPool.FUList6] type=FUDesc @@ -458,9 +457,9 @@ opList=system.cpu.fuPool.FUList6.opList [system.cpu.fuPool.FUList6.opList] type=OpDesc eventq_index=0 -issueLat=1 opClass=MemWrite opLat=1 +pipelined=true [system.cpu.fuPool.FUList7] type=FUDesc @@ -472,16 +471,16 @@ opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1 [system.cpu.fuPool.FUList7.opList0] type=OpDesc eventq_index=0 -issueLat=1 opClass=MemRead opLat=1 +pipelined=true [system.cpu.fuPool.FUList7.opList1] type=OpDesc eventq_index=0 -issueLat=1 opClass=MemWrite opLat=1 +pipelined=true [system.cpu.fuPool.FUList8] type=FUDesc @@ -493,12 +492,12 @@ opList=system.cpu.fuPool.FUList8.opList [system.cpu.fuPool.FUList8.opList] type=OpDesc eventq_index=0 -issueLat=3 opClass=IprAccess opLat=3 +pipelined=false [system.cpu.icache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=2 @@ -507,7 +506,7 @@ demand_mshr_reserve=1 eventq_index=0 forward_snoops=true hit_latency=2 -is_top_level=true +is_read_only=true max_miss_count=0 mshrs=4 prefetch_on_access=false @@ -518,7 +517,6 @@ size=131072 system=system tags=system.cpu.icache.tags tgts_per_mshr=20 -two_queue=false write_buffers=8 cpu_side=system.cpu.icache_port mem_side=system.cpu.toL2Bus.slave[0] @@ -548,7 +546,7 @@ eventq_index=0 size=48 [system.cpu.l2cache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=8 @@ -557,7 +555,7 @@ demand_mshr_reserve=1 eventq_index=0 forward_snoops=true hit_latency=20 -is_top_level=false +is_read_only=false max_miss_count=0 mshrs=20 prefetch_on_access=false @@ -568,7 +566,6 @@ size=2097152 system=system tags=system.cpu.l2cache.tags tgts_per_mshr=12 -two_queue=false write_buffers=8 cpu_side=system.cpu.toL2Bus.master[0] mem_side=system.membus.slave[1] @@ -612,7 +609,7 @@ env= errout=cerr euid=100 eventq_index=0 -executable=/home/stever/hg/m5sim.org/gem5/tests/test-progs/hello/bin/alpha/linux/hello +executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/linux/hello gid=100 input=cin kvmInSE=false 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 92a476e8b..e1d5797c9 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=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/linux/hello +executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/linux/hello gid=100 input=cin kvmInSE=false @@ -581,7 +581,7 @@ eventq_index=0 [system.ruby.network] type=SimpleNetwork -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 +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_links0 int_links1 int_links2 routers0 routers1 routers2 routers3 adaptive_routing=false buffer_size=0 clk_domain=system.ruby.clk_domain @@ -589,10 +589,10 @@ 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_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 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 netifs= -number_of_virtual_networks=10 +number_of_virtual_networks=3 recycle_latency=0 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 ruby_system=system.ruby @@ -774,1397 +774,47 @@ 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 -eventq_index=0 -latency=1 -link_id=3 -node_a=system.ruby.network.routers0 -node_b=system.ruby.network.routers3 -weight=1 - -[system.ruby.network.int_links1] -type=SimpleIntLink -bandwidth_factor=16 -eventq_index=0 -latency=1 -link_id=4 -node_a=system.ruby.network.routers1 -node_b=system.ruby.network.routers3 -weight=1 - -[system.ruby.network.int_links2] -type=SimpleIntLink -bandwidth_factor=16 -eventq_index=0 -latency=1 -link_id=5 -node_a=system.ruby.network.routers2 -node_b=system.ruby.network.routers3 -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 +[system.ruby.network.int_links0] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=3 +node_a=system.ruby.network.routers0 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers2.port_buffers38] -type=MessageBuffer -buffer_size=0 +[system.ruby.network.int_links1] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=4 +node_a=system.ruby.network.routers1 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers2.port_buffers39] -type=MessageBuffer -buffer_size=0 +[system.ruby.network.int_links2] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=5 +node_a=system.ruby.network.routers2 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers3] +[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 +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 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 +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 recycle_latency=0 +router_id=0 +virt_nets=3 -[system.ruby.network.routers3.port_buffers03] +[system.ruby.network.routers0.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2172,7 +822,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers04] +[system.ruby.network.routers0.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2180,7 +830,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers05] +[system.ruby.network.routers0.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2188,7 +838,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers06] +[system.ruby.network.routers0.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2196,7 +846,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers07] +[system.ruby.network.routers0.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2204,7 +854,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers08] +[system.ruby.network.routers0.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2212,7 +862,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers09] +[system.ruby.network.routers0.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2220,7 +870,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers10] +[system.ruby.network.routers0.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2228,7 +878,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers11] +[system.ruby.network.routers0.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2236,7 +886,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers12] +[system.ruby.network.routers0.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2244,7 +894,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers13] +[system.ruby.network.routers0.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2252,7 +902,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers14] +[system.ruby.network.routers0.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2260,15 +910,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers15] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=1 +virt_nets=3 -[system.ruby.network.routers3.port_buffers16] +[system.ruby.network.routers1.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2276,7 +928,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers17] +[system.ruby.network.routers1.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2284,7 +936,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers18] +[system.ruby.network.routers1.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2292,7 +944,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers19] +[system.ruby.network.routers1.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2300,7 +952,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers20] +[system.ruby.network.routers1.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2308,7 +960,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers21] +[system.ruby.network.routers1.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2316,7 +968,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers22] +[system.ruby.network.routers1.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2324,7 +976,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers23] +[system.ruby.network.routers1.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2332,7 +984,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers24] +[system.ruby.network.routers1.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2340,7 +992,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers25] +[system.ruby.network.routers1.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2348,7 +1000,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers26] +[system.ruby.network.routers1.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2356,7 +1008,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers27] +[system.ruby.network.routers1.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2364,15 +1016,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers28] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=2 +virt_nets=3 -[system.ruby.network.routers3.port_buffers29] +[system.ruby.network.routers2.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2380,7 +1034,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers30] +[system.ruby.network.routers2.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2388,7 +1042,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers31] +[system.ruby.network.routers2.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2396,7 +1050,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers32] +[system.ruby.network.routers2.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2404,7 +1058,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers33] +[system.ruby.network.routers2.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2412,7 +1066,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers34] +[system.ruby.network.routers2.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2420,7 +1074,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers35] +[system.ruby.network.routers2.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2428,7 +1082,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers36] +[system.ruby.network.routers2.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2436,7 +1090,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers37] +[system.ruby.network.routers2.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2444,7 +1098,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers38] +[system.ruby.network.routers2.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2452,7 +1106,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers39] +[system.ruby.network.routers2.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2460,7 +1114,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers40] +[system.ruby.network.routers2.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2468,15 +1122,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers41] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=3 +virt_nets=3 -[system.ruby.network.routers3.port_buffers42] +[system.ruby.network.routers3.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2484,7 +1140,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers43] +[system.ruby.network.routers3.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2492,7 +1148,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers44] +[system.ruby.network.routers3.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2500,7 +1156,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers45] +[system.ruby.network.routers3.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2508,7 +1164,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers46] +[system.ruby.network.routers3.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2516,7 +1172,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers47] +[system.ruby.network.routers3.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2524,7 +1180,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers48] +[system.ruby.network.routers3.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2532,7 +1188,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers49] +[system.ruby.network.routers3.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2540,7 +1196,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers50] +[system.ruby.network.routers3.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2548,7 +1204,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers51] +[system.ruby.network.routers3.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2556,7 +1212,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers52] +[system.ruby.network.routers3.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2564,7 +1220,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers53] +[system.ruby.network.routers3.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2572,7 +1228,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers54] +[system.ruby.network.routers3.port_buffers12] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2580,7 +1236,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers55] +[system.ruby.network.routers3.port_buffers13] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2588,7 +1244,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers56] +[system.ruby.network.routers3.port_buffers14] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2596,7 +1252,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers57] +[system.ruby.network.routers3.port_buffers15] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2604,7 +1260,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers58] +[system.ruby.network.routers3.port_buffers16] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2612,7 +1268,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers59] +[system.ruby.network.routers3.port_buffers17] type=MessageBuffer buffer_size=0 eventq_index=0 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 d687a6df9..a0e9abc2b 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=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/linux/hello +executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/linux/hello gid=100 input=cin kvmInSE=false @@ -574,7 +574,7 @@ eventq_index=0 [system.ruby.network] type=SimpleNetwork -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 +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_links0 int_links1 int_links2 routers0 routers1 routers2 routers3 adaptive_routing=false buffer_size=0 clk_domain=system.ruby.clk_domain @@ -582,10 +582,10 @@ 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_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 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 netifs= -number_of_virtual_networks=10 +number_of_virtual_networks=3 recycle_latency=0 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 ruby_system=system.ruby @@ -767,1397 +767,47 @@ 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 -eventq_index=0 -latency=1 -link_id=3 -node_a=system.ruby.network.routers0 -node_b=system.ruby.network.routers3 -weight=1 - -[system.ruby.network.int_links1] -type=SimpleIntLink -bandwidth_factor=16 -eventq_index=0 -latency=1 -link_id=4 -node_a=system.ruby.network.routers1 -node_b=system.ruby.network.routers3 -weight=1 - -[system.ruby.network.int_links2] -type=SimpleIntLink -bandwidth_factor=16 -eventq_index=0 -latency=1 -link_id=5 -node_a=system.ruby.network.routers2 -node_b=system.ruby.network.routers3 -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 +[system.ruby.network.int_links0] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=3 +node_a=system.ruby.network.routers0 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers2.port_buffers38] -type=MessageBuffer -buffer_size=0 +[system.ruby.network.int_links1] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=4 +node_a=system.ruby.network.routers1 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers2.port_buffers39] -type=MessageBuffer -buffer_size=0 +[system.ruby.network.int_links2] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=5 +node_a=system.ruby.network.routers2 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers3] +[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 +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 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 +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 recycle_latency=0 +router_id=0 +virt_nets=3 -[system.ruby.network.routers3.port_buffers03] +[system.ruby.network.routers0.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2165,7 +815,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers04] +[system.ruby.network.routers0.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2173,7 +823,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers05] +[system.ruby.network.routers0.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2181,7 +831,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers06] +[system.ruby.network.routers0.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2189,7 +839,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers07] +[system.ruby.network.routers0.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2197,7 +847,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers08] +[system.ruby.network.routers0.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2205,7 +855,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers09] +[system.ruby.network.routers0.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2213,7 +863,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers10] +[system.ruby.network.routers0.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2221,7 +871,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers11] +[system.ruby.network.routers0.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2229,7 +879,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers12] +[system.ruby.network.routers0.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2237,7 +887,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers13] +[system.ruby.network.routers0.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2245,7 +895,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers14] +[system.ruby.network.routers0.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2253,15 +903,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers15] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=1 +virt_nets=3 -[system.ruby.network.routers3.port_buffers16] +[system.ruby.network.routers1.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2269,7 +921,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers17] +[system.ruby.network.routers1.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2277,7 +929,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers18] +[system.ruby.network.routers1.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2285,7 +937,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers19] +[system.ruby.network.routers1.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2293,7 +945,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers20] +[system.ruby.network.routers1.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2301,7 +953,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers21] +[system.ruby.network.routers1.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2309,7 +961,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers22] +[system.ruby.network.routers1.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2317,7 +969,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers23] +[system.ruby.network.routers1.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2325,7 +977,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers24] +[system.ruby.network.routers1.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2333,7 +985,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers25] +[system.ruby.network.routers1.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2341,7 +993,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers26] +[system.ruby.network.routers1.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2349,7 +1001,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers27] +[system.ruby.network.routers1.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2357,15 +1009,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers28] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=2 +virt_nets=3 -[system.ruby.network.routers3.port_buffers29] +[system.ruby.network.routers2.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2373,7 +1027,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers30] +[system.ruby.network.routers2.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2381,7 +1035,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers31] +[system.ruby.network.routers2.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2389,7 +1043,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers32] +[system.ruby.network.routers2.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2397,7 +1051,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers33] +[system.ruby.network.routers2.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2405,7 +1059,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers34] +[system.ruby.network.routers2.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2413,7 +1067,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers35] +[system.ruby.network.routers2.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2421,7 +1075,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers36] +[system.ruby.network.routers2.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2429,7 +1083,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers37] +[system.ruby.network.routers2.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2437,7 +1091,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers38] +[system.ruby.network.routers2.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2445,7 +1099,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers39] +[system.ruby.network.routers2.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2453,7 +1107,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers40] +[system.ruby.network.routers2.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2461,15 +1115,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers41] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=3 +virt_nets=3 -[system.ruby.network.routers3.port_buffers42] +[system.ruby.network.routers3.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2477,7 +1133,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers43] +[system.ruby.network.routers3.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2485,7 +1141,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers44] +[system.ruby.network.routers3.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2493,7 +1149,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers45] +[system.ruby.network.routers3.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2501,7 +1157,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers46] +[system.ruby.network.routers3.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2509,7 +1165,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers47] +[system.ruby.network.routers3.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2517,7 +1173,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers48] +[system.ruby.network.routers3.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2525,7 +1181,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers49] +[system.ruby.network.routers3.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2533,7 +1189,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers50] +[system.ruby.network.routers3.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2541,7 +1197,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers51] +[system.ruby.network.routers3.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2549,7 +1205,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers52] +[system.ruby.network.routers3.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2557,7 +1213,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers53] +[system.ruby.network.routers3.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2565,7 +1221,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers54] +[system.ruby.network.routers3.port_buffers12] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2573,7 +1229,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers55] +[system.ruby.network.routers3.port_buffers13] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2581,7 +1237,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers56] +[system.ruby.network.routers3.port_buffers14] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2589,7 +1245,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers57] +[system.ruby.network.routers3.port_buffers15] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2597,7 +1253,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers58] +[system.ruby.network.routers3.port_buffers16] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2605,7 +1261,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers59] +[system.ruby.network.routers3.port_buffers17] type=MessageBuffer buffer_size=0 eventq_index=0 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 ed77ad83a..e07ba072a 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=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/linux/hello +executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/linux/hello gid=100 input=cin kvmInSE=false @@ -639,7 +639,7 @@ eventq_index=0 [system.ruby.network] type=SimpleNetwork -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 +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_links0 int_links1 int_links2 routers0 routers1 routers2 routers3 adaptive_routing=false buffer_size=0 clk_domain=system.ruby.clk_domain @@ -647,10 +647,10 @@ 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_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 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 netifs= -number_of_virtual_networks=10 +number_of_virtual_networks=6 recycle_latency=0 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 ruby_system=system.ruby @@ -976,801 +976,47 @@ 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 -eventq_index=0 -latency=1 -link_id=3 -node_a=system.ruby.network.routers0 -node_b=system.ruby.network.routers3 -weight=1 - -[system.ruby.network.int_links1] -type=SimpleIntLink -bandwidth_factor=16 -eventq_index=0 -latency=1 -link_id=4 -node_a=system.ruby.network.routers1 -node_b=system.ruby.network.routers3 -weight=1 - -[system.ruby.network.int_links2] -type=SimpleIntLink -bandwidth_factor=16 -eventq_index=0 -latency=1 -link_id=5 -node_a=system.ruby.network.routers2 -node_b=system.ruby.network.routers3 -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 +[system.ruby.network.int_links0] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=3 +node_a=system.ruby.network.routers0 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers1.port_buffers26] -type=MessageBuffer -buffer_size=0 +[system.ruby.network.int_links1] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=4 +node_a=system.ruby.network.routers1 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers1.port_buffers27] -type=MessageBuffer -buffer_size=0 +[system.ruby.network.int_links2] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=5 +node_a=system.ruby.network.routers2 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers1.port_buffers28] -type=MessageBuffer -buffer_size=0 +[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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=0 +virt_nets=6 -[system.ruby.network.routers1.port_buffers29] +[system.ruby.network.routers0.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1778,7 +1024,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers30] +[system.ruby.network.routers0.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1786,7 +1032,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers31] +[system.ruby.network.routers0.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1794,7 +1040,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers32] +[system.ruby.network.routers0.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1802,7 +1048,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers33] +[system.ruby.network.routers0.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1810,7 +1056,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers34] +[system.ruby.network.routers0.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1818,7 +1064,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers35] +[system.ruby.network.routers0.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1826,7 +1072,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers36] +[system.ruby.network.routers0.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1834,7 +1080,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers37] +[system.ruby.network.routers0.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1842,7 +1088,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers38] +[system.ruby.network.routers0.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1850,7 +1096,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers39] +[system.ruby.network.routers0.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1858,17 +1104,7 @@ 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] +[system.ruby.network.routers0.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1876,7 +1112,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers01] +[system.ruby.network.routers0.port_buffers12] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1884,7 +1120,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers02] +[system.ruby.network.routers0.port_buffers13] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1892,7 +1128,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers03] +[system.ruby.network.routers0.port_buffers14] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1900,7 +1136,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers04] +[system.ruby.network.routers0.port_buffers15] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1908,7 +1144,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers05] +[system.ruby.network.routers0.port_buffers16] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1916,7 +1152,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers06] +[system.ruby.network.routers0.port_buffers17] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1924,7 +1160,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers07] +[system.ruby.network.routers0.port_buffers18] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1932,7 +1168,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers08] +[system.ruby.network.routers0.port_buffers19] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1940,7 +1176,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers09] +[system.ruby.network.routers0.port_buffers20] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1948,7 +1184,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers10] +[system.ruby.network.routers0.port_buffers21] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1956,7 +1192,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers11] +[system.ruby.network.routers0.port_buffers22] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1964,7 +1200,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers12] +[system.ruby.network.routers0.port_buffers23] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1972,15 +1208,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers13] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=1 +virt_nets=6 -[system.ruby.network.routers2.port_buffers14] +[system.ruby.network.routers1.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1988,7 +1226,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers15] +[system.ruby.network.routers1.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1996,7 +1234,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers16] +[system.ruby.network.routers1.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2004,7 +1242,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers17] +[system.ruby.network.routers1.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2012,7 +1250,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers18] +[system.ruby.network.routers1.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2020,7 +1258,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers19] +[system.ruby.network.routers1.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2028,7 +1266,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers20] +[system.ruby.network.routers1.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2036,7 +1274,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers21] +[system.ruby.network.routers1.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2044,7 +1282,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers22] +[system.ruby.network.routers1.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2052,7 +1290,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers23] +[system.ruby.network.routers1.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2060,7 +1298,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers24] +[system.ruby.network.routers1.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2068,7 +1306,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers25] +[system.ruby.network.routers1.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2076,7 +1314,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers26] +[system.ruby.network.routers1.port_buffers12] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2084,7 +1322,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers27] +[system.ruby.network.routers1.port_buffers13] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2092,7 +1330,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers28] +[system.ruby.network.routers1.port_buffers14] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2100,7 +1338,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers29] +[system.ruby.network.routers1.port_buffers15] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2108,7 +1346,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers30] +[system.ruby.network.routers1.port_buffers16] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2116,7 +1354,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers31] +[system.ruby.network.routers1.port_buffers17] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2124,7 +1362,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers32] +[system.ruby.network.routers1.port_buffers18] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2132,7 +1370,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers33] +[system.ruby.network.routers1.port_buffers19] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2140,7 +1378,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers34] +[system.ruby.network.routers1.port_buffers20] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2148,7 +1386,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers35] +[system.ruby.network.routers1.port_buffers21] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2156,7 +1394,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers36] +[system.ruby.network.routers1.port_buffers22] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2164,7 +1402,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers37] +[system.ruby.network.routers1.port_buffers23] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2172,15 +1410,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers38] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=2 +virt_nets=6 -[system.ruby.network.routers2.port_buffers39] +[system.ruby.network.routers2.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2188,17 +1428,7 @@ 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] +[system.ruby.network.routers2.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2206,7 +1436,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers01] +[system.ruby.network.routers2.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2214,7 +1444,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers02] +[system.ruby.network.routers2.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2222,7 +1452,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers03] +[system.ruby.network.routers2.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2230,7 +1460,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers04] +[system.ruby.network.routers2.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2238,7 +1468,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers05] +[system.ruby.network.routers2.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2246,7 +1476,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers06] +[system.ruby.network.routers2.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2254,7 +1484,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers07] +[system.ruby.network.routers2.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2262,7 +1492,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers08] +[system.ruby.network.routers2.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2270,7 +1500,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers09] +[system.ruby.network.routers2.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2278,7 +1508,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers10] +[system.ruby.network.routers2.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2286,7 +1516,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers11] +[system.ruby.network.routers2.port_buffers12] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2294,7 +1524,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers12] +[system.ruby.network.routers2.port_buffers13] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2302,7 +1532,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers13] +[system.ruby.network.routers2.port_buffers14] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2310,7 +1540,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers14] +[system.ruby.network.routers2.port_buffers15] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2318,7 +1548,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers15] +[system.ruby.network.routers2.port_buffers16] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2326,7 +1556,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers16] +[system.ruby.network.routers2.port_buffers17] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2334,7 +1564,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers17] +[system.ruby.network.routers2.port_buffers18] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2342,7 +1572,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers18] +[system.ruby.network.routers2.port_buffers19] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2350,7 +1580,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers19] +[system.ruby.network.routers2.port_buffers20] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2358,7 +1588,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers20] +[system.ruby.network.routers2.port_buffers21] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2366,7 +1596,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers21] +[system.ruby.network.routers2.port_buffers22] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2374,7 +1604,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers22] +[system.ruby.network.routers2.port_buffers23] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2382,15 +1612,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers23] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=3 +virt_nets=6 -[system.ruby.network.routers3.port_buffers24] +[system.ruby.network.routers3.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2398,7 +1630,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers25] +[system.ruby.network.routers3.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2406,7 +1638,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers26] +[system.ruby.network.routers3.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2414,7 +1646,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers27] +[system.ruby.network.routers3.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2422,7 +1654,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers28] +[system.ruby.network.routers3.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2430,7 +1662,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers29] +[system.ruby.network.routers3.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2438,7 +1670,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers30] +[system.ruby.network.routers3.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2446,7 +1678,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers31] +[system.ruby.network.routers3.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2454,7 +1686,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers32] +[system.ruby.network.routers3.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2462,7 +1694,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers33] +[system.ruby.network.routers3.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2470,7 +1702,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers34] +[system.ruby.network.routers3.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2478,7 +1710,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers35] +[system.ruby.network.routers3.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2486,7 +1718,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers36] +[system.ruby.network.routers3.port_buffers12] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2494,7 +1726,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers37] +[system.ruby.network.routers3.port_buffers13] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2502,7 +1734,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers38] +[system.ruby.network.routers3.port_buffers14] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2510,7 +1742,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers39] +[system.ruby.network.routers3.port_buffers15] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2518,7 +1750,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers40] +[system.ruby.network.routers3.port_buffers16] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2526,7 +1758,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers41] +[system.ruby.network.routers3.port_buffers17] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2534,7 +1766,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers42] +[system.ruby.network.routers3.port_buffers18] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2542,7 +1774,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers43] +[system.ruby.network.routers3.port_buffers19] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2550,7 +1782,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers44] +[system.ruby.network.routers3.port_buffers20] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2558,7 +1790,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers45] +[system.ruby.network.routers3.port_buffers21] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2566,7 +1798,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers46] +[system.ruby.network.routers3.port_buffers22] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2574,7 +1806,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers47] +[system.ruby.network.routers3.port_buffers23] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2582,7 +1814,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers48] +[system.ruby.network.routers3.port_buffers24] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2590,7 +1822,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers49] +[system.ruby.network.routers3.port_buffers25] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2598,7 +1830,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers50] +[system.ruby.network.routers3.port_buffers26] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2606,7 +1838,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers51] +[system.ruby.network.routers3.port_buffers27] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2614,7 +1846,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers52] +[system.ruby.network.routers3.port_buffers28] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2622,7 +1854,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers53] +[system.ruby.network.routers3.port_buffers29] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2630,7 +1862,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers54] +[system.ruby.network.routers3.port_buffers30] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2638,7 +1870,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers55] +[system.ruby.network.routers3.port_buffers31] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2646,7 +1878,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers56] +[system.ruby.network.routers3.port_buffers32] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2654,7 +1886,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers57] +[system.ruby.network.routers3.port_buffers33] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2662,7 +1894,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers58] +[system.ruby.network.routers3.port_buffers34] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2670,7 +1902,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers59] +[system.ruby.network.routers3.port_buffers35] type=MessageBuffer buffer_size=0 eventq_index=0 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 9b3e8ca6c..011f7e597 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=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/linux/hello +executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/linux/hello gid=100 input=cin kvmInSE=false @@ -565,7 +565,7 @@ eventq_index=0 [system.ruby.network] type=SimpleNetwork -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 +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_links0 int_links1 routers0 routers1 routers2 adaptive_routing=false buffer_size=0 clk_domain=system.ruby.clk_domain @@ -573,10 +573,10 @@ 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_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 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 netifs= -number_of_virtual_networks=10 +number_of_virtual_networks=6 recycle_latency=0 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 ruby_system=system.ruby @@ -796,134 +796,6 @@ 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 @@ -946,13 +818,13 @@ 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 +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 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 +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 recycle_latency=0 router_id=0 -virt_nets=10 +virt_nets=6 [system.ruby.network.routers0.port_buffers00] type=MessageBuffer @@ -1098,111 +970,15 @@ 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 +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 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 +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 recycle_latency=0 router_id=1 -virt_nets=10 +virt_nets=6 [system.ruby.network.routers1.port_buffers00] type=MessageBuffer @@ -1348,111 +1124,15 @@ 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 +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 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 +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 recycle_latency=0 router_id=2 -virt_nets=10 +virt_nets=6 [system.ruby.network.routers2.port_buffers00] type=MessageBuffer @@ -1646,134 +1326,6 @@ 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/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini index 95a76653e..3ff859531 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=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/linux/hello +executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/linux/hello gid=100 input=cin kvmInSE=false @@ -441,7 +441,7 @@ eventq_index=0 [system.ruby.network] type=SimpleNetwork -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 +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_links0 int_links1 routers0 routers1 routers2 adaptive_routing=false buffer_size=0 clk_domain=system.ruby.clk_domain @@ -449,10 +449,10 @@ 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_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 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 netifs= -number_of_virtual_networks=10 +number_of_virtual_networks=5 recycle_latency=0 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 ruby_system=system.ruby @@ -640,166 +640,6 @@ 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 @@ -822,13 +662,13 @@ 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 +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 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 +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 recycle_latency=0 router_id=0 -virt_nets=10 +virt_nets=5 [system.ruby.network.routers0.port_buffers00] type=MessageBuffer @@ -950,135 +790,15 @@ 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 +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 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 +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 recycle_latency=0 router_id=1 -virt_nets=10 +virt_nets=5 [system.ruby.network.routers1.port_buffers00] type=MessageBuffer @@ -1200,135 +920,15 @@ 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 +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 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 +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 recycle_latency=0 router_id=2 -virt_nets=10 +virt_nets=5 [system.ruby.network.routers2.port_buffers00] type=MessageBuffer @@ -1490,166 +1090,6 @@ 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/config.ini b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/config.ini index 4494621d8..e8e73054d 100644 --- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/config.ini +++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/config.ini @@ -78,7 +78,7 @@ dcache_port=system.cpu.dcache.cpu_side icache_port=system.cpu.icache.cpu_side [system.cpu.dcache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=2 @@ -118,7 +118,7 @@ eventq_index=0 size=64 [system.cpu.icache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=2 @@ -167,7 +167,7 @@ eventq_index=0 size=48 [system.cpu.l2cache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=8 diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/config.ini index 58c25e2f3..8a6e8b486 100644 --- a/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/config.ini +++ b/tests/quick/se/00.hello/ref/alpha/tru64/minor-timing/config.ini @@ -125,7 +125,7 @@ localPredictorSize=2048 numThreads=1 [system.cpu.dcache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=2 @@ -548,7 +548,7 @@ eventq_index=0 opClass=InstPrefetch [system.cpu.icache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=2 @@ -597,7 +597,7 @@ eventq_index=0 size=48 [system.cpu.l2cache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=8 diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/config.ini index 09a1c4524..e38c94875 100644 --- a/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/config.ini +++ b/tests/quick/se/00.hello/ref/alpha/tru64/o3-timing/config.ini @@ -150,7 +150,7 @@ localPredictorSize=2048 numThreads=1 [system.cpu.dcache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=2 @@ -497,7 +497,7 @@ opLat=3 pipelined=false [system.cpu.icache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=2 @@ -546,7 +546,7 @@ eventq_index=0 size=48 [system.cpu.l2cache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=8 @@ -609,7 +609,7 @@ env= errout=cerr euid=100 eventq_index=0 -executable=/home/stever/hg/m5sim.org/gem5/tests/test-progs/hello/bin/alpha/tru64/hello +executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello gid=100 input=cin kvmInSE=false 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 613f30fd7..32421c7b3 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=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello +executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello gid=100 input=cin kvmInSE=false @@ -581,7 +581,7 @@ eventq_index=0 [system.ruby.network] type=SimpleNetwork -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 +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_links0 int_links1 int_links2 routers0 routers1 routers2 routers3 adaptive_routing=false buffer_size=0 clk_domain=system.ruby.clk_domain @@ -589,10 +589,10 @@ 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_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 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 netifs= -number_of_virtual_networks=10 +number_of_virtual_networks=3 recycle_latency=0 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 ruby_system=system.ruby @@ -774,1397 +774,47 @@ 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 -eventq_index=0 -latency=1 -link_id=3 -node_a=system.ruby.network.routers0 -node_b=system.ruby.network.routers3 -weight=1 - -[system.ruby.network.int_links1] -type=SimpleIntLink -bandwidth_factor=16 -eventq_index=0 -latency=1 -link_id=4 -node_a=system.ruby.network.routers1 -node_b=system.ruby.network.routers3 -weight=1 - -[system.ruby.network.int_links2] -type=SimpleIntLink -bandwidth_factor=16 -eventq_index=0 -latency=1 -link_id=5 -node_a=system.ruby.network.routers2 -node_b=system.ruby.network.routers3 -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 +[system.ruby.network.int_links0] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=3 +node_a=system.ruby.network.routers0 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers2.port_buffers38] -type=MessageBuffer -buffer_size=0 +[system.ruby.network.int_links1] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=4 +node_a=system.ruby.network.routers1 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers2.port_buffers39] -type=MessageBuffer -buffer_size=0 +[system.ruby.network.int_links2] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=5 +node_a=system.ruby.network.routers2 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers3] +[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 +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 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 +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 recycle_latency=0 +router_id=0 +virt_nets=3 -[system.ruby.network.routers3.port_buffers03] +[system.ruby.network.routers0.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2172,7 +822,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers04] +[system.ruby.network.routers0.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2180,7 +830,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers05] +[system.ruby.network.routers0.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2188,7 +838,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers06] +[system.ruby.network.routers0.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2196,7 +846,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers07] +[system.ruby.network.routers0.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2204,7 +854,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers08] +[system.ruby.network.routers0.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2212,7 +862,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers09] +[system.ruby.network.routers0.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2220,7 +870,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers10] +[system.ruby.network.routers0.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2228,7 +878,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers11] +[system.ruby.network.routers0.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2236,7 +886,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers12] +[system.ruby.network.routers0.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2244,7 +894,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers13] +[system.ruby.network.routers0.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2252,7 +902,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers14] +[system.ruby.network.routers0.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2260,15 +910,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers15] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=1 +virt_nets=3 -[system.ruby.network.routers3.port_buffers16] +[system.ruby.network.routers1.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2276,7 +928,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers17] +[system.ruby.network.routers1.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2284,7 +936,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers18] +[system.ruby.network.routers1.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2292,7 +944,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers19] +[system.ruby.network.routers1.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2300,7 +952,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers20] +[system.ruby.network.routers1.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2308,7 +960,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers21] +[system.ruby.network.routers1.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2316,7 +968,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers22] +[system.ruby.network.routers1.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2324,7 +976,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers23] +[system.ruby.network.routers1.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2332,7 +984,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers24] +[system.ruby.network.routers1.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2340,7 +992,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers25] +[system.ruby.network.routers1.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2348,7 +1000,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers26] +[system.ruby.network.routers1.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2356,7 +1008,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers27] +[system.ruby.network.routers1.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2364,15 +1016,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers28] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=2 +virt_nets=3 -[system.ruby.network.routers3.port_buffers29] +[system.ruby.network.routers2.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2380,7 +1034,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers30] +[system.ruby.network.routers2.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2388,7 +1042,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers31] +[system.ruby.network.routers2.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2396,7 +1050,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers32] +[system.ruby.network.routers2.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2404,7 +1058,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers33] +[system.ruby.network.routers2.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2412,7 +1066,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers34] +[system.ruby.network.routers2.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2420,7 +1074,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers35] +[system.ruby.network.routers2.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2428,7 +1082,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers36] +[system.ruby.network.routers2.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2436,7 +1090,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers37] +[system.ruby.network.routers2.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2444,7 +1098,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers38] +[system.ruby.network.routers2.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2452,7 +1106,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers39] +[system.ruby.network.routers2.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2460,7 +1114,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers40] +[system.ruby.network.routers2.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2468,15 +1122,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers41] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=3 +virt_nets=3 -[system.ruby.network.routers3.port_buffers42] +[system.ruby.network.routers3.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2484,7 +1140,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers43] +[system.ruby.network.routers3.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2492,7 +1148,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers44] +[system.ruby.network.routers3.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2500,7 +1156,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers45] +[system.ruby.network.routers3.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2508,7 +1164,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers46] +[system.ruby.network.routers3.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2516,7 +1172,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers47] +[system.ruby.network.routers3.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2524,7 +1180,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers48] +[system.ruby.network.routers3.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2532,7 +1188,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers49] +[system.ruby.network.routers3.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2540,7 +1196,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers50] +[system.ruby.network.routers3.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2548,7 +1204,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers51] +[system.ruby.network.routers3.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2556,7 +1212,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers52] +[system.ruby.network.routers3.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2564,7 +1220,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers53] +[system.ruby.network.routers3.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2572,7 +1228,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers54] +[system.ruby.network.routers3.port_buffers12] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2580,7 +1236,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers55] +[system.ruby.network.routers3.port_buffers13] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2588,7 +1244,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers56] +[system.ruby.network.routers3.port_buffers14] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2596,7 +1252,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers57] +[system.ruby.network.routers3.port_buffers15] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2604,7 +1260,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers58] +[system.ruby.network.routers3.port_buffers16] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2612,7 +1268,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers59] +[system.ruby.network.routers3.port_buffers17] type=MessageBuffer buffer_size=0 eventq_index=0 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 9f4d53d98..0d1926cd4 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=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello +executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello gid=100 input=cin kvmInSE=false @@ -574,7 +574,7 @@ eventq_index=0 [system.ruby.network] type=SimpleNetwork -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 +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_links0 int_links1 int_links2 routers0 routers1 routers2 routers3 adaptive_routing=false buffer_size=0 clk_domain=system.ruby.clk_domain @@ -582,10 +582,10 @@ 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_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 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 netifs= -number_of_virtual_networks=10 +number_of_virtual_networks=3 recycle_latency=0 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 ruby_system=system.ruby @@ -767,1397 +767,47 @@ 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 -eventq_index=0 -latency=1 -link_id=3 -node_a=system.ruby.network.routers0 -node_b=system.ruby.network.routers3 -weight=1 - -[system.ruby.network.int_links1] -type=SimpleIntLink -bandwidth_factor=16 -eventq_index=0 -latency=1 -link_id=4 -node_a=system.ruby.network.routers1 -node_b=system.ruby.network.routers3 -weight=1 - -[system.ruby.network.int_links2] -type=SimpleIntLink -bandwidth_factor=16 -eventq_index=0 -latency=1 -link_id=5 -node_a=system.ruby.network.routers2 -node_b=system.ruby.network.routers3 -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 +[system.ruby.network.int_links0] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=3 +node_a=system.ruby.network.routers0 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers2.port_buffers38] -type=MessageBuffer -buffer_size=0 +[system.ruby.network.int_links1] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=4 +node_a=system.ruby.network.routers1 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers2.port_buffers39] -type=MessageBuffer -buffer_size=0 +[system.ruby.network.int_links2] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=5 +node_a=system.ruby.network.routers2 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers3] +[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 +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 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 +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 recycle_latency=0 +router_id=0 +virt_nets=3 -[system.ruby.network.routers3.port_buffers03] +[system.ruby.network.routers0.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2165,7 +815,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers04] +[system.ruby.network.routers0.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2173,7 +823,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers05] +[system.ruby.network.routers0.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2181,7 +831,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers06] +[system.ruby.network.routers0.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2189,7 +839,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers07] +[system.ruby.network.routers0.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2197,7 +847,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers08] +[system.ruby.network.routers0.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2205,7 +855,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers09] +[system.ruby.network.routers0.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2213,7 +863,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers10] +[system.ruby.network.routers0.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2221,7 +871,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers11] +[system.ruby.network.routers0.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2229,7 +879,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers12] +[system.ruby.network.routers0.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2237,7 +887,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers13] +[system.ruby.network.routers0.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2245,7 +895,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers14] +[system.ruby.network.routers0.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2253,15 +903,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers15] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=1 +virt_nets=3 -[system.ruby.network.routers3.port_buffers16] +[system.ruby.network.routers1.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2269,7 +921,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers17] +[system.ruby.network.routers1.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2277,7 +929,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers18] +[system.ruby.network.routers1.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2285,7 +937,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers19] +[system.ruby.network.routers1.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2293,7 +945,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers20] +[system.ruby.network.routers1.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2301,7 +953,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers21] +[system.ruby.network.routers1.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2309,7 +961,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers22] +[system.ruby.network.routers1.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2317,7 +969,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers23] +[system.ruby.network.routers1.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2325,7 +977,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers24] +[system.ruby.network.routers1.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2333,7 +985,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers25] +[system.ruby.network.routers1.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2341,7 +993,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers26] +[system.ruby.network.routers1.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2349,7 +1001,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers27] +[system.ruby.network.routers1.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2357,15 +1009,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers28] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=2 +virt_nets=3 -[system.ruby.network.routers3.port_buffers29] +[system.ruby.network.routers2.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2373,7 +1027,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers30] +[system.ruby.network.routers2.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2381,7 +1035,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers31] +[system.ruby.network.routers2.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2389,7 +1043,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers32] +[system.ruby.network.routers2.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2397,7 +1051,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers33] +[system.ruby.network.routers2.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2405,7 +1059,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers34] +[system.ruby.network.routers2.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2413,7 +1067,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers35] +[system.ruby.network.routers2.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2421,7 +1075,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers36] +[system.ruby.network.routers2.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2429,7 +1083,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers37] +[system.ruby.network.routers2.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2437,7 +1091,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers38] +[system.ruby.network.routers2.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2445,7 +1099,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers39] +[system.ruby.network.routers2.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2453,7 +1107,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers40] +[system.ruby.network.routers2.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2461,15 +1115,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers41] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=3 +virt_nets=3 -[system.ruby.network.routers3.port_buffers42] +[system.ruby.network.routers3.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2477,7 +1133,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers43] +[system.ruby.network.routers3.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2485,7 +1141,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers44] +[system.ruby.network.routers3.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2493,7 +1149,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers45] +[system.ruby.network.routers3.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2501,7 +1157,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers46] +[system.ruby.network.routers3.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2509,7 +1165,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers47] +[system.ruby.network.routers3.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2517,7 +1173,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers48] +[system.ruby.network.routers3.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2525,7 +1181,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers49] +[system.ruby.network.routers3.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2533,7 +1189,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers50] +[system.ruby.network.routers3.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2541,7 +1197,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers51] +[system.ruby.network.routers3.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2549,7 +1205,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers52] +[system.ruby.network.routers3.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2557,7 +1213,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers53] +[system.ruby.network.routers3.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2565,7 +1221,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers54] +[system.ruby.network.routers3.port_buffers12] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2573,7 +1229,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers55] +[system.ruby.network.routers3.port_buffers13] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2581,7 +1237,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers56] +[system.ruby.network.routers3.port_buffers14] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2589,7 +1245,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers57] +[system.ruby.network.routers3.port_buffers15] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2597,7 +1253,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers58] +[system.ruby.network.routers3.port_buffers16] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2605,7 +1261,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers59] +[system.ruby.network.routers3.port_buffers17] type=MessageBuffer buffer_size=0 eventq_index=0 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 3deb7372b..ebc9b7aa1 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=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello +executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello gid=100 input=cin kvmInSE=false @@ -639,7 +639,7 @@ eventq_index=0 [system.ruby.network] type=SimpleNetwork -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 +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_links0 int_links1 int_links2 routers0 routers1 routers2 routers3 adaptive_routing=false buffer_size=0 clk_domain=system.ruby.clk_domain @@ -647,10 +647,10 @@ 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_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 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 netifs= -number_of_virtual_networks=10 +number_of_virtual_networks=6 recycle_latency=0 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 ruby_system=system.ruby @@ -976,801 +976,47 @@ 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 -eventq_index=0 -latency=1 -link_id=3 -node_a=system.ruby.network.routers0 -node_b=system.ruby.network.routers3 -weight=1 - -[system.ruby.network.int_links1] -type=SimpleIntLink -bandwidth_factor=16 -eventq_index=0 -latency=1 -link_id=4 -node_a=system.ruby.network.routers1 -node_b=system.ruby.network.routers3 -weight=1 - -[system.ruby.network.int_links2] -type=SimpleIntLink -bandwidth_factor=16 -eventq_index=0 -latency=1 -link_id=5 -node_a=system.ruby.network.routers2 -node_b=system.ruby.network.routers3 -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 +[system.ruby.network.int_links0] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=3 +node_a=system.ruby.network.routers0 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers1.port_buffers26] -type=MessageBuffer -buffer_size=0 +[system.ruby.network.int_links1] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=4 +node_a=system.ruby.network.routers1 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers1.port_buffers27] -type=MessageBuffer -buffer_size=0 +[system.ruby.network.int_links2] +type=SimpleIntLink +bandwidth_factor=16 eventq_index=0 -ordered=true -randomization=false -recycle_latency=0 +latency=1 +link_id=5 +node_a=system.ruby.network.routers2 +node_b=system.ruby.network.routers3 +weight=1 -[system.ruby.network.routers1.port_buffers28] -type=MessageBuffer -buffer_size=0 +[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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=0 +virt_nets=6 -[system.ruby.network.routers1.port_buffers29] +[system.ruby.network.routers0.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1778,7 +1024,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers30] +[system.ruby.network.routers0.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1786,7 +1032,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers31] +[system.ruby.network.routers0.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1794,7 +1040,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers32] +[system.ruby.network.routers0.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1802,7 +1048,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers33] +[system.ruby.network.routers0.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1810,7 +1056,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers34] +[system.ruby.network.routers0.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1818,7 +1064,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers35] +[system.ruby.network.routers0.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1826,7 +1072,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers36] +[system.ruby.network.routers0.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1834,7 +1080,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers37] +[system.ruby.network.routers0.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1842,7 +1088,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers38] +[system.ruby.network.routers0.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1850,7 +1096,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers1.port_buffers39] +[system.ruby.network.routers0.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1858,17 +1104,7 @@ 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] +[system.ruby.network.routers0.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1876,7 +1112,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers01] +[system.ruby.network.routers0.port_buffers12] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1884,7 +1120,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers02] +[system.ruby.network.routers0.port_buffers13] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1892,7 +1128,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers03] +[system.ruby.network.routers0.port_buffers14] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1900,7 +1136,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers04] +[system.ruby.network.routers0.port_buffers15] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1908,7 +1144,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers05] +[system.ruby.network.routers0.port_buffers16] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1916,7 +1152,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers06] +[system.ruby.network.routers0.port_buffers17] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1924,7 +1160,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers07] +[system.ruby.network.routers0.port_buffers18] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1932,7 +1168,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers08] +[system.ruby.network.routers0.port_buffers19] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1940,7 +1176,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers09] +[system.ruby.network.routers0.port_buffers20] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1948,7 +1184,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers10] +[system.ruby.network.routers0.port_buffers21] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1956,7 +1192,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers11] +[system.ruby.network.routers0.port_buffers22] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1964,7 +1200,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers12] +[system.ruby.network.routers0.port_buffers23] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1972,15 +1208,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers13] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=1 +virt_nets=6 -[system.ruby.network.routers2.port_buffers14] +[system.ruby.network.routers1.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1988,7 +1226,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers15] +[system.ruby.network.routers1.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -1996,7 +1234,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers16] +[system.ruby.network.routers1.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2004,7 +1242,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers17] +[system.ruby.network.routers1.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2012,7 +1250,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers18] +[system.ruby.network.routers1.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2020,7 +1258,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers19] +[system.ruby.network.routers1.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2028,7 +1266,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers20] +[system.ruby.network.routers1.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2036,7 +1274,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers21] +[system.ruby.network.routers1.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2044,7 +1282,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers22] +[system.ruby.network.routers1.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2052,7 +1290,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers23] +[system.ruby.network.routers1.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2060,7 +1298,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers24] +[system.ruby.network.routers1.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2068,7 +1306,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers25] +[system.ruby.network.routers1.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2076,7 +1314,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers26] +[system.ruby.network.routers1.port_buffers12] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2084,7 +1322,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers27] +[system.ruby.network.routers1.port_buffers13] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2092,7 +1330,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers28] +[system.ruby.network.routers1.port_buffers14] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2100,7 +1338,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers29] +[system.ruby.network.routers1.port_buffers15] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2108,7 +1346,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers30] +[system.ruby.network.routers1.port_buffers16] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2116,7 +1354,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers31] +[system.ruby.network.routers1.port_buffers17] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2124,7 +1362,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers32] +[system.ruby.network.routers1.port_buffers18] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2132,7 +1370,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers33] +[system.ruby.network.routers1.port_buffers19] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2140,7 +1378,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers34] +[system.ruby.network.routers1.port_buffers20] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2148,7 +1386,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers35] +[system.ruby.network.routers1.port_buffers21] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2156,7 +1394,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers36] +[system.ruby.network.routers1.port_buffers22] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2164,7 +1402,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers37] +[system.ruby.network.routers1.port_buffers23] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2172,15 +1410,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers2.port_buffers38] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=2 +virt_nets=6 -[system.ruby.network.routers2.port_buffers39] +[system.ruby.network.routers2.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2188,17 +1428,7 @@ 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] +[system.ruby.network.routers2.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2206,7 +1436,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers01] +[system.ruby.network.routers2.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2214,7 +1444,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers02] +[system.ruby.network.routers2.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2222,7 +1452,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers03] +[system.ruby.network.routers2.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2230,7 +1460,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers04] +[system.ruby.network.routers2.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2238,7 +1468,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers05] +[system.ruby.network.routers2.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2246,7 +1476,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers06] +[system.ruby.network.routers2.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2254,7 +1484,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers07] +[system.ruby.network.routers2.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2262,7 +1492,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers08] +[system.ruby.network.routers2.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2270,7 +1500,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers09] +[system.ruby.network.routers2.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2278,7 +1508,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers10] +[system.ruby.network.routers2.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2286,7 +1516,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers11] +[system.ruby.network.routers2.port_buffers12] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2294,7 +1524,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers12] +[system.ruby.network.routers2.port_buffers13] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2302,7 +1532,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers13] +[system.ruby.network.routers2.port_buffers14] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2310,7 +1540,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers14] +[system.ruby.network.routers2.port_buffers15] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2318,7 +1548,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers15] +[system.ruby.network.routers2.port_buffers16] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2326,7 +1556,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers16] +[system.ruby.network.routers2.port_buffers17] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2334,7 +1564,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers17] +[system.ruby.network.routers2.port_buffers18] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2342,7 +1572,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers18] +[system.ruby.network.routers2.port_buffers19] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2350,7 +1580,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers19] +[system.ruby.network.routers2.port_buffers20] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2358,7 +1588,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers20] +[system.ruby.network.routers2.port_buffers21] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2366,7 +1596,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers21] +[system.ruby.network.routers2.port_buffers22] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2374,7 +1604,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers22] +[system.ruby.network.routers2.port_buffers23] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2382,15 +1612,17 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers23] -type=MessageBuffer -buffer_size=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 +clk_domain=system.ruby.clk_domain eventq_index=0 -ordered=true -randomization=false +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 recycle_latency=0 +router_id=3 +virt_nets=6 -[system.ruby.network.routers3.port_buffers24] +[system.ruby.network.routers3.port_buffers00] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2398,7 +1630,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers25] +[system.ruby.network.routers3.port_buffers01] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2406,7 +1638,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers26] +[system.ruby.network.routers3.port_buffers02] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2414,7 +1646,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers27] +[system.ruby.network.routers3.port_buffers03] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2422,7 +1654,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers28] +[system.ruby.network.routers3.port_buffers04] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2430,7 +1662,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers29] +[system.ruby.network.routers3.port_buffers05] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2438,7 +1670,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers30] +[system.ruby.network.routers3.port_buffers06] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2446,7 +1678,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers31] +[system.ruby.network.routers3.port_buffers07] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2454,7 +1686,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers32] +[system.ruby.network.routers3.port_buffers08] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2462,7 +1694,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers33] +[system.ruby.network.routers3.port_buffers09] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2470,7 +1702,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers34] +[system.ruby.network.routers3.port_buffers10] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2478,7 +1710,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers35] +[system.ruby.network.routers3.port_buffers11] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2486,7 +1718,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers36] +[system.ruby.network.routers3.port_buffers12] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2494,7 +1726,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers37] +[system.ruby.network.routers3.port_buffers13] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2502,7 +1734,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers38] +[system.ruby.network.routers3.port_buffers14] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2510,7 +1742,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers39] +[system.ruby.network.routers3.port_buffers15] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2518,7 +1750,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers40] +[system.ruby.network.routers3.port_buffers16] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2526,7 +1758,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers41] +[system.ruby.network.routers3.port_buffers17] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2534,7 +1766,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers42] +[system.ruby.network.routers3.port_buffers18] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2542,7 +1774,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers43] +[system.ruby.network.routers3.port_buffers19] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2550,7 +1782,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers44] +[system.ruby.network.routers3.port_buffers20] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2558,7 +1790,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers45] +[system.ruby.network.routers3.port_buffers21] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2566,7 +1798,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers46] +[system.ruby.network.routers3.port_buffers22] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2574,7 +1806,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers47] +[system.ruby.network.routers3.port_buffers23] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2582,7 +1814,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers48] +[system.ruby.network.routers3.port_buffers24] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2590,7 +1822,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers49] +[system.ruby.network.routers3.port_buffers25] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2598,7 +1830,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers50] +[system.ruby.network.routers3.port_buffers26] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2606,7 +1838,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers51] +[system.ruby.network.routers3.port_buffers27] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2614,7 +1846,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers52] +[system.ruby.network.routers3.port_buffers28] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2622,7 +1854,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers53] +[system.ruby.network.routers3.port_buffers29] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2630,7 +1862,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers54] +[system.ruby.network.routers3.port_buffers30] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2638,7 +1870,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers55] +[system.ruby.network.routers3.port_buffers31] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2646,7 +1878,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers56] +[system.ruby.network.routers3.port_buffers32] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2654,7 +1886,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers57] +[system.ruby.network.routers3.port_buffers33] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2662,7 +1894,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers58] +[system.ruby.network.routers3.port_buffers34] type=MessageBuffer buffer_size=0 eventq_index=0 @@ -2670,7 +1902,7 @@ ordered=true randomization=false recycle_latency=0 -[system.ruby.network.routers3.port_buffers59] +[system.ruby.network.routers3.port_buffers35] type=MessageBuffer buffer_size=0 eventq_index=0 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 01aa3d9c8..d78920aa6 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=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello +executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello gid=100 input=cin kvmInSE=false @@ -565,7 +565,7 @@ eventq_index=0 [system.ruby.network] type=SimpleNetwork -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 +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_links0 int_links1 routers0 routers1 routers2 adaptive_routing=false buffer_size=0 clk_domain=system.ruby.clk_domain @@ -573,10 +573,10 @@ 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_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 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 netifs= -number_of_virtual_networks=10 +number_of_virtual_networks=6 recycle_latency=0 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 ruby_system=system.ruby @@ -796,134 +796,6 @@ 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 @@ -946,13 +818,13 @@ 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 +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 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 +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 recycle_latency=0 router_id=0 -virt_nets=10 +virt_nets=6 [system.ruby.network.routers0.port_buffers00] type=MessageBuffer @@ -1098,111 +970,15 @@ 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 +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 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 +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 recycle_latency=0 router_id=1 -virt_nets=10 +virt_nets=6 [system.ruby.network.routers1.port_buffers00] type=MessageBuffer @@ -1348,111 +1124,15 @@ 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 +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 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 +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 recycle_latency=0 router_id=2 -virt_nets=10 +virt_nets=6 [system.ruby.network.routers2.port_buffers00] type=MessageBuffer @@ -1646,134 +1326,6 @@ 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/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini index 5026b22c9..408894bb9 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=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello +executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/tru64/hello gid=100 input=cin kvmInSE=false @@ -441,7 +441,7 @@ eventq_index=0 [system.ruby.network] type=SimpleNetwork -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 +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_links0 int_links1 routers0 routers1 routers2 adaptive_routing=false buffer_size=0 clk_domain=system.ruby.clk_domain @@ -449,10 +449,10 @@ 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_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 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 netifs= -number_of_virtual_networks=10 +number_of_virtual_networks=5 recycle_latency=0 routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 ruby_system=system.ruby @@ -640,166 +640,6 @@ 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 @@ -822,13 +662,13 @@ 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 +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 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 +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 recycle_latency=0 router_id=0 -virt_nets=10 +virt_nets=5 [system.ruby.network.routers0.port_buffers00] type=MessageBuffer @@ -950,135 +790,15 @@ 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 +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 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 +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 recycle_latency=0 router_id=1 -virt_nets=10 +virt_nets=5 [system.ruby.network.routers1.port_buffers00] type=MessageBuffer @@ -1200,135 +920,15 @@ 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 +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 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 +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 recycle_latency=0 router_id=2 -virt_nets=10 +virt_nets=5 [system.ruby.network.routers2.port_buffers00] type=MessageBuffer @@ -1490,166 +1090,6 @@ 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/config.ini b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/config.ini index ea66af4ee..d8f1b0ca1 100644 --- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/config.ini +++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/config.ini @@ -78,7 +78,7 @@ dcache_port=system.cpu.dcache.cpu_side icache_port=system.cpu.icache.cpu_side [system.cpu.dcache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=2 @@ -87,7 +87,7 @@ demand_mshr_reserve=1 eventq_index=0 forward_snoops=true hit_latency=2 -is_top_level=true +is_read_only=false max_miss_count=0 mshrs=4 prefetch_on_access=false @@ -98,7 +98,6 @@ size=262144 system=system tags=system.cpu.dcache.tags tgts_per_mshr=20 -two_queue=false write_buffers=8 cpu_side=system.cpu.dcache_port mem_side=system.cpu.toL2Bus.slave[1] @@ -119,7 +118,7 @@ eventq_index=0 size=64 [system.cpu.icache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=2 @@ -128,7 +127,7 @@ demand_mshr_reserve=1 eventq_index=0 forward_snoops=true hit_latency=2 -is_top_level=true +is_read_only=true max_miss_count=0 mshrs=4 prefetch_on_access=false @@ -139,7 +138,6 @@ size=131072 system=system tags=system.cpu.icache.tags tgts_per_mshr=20 -two_queue=false write_buffers=8 cpu_side=system.cpu.icache_port mem_side=system.cpu.toL2Bus.slave[0] @@ -169,7 +167,7 @@ eventq_index=0 size=48 [system.cpu.l2cache] -type=BaseCache +type=Cache children=tags addr_ranges=0:18446744073709551615 assoc=8 @@ -178,7 +176,7 @@ demand_mshr_reserve=1 eventq_index=0 forward_snoops=true hit_latency=20 -is_top_level=false +is_read_only=false max_miss_count=0 mshrs=20 prefetch_on_access=false @@ -189,7 +187,6 @@ size=2097152 system=system tags=system.cpu.l2cache.tags tgts_per_mshr=12 -two_queue=false write_buffers=8 cpu_side=system.cpu.toL2Bus.master[0] mem_side=system.membus.slave[1] -- cgit v1.2.3