stats: updates due to recent changes.

This commit is contained in:
Nilay Vaish 2015-08-30 12:24:19 -05:00
parent a60a93eb05
commit 66941163e5
79 changed files with 10608 additions and 60025 deletions

File diff suppressed because one or more lines are too long

View file

@ -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]

View file

@ -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

View file

@ -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,198 +976,6 @@ 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
@ -1200,13 +1008,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 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.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
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=10
virt_nets=6
[system.ruby.network.routers0.port_buffers00]
type=MessageBuffer
@ -1400,143 +1208,15 @@ 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
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.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
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=10
virt_nets=6
[system.ruby.network.routers1.port_buffers00]
type=MessageBuffer
@ -1730,143 +1410,15 @@ 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
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
@ -2060,143 +1612,15 @@ ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers24]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers25]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers26]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers27]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers28]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers29]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers30]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers31]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers32]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers33]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers34]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers35]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers36]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers37]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers38]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers39]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3]
type=Switch
children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59
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
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
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=10
virt_nets=6
[system.ruby.network.routers3.port_buffers00]
type=MessageBuffer
@ -2486,198 +1910,6 @@ ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers36]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers37]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers38]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers39]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers40]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers41]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers42]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers43]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers44]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers45]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers46]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers47]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers48]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers49]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers50]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers51]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers52]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers53]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers54]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers55]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers56]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers57]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers58]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers59]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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,198 +976,6 @@ 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
@ -1200,13 +1008,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 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.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
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=10
virt_nets=6
[system.ruby.network.routers0.port_buffers00]
type=MessageBuffer
@ -1400,143 +1208,15 @@ 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
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.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
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=10
virt_nets=6
[system.ruby.network.routers1.port_buffers00]
type=MessageBuffer
@ -1730,143 +1410,15 @@ 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
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
@ -2060,143 +1612,15 @@ ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers24]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers25]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers26]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers27]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers28]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers29]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers30]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers31]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers32]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers33]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers34]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers35]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers36]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers37]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers38]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers39]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3]
type=Switch
children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59
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
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
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=10
virt_nets=6
[system.ruby.network.routers3.port_buffers00]
type=MessageBuffer
@ -2486,198 +1910,6 @@ ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers36]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers37]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers38]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers39]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers40]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers41]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers42]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers43]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers44]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers45]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers46]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers47]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers48]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers49]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers50]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers51]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers52]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers53]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers54]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers55]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers56]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers57]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers58]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers59]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain

View file

@ -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

View file

@ -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

View file

@ -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]

View file

@ -111,7 +111,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
@ -125,10 +125,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
@ -137,7 +136,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
@ -148,7 +147,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]
@ -588,7 +586,7 @@ eventq_index=0
opClass=InstPrefetch
[system.cpu.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
@ -597,7 +595,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
@ -608,7 +606,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]
@ -699,7 +696,7 @@ sys=system
port=system.cpu.toL2Bus.slave[2]
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
@ -708,7 +705,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
@ -719,7 +716,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]

View file

@ -303,7 +303,7 @@ type=ExeTracer
eventq_index=0
[system.cpu.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
@ -312,7 +312,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
@ -323,7 +323,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]
@ -395,9 +394,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
@ -409,16 +408,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
@ -430,23 +429,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
@ -458,23 +457,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
@ -486,9 +485,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
@ -500,142 +499,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
@ -647,9 +646,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
@ -661,16 +660,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
@ -682,12 +681,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
@ -696,7 +695,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
@ -707,7 +706,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]
@ -798,7 +796,7 @@ sys=system
port=system.cpu.toL2Bus.slave[2]
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
@ -807,7 +805,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
@ -818,7 +816,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]
@ -862,7 +859,7 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/home/stever/hg/m5sim.org/gem5/tests/test-progs/hello/bin/arm/linux/hello
executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/arm/linux/hello
gid=100
input=cin
kvmInSE=false

View file

@ -149,7 +149,7 @@ instShiftAmt=2
numThreads=1
[system.cpu.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
@ -158,7 +158,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=6
prefetch_on_access=false
@ -169,7 +169,6 @@ size=32768
system=system
tags=system.cpu.dcache.tags
tgts_per_mshr=8
two_queue=false
write_buffers=16
cpu_side=system.cpu.dcache_port
mem_side=system.cpu.toL2Bus.slave[1]
@ -241,9 +240,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
@ -255,23 +254,23 @@ opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1 syste
[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=12
opClass=IntDiv
opLat=12
pipelined=false
[system.cpu.fuPool.FUList1.opList2]
type=OpDesc
eventq_index=0
issueLat=1
opClass=IprAccess
opLat=3
pipelined=true
[system.cpu.fuPool.FUList2]
type=FUDesc
@ -283,9 +282,9 @@ opList=system.cpu.fuPool.FUList2.opList
[system.cpu.fuPool.FUList2.opList]
type=OpDesc
eventq_index=0
issueLat=1
opClass=MemRead
opLat=2
pipelined=true
[system.cpu.fuPool.FUList3]
type=FUDesc
@ -297,9 +296,9 @@ opList=system.cpu.fuPool.FUList3.opList
[system.cpu.fuPool.FUList3.opList]
type=OpDesc
eventq_index=0
issueLat=1
opClass=MemWrite
opLat=2
pipelined=true
[system.cpu.fuPool.FUList4]
type=FUDesc
@ -311,187 +310,187 @@ opList=system.cpu.fuPool.FUList4.opList00 system.cpu.fuPool.FUList4.opList01 sys
[system.cpu.fuPool.FUList4.opList00]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdAdd
opLat=4
pipelined=true
[system.cpu.fuPool.FUList4.opList01]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdAddAcc
opLat=4
pipelined=true
[system.cpu.fuPool.FUList4.opList02]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdAlu
opLat=4
pipelined=true
[system.cpu.fuPool.FUList4.opList03]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdCmp
opLat=4
pipelined=true
[system.cpu.fuPool.FUList4.opList04]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdCvt
opLat=3
pipelined=true
[system.cpu.fuPool.FUList4.opList05]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdMisc
opLat=3
pipelined=true
[system.cpu.fuPool.FUList4.opList06]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdMult
opLat=5
pipelined=true
[system.cpu.fuPool.FUList4.opList07]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdMultAcc
opLat=5
pipelined=true
[system.cpu.fuPool.FUList4.opList08]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdShift
opLat=3
pipelined=true
[system.cpu.fuPool.FUList4.opList09]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdShiftAcc
opLat=3
pipelined=true
[system.cpu.fuPool.FUList4.opList10]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdSqrt
opLat=9
pipelined=true
[system.cpu.fuPool.FUList4.opList11]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdFloatAdd
opLat=5
pipelined=true
[system.cpu.fuPool.FUList4.opList12]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdFloatAlu
opLat=5
pipelined=true
[system.cpu.fuPool.FUList4.opList13]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdFloatCmp
opLat=3
pipelined=true
[system.cpu.fuPool.FUList4.opList14]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdFloatCvt
opLat=3
pipelined=true
[system.cpu.fuPool.FUList4.opList15]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdFloatDiv
opLat=3
pipelined=true
[system.cpu.fuPool.FUList4.opList16]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdFloatMisc
opLat=3
pipelined=true
[system.cpu.fuPool.FUList4.opList17]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdFloatMult
opLat=3
pipelined=true
[system.cpu.fuPool.FUList4.opList18]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdFloatMultAcc
opLat=1
pipelined=true
[system.cpu.fuPool.FUList4.opList19]
type=OpDesc
eventq_index=0
issueLat=1
opClass=SimdFloatSqrt
opLat=9
pipelined=true
[system.cpu.fuPool.FUList4.opList20]
type=OpDesc
eventq_index=0
issueLat=1
opClass=FloatAdd
opLat=5
pipelined=true
[system.cpu.fuPool.FUList4.opList21]
type=OpDesc
eventq_index=0
issueLat=1
opClass=FloatCmp
opLat=5
pipelined=true
[system.cpu.fuPool.FUList4.opList22]
type=OpDesc
eventq_index=0
issueLat=1
opClass=FloatCvt
opLat=5
pipelined=true
[system.cpu.fuPool.FUList4.opList23]
type=OpDesc
eventq_index=0
issueLat=9
opClass=FloatDiv
opLat=9
pipelined=false
[system.cpu.fuPool.FUList4.opList24]
type=OpDesc
eventq_index=0
issueLat=33
opClass=FloatSqrt
opLat=33
pipelined=false
[system.cpu.fuPool.FUList4.opList25]
type=OpDesc
eventq_index=0
issueLat=1
opClass=FloatMult
opLat=4
pipelined=true
[system.cpu.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
@ -500,7 +499,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=false
hit_latency=1
is_top_level=true
is_read_only=true
max_miss_count=0
mshrs=2
prefetch_on_access=false
@ -511,7 +510,6 @@ size=32768
system=system
tags=system.cpu.icache.tags
tgts_per_mshr=8
two_queue=false
write_buffers=8
cpu_side=system.cpu.icache_port
mem_side=system.cpu.toL2Bus.slave[0]
@ -602,7 +600,7 @@ sys=system
port=system.cpu.toL2Bus.slave[2]
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=prefetcher tags
addr_ranges=0:18446744073709551615
assoc=16
@ -611,7 +609,7 @@ demand_mshr_reserve=1
eventq_index=0
forward_snoops=true
hit_latency=12
is_top_level=false
is_read_only=false
max_miss_count=0
mshrs=16
prefetch_on_access=true
@ -622,7 +620,6 @@ size=1048576
system=system
tags=system.cpu.l2cache.tags
tgts_per_mshr=8
two_queue=false
write_buffers=8
cpu_side=system.cpu.toL2Bus.master[0]
mem_side=system.membus.slave[1]
@ -691,7 +688,7 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/home/stever/hg/m5sim.org/gem5/tests/test-progs/hello/bin/arm/linux/hello
executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/arm/linux/hello
gid=100
input=cin
kvmInSE=false

View file

@ -80,7 +80,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
@ -89,7 +89,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
@ -100,7 +100,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]
@ -157,7 +156,7 @@ sys=system
port=system.cpu.toL2Bus.slave[3]
[system.cpu.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
@ -166,7 +165,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
@ -177,7 +176,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]
@ -268,7 +266,7 @@ sys=system
port=system.cpu.toL2Bus.slave[2]
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
@ -277,7 +275,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
@ -288,7 +286,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]

View file

@ -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]
@ -550,7 +548,7 @@ eventq_index=0
size=64
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
@ -559,7 +557,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
@ -570,7 +568,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]
@ -614,7 +611,7 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/home/stever/hg/m5sim.org/gem5/tests/test-progs/hello/bin/mips/linux/hello
executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/mips/linux/hello
gid=100
input=cin
kvmInSE=false

View file

@ -120,7 +120,7 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/mips/linux/hello
executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/mips/linux/hello
gid=100
input=cin
kvmInSE=false
@ -443,7 +443,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
@ -451,10 +451,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
@ -642,166 +642,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
@ -824,13 +664,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
@ -952,135 +792,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
@ -1202,135 +922,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
@ -1492,166 +1092,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

View file

@ -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]
@ -171,7 +169,7 @@ eventq_index=0
size=64
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
@ -180,7 +178,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
@ -191,7 +189,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]

View file

@ -151,7 +151,7 @@ localPredictorSize=2048
numThreads=1
[system.cpu.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
@ -160,7 +160,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
@ -171,7 +171,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]
@ -207,9 +206,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
@ -221,16 +220,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
@ -242,23 +241,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
@ -270,23 +269,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
@ -298,9 +297,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
@ -312,142 +311,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
@ -459,9 +458,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
@ -473,16 +472,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
@ -494,12 +493,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
@ -508,7 +507,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
@ -519,7 +518,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=64
[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/power/linux/hello
executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/power/linux/hello
gid=100
input=cin
kvmInSE=false

View file

@ -117,7 +117,7 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/sparc/linux/hello
executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/sparc/linux/hello
gid=100
input=cin
kvmInSE=false
@ -440,7 +440,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
@ -448,10 +448,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
@ -639,166 +639,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
@ -821,13 +661,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
@ -949,135 +789,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
@ -1199,135 +919,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
@ -1489,166 +1089,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

View file

@ -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
@ -166,7 +166,7 @@ eventq_index=0
size=64
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8

View file

@ -156,7 +156,7 @@ localPredictorSize=2048
numThreads=1
[system.cpu.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
@ -513,7 +513,7 @@ opLat=3
pipelined=false
[system.cpu.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
@ -579,7 +579,7 @@ system=system
port=system.cpu.toL2Bus.slave[2]
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
@ -642,7 +642,7 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/home/stever/hg/m5sim.org/gem5/tests/test-progs/hello/bin/x86/linux/hello
executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/x86/linux/hello
gid=100
input=cin
kvmInSE=false

View file

@ -151,7 +151,7 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/home/joel/research/gem5/gem5/tests/test-progs/hello/bin/x86/linux/hello
executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/x86/linux/hello
gid=100
input=cin
kvmInSE=false
@ -475,7 +475,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
@ -483,10 +483,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
@ -674,166 +674,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
@ -856,13 +696,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
@ -984,135 +824,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
@ -1234,135 +954,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
@ -1524,166 +1124,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

View file

@ -84,7 +84,7 @@ clk_domain=system.cpu_clk_domain
eventq_index=0
[system.cpu.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
@ -134,7 +134,7 @@ system=system
port=system.cpu.toL2Bus.slave[3]
[system.cpu.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
@ -200,7 +200,7 @@ system=system
port=system.cpu.toL2Bus.slave[2]
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8

View file

@ -150,7 +150,7 @@ localPredictorSize=2048
numThreads=2
[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
@ -551,7 +551,7 @@ eventq_index=0
size=48
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
@ -614,7 +614,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
@ -637,7 +637,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

View file

@ -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]
@ -547,7 +545,7 @@ eventq_index=0
size=64
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
@ -556,7 +554,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
@ -567,7 +565,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]
@ -611,7 +608,7 @@ env=
errout=cerr
euid=100
eventq_index=0
executable=/home/stever/hg/m5sim.org/gem5/tests/test-progs/insttest/bin/sparc/linux/insttest
executable=/scratch/nilay/GEM5/gem5/tests/test-progs/insttest/bin/sparc/linux/insttest
gid=100
input=cin
kvmInSE=false

View file

@ -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]
@ -168,7 +166,7 @@ eventq_index=0
size=64
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
@ -177,7 +175,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
@ -188,7 +186,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]

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -79,15 +80,16 @@ 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
clk_domain=system.cpu_clk_domain
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 +100,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]
@ -118,6 +119,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@ -135,7 +137,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@ -155,15 +156,16 @@ sys=system
port=system.cpu.toL2Bus.slave[3]
[system.cpu.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
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
@ -174,7 +176,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]
@ -220,6 +221,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
pmu=Null
system=system
[system.cpu.istage2_mmu]
@ -227,6 +229,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@ -244,7 +247,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@ -264,15 +266,16 @@ sys=system
port=system.cpu.toL2Bus.slave[2]
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
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
@ -283,7 +286,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]
@ -302,13 +304,16 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@ -317,7 +322,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=mcf mcf.in
cwd=build/ARM/tests/opt/long/se/10.mcf/arm/linux/simple-timing
cwd=build/ARM/tests/opt/quick/se/10.mcf/arm/linux/simple-timing
drivers=
egid=100
env=
errout=cerr
@ -326,6 +332,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/mcf
gid=100
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -355,11 +362,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -105,7 +106,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=mcf mcf.in
cwd=build/SPARC/tests/opt/long/se/10.mcf/sparc/linux/simple-atomic
cwd=build/SPARC/tests/opt/quick/se/10.mcf/sparc/linux/simple-atomic
drivers=
egid=100
env=
errout=cerr
@ -114,6 +116,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/sparc/linux/mcf
gid=100
input=/scratch/nilay/GEM5/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -143,11 +146,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port

View file

@ -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]
@ -228,8 +225,8 @@ type=EioProcess
chkpt=
errout=cerr
eventq_index=0
file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=None
file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout

View file

@ -185,12 +185,15 @@
"role": "MASTER"
},
"icache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu.icache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 131072,
"tags": {
"name": "tags",
@ -220,17 +223,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 2,
"is_read_only": true,
"prefetch_on_access": false,
"path": "system.cpu.icache",
"name": "icache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu.icache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 2
},
"interrupts": {
"eventq_index": 0,
@ -246,12 +245,15 @@
"socket_id": 0,
"max_insts_all_threads": 0,
"l2cache": {
"is_top_level": false,
"cpu_side": {
"peer": "system.cpu.toL2Bus.master[0]",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 20,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 2097152,
"tags": {
"name": "tags",
@ -281,17 +283,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 8,
"is_read_only": false,
"prefetch_on_access": false,
"path": "system.cpu.l2cache",
"name": "l2cache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu.toL2Bus.master[0]",
"role": "SLAVE"
},
"two_queue": false
"assoc": 8
},
"path": "system.cpu",
"max_loads_any_thread": 0,
@ -306,12 +304,12 @@
"system": "system",
"useArchPT": false,
"eventq_index": 0,
"file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"file": "/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"cxx_class": "EioProcess",
"path": "system.cpu.workload",
"max_stack_size": 67108864,
"type": "EioProcess",
"input": "None"
"input": "cin"
}
],
"name": "cpu",
@ -328,12 +326,15 @@
"progress_interval": 0,
"branchPred": null,
"dcache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu.dcache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 262144,
"tags": {
"name": "tags",
@ -363,17 +364,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 2,
"is_read_only": false,
"prefetch_on_access": false,
"path": "system.cpu.dcache",
"name": "dcache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu.dcache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 2
},
"isa": [
{

View file

@ -82,7 +82,7 @@ dcache_port=system.cpu0.dcache.cpu_side
icache_port=system.cpu0.icache.cpu_side
[system.cpu0.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -122,7 +122,7 @@ eventq_index=0
size=64
[system.cpu0.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -179,8 +179,8 @@ type=EioProcess
chkpt=
errout=cerr
eventq_index=0
file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=None
file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
@ -225,7 +225,7 @@ dcache_port=system.cpu1.dcache.cpu_side
icache_port=system.cpu1.icache.cpu_side
[system.cpu1.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -265,7 +265,7 @@ eventq_index=0
size=64
[system.cpu1.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -322,8 +322,8 @@ type=EioProcess
chkpt=
errout=cerr
eventq_index=0
file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=None
file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
@ -368,7 +368,7 @@ dcache_port=system.cpu2.dcache.cpu_side
icache_port=system.cpu2.icache.cpu_side
[system.cpu2.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -408,7 +408,7 @@ eventq_index=0
size=64
[system.cpu2.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -465,8 +465,8 @@ type=EioProcess
chkpt=
errout=cerr
eventq_index=0
file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=None
file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
@ -511,7 +511,7 @@ dcache_port=system.cpu3.dcache.cpu_side
icache_port=system.cpu3.icache.cpu_side
[system.cpu3.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -551,7 +551,7 @@ eventq_index=0
size=64
[system.cpu3.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -608,8 +608,8 @@ type=EioProcess
chkpt=
errout=cerr
eventq_index=0
file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=None
file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
@ -633,7 +633,7 @@ sys_clk_domain=system.clk_domain
transition_latency=100000000
[system.l2c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8

View file

@ -36,12 +36,15 @@
},
"symbolfile": "",
"l2c": {
"is_top_level": false,
"cpu_side": {
"peer": "system.toL2Bus.master[0]",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 20,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 4194304,
"tags": {
"name": "tags",
@ -71,17 +74,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 8,
"is_read_only": false,
"prefetch_on_access": false,
"path": "system.l2c",
"name": "l2c",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.toL2Bus.master[0]",
"role": "SLAVE"
},
"two_queue": false
"assoc": 8
},
"readfile": "",
"cxx_class": "System",
@ -242,12 +241,15 @@
"role": "MASTER"
},
"icache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu0.icache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -277,17 +279,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 1,
"is_read_only": true,
"prefetch_on_access": false,
"path": "system.cpu0.icache",
"name": "icache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu0.icache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 1
},
"interrupts": {
"eventq_index": 0,
@ -315,12 +313,12 @@
"system": "system",
"useArchPT": false,
"eventq_index": 0,
"file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"file": "/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"cxx_class": "EioProcess",
"path": "system.cpu0.workload",
"max_stack_size": 67108864,
"type": "EioProcess",
"input": "None"
"input": "cin"
}
],
"name": "cpu0",
@ -338,12 +336,15 @@
"progress_interval": 0,
"branchPred": null,
"dcache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu0.dcache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -373,17 +374,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 4,
"is_read_only": false,
"prefetch_on_access": false,
"path": "system.cpu0.dcache",
"name": "dcache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu0.dcache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 4
},
"isa": [
{
@ -435,12 +432,15 @@
"role": "MASTER"
},
"icache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu1.icache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -470,17 +470,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 1,
"is_read_only": true,
"prefetch_on_access": false,
"path": "system.cpu1.icache",
"name": "icache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu1.icache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 1
},
"interrupts": {
"eventq_index": 0,
@ -508,12 +504,12 @@
"system": "system",
"useArchPT": false,
"eventq_index": 0,
"file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"file": "/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"cxx_class": "EioProcess",
"path": "system.cpu1.workload",
"max_stack_size": 67108864,
"type": "EioProcess",
"input": "None"
"input": "cin"
}
],
"name": "cpu1",
@ -531,12 +527,15 @@
"progress_interval": 0,
"branchPred": null,
"dcache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu1.dcache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -566,17 +565,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 4,
"is_read_only": false,
"prefetch_on_access": false,
"path": "system.cpu1.dcache",
"name": "dcache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu1.dcache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 4
},
"isa": [
{
@ -628,12 +623,15 @@
"role": "MASTER"
},
"icache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu2.icache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -663,17 +661,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 1,
"is_read_only": true,
"prefetch_on_access": false,
"path": "system.cpu2.icache",
"name": "icache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu2.icache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 1
},
"interrupts": {
"eventq_index": 0,
@ -701,12 +695,12 @@
"system": "system",
"useArchPT": false,
"eventq_index": 0,
"file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"file": "/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"cxx_class": "EioProcess",
"path": "system.cpu2.workload",
"max_stack_size": 67108864,
"type": "EioProcess",
"input": "None"
"input": "cin"
}
],
"name": "cpu2",
@ -724,12 +718,15 @@
"progress_interval": 0,
"branchPred": null,
"dcache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu2.dcache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -759,17 +756,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 4,
"is_read_only": false,
"prefetch_on_access": false,
"path": "system.cpu2.dcache",
"name": "dcache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu2.dcache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 4
},
"isa": [
{
@ -821,12 +814,15 @@
"role": "MASTER"
},
"icache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu3.icache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -856,17 +852,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 1,
"is_read_only": true,
"prefetch_on_access": false,
"path": "system.cpu3.icache",
"name": "icache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu3.icache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 1
},
"interrupts": {
"eventq_index": 0,
@ -894,12 +886,12 @@
"system": "system",
"useArchPT": false,
"eventq_index": 0,
"file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"file": "/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"cxx_class": "EioProcess",
"path": "system.cpu3.workload",
"max_stack_size": 67108864,
"type": "EioProcess",
"input": "None"
"input": "cin"
}
],
"name": "cpu3",
@ -917,12 +909,15 @@
"progress_interval": 0,
"branchPred": null,
"dcache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu3.dcache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -952,17 +947,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 4,
"is_read_only": false,
"prefetch_on_access": false,
"path": "system.cpu3.dcache",
"name": "dcache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu3.dcache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 4
},
"isa": [
{

View file

@ -78,7 +78,7 @@ dcache_port=system.cpu0.dcache.cpu_side
icache_port=system.cpu0.icache.cpu_side
[system.cpu0.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -118,7 +118,7 @@ eventq_index=0
size=64
[system.cpu0.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -175,8 +175,8 @@ type=EioProcess
chkpt=
errout=cerr
eventq_index=0
file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=None
file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
@ -217,7 +217,7 @@ dcache_port=system.cpu1.dcache.cpu_side
icache_port=system.cpu1.icache.cpu_side
[system.cpu1.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -257,7 +257,7 @@ eventq_index=0
size=64
[system.cpu1.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -314,8 +314,8 @@ type=EioProcess
chkpt=
errout=cerr
eventq_index=0
file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=None
file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
@ -356,7 +356,7 @@ dcache_port=system.cpu2.dcache.cpu_side
icache_port=system.cpu2.icache.cpu_side
[system.cpu2.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -396,7 +396,7 @@ eventq_index=0
size=64
[system.cpu2.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -453,8 +453,8 @@ type=EioProcess
chkpt=
errout=cerr
eventq_index=0
file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=None
file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
@ -495,7 +495,7 @@ dcache_port=system.cpu3.dcache.cpu_side
icache_port=system.cpu3.icache.cpu_side
[system.cpu3.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -535,7 +535,7 @@ eventq_index=0
size=64
[system.cpu3.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -592,8 +592,8 @@ type=EioProcess
chkpt=
errout=cerr
eventq_index=0
file=/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=None
file=/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
@ -617,7 +617,7 @@ sys_clk_domain=system.clk_domain
transition_latency=100000000
[system.l2c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8

View file

@ -36,12 +36,15 @@
},
"symbolfile": "",
"l2c": {
"is_top_level": false,
"cpu_side": {
"peer": "system.toL2Bus.master[0]",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 20,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 4194304,
"tags": {
"name": "tags",
@ -71,17 +74,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 8,
"is_read_only": false,
"prefetch_on_access": false,
"path": "system.l2c",
"name": "l2c",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.toL2Bus.master[0]",
"role": "SLAVE"
},
"two_queue": false
"assoc": 8
},
"readfile": "",
"cxx_class": "System",
@ -239,12 +238,15 @@
"role": "MASTER"
},
"icache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu0.icache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -274,17 +276,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 1,
"is_read_only": true,
"prefetch_on_access": false,
"path": "system.cpu0.icache",
"name": "icache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu0.icache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 1
},
"interrupts": {
"eventq_index": 0,
@ -312,12 +310,12 @@
"system": "system",
"useArchPT": false,
"eventq_index": 0,
"file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"file": "/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"cxx_class": "EioProcess",
"path": "system.cpu0.workload",
"max_stack_size": 67108864,
"type": "EioProcess",
"input": "None"
"input": "cin"
}
],
"name": "cpu0",
@ -334,12 +332,15 @@
"progress_interval": 0,
"branchPred": null,
"dcache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu0.dcache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -369,17 +370,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 4,
"is_read_only": false,
"prefetch_on_access": false,
"path": "system.cpu0.dcache",
"name": "dcache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu0.dcache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 4
},
"isa": [
{
@ -428,12 +425,15 @@
"role": "MASTER"
},
"icache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu1.icache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -463,17 +463,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 1,
"is_read_only": true,
"prefetch_on_access": false,
"path": "system.cpu1.icache",
"name": "icache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu1.icache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 1
},
"interrupts": {
"eventq_index": 0,
@ -501,12 +497,12 @@
"system": "system",
"useArchPT": false,
"eventq_index": 0,
"file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"file": "/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"cxx_class": "EioProcess",
"path": "system.cpu1.workload",
"max_stack_size": 67108864,
"type": "EioProcess",
"input": "None"
"input": "cin"
}
],
"name": "cpu1",
@ -523,12 +519,15 @@
"progress_interval": 0,
"branchPred": null,
"dcache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu1.dcache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -558,17 +557,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 4,
"is_read_only": false,
"prefetch_on_access": false,
"path": "system.cpu1.dcache",
"name": "dcache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu1.dcache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 4
},
"isa": [
{
@ -617,12 +612,15 @@
"role": "MASTER"
},
"icache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu2.icache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -652,17 +650,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 1,
"is_read_only": true,
"prefetch_on_access": false,
"path": "system.cpu2.icache",
"name": "icache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu2.icache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 1
},
"interrupts": {
"eventq_index": 0,
@ -690,12 +684,12 @@
"system": "system",
"useArchPT": false,
"eventq_index": 0,
"file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"file": "/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"cxx_class": "EioProcess",
"path": "system.cpu2.workload",
"max_stack_size": 67108864,
"type": "EioProcess",
"input": "None"
"input": "cin"
}
],
"name": "cpu2",
@ -712,12 +706,15 @@
"progress_interval": 0,
"branchPred": null,
"dcache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu2.dcache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -747,17 +744,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 4,
"is_read_only": false,
"prefetch_on_access": false,
"path": "system.cpu2.dcache",
"name": "dcache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu2.dcache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 4
},
"isa": [
{
@ -806,12 +799,15 @@
"role": "MASTER"
},
"icache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu3.icache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -841,17 +837,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 1,
"is_read_only": true,
"prefetch_on_access": false,
"path": "system.cpu3.icache",
"name": "icache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu3.icache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 1
},
"interrupts": {
"eventq_index": 0,
@ -879,12 +871,12 @@
"system": "system",
"useArchPT": false,
"eventq_index": 0,
"file": "/dist/m5/regression/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"file": "/scratch/nilay/GEM5/gem5/tests/test-progs/anagram/bin/alpha/eio/anagram-vshort.eio.gz",
"cxx_class": "EioProcess",
"path": "system.cpu3.workload",
"max_stack_size": 67108864,
"type": "EioProcess",
"input": "None"
"input": "cin"
}
],
"name": "cpu3",
@ -901,12 +893,15 @@
"progress_interval": 0,
"branchPred": null,
"dcache": {
"is_top_level": true,
"cpu_side": {
"peer": "system.cpu3.dcache_port",
"role": "SLAVE"
},
"prefetcher": null,
"clk_domain": "system.cpu_clk_domain",
"write_buffers": 8,
"response_latency": 2,
"cxx_class": "BaseCache",
"cxx_class": "Cache",
"size": 32768,
"tags": {
"name": "tags",
@ -936,17 +931,13 @@
"addr_ranges": [
"0:18446744073709551615"
],
"assoc": 4,
"is_read_only": false,
"prefetch_on_access": false,
"path": "system.cpu3.dcache",
"name": "dcache",
"type": "BaseCache",
"type": "Cache",
"sequential_access": false,
"cpu_side": {
"peer": "system.cpu3.dcache_port",
"role": "SLAVE"
},
"two_queue": false
"assoc": 4
},
"isa": [
{

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -106,7 +107,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=eon chair.control.cook chair.camera chair.surfaces chair.cook.ppm ppm pixels_out.cook
cwd=build/ALPHA/tests/opt/long/se/30.eon/alpha/tru64/simple-atomic
cwd=build/ALPHA/tests/opt/quick/se/30.eon/alpha/tru64/simple-atomic
drivers=
egid=100
env=
errout=cerr
@ -115,6 +117,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/eon
gid=100
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -144,11 +147,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port

View file

@ -82,7 +82,7 @@ dcache_port=system.cpu0.dcache.cpu_side
icache_port=system.cpu0.icache.cpu_side
[system.cpu0.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -91,7 +91,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
@ -102,7 +102,6 @@ size=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@ -123,7 +122,7 @@ eventq_index=0
size=64
[system.cpu0.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -132,7 +131,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
@ -143,7 +142,6 @@ size=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@ -236,7 +234,7 @@ dcache_port=system.cpu1.dcache.cpu_side
icache_port=system.cpu1.icache.cpu_side
[system.cpu1.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -245,7 +243,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
@ -256,7 +254,6 @@ size=32768
system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu1.dcache_port
mem_side=system.toL2Bus.slave[3]
@ -277,7 +274,7 @@ eventq_index=0
size=64
[system.cpu1.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -286,7 +283,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
@ -297,7 +294,6 @@ size=32768
system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu1.icache_port
mem_side=system.toL2Bus.slave[2]
@ -367,7 +363,7 @@ dcache_port=system.cpu2.dcache.cpu_side
icache_port=system.cpu2.icache.cpu_side
[system.cpu2.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -376,7 +372,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
@ -387,7 +383,6 @@ size=32768
system=system
tags=system.cpu2.dcache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu2.dcache_port
mem_side=system.toL2Bus.slave[5]
@ -408,7 +403,7 @@ eventq_index=0
size=64
[system.cpu2.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -417,7 +412,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
@ -428,7 +423,6 @@ size=32768
system=system
tags=system.cpu2.icache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu2.icache_port
mem_side=system.toL2Bus.slave[4]
@ -498,7 +492,7 @@ dcache_port=system.cpu3.dcache.cpu_side
icache_port=system.cpu3.icache.cpu_side
[system.cpu3.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -507,7 +501,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
@ -518,7 +512,6 @@ size=32768
system=system
tags=system.cpu3.dcache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu3.dcache_port
mem_side=system.toL2Bus.slave[7]
@ -539,7 +532,7 @@ eventq_index=0
size=64
[system.cpu3.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -548,7 +541,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
@ -559,7 +552,6 @@ size=32768
system=system
tags=system.cpu3.icache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu3.icache_port
mem_side=system.toL2Bus.slave[6]
@ -608,7 +600,7 @@ sys_clk_domain=system.clk_domain
transition_latency=100000000
[system.l2c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
@ -617,7 +609,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
@ -628,7 +620,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[1]

View file

@ -78,7 +78,7 @@ dcache_port=system.cpu0.dcache.cpu_side
icache_port=system.cpu0.icache.cpu_side
[system.cpu0.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -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=32768
system=system
tags=system.cpu0.dcache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu0.dcache_port
mem_side=system.toL2Bus.slave[1]
@ -119,7 +118,7 @@ eventq_index=0
size=64
[system.cpu0.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -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=32768
system=system
tags=system.cpu0.icache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu0.icache_port
mem_side=system.toL2Bus.slave[0]
@ -228,7 +226,7 @@ dcache_port=system.cpu1.dcache.cpu_side
icache_port=system.cpu1.icache.cpu_side
[system.cpu1.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -237,7 +235,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
@ -248,7 +246,6 @@ size=32768
system=system
tags=system.cpu1.dcache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu1.dcache_port
mem_side=system.toL2Bus.slave[3]
@ -269,7 +266,7 @@ eventq_index=0
size=64
[system.cpu1.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -278,7 +275,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
@ -289,7 +286,6 @@ size=32768
system=system
tags=system.cpu1.icache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu1.icache_port
mem_side=system.toL2Bus.slave[2]
@ -355,7 +351,7 @@ dcache_port=system.cpu2.dcache.cpu_side
icache_port=system.cpu2.icache.cpu_side
[system.cpu2.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -364,7 +360,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
@ -375,7 +371,6 @@ size=32768
system=system
tags=system.cpu2.dcache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu2.dcache_port
mem_side=system.toL2Bus.slave[5]
@ -396,7 +391,7 @@ eventq_index=0
size=64
[system.cpu2.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -405,7 +400,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
@ -416,7 +411,6 @@ size=32768
system=system
tags=system.cpu2.icache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu2.icache_port
mem_side=system.toL2Bus.slave[4]
@ -482,7 +476,7 @@ dcache_port=system.cpu3.dcache.cpu_side
icache_port=system.cpu3.icache.cpu_side
[system.cpu3.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -491,7 +485,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
@ -502,7 +496,6 @@ size=32768
system=system
tags=system.cpu3.dcache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu3.dcache_port
mem_side=system.toL2Bus.slave[7]
@ -523,7 +516,7 @@ eventq_index=0
size=64
[system.cpu3.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=1
@ -532,7 +525,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
@ -543,7 +536,6 @@ size=32768
system=system
tags=system.cpu3.icache.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu3.icache_port
mem_side=system.toL2Bus.slave[6]
@ -592,7 +584,7 @@ sys_clk_domain=system.clk_domain
transition_latency=100000000
[system.l2c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
@ -601,7 +593,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
@ -612,7 +604,6 @@ size=4194304
system=system
tags=system.l2c.tags
tgts_per_mshr=12
two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[1]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -62,7 +62,7 @@ system=system
port=system.cpu0.l1c.cpu_side
[system.cpu0.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -114,7 +114,7 @@ system=system
port=system.cpu1.l1c.cpu_side
[system.cpu1.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -166,7 +166,7 @@ system=system
port=system.cpu2.l1c.cpu_side
[system.cpu2.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -218,7 +218,7 @@ system=system
port=system.cpu3.l1c.cpu_side
[system.cpu3.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -270,7 +270,7 @@ system=system
port=system.cpu4.l1c.cpu_side
[system.cpu4.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -322,7 +322,7 @@ system=system
port=system.cpu5.l1c.cpu_side
[system.cpu5.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -374,7 +374,7 @@ system=system
port=system.cpu6.l1c.cpu_side
[system.cpu6.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -426,7 +426,7 @@ system=system
port=system.cpu7.l1c.cpu_side
[system.cpu7.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -477,7 +477,7 @@ sys_clk_domain=system.clk_domain
transition_latency=100000000
[system.l2c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8

View file

@ -62,7 +62,7 @@ system=system
port=system.cpu0.l1c.cpu_side
[system.cpu0.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -71,7 +71,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
@ -82,7 +82,6 @@ size=32768
system=system
tags=system.cpu0.l1c.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu0.port
mem_side=system.toL2Bus.slave[0]
@ -115,7 +114,7 @@ system=system
port=system.cpu1.l1c.cpu_side
[system.cpu1.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -124,7 +123,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
@ -135,7 +134,6 @@ size=32768
system=system
tags=system.cpu1.l1c.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu1.port
mem_side=system.toL2Bus.slave[1]
@ -168,7 +166,7 @@ system=system
port=system.cpu2.l1c.cpu_side
[system.cpu2.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -177,7 +175,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
@ -188,7 +186,6 @@ size=32768
system=system
tags=system.cpu2.l1c.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu2.port
mem_side=system.toL2Bus.slave[2]
@ -221,7 +218,7 @@ system=system
port=system.cpu3.l1c.cpu_side
[system.cpu3.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -230,7 +227,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
@ -241,7 +238,6 @@ size=32768
system=system
tags=system.cpu3.l1c.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu3.port
mem_side=system.toL2Bus.slave[3]
@ -274,7 +270,7 @@ system=system
port=system.cpu4.l1c.cpu_side
[system.cpu4.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -283,7 +279,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
@ -294,7 +290,6 @@ size=32768
system=system
tags=system.cpu4.l1c.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu4.port
mem_side=system.toL2Bus.slave[4]
@ -327,7 +322,7 @@ system=system
port=system.cpu5.l1c.cpu_side
[system.cpu5.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -336,7 +331,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
@ -347,7 +342,6 @@ size=32768
system=system
tags=system.cpu5.l1c.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu5.port
mem_side=system.toL2Bus.slave[5]
@ -380,7 +374,7 @@ system=system
port=system.cpu6.l1c.cpu_side
[system.cpu6.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -389,7 +383,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
@ -400,7 +394,6 @@ size=32768
system=system
tags=system.cpu6.l1c.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu6.port
mem_side=system.toL2Bus.slave[6]
@ -433,7 +426,7 @@ system=system
port=system.cpu7.l1c.cpu_side
[system.cpu7.l1c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=4
@ -442,7 +435,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
@ -453,7 +446,6 @@ size=32768
system=system
tags=system.cpu7.l1c.tags
tgts_per_mshr=20
two_queue=false
write_buffers=8
cpu_side=system.cpu7.port
mem_side=system.toL2Bus.slave[7]
@ -485,7 +477,7 @@ sys_clk_domain=system.clk_domain
transition_latency=100000000
[system.l2c]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
@ -494,7 +486,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
@ -505,7 +497,6 @@ size=65536
system=system
tags=system.l2c.tags
tgts_per_mshr=12
two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.master[0]
mem_side=system.membus.slave[0]

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -106,7 +107,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=vortex lendian.raw
cwd=build/ALPHA/tests/opt/long/se/50.vortex/alpha/tru64/simple-atomic
cwd=build/ALPHA/tests/opt/quick/se/50.vortex/alpha/tru64/simple-atomic
drivers=
egid=100
env=
errout=cerr
@ -115,6 +117,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/vortex
gid=100
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -144,11 +147,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -77,15 +78,16 @@ 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
clk_domain=system.cpu_clk_domain
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
@ -96,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]
@ -117,15 +118,16 @@ eventq_index=0
size=64
[system.cpu.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
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
@ -136,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]
@ -166,15 +167,16 @@ eventq_index=0
size=48
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
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
@ -185,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]
@ -204,8 +205,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
@ -219,7 +223,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=vortex lendian.raw
cwd=build/ALPHA/tests/opt/long/se/50.vortex/alpha/tru64/simple-timing
cwd=build/ALPHA/tests/opt/quick/se/50.vortex/alpha/tru64/simple-timing
drivers=
egid=100
env=
errout=cerr
@ -228,6 +233,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/vortex
gid=100
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -257,11 +263,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -87,6 +88,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@ -104,7 +106,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.membus.slave[6]
[system.cpu.dtb]
type=ArmTLB
@ -154,6 +155,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
pmu=Null
system=system
[system.cpu.istage2_mmu]
@ -161,6 +163,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@ -178,7 +181,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.membus.slave[5]
[system.cpu.itb]
type=ArmTLB
@ -204,7 +206,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=vortex lendian.raw
cwd=build/ARM/tests/opt/long/se/50.vortex/arm/linux/simple-atomic
cwd=build/ARM/tests/opt/quick/se/50.vortex/arm/linux/simple-atomic
drivers=
egid=100
env=
errout=cerr
@ -213,6 +216,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/vortex
gid=100
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -242,13 +246,16 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem]
type=SimpleMemory

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -79,15 +80,16 @@ 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
clk_domain=system.cpu_clk_domain
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 +100,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]
@ -118,6 +119,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@ -135,7 +137,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@ -155,15 +156,16 @@ sys=system
port=system.cpu.toL2Bus.slave[3]
[system.cpu.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
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
@ -174,7 +176,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]
@ -220,6 +221,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
pmu=Null
system=system
[system.cpu.istage2_mmu]
@ -227,6 +229,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@ -244,7 +247,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@ -264,15 +266,16 @@ sys=system
port=system.cpu.toL2Bus.slave[2]
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
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
@ -283,7 +286,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]
@ -302,13 +304,16 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@ -317,7 +322,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=vortex lendian.raw
cwd=build/ARM/tests/opt/long/se/50.vortex/arm/linux/simple-timing
cwd=build/ARM/tests/opt/quick/se/50.vortex/arm/linux/simple-timing
drivers=
egid=100
env=
errout=cerr
@ -326,6 +332,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/vortex
gid=100
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -355,11 +362,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -105,7 +106,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=vortex bendian.raw
cwd=build/SPARC/tests/opt/long/se/50.vortex/sparc/linux/simple-atomic
cwd=build/SPARC/tests/opt/quick/se/50.vortex/sparc/linux/simple-atomic
drivers=
egid=100
env=
errout=cerr
@ -114,6 +116,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/sparc/linux/vortex
gid=100
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -143,11 +146,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port

View file

@ -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
@ -166,7 +166,7 @@ eventq_index=0
size=64
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8

View file

@ -1,44 +1,44 @@
---------- Begin Simulation Statistics ----------
sim_seconds 0.000054 # Number of seconds simulated
sim_ticks 54131 # Number of ticks simulated
final_tick 54131 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_seconds 0.000053 # Number of seconds simulated
sim_ticks 52651 # Number of ticks simulated
final_tick 52651 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
host_tick_rate 392683 # Simulator tick rate (ticks/s)
host_mem_usage 401260 # Number of bytes of host memory used
host_seconds 0.14 # Real time elapsed on the host
host_tick_rate 248880 # Simulator tick rate (ticks/s)
host_mem_usage 445380 # Number of bytes of host memory used
host_seconds 0.21 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
system.mem_ctrls.bytes_read::ruby.dir_cntrl0 54976 # Number of bytes read from this memory
system.mem_ctrls.bytes_read::total 54976 # Number of bytes read from this memory
system.mem_ctrls.bytes_written::ruby.dir_cntrl0 49152 # Number of bytes written to this memory
system.mem_ctrls.bytes_written::total 49152 # Number of bytes written to this memory
system.mem_ctrls.num_reads::ruby.dir_cntrl0 859 # Number of read requests responded to by this memory
system.mem_ctrls.num_reads::total 859 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 768 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 768 # Number of write requests responded to by this memory
system.mem_ctrls.bw_read::ruby.dir_cntrl0 1015610279 # Total read bandwidth from this memory (bytes/s)
system.mem_ctrls.bw_read::total 1015610279 # Total read bandwidth from this memory (bytes/s)
system.mem_ctrls.bw_write::ruby.dir_cntrl0 908019434 # Write bandwidth from this memory (bytes/s)
system.mem_ctrls.bw_write::total 908019434 # Write bandwidth from this memory (bytes/s)
system.mem_ctrls.bw_total::ruby.dir_cntrl0 1923629713 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.bw_total::total 1923629713 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.readReqs 859 # Number of read requests accepted
system.mem_ctrls.writeReqs 768 # Number of write requests accepted
system.mem_ctrls.readBursts 859 # Number of DRAM read bursts, including those serviced by the write queue
system.mem_ctrls.writeBursts 768 # Number of DRAM write bursts, including those merged in the write queue
system.mem_ctrls.bytesReadDRAM 46080 # Total number of bytes read from DRAM
system.mem_ctrls.bytes_read::ruby.dir_cntrl0 53248 # Number of bytes read from this memory
system.mem_ctrls.bytes_read::total 53248 # Number of bytes read from this memory
system.mem_ctrls.bytes_written::ruby.dir_cntrl0 47552 # Number of bytes written to this memory
system.mem_ctrls.bytes_written::total 47552 # Number of bytes written to this memory
system.mem_ctrls.num_reads::ruby.dir_cntrl0 832 # Number of read requests responded to by this memory
system.mem_ctrls.num_reads::total 832 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 743 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 743 # Number of write requests responded to by this memory
system.mem_ctrls.bw_read::ruby.dir_cntrl0 1011338816 # Total read bandwidth from this memory (bytes/s)
system.mem_ctrls.bw_read::total 1011338816 # Total read bandwidth from this memory (bytes/s)
system.mem_ctrls.bw_write::ruby.dir_cntrl0 903154736 # Write bandwidth from this memory (bytes/s)
system.mem_ctrls.bw_write::total 903154736 # Write bandwidth from this memory (bytes/s)
system.mem_ctrls.bw_total::ruby.dir_cntrl0 1914493552 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.bw_total::total 1914493552 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.readReqs 833 # Number of read requests accepted
system.mem_ctrls.writeReqs 743 # Number of write requests accepted
system.mem_ctrls.readBursts 833 # Number of DRAM read bursts, including those serviced by the write queue
system.mem_ctrls.writeBursts 743 # Number of DRAM write bursts, including those merged in the write queue
system.mem_ctrls.bytesReadDRAM 44416 # Total number of bytes read from DRAM
system.mem_ctrls.bytesReadWrQ 8896 # Total number of bytes read from write queue
system.mem_ctrls.bytesWritten 41280 # Total number of bytes written to DRAM
system.mem_ctrls.bytesReadSys 54976 # Total read bytes from the system interface side
system.mem_ctrls.bytesWrittenSys 49152 # Total written bytes from the system interface side
system.mem_ctrls.bytesWritten 39488 # Total number of bytes written to DRAM
system.mem_ctrls.bytesReadSys 53312 # Total read bytes from the system interface side
system.mem_ctrls.bytesWrittenSys 47552 # Total written bytes from the system interface side
system.mem_ctrls.servicedByWrQ 139 # Number of DRAM read bursts serviced by the write queue
system.mem_ctrls.mergedWrBursts 102 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.mergedWrBursts 97 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
system.mem_ctrls.perBankRdBursts::0 214 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::0 203 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::1 228 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::2 219 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::3 59 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::2 210 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::3 53 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::4 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::5 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::6 0 # Per bank write bursts
@ -51,10 +51,10 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe
system.mem_ctrls.perBankRdBursts::13 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::0 194 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::1 202 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::2 200 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::3 49 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::0 174 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::1 209 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::2 187 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::3 47 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::4 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::5 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::6 0 # Per bank write bursts
@ -69,24 +69,24 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
system.mem_ctrls.totGap 54056 # Total gap between requests
system.mem_ctrls.totGap 52632 # Total gap between requests
system.mem_ctrls.readPktSize::0 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::1 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::2 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::3 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::4 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::5 0 # Read request sizes (log2)
system.mem_ctrls.readPktSize::6 859 # Read request sizes (log2)
system.mem_ctrls.readPktSize::6 833 # Read request sizes (log2)
system.mem_ctrls.writePktSize::0 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::1 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::2 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::3 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::4 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::5 0 # Write request sizes (log2)
system.mem_ctrls.writePktSize::6 768 # Write request sizes (log2)
system.mem_ctrls.rdQLenPdf::0 589 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::1 128 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::2 3 # What read queue length does an incoming req see
system.mem_ctrls.writePktSize::6 743 # Write request sizes (log2)
system.mem_ctrls.rdQLenPdf::0 568 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::1 125 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::2 1 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::3 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::4 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::5 0 # What read queue length does an incoming req see
@ -131,24 +131,24 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh
system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::15 23 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::16 25 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::17 38 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::18 38 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::19 38 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::15 24 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::16 26 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::17 34 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::18 37 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::19 37 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::20 38 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::21 38 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::22 37 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::21 37 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::22 36 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::23 38 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::24 38 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::24 36 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::25 38 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::26 40 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::27 37 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::28 37 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::29 37 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::30 37 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::31 37 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::32 37 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::26 38 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::27 36 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::28 36 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::29 35 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::30 35 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::31 35 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::32 35 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::33 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::34 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::35 0 # What write queue length does an incoming req see
@ -180,69 +180,70 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
system.mem_ctrls.bytesPerActivate::samples 97 # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::mean 898.639175 # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::gmean 799.863204 # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::stdev 281.999342 # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::0-127 2 2.06% 2.06% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::128-255 5 5.15% 7.22% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::256-383 4 4.12% 11.34% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::384-511 3 3.09% 14.43% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::768-895 3 3.09% 17.53% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::896-1023 3 3.09% 20.62% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::1024-1151 77 79.38% 100.00% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::total 97 # Bytes accessed per row activation
system.mem_ctrls.rdPerTurnAround::samples 37 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::mean 19.297297 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::gmean 19.037068 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::stdev 3.755476 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::16-17 8 21.62% 21.62% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::18-19 18 48.65% 70.27% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::20-21 7 18.92% 89.19% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::22-23 1 2.70% 91.89% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::24-25 2 5.41% 97.30% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::38-39 1 2.70% 100.00% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::total 37 # Reads before turning the bus around for writes
system.mem_ctrls.wrPerTurnAround::samples 37 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::mean 17.432432 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::gmean 17.394043 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::stdev 1.167632 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::16 13 35.14% 35.14% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::17 2 5.41% 40.54% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::18 15 40.54% 81.08% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::19 7 18.92% 100.00% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::total 37 # Writes before turning the bus around for reads
system.mem_ctrls.totQLat 5894 # Total ticks spent queuing
system.mem_ctrls.totMemAccLat 19574 # Total ticks spent from burst creation until serviced by the DRAM
system.mem_ctrls.totBusLat 3600 # Total ticks spent in databus transfers
system.mem_ctrls.avgQLat 8.19 # Average queueing delay per DRAM burst
system.mem_ctrls.bytesPerActivate::samples 91 # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::mean 905.846154 # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::gmean 828.873073 # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::stdev 255.986324 # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::0-127 1 1.10% 1.10% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::128-255 3 3.30% 4.40% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::256-383 4 4.40% 8.79% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::384-511 2 2.20% 10.99% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::640-767 5 5.49% 16.48% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::768-895 2 2.20% 18.68% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::896-1023 5 5.49% 24.18% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::1024-1151 69 75.82% 100.00% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::total 91 # Bytes accessed per row activation
system.mem_ctrls.rdPerTurnAround::samples 35 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::mean 19.285714 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::gmean 19.012099 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::stdev 3.839205 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::16-17 10 28.57% 28.57% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::18-19 15 42.86% 71.43% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::20-21 6 17.14% 88.57% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::22-23 2 5.71% 94.29% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::24-25 1 2.86% 97.14% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::38-39 1 2.86% 100.00% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::total 35 # Reads before turning the bus around for writes
system.mem_ctrls.wrPerTurnAround::samples 35 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::mean 17.628571 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::gmean 17.590452 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::stdev 1.165325 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::16 10 28.57% 28.57% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::17 2 5.71% 34.29% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::18 14 40.00% 74.29% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::19 9 25.71% 100.00% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::total 35 # Writes before turning the bus around for reads
system.mem_ctrls.totQLat 5779 # Total ticks spent queuing
system.mem_ctrls.totMemAccLat 18965 # Total ticks spent from burst creation until serviced by the DRAM
system.mem_ctrls.totBusLat 3470 # Total ticks spent in databus transfers
system.mem_ctrls.avgQLat 8.33 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
system.mem_ctrls.avgMemAccLat 27.19 # Average memory access latency per DRAM burst
system.mem_ctrls.avgRdBW 851.27 # Average DRAM read bandwidth in MiByte/s
system.mem_ctrls.avgWrBW 762.59 # Average achieved write bandwidth in MiByte/s
system.mem_ctrls.avgRdBWSys 1015.61 # Average system read bandwidth in MiByte/s
system.mem_ctrls.avgWrBWSys 908.02 # Average system write bandwidth in MiByte/s
system.mem_ctrls.avgMemAccLat 27.33 # Average memory access latency per DRAM burst
system.mem_ctrls.avgRdBW 843.59 # Average DRAM read bandwidth in MiByte/s
system.mem_ctrls.avgWrBW 750.00 # Average achieved write bandwidth in MiByte/s
system.mem_ctrls.avgRdBWSys 1012.55 # Average system read bandwidth in MiByte/s
system.mem_ctrls.avgWrBWSys 903.15 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
system.mem_ctrls.busUtil 12.61 # Data bus utilization in percentage
system.mem_ctrls.busUtilRead 6.65 # Data bus utilization in percentage for reads
system.mem_ctrls.busUtilWrite 5.96 # Data bus utilization in percentage for writes
system.mem_ctrls.busUtil 12.45 # Data bus utilization in percentage
system.mem_ctrls.busUtilRead 6.59 # Data bus utilization in percentage for reads
system.mem_ctrls.busUtilWrite 5.86 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.32 # Average read queue length when enqueuing
system.mem_ctrls.avgWrQLen 24.64 # Average write queue length when enqueuing
system.mem_ctrls.readRowHits 631 # Number of row buffer hits during reads
system.mem_ctrls.writeRowHits 635 # Number of row buffer hits during writes
system.mem_ctrls.readRowHitRate 87.64 # Row buffer hit rate for reads
system.mem_ctrls.writeRowHitRate 95.35 # Row buffer hit rate for writes
system.mem_ctrls.avgGap 33.22 # Average gap between requests
system.mem_ctrls.pageHitRate 91.34 # Row buffer hit rate, read and write combined
system.mem_ctrls_0.actEnergy 642600 # Energy for activate commands per rank (pJ)
system.mem_ctrls_0.preEnergy 357000 # Energy for precharge commands per rank (pJ)
system.mem_ctrls.avgWrQLen 24.38 # Average write queue length when enqueuing
system.mem_ctrls.readRowHits 607 # Number of row buffer hits during reads
system.mem_ctrls.writeRowHits 610 # Number of row buffer hits during writes
system.mem_ctrls.readRowHitRate 87.46 # Row buffer hit rate for reads
system.mem_ctrls.writeRowHitRate 94.43 # Row buffer hit rate for writes
system.mem_ctrls.avgGap 33.40 # Average gap between requests
system.mem_ctrls.pageHitRate 90.82 # Row buffer hit rate, read and write combined
system.mem_ctrls_0.actEnergy 627480 # Energy for activate commands per rank (pJ)
system.mem_ctrls_0.preEnergy 348600 # Energy for precharge commands per rank (pJ)
system.mem_ctrls_0.readEnergy 7637760 # Energy for read commands per rank (pJ)
system.mem_ctrls_0.writeEnergy 5785344 # Energy for write commands per rank (pJ)
system.mem_ctrls_0.writeEnergy 5681664 # Energy for write commands per rank (pJ)
system.mem_ctrls_0.refreshEnergy 3051360 # Energy for refresh commands per rank (pJ)
system.mem_ctrls_0.actBackEnergy 32013252 # Energy for active background per rank (pJ)
system.mem_ctrls_0.preBackEnergy 103800 # Energy for precharge background per rank (pJ)
system.mem_ctrls_0.totalEnergy 49591116 # Total energy per rank (pJ)
system.mem_ctrls_0.averagePower 1055.669193 # Core power per rank (mW)
system.mem_ctrls_0.totalEnergy 49463916 # Total energy per rank (pJ)
system.mem_ctrls_0.averagePower 1052.961427 # Core power per rank (mW)
system.mem_ctrls_0.memoryStateTime::IDLE 19 # Time in different power states
system.mem_ctrls_0.memoryStateTime::REF 1560 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states
@ -265,214 +266,213 @@ system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 #
system.ruby.clk_domain.clock 1 # Clock period in ticks
system.ruby.outstanding_req_hist::bucket_size 2
system.ruby.outstanding_req_hist::max_bucket 19
system.ruby.outstanding_req_hist::samples 989
system.ruby.outstanding_req_hist::mean 15.760364
system.ruby.outstanding_req_hist::gmean 15.655056
system.ruby.outstanding_req_hist::stdev 1.192167
system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.20% 0.30% | 2 0.20% 0.51% | 2 0.20% 0.71% | 4 0.40% 1.11% | 2 0.20% 1.31% | 3 0.30% 1.62% | 101 10.21% 11.83% | 872 88.17% 100.00% | 0 0.00% 100.00%
system.ruby.outstanding_req_hist::total 989
system.ruby.outstanding_req_hist::samples 965
system.ruby.outstanding_req_hist::mean 15.764767
system.ruby.outstanding_req_hist::gmean 15.657041
system.ruby.outstanding_req_hist::stdev 1.204074
system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.21% 0.31% | 2 0.21% 0.52% | 2 0.21% 0.73% | 4 0.41% 1.14% | 2 0.21% 1.35% | 3 0.31% 1.66% | 91 9.43% 11.09% | 858 88.91% 100.00% | 0 0.00% 100.00%
system.ruby.outstanding_req_hist::total 965
system.ruby.latency_hist::bucket_size 256
system.ruby.latency_hist::max_bucket 2559
system.ruby.latency_hist::samples 974
system.ruby.latency_hist::mean 872.520534
system.ruby.latency_hist::gmean 470.423023
system.ruby.latency_hist::stdev 365.350725
system.ruby.latency_hist | 145 14.89% 14.89% | 7 0.72% 15.61% | 4 0.41% 16.02% | 455 46.71% 62.73% | 353 36.24% 98.97% | 10 1.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.latency_hist::total 974
system.ruby.latency_hist::samples 950
system.ruby.latency_hist::mean 871.068421
system.ruby.latency_hist::gmean 461.645451
system.ruby.latency_hist::stdev 364.947641
system.ruby.latency_hist | 141 14.84% 14.84% | 6 0.63% 15.47% | 4 0.42% 15.89% | 461 48.53% 64.42% | 326 34.32% 98.74% | 12 1.26% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.latency_hist::total 950
system.ruby.hit_latency_hist::bucket_size 1
system.ruby.hit_latency_hist::max_bucket 9
system.ruby.hit_latency_hist::samples 83
system.ruby.hit_latency_hist::samples 86
system.ruby.hit_latency_hist::mean 1
system.ruby.hit_latency_hist::gmean 1
system.ruby.hit_latency_hist | 0 0.00% 0.00% | 83 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.hit_latency_hist::total 83
system.ruby.hit_latency_hist | 0 0.00% 0.00% | 86 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.hit_latency_hist::total 86
system.ruby.miss_latency_hist::bucket_size 256
system.ruby.miss_latency_hist::max_bucket 2559
system.ruby.miss_latency_hist::samples 891
system.ruby.miss_latency_hist::mean 953.705948
system.ruby.miss_latency_hist::gmean 834.528027
system.ruby.miss_latency_hist::stdev 261.718669
system.ruby.miss_latency_hist | 62 6.96% 6.96% | 7 0.79% 7.74% | 4 0.45% 8.19% | 455 51.07% 59.26% | 353 39.62% 98.88% | 10 1.12% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.miss_latency_hist::total 891
system.ruby.l1_cntrl0.L1Dcache.demand_hits 82 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Dcache.demand_misses 839 # Number of cache demand misses
system.ruby.l1_cntrl0.L1Dcache.demand_accesses 921 # Number of cache demand accesses
system.ruby.l1_cntrl0.L1Icache.demand_hits 1 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Icache.demand_misses 52 # Number of cache demand misses
system.ruby.l1_cntrl0.L1Icache.demand_accesses 53 # Number of cache demand accesses
system.ruby.miss_latency_hist::samples 864
system.ruby.miss_latency_hist::mean 957.672454
system.ruby.miss_latency_hist::gmean 850.170322
system.ruby.miss_latency_hist::stdev 252.014806
system.ruby.miss_latency_hist | 55 6.37% 6.37% | 6 0.69% 7.06% | 4 0.46% 7.52% | 461 53.36% 60.88% | 326 37.73% 98.61% | 12 1.39% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.miss_latency_hist::total 864
system.ruby.l1_cntrl0.L1Dcache.demand_hits 84 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Dcache.demand_misses 819 # Number of cache demand misses
system.ruby.l1_cntrl0.L1Dcache.demand_accesses 903 # Number of cache demand accesses
system.ruby.l1_cntrl0.L1Icache.demand_hits 2 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Icache.demand_misses 46 # Number of cache demand misses
system.ruby.l1_cntrl0.L1Icache.demand_accesses 48 # Number of cache demand accesses
system.ruby.l1_cntrl0.sequencer.store_waiting_on_load 5 # Number of times a store aliased with a pending load
system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 86 # Number of times a store aliased with a pending store
system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 4 # Number of times a load aliased with a pending store
system.ruby.l1_cntrl0.sequencer.load_waiting_on_load 1 # Number of times a load aliased with a pending load
system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 84 # Number of times a store aliased with a pending store
system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 6 # Number of times a load aliased with a pending store
system.ruby.l2_cntrl0.L2cache.demand_hits 32 # Number of cache demand hits
system.ruby.l2_cntrl0.L2cache.demand_misses 859 # Number of cache demand misses
system.ruby.l2_cntrl0.L2cache.demand_accesses 891 # Number of cache demand accesses
system.ruby.l2_cntrl0.L2cache.demand_misses 833 # Number of cache demand misses
system.ruby.l2_cntrl0.L2cache.demand_accesses 865 # Number of cache demand accesses
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
system.ruby.network.routers0.percent_links_utilized 9.022556
system.ruby.network.routers0.msg_count.Request_Control::0 891
system.ruby.network.routers0.msg_count.Response_Data::2 859
system.ruby.network.routers0.percent_links_utilized 9.000779
system.ruby.network.routers0.msg_count.Request_Control::0 865
system.ruby.network.routers0.msg_count.Response_Data::2 832
system.ruby.network.routers0.msg_count.ResponseL2hit_Data::2 32
system.ruby.network.routers0.msg_count.Writeback_Data::2 885
system.ruby.network.routers0.msg_count.Writeback_Control::0 1770
system.ruby.network.routers0.msg_count.Unblock_Control::2 891
system.ruby.network.routers0.msg_bytes.Request_Control::0 7128
system.ruby.network.routers0.msg_bytes.Response_Data::2 61848
system.ruby.network.routers0.msg_count.Writeback_Data::2 859
system.ruby.network.routers0.msg_count.Writeback_Control::0 1720
system.ruby.network.routers0.msg_count.Unblock_Control::2 864
system.ruby.network.routers0.msg_bytes.Request_Control::0 6920
system.ruby.network.routers0.msg_bytes.Response_Data::2 59904
system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::2 2304
system.ruby.network.routers0.msg_bytes.Writeback_Data::2 63720
system.ruby.network.routers0.msg_bytes.Writeback_Control::0 14160
system.ruby.network.routers0.msg_bytes.Unblock_Control::2 7128
system.ruby.network.routers1.percent_links_utilized 17.287691
system.ruby.network.routers1.msg_count.Request_Control::0 891
system.ruby.network.routers1.msg_count.Request_Control::1 859
system.ruby.network.routers1.msg_count.Response_Data::2 1718
system.ruby.network.routers0.msg_bytes.Writeback_Data::2 61848
system.ruby.network.routers0.msg_bytes.Writeback_Control::0 13760
system.ruby.network.routers0.msg_bytes.Unblock_Control::2 6912
system.ruby.network.routers1.percent_links_utilized 17.230442
system.ruby.network.routers1.msg_count.Request_Control::0 865
system.ruby.network.routers1.msg_count.Request_Control::1 833
system.ruby.network.routers1.msg_count.Response_Data::2 1664
system.ruby.network.routers1.msg_count.ResponseL2hit_Data::2 32
system.ruby.network.routers1.msg_count.Writeback_Data::2 1653
system.ruby.network.routers1.msg_count.Writeback_Control::0 1770
system.ruby.network.routers1.msg_count.Writeback_Control::1 1536
system.ruby.network.routers1.msg_count.Unblock_Control::2 1749
system.ruby.network.routers1.msg_bytes.Request_Control::0 7128
system.ruby.network.routers1.msg_bytes.Request_Control::1 6872
system.ruby.network.routers1.msg_bytes.Response_Data::2 123696
system.ruby.network.routers1.msg_count.Writeback_Data::2 1603
system.ruby.network.routers1.msg_count.Writeback_Control::0 1720
system.ruby.network.routers1.msg_count.Writeback_Control::1 1488
system.ruby.network.routers1.msg_count.Unblock_Control::2 1694
system.ruby.network.routers1.msg_bytes.Request_Control::0 6920
system.ruby.network.routers1.msg_bytes.Request_Control::1 6664
system.ruby.network.routers1.msg_bytes.Response_Data::2 119808
system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::2 2304
system.ruby.network.routers1.msg_bytes.Writeback_Data::2 119016
system.ruby.network.routers1.msg_bytes.Writeback_Control::0 14160
system.ruby.network.routers1.msg_bytes.Writeback_Control::1 12288
system.ruby.network.routers1.msg_bytes.Unblock_Control::2 13992
system.ruby.network.routers2.percent_links_utilized 8.265135
system.ruby.network.routers2.msg_count.Request_Control::1 859
system.ruby.network.routers2.msg_count.Response_Data::2 859
system.ruby.network.routers2.msg_count.Writeback_Data::2 768
system.ruby.network.routers2.msg_count.Writeback_Control::1 1536
system.ruby.network.routers2.msg_count.Unblock_Control::2 858
system.ruby.network.routers2.msg_bytes.Request_Control::1 6872
system.ruby.network.routers2.msg_bytes.Response_Data::2 61848
system.ruby.network.routers2.msg_bytes.Writeback_Data::2 55296
system.ruby.network.routers2.msg_bytes.Writeback_Control::1 12288
system.ruby.network.routers2.msg_bytes.Unblock_Control::2 6864
system.ruby.network.routers3.percent_links_utilized 11.525127
system.ruby.network.routers3.msg_count.Request_Control::0 891
system.ruby.network.routers3.msg_count.Request_Control::1 859
system.ruby.network.routers3.msg_count.Response_Data::2 1718
system.ruby.network.routers1.msg_bytes.Writeback_Data::2 115416
system.ruby.network.routers1.msg_bytes.Writeback_Control::0 13760
system.ruby.network.routers1.msg_bytes.Writeback_Control::1 11904
system.ruby.network.routers1.msg_bytes.Unblock_Control::2 13552
system.ruby.network.routers2.percent_links_utilized 8.227289
system.ruby.network.routers2.msg_count.Request_Control::1 833
system.ruby.network.routers2.msg_count.Response_Data::2 832
system.ruby.network.routers2.msg_count.Writeback_Data::2 743
system.ruby.network.routers2.msg_count.Writeback_Control::1 1488
system.ruby.network.routers2.msg_count.Unblock_Control::2 831
system.ruby.network.routers2.msg_bytes.Request_Control::1 6664
system.ruby.network.routers2.msg_bytes.Response_Data::2 59904
system.ruby.network.routers2.msg_bytes.Writeback_Data::2 53496
system.ruby.network.routers2.msg_bytes.Writeback_Control::1 11904
system.ruby.network.routers2.msg_bytes.Unblock_Control::2 6648
system.ruby.network.routers3.percent_links_utilized 11.486012
system.ruby.network.routers3.msg_count.Request_Control::0 865
system.ruby.network.routers3.msg_count.Request_Control::1 833
system.ruby.network.routers3.msg_count.Response_Data::2 1664
system.ruby.network.routers3.msg_count.ResponseL2hit_Data::2 32
system.ruby.network.routers3.msg_count.Writeback_Data::2 1653
system.ruby.network.routers3.msg_count.Writeback_Control::0 1770
system.ruby.network.routers3.msg_count.Writeback_Control::1 1536
system.ruby.network.routers3.msg_count.Unblock_Control::2 1749
system.ruby.network.routers3.msg_bytes.Request_Control::0 7128
system.ruby.network.routers3.msg_bytes.Request_Control::1 6872
system.ruby.network.routers3.msg_bytes.Response_Data::2 123696
system.ruby.network.routers3.msg_count.Writeback_Data::2 1603
system.ruby.network.routers3.msg_count.Writeback_Control::0 1720
system.ruby.network.routers3.msg_count.Writeback_Control::1 1488
system.ruby.network.routers3.msg_count.Unblock_Control::2 1695
system.ruby.network.routers3.msg_bytes.Request_Control::0 6920
system.ruby.network.routers3.msg_bytes.Request_Control::1 6664
system.ruby.network.routers3.msg_bytes.Response_Data::2 119808
system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::2 2304
system.ruby.network.routers3.msg_bytes.Writeback_Data::2 119016
system.ruby.network.routers3.msg_bytes.Writeback_Control::0 14160
system.ruby.network.routers3.msg_bytes.Writeback_Control::1 12288
system.ruby.network.routers3.msg_bytes.Unblock_Control::2 13992
system.ruby.network.msg_count.Request_Control 5250
system.ruby.network.msg_count.Response_Data 5154
system.ruby.network.routers3.msg_bytes.Writeback_Data::2 115416
system.ruby.network.routers3.msg_bytes.Writeback_Control::0 13760
system.ruby.network.routers3.msg_bytes.Writeback_Control::1 11904
system.ruby.network.routers3.msg_bytes.Unblock_Control::2 13560
system.ruby.network.msg_count.Request_Control 5094
system.ruby.network.msg_count.Response_Data 4992
system.ruby.network.msg_count.ResponseL2hit_Data 96
system.ruby.network.msg_count.Writeback_Data 4959
system.ruby.network.msg_count.Writeback_Control 9918
system.ruby.network.msg_count.Unblock_Control 5247
system.ruby.network.msg_byte.Request_Control 42000
system.ruby.network.msg_byte.Response_Data 371088
system.ruby.network.msg_count.Writeback_Data 4808
system.ruby.network.msg_count.Writeback_Control 9624
system.ruby.network.msg_count.Unblock_Control 5084
system.ruby.network.msg_byte.Request_Control 40752
system.ruby.network.msg_byte.Response_Data 359424
system.ruby.network.msg_byte.ResponseL2hit_Data 6912
system.ruby.network.msg_byte.Writeback_Data 357048
system.ruby.network.msg_byte.Writeback_Control 79344
system.ruby.network.msg_byte.Unblock_Control 41976
system.ruby.network.routers0.throttle0.link_utilization 8.224492
system.ruby.network.routers0.throttle0.msg_count.Response_Data::2 859
system.ruby.network.msg_byte.Writeback_Data 346176
system.ruby.network.msg_byte.Writeback_Control 76992
system.ruby.network.msg_byte.Unblock_Control 40672
system.ruby.network.routers0.throttle0.link_utilization 8.201174
system.ruby.network.routers0.throttle0.msg_count.Response_Data::2 832
system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2 32
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::0 885
system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2 61848
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::0 860
system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2 59904
system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::2 2304
system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::0 7080
system.ruby.network.routers0.throttle1.link_utilization 9.820620
system.ruby.network.routers0.throttle1.msg_count.Request_Control::0 891
system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::2 885
system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0 885
system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::2 891
system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::0 7128
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::2 63720
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 7080
system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::2 7128
system.ruby.network.routers1.throttle0.link_utilization 17.671020
system.ruby.network.routers1.throttle0.msg_count.Request_Control::0 891
system.ruby.network.routers1.throttle0.msg_count.Response_Data::2 859
system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::2 885
system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0 885
system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::1 768
system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::2 891
system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::0 7128
system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::2 61848
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::2 63720
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 7080
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::1 6144
system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::2 7128
system.ruby.network.routers1.throttle1.link_utilization 16.904362
system.ruby.network.routers1.throttle1.msg_count.Request_Control::1 859
system.ruby.network.routers1.throttle1.msg_count.Response_Data::2 859
system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::0 6880
system.ruby.network.routers0.throttle1.link_utilization 9.800384
system.ruby.network.routers0.throttle1.msg_count.Request_Control::0 865
system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::2 859
system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0 860
system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::2 864
system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::0 6920
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::2 61848
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 6880
system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::2 6912
system.ruby.network.routers1.throttle0.link_utilization 17.616949
system.ruby.network.routers1.throttle0.msg_count.Request_Control::0 865
system.ruby.network.routers1.throttle0.msg_count.Response_Data::2 832
system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::2 859
system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0 860
system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::1 744
system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::2 863
system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::0 6920
system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::2 59904
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::2 61848
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 6880
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::1 5952
system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::2 6904
system.ruby.network.routers1.throttle1.link_utilization 16.843935
system.ruby.network.routers1.throttle1.msg_count.Request_Control::1 833
system.ruby.network.routers1.throttle1.msg_count.Response_Data::2 832
system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::2 32
system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::2 768
system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::0 885
system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::1 768
system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::2 858
system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::1 6872
system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::2 61848
system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::2 744
system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::0 860
system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::1 744
system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::2 831
system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::1 6664
system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::2 59904
system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::2 2304
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::2 55296
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0 7080
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::1 6144
system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2 6864
system.ruby.network.routers2.throttle0.link_utilization 8.679869
system.ruby.network.routers2.throttle0.msg_count.Request_Control::1 859
system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::2 768
system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::1 768
system.ruby.network.routers2.throttle0.msg_count.Unblock_Control::2 858
system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1 6872
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::2 55296
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::1 6144
system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2 6864
system.ruby.network.routers2.throttle1.link_utilization 7.850400
system.ruby.network.routers2.throttle1.msg_count.Response_Data::2 859
system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::1 768
system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2 61848
system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::1 6144
system.ruby.network.routers3.throttle0.link_utilization 8.224492
system.ruby.network.routers3.throttle0.msg_count.Response_Data::2 859
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::2 53568
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0 6880
system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::1 5952
system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2 6648
system.ruby.network.routers2.throttle0.link_utilization 8.637063
system.ruby.network.routers2.throttle0.msg_count.Request_Control::1 833
system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::2 743
system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::1 744
system.ruby.network.routers2.throttle0.msg_count.Unblock_Control::2 831
system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1 6664
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::2 53496
system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::1 5952
system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2 6648
system.ruby.network.routers2.throttle1.link_utilization 7.817515
system.ruby.network.routers2.throttle1.msg_count.Response_Data::2 832
system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::1 744
system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2 59904
system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::1 5952
system.ruby.network.routers3.throttle0.link_utilization 8.201174
system.ruby.network.routers3.throttle0.msg_count.Response_Data::2 832
system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::2 32
system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::0 885
system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2 61848
system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::0 860
system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2 59904
system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::2 2304
system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::0 7080
system.ruby.network.routers3.throttle1.link_utilization 17.671020
system.ruby.network.routers3.throttle1.msg_count.Request_Control::0 891
system.ruby.network.routers3.throttle1.msg_count.Response_Data::2 859
system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::2 885
system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0 885
system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::1 768
system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::2 891
system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::0 7128
system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::2 61848
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::2 63720
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 7080
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1 6144
system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::2 7128
system.ruby.network.routers3.throttle2.link_utilization 8.679869
system.ruby.network.routers3.throttle2.msg_count.Request_Control::1 859
system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::2 768
system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::1 768
system.ruby.network.routers3.throttle2.msg_count.Unblock_Control::2 858
system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::1 6872
system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::2 55296
system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::1 6144
system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2 6864
system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::0 6880
system.ruby.network.routers3.throttle1.link_utilization 17.617899
system.ruby.network.routers3.throttle1.msg_count.Request_Control::0 865
system.ruby.network.routers3.throttle1.msg_count.Response_Data::2 832
system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::2 859
system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0 860
system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::1 744
system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::2 864
system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::0 6920
system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::2 59904
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::2 61848
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 6880
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1 5952
system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::2 6912
system.ruby.network.routers3.throttle2.link_utilization 8.638962
system.ruby.network.routers3.throttle2.msg_count.Request_Control::1 833
system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::2 744
system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::1 744
system.ruby.network.routers3.throttle2.msg_count.Unblock_Control::2 831
system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::1 6664
system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::2 53568
system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::1 5952
system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2 6648
system.ruby.LD.latency_hist::bucket_size 256
system.ruby.LD.latency_hist::max_bucket 2559
system.ruby.LD.latency_hist::samples 47
system.ruby.LD.latency_hist::mean 911.553191
system.ruby.LD.latency_hist::gmean 486.656376
system.ruby.LD.latency_hist::stdev 327.986599
system.ruby.LD.latency_hist | 5 10.64% 10.64% | 0 0.00% 10.64% | 0 0.00% 10.64% | 26 55.32% 65.96% | 15 31.91% 97.87% | 1 2.13% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.latency_hist::total 47
system.ruby.LD.latency_hist::samples 52
system.ruby.LD.latency_hist::mean 921.692308
system.ruby.LD.latency_hist::gmean 521.813634
system.ruby.LD.latency_hist::stdev 317.419654
system.ruby.LD.latency_hist | 5 9.62% 9.62% | 0 0.00% 9.62% | 0 0.00% 9.62% | 32 61.54% 71.15% | 14 26.92% 98.08% | 1 1.92% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.latency_hist::total 52
system.ruby.LD.hit_latency_hist::bucket_size 1
system.ruby.LD.hit_latency_hist::max_bucket 9
system.ruby.LD.hit_latency_hist::samples 5
@ -482,149 +482,144 @@ system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% |
system.ruby.LD.hit_latency_hist::total 5
system.ruby.LD.miss_latency_hist::bucket_size 256
system.ruby.LD.miss_latency_hist::max_bucket 2559
system.ruby.LD.miss_latency_hist::samples 42
system.ruby.LD.miss_latency_hist::mean 1019.952381
system.ruby.LD.miss_latency_hist::gmean 1016.552584
system.ruby.LD.miss_latency_hist::stdev 86.870791
system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 26 61.90% 61.90% | 15 35.71% 97.62% | 1 2.38% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.miss_latency_hist::total 42
system.ruby.LD.miss_latency_hist::samples 47
system.ruby.LD.miss_latency_hist::mean 1019.638298
system.ruby.LD.miss_latency_hist::gmean 1015.343067
system.ruby.LD.miss_latency_hist::stdev 98.825148
system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 32 68.09% 68.09% | 14 29.79% 97.87% | 1 2.13% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.miss_latency_hist::total 47
system.ruby.ST.latency_hist::bucket_size 256
system.ruby.ST.latency_hist::max_bucket 2559
system.ruby.ST.latency_hist::samples 874
system.ruby.ST.latency_hist::mean 919.171625
system.ruby.ST.latency_hist::gmean 533.235038
system.ruby.ST.latency_hist::stdev 318.579386
system.ruby.ST.latency_hist | 88 10.07% 10.07% | 6 0.69% 10.76% | 4 0.46% 11.21% | 429 49.08% 60.30% | 338 38.67% 98.97% | 9 1.03% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.latency_hist::total 874
system.ruby.ST.latency_hist::samples 850
system.ruby.ST.latency_hist::mean 913.334118
system.ruby.ST.latency_hist::gmean 517.508162
system.ruby.ST.latency_hist::stdev 322.997582
system.ruby.ST.latency_hist | 88 10.35% 10.35% | 6 0.71% 11.06% | 4 0.47% 11.53% | 429 50.47% 62.00% | 312 36.71% 98.71% | 11 1.29% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.latency_hist::total 850
system.ruby.ST.hit_latency_hist::bucket_size 1
system.ruby.ST.hit_latency_hist::max_bucket 9
system.ruby.ST.hit_latency_hist::samples 77
system.ruby.ST.hit_latency_hist::samples 79
system.ruby.ST.hit_latency_hist::mean 1
system.ruby.ST.hit_latency_hist::gmean 1
system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 77 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 77
system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 79 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.hit_latency_hist::total 79
system.ruby.ST.miss_latency_hist::bucket_size 256
system.ruby.ST.miss_latency_hist::max_bucket 2559
system.ruby.ST.miss_latency_hist::samples 797
system.ruby.ST.miss_latency_hist::mean 1007.878294
system.ruby.ST.miss_latency_hist::gmean 978.075890
system.ruby.ST.miss_latency_hist::stdev 147.924210
system.ruby.ST.miss_latency_hist | 11 1.38% 1.38% | 6 0.75% 2.13% | 4 0.50% 2.63% | 429 53.83% 56.46% | 338 42.41% 98.87% | 9 1.13% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.miss_latency_hist::total 797
system.ruby.IFETCH.latency_hist::bucket_size 64
system.ruby.IFETCH.latency_hist::max_bucket 639
system.ruby.IFETCH.latency_hist::samples 53
system.ruby.IFETCH.latency_hist::mean 68.603774
system.ruby.IFETCH.latency_hist::gmean 57.788227
system.ruby.IFETCH.latency_hist::stdev 43.588257
system.ruby.IFETCH.latency_hist | 20 37.74% 37.74% | 31 58.49% 96.23% | 1 1.89% 98.11% | 0 0.00% 98.11% | 0 0.00% 98.11% | 1 1.89% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.latency_hist::total 53
system.ruby.ST.miss_latency_hist::samples 771
system.ruby.ST.miss_latency_hist::mean 1006.815824
system.ruby.ST.miss_latency_hist::gmean 981.740975
system.ruby.ST.miss_latency_hist::stdev 144.511842
system.ruby.ST.miss_latency_hist | 9 1.17% 1.17% | 6 0.78% 1.95% | 4 0.52% 2.46% | 429 55.64% 58.11% | 312 40.47% 98.57% | 11 1.43% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.ST.miss_latency_hist::total 771
system.ruby.IFETCH.latency_hist::bucket_size 32
system.ruby.IFETCH.latency_hist::max_bucket 319
system.ruby.IFETCH.latency_hist::samples 48
system.ruby.IFETCH.latency_hist::mean 67.770833
system.ruby.IFETCH.latency_hist::gmean 53.478769
system.ruby.IFETCH.latency_hist::stdev 34.601217
system.ruby.IFETCH.latency_hist | 5 10.42% 10.42% | 12 25.00% 35.42% | 27 56.25% 91.67% | 0 0.00% 91.67% | 3 6.25% 97.92% | 1 2.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.latency_hist::total 48
system.ruby.IFETCH.hit_latency_hist::bucket_size 1
system.ruby.IFETCH.hit_latency_hist::max_bucket 9
system.ruby.IFETCH.hit_latency_hist::samples 1
system.ruby.IFETCH.hit_latency_hist::samples 2
system.ruby.IFETCH.hit_latency_hist::mean 1
system.ruby.IFETCH.hit_latency_hist::gmean 1
system.ruby.IFETCH.hit_latency_hist::stdev nan
system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 1
system.ruby.IFETCH.miss_latency_hist::bucket_size 64
system.ruby.IFETCH.miss_latency_hist::max_bucket 639
system.ruby.IFETCH.miss_latency_hist::samples 52
system.ruby.IFETCH.miss_latency_hist::mean 69.903846
system.ruby.IFETCH.miss_latency_hist::gmean 62.477105
system.ruby.IFETCH.miss_latency_hist::stdev 42.963395
system.ruby.IFETCH.miss_latency_hist | 19 36.54% 36.54% | 31 59.62% 96.15% | 1 1.92% 98.08% | 0 0.00% 98.08% | 0 0.00% 98.08% | 1 1.92% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 52
system.ruby.Directory_Controller.GETX 773 0.00% 0.00%
system.ruby.Directory_Controller.GETS 86 0.00% 0.00%
system.ruby.Directory_Controller.PUTX 768 0.00% 0.00%
system.ruby.Directory_Controller.Unblock 80 0.00% 0.00%
system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 2 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.hit_latency_hist::total 2
system.ruby.IFETCH.miss_latency_hist::bucket_size 32
system.ruby.IFETCH.miss_latency_hist::max_bucket 319
system.ruby.IFETCH.miss_latency_hist::samples 46
system.ruby.IFETCH.miss_latency_hist::mean 70.673913
system.ruby.IFETCH.miss_latency_hist::gmean 63.579883
system.ruby.IFETCH.miss_latency_hist::stdev 32.306212
system.ruby.IFETCH.miss_latency_hist | 3 6.52% 6.52% | 12 26.09% 32.61% | 27 58.70% 91.30% | 0 0.00% 91.30% | 3 6.52% 97.83% | 1 2.17% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist::total 46
system.ruby.Directory_Controller.GETX 749 0.00% 0.00%
system.ruby.Directory_Controller.GETS 84 0.00% 0.00%
system.ruby.Directory_Controller.PUTX 744 0.00% 0.00%
system.ruby.Directory_Controller.Unblock 78 0.00% 0.00%
system.ruby.Directory_Controller.Last_Unblock 5 0.00% 0.00%
system.ruby.Directory_Controller.Exclusive_Unblock 773 0.00% 0.00%
system.ruby.Directory_Controller.Dirty_Writeback 768 0.00% 0.00%
system.ruby.Directory_Controller.Memory_Data 859 0.00% 0.00%
system.ruby.Directory_Controller.Memory_Ack 768 0.00% 0.00%
system.ruby.Directory_Controller.I.GETX 714 0.00% 0.00%
system.ruby.Directory_Controller.I.GETS 81 0.00% 0.00%
system.ruby.Directory_Controller.I.Memory_Ack 768 0.00% 0.00%
system.ruby.Directory_Controller.S.GETX 59 0.00% 0.00%
system.ruby.Directory_Controller.Exclusive_Unblock 748 0.00% 0.00%
system.ruby.Directory_Controller.Dirty_Writeback 743 0.00% 0.00%
system.ruby.Directory_Controller.Memory_Data 832 0.00% 0.00%
system.ruby.Directory_Controller.Memory_Ack 743 0.00% 0.00%
system.ruby.Directory_Controller.I.GETX 687 0.00% 0.00%
system.ruby.Directory_Controller.I.GETS 79 0.00% 0.00%
system.ruby.Directory_Controller.I.Memory_Ack 743 0.00% 0.00%
system.ruby.Directory_Controller.S.GETX 62 0.00% 0.00%
system.ruby.Directory_Controller.S.GETS 5 0.00% 0.00%
system.ruby.Directory_Controller.M.PUTX 768 0.00% 0.00%
system.ruby.Directory_Controller.IS.Unblock 80 0.00% 0.00%
system.ruby.Directory_Controller.IS.Memory_Data 81 0.00% 0.00%
system.ruby.Directory_Controller.M.PUTX 744 0.00% 0.00%
system.ruby.Directory_Controller.IS.Unblock 78 0.00% 0.00%
system.ruby.Directory_Controller.IS.Memory_Data 79 0.00% 0.00%
system.ruby.Directory_Controller.SS.Last_Unblock 5 0.00% 0.00%
system.ruby.Directory_Controller.SS.Memory_Data 5 0.00% 0.00%
system.ruby.Directory_Controller.MM.Exclusive_Unblock 773 0.00% 0.00%
system.ruby.Directory_Controller.MM.Memory_Data 773 0.00% 0.00%
system.ruby.Directory_Controller.MI.Dirty_Writeback 768 0.00% 0.00%
system.ruby.L1Cache_Controller.Load 47 0.00% 0.00%
system.ruby.L1Cache_Controller.Ifetch 63 0.00% 0.00%
system.ruby.L1Cache_Controller.Store 884 0.00% 0.00%
system.ruby.L1Cache_Controller.L1_Replacement 79875 0.00% 0.00%
system.ruby.L1Cache_Controller.Data 86 0.00% 0.00%
system.ruby.L1Cache_Controller.Exclusive_Data 805 0.00% 0.00%
system.ruby.L1Cache_Controller.Writeback_Ack_Data 885 0.00% 0.00%
system.ruby.L1Cache_Controller.All_acks 797 0.00% 0.00%
system.ruby.L1Cache_Controller.Use_Timeout 804 0.00% 0.00%
system.ruby.L1Cache_Controller.I.Load 42 0.00% 0.00%
system.ruby.L1Cache_Controller.I.Ifetch 52 0.00% 0.00%
system.ruby.L1Cache_Controller.I.Store 796 0.00% 0.00%
system.ruby.L1Cache_Controller.S.Store 1 0.00% 0.00%
system.ruby.L1Cache_Controller.S.L1_Replacement 82 0.00% 0.00%
system.ruby.Directory_Controller.MM.Exclusive_Unblock 748 0.00% 0.00%
system.ruby.Directory_Controller.MM.Memory_Data 748 0.00% 0.00%
system.ruby.Directory_Controller.MI.Dirty_Writeback 743 0.00% 0.00%
system.ruby.L1Cache_Controller.Load 52 0.00% 0.00%
system.ruby.L1Cache_Controller.Ifetch 60 0.00% 0.00%
system.ruby.L1Cache_Controller.Store 859 0.00% 0.00%
system.ruby.L1Cache_Controller.L1_Replacement 77732 0.00% 0.00%
system.ruby.L1Cache_Controller.Data 84 0.00% 0.00%
system.ruby.L1Cache_Controller.Exclusive_Data 780 0.00% 0.00%
system.ruby.L1Cache_Controller.Writeback_Ack_Data 860 0.00% 0.00%
system.ruby.L1Cache_Controller.All_acks 771 0.00% 0.00%
system.ruby.L1Cache_Controller.Use_Timeout 780 0.00% 0.00%
system.ruby.L1Cache_Controller.I.Load 47 0.00% 0.00%
system.ruby.L1Cache_Controller.I.Ifetch 46 0.00% 0.00%
system.ruby.L1Cache_Controller.I.Store 772 0.00% 0.00%
system.ruby.L1Cache_Controller.S.L1_Replacement 81 0.00% 0.00%
system.ruby.L1Cache_Controller.M.Ifetch 1 0.00% 0.00%
system.ruby.L1Cache_Controller.M.L1_Replacement 8 0.00% 0.00%
system.ruby.L1Cache_Controller.M_W.Use_Timeout 8 0.00% 0.00%
system.ruby.L1Cache_Controller.MM.Load 4 0.00% 0.00%
system.ruby.L1Cache_Controller.MM.Store 62 0.00% 0.00%
system.ruby.L1Cache_Controller.MM.L1_Replacement 795 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.Load 1 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.Store 15 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.L1_Replacement 31482 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.Use_Timeout 796 0.00% 0.00%
system.ruby.L1Cache_Controller.IM.L1_Replacement 44707 0.00% 0.00%
system.ruby.L1Cache_Controller.IM.Exclusive_Data 796 0.00% 0.00%
system.ruby.L1Cache_Controller.SM.L1_Replacement 56 0.00% 0.00%
system.ruby.L1Cache_Controller.SM.Exclusive_Data 1 0.00% 0.00%
system.ruby.L1Cache_Controller.OM.L1_Replacement 55 0.00% 0.00%
system.ruby.L1Cache_Controller.OM.All_acks 797 0.00% 0.00%
system.ruby.L1Cache_Controller.IS.L1_Replacement 2690 0.00% 0.00%
system.ruby.L1Cache_Controller.IS.Data 86 0.00% 0.00%
system.ruby.L1Cache_Controller.IS.Exclusive_Data 8 0.00% 0.00%
system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data 82 0.00% 0.00%
system.ruby.L1Cache_Controller.MI.Ifetch 10 0.00% 0.00%
system.ruby.L1Cache_Controller.MI.Store 10 0.00% 0.00%
system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data 803 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_GETS 94 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_GETX 797 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_PUTX 803 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_PUTS_only 82 0.00% 0.00%
system.ruby.L2Cache_Controller.All_Acks 773 0.00% 0.00%
system.ruby.L2Cache_Controller.Data 859 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_WBCLEANDATA 82 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_WBDIRTYDATA 803 0.00% 0.00%
system.ruby.L2Cache_Controller.Writeback_Ack 768 0.00% 0.00%
system.ruby.L2Cache_Controller.Unblock 85 0.00% 0.00%
system.ruby.L2Cache_Controller.Exclusive_Unblock 805 0.00% 0.00%
system.ruby.L2Cache_Controller.L2_Replacement 850 0.00% 0.00%
system.ruby.L2Cache_Controller.NP.L1_GETS 86 0.00% 0.00%
system.ruby.L2Cache_Controller.NP.L1_GETX 772 0.00% 0.00%
system.ruby.L2Cache_Controller.ILS.L1_GETX 1 0.00% 0.00%
system.ruby.L2Cache_Controller.ILS.L1_PUTS_only 82 0.00% 0.00%
system.ruby.L2Cache_Controller.ILX.L1_PUTX 803 0.00% 0.00%
system.ruby.L2Cache_Controller.S.L2_Replacement 82 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L1_GETS 8 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L1_GETX 24 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L2_Replacement 768 0.00% 0.00%
system.ruby.L2Cache_Controller.IW.L1_WBCLEANDATA 82 0.00% 0.00%
system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA 803 0.00% 0.00%
system.ruby.L2Cache_Controller.IGS.Data 86 0.00% 0.00%
system.ruby.L2Cache_Controller.IGS.Unblock 85 0.00% 0.00%
system.ruby.L2Cache_Controller.IGM.Data 772 0.00% 0.00%
system.ruby.L2Cache_Controller.IGMLS.Data 1 0.00% 0.00%
system.ruby.L2Cache_Controller.IGMO.All_Acks 773 0.00% 0.00%
system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock 773 0.00% 0.00%
system.ruby.L2Cache_Controller.MM.Exclusive_Unblock 24 0.00% 0.00%
system.ruby.L2Cache_Controller.OO.Exclusive_Unblock 8 0.00% 0.00%
system.ruby.L2Cache_Controller.MI.Writeback_Ack 768 0.00% 0.00%
system.ruby.L1Cache_Controller.M_W.Ifetch 1 0.00% 0.00%
system.ruby.L1Cache_Controller.M_W.L1_Replacement 5 0.00% 0.00%
system.ruby.L1Cache_Controller.M_W.Use_Timeout 9 0.00% 0.00%
system.ruby.L1Cache_Controller.MM.Load 5 0.00% 0.00%
system.ruby.L1Cache_Controller.MM.Store 67 0.00% 0.00%
system.ruby.L1Cache_Controller.MM.L1_Replacement 771 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.Store 12 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.L1_Replacement 30528 0.00% 0.00%
system.ruby.L1Cache_Controller.MM_W.Use_Timeout 771 0.00% 0.00%
system.ruby.L1Cache_Controller.IM.L1_Replacement 43624 0.00% 0.00%
system.ruby.L1Cache_Controller.IM.Exclusive_Data 771 0.00% 0.00%
system.ruby.L1Cache_Controller.OM.L1_Replacement 28 0.00% 0.00%
system.ruby.L1Cache_Controller.OM.All_acks 771 0.00% 0.00%
system.ruby.L1Cache_Controller.IS.L1_Replacement 2687 0.00% 0.00%
system.ruby.L1Cache_Controller.IS.Data 84 0.00% 0.00%
system.ruby.L1Cache_Controller.IS.Exclusive_Data 9 0.00% 0.00%
system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data 81 0.00% 0.00%
system.ruby.L1Cache_Controller.MI.Ifetch 12 0.00% 0.00%
system.ruby.L1Cache_Controller.MI.Store 8 0.00% 0.00%
system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data 779 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_GETS 93 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_GETX 772 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_PUTX 779 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_PUTS_only 81 0.00% 0.00%
system.ruby.L2Cache_Controller.All_Acks 748 0.00% 0.00%
system.ruby.L2Cache_Controller.Data 832 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_WBCLEANDATA 81 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_WBDIRTYDATA 778 0.00% 0.00%
system.ruby.L2Cache_Controller.Writeback_Ack 744 0.00% 0.00%
system.ruby.L2Cache_Controller.Unblock 83 0.00% 0.00%
system.ruby.L2Cache_Controller.Exclusive_Unblock 780 0.00% 0.00%
system.ruby.L2Cache_Controller.L2_Replacement 824 0.00% 0.00%
system.ruby.L2Cache_Controller.NP.L1_GETS 84 0.00% 0.00%
system.ruby.L2Cache_Controller.NP.L1_GETX 749 0.00% 0.00%
system.ruby.L2Cache_Controller.ILS.L1_PUTS_only 81 0.00% 0.00%
system.ruby.L2Cache_Controller.ILX.L1_PUTX 779 0.00% 0.00%
system.ruby.L2Cache_Controller.S.L2_Replacement 80 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L1_GETS 9 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L1_GETX 23 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L2_Replacement 744 0.00% 0.00%
system.ruby.L2Cache_Controller.IW.L1_WBCLEANDATA 81 0.00% 0.00%
system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA 778 0.00% 0.00%
system.ruby.L2Cache_Controller.IGS.Data 84 0.00% 0.00%
system.ruby.L2Cache_Controller.IGS.Unblock 83 0.00% 0.00%
system.ruby.L2Cache_Controller.IGM.Data 748 0.00% 0.00%
system.ruby.L2Cache_Controller.IGMO.All_Acks 748 0.00% 0.00%
system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock 748 0.00% 0.00%
system.ruby.L2Cache_Controller.MM.Exclusive_Unblock 23 0.00% 0.00%
system.ruby.L2Cache_Controller.OO.Exclusive_Unblock 9 0.00% 0.00%
system.ruby.L2Cache_Controller.MI.Writeback_Ack 744 0.00% 0.00%
---------- End Simulation Statistics ----------

View file

@ -565,7 +565,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
@ -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 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
@ -902,198 +902,6 @@ 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
@ -1126,13 +934,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 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.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
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=10
virt_nets=6
[system.ruby.network.routers0.port_buffers00]
type=MessageBuffer
@ -1326,143 +1134,15 @@ 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
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.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
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=10
virt_nets=6
[system.ruby.network.routers1.port_buffers00]
type=MessageBuffer
@ -1656,143 +1336,15 @@ 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
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
@ -1986,143 +1538,15 @@ ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers24]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers25]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers26]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers27]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers28]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers29]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers30]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers31]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers32]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers33]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers34]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers35]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers36]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers37]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers38]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers2.port_buffers39]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3]
type=Switch
children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59
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
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
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=10
virt_nets=6
[system.ruby.network.routers3.port_buffers00]
type=MessageBuffer
@ -2412,198 +1836,6 @@ ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers36]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers37]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers38]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers39]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers40]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers41]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers42]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers43]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers44]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers45]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers46]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers47]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers48]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers49]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers50]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers51]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers52]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers53]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers54]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers55]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers56]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers57]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers58]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.ruby.network.routers3.port_buffers59]
type=MessageBuffer
buffer_size=0
eventq_index=0
ordered=true
randomization=false
recycle_latency=0
[system.sys_port_proxy]
type=RubyPortProxy
clk_domain=system.clk_domain

View file

@ -491,7 +491,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
@ -499,10 +499,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
@ -722,134 +722,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
@ -872,13 +744,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
@ -1024,111 +896,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
@ -1274,111 +1050,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
@ -1572,134 +1252,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

View file

@ -367,7 +367,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
@ -375,10 +375,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
@ -566,166 +566,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
@ -748,13 +588,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
@ -876,135 +716,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
@ -1126,135 +846,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
@ -1416,166 +1016,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

View file

@ -98,11 +98,7 @@ latency_bins=20
outstanding_bins=20
read_addr_mask=18446744073709551615
sample_period=1000000000
stack_dist_calc=Null
system=system
trace_compress=true
trace_enable=false
trace_file=
transaction_bins=20
write_addr_mask=18446744073709551615
master=system.membus.slave[0]

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -106,7 +107,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=twolf smred
cwd=build/ALPHA/tests/opt/long/se/70.twolf/alpha/tru64/simple-atomic
cwd=build/ALPHA/tests/opt/quick/se/70.twolf/alpha/tru64/simple-atomic
drivers=
egid=100
env=
errout=cerr
@ -115,6 +117,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/alpha/tru64/twolf
gid=100
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -144,11 +147,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -77,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
@ -86,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
@ -97,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]
@ -118,7 +118,7 @@ eventq_index=0
size=64
[system.cpu.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
@ -127,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
@ -138,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]
@ -168,7 +167,7 @@ eventq_index=0
size=48
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
@ -177,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
@ -188,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]
@ -207,8 +205,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
@ -222,7 +223,7 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=twolf smred
cwd=build/ALPHA/tests/opt/long/se/70.twolf/alpha/tru64/simple-timing
cwd=build/ALPHA/tests/opt/quick/se/70.twolf/alpha/tru64/simple-timing
drivers=
egid=100
env=
@ -262,11 +263,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -87,6 +88,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@ -104,7 +106,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.membus.slave[6]
[system.cpu.dtb]
type=ArmTLB
@ -154,6 +155,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
pmu=Null
system=system
[system.cpu.istage2_mmu]
@ -161,6 +163,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@ -178,7 +181,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.membus.slave[5]
[system.cpu.itb]
type=ArmTLB
@ -204,7 +206,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=twolf smred
cwd=build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-atomic
cwd=build/ARM/tests/opt/quick/se/70.twolf/arm/linux/simple-atomic
drivers=
egid=100
env=
errout=cerr
@ -213,6 +216,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/twolf
gid=100
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -242,13 +246,16 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.physmem]
type=SimpleMemory

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -79,15 +80,16 @@ 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
clk_domain=system.cpu_clk_domain
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 +100,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]
@ -118,6 +119,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.dtb
[system.cpu.dstage2_mmu.stage2_tlb]
@ -135,7 +137,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[5]
[system.cpu.dtb]
type=ArmTLB
@ -155,15 +156,16 @@ sys=system
port=system.cpu.toL2Bus.slave[3]
[system.cpu.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
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
@ -174,7 +176,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]
@ -220,6 +221,7 @@ id_mmfr3=34611729
id_pfr0=49
id_pfr1=4113
midr=1091551472
pmu=Null
system=system
[system.cpu.istage2_mmu]
@ -227,6 +229,7 @@ type=ArmStage2MMU
children=stage2_tlb
eventq_index=0
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
sys=system
tlb=system.cpu.itb
[system.cpu.istage2_mmu.stage2_tlb]
@ -244,7 +247,6 @@ eventq_index=0
is_stage2=true
num_squash_per_cycle=2
sys=system
port=system.cpu.toL2Bus.slave[4]
[system.cpu.itb]
type=ArmTLB
@ -264,15 +266,16 @@ sys=system
port=system.cpu.toL2Bus.slave[2]
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
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
@ -283,7 +286,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]
@ -302,13 +304,16 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
[system.cpu.tracer]
type=ExeTracer
@ -317,7 +322,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=twolf smred
cwd=build/ARM/tests/opt/long/se/70.twolf/arm/linux/simple-timing
cwd=build/ARM/tests/opt/quick/se/70.twolf/arm/linux/simple-timing
drivers=
egid=100
env=
errout=cerr
@ -326,6 +332,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/twolf
gid=100
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -355,11 +362,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -105,7 +106,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=twolf smred
cwd=build/SPARC/tests/opt/long/se/70.twolf/sparc/linux/simple-atomic
cwd=build/SPARC/tests/opt/quick/se/70.twolf/sparc/linux/simple-atomic
drivers=
egid=100
env=
errout=cerr
@ -114,6 +116,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/sparc/linux/twolf
gid=100
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -143,11 +146,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.icache_port system.cpu.dcache_port

View file

@ -23,6 +23,7 @@ load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
mmap_using_noreserve=false
num_work_ids=16
readfile=
symbolfile=
@ -77,15 +78,16 @@ 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
clk_domain=system.cpu_clk_domain
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
@ -96,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]
@ -117,15 +118,16 @@ eventq_index=0
size=64
[system.cpu.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
clk_domain=system.cpu_clk_domain
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
@ -136,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]
@ -165,15 +166,16 @@ eventq_index=0
size=64
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8
clk_domain=system.cpu_clk_domain
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
@ -184,7 +186,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]
@ -203,8 +204,11 @@ size=2097152
type=CoherentXBar
clk_domain=system.cpu_clk_domain
eventq_index=0
header_cycles=1
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_response_latency=1
system=system
use_default_range=false
width=32
@ -218,7 +222,8 @@ eventq_index=0
[system.cpu.workload]
type=LiveProcess
cmd=twolf smred
cwd=build/SPARC/tests/opt/long/se/70.twolf/sparc/linux/simple-timing
cwd=build/SPARC/tests/opt/quick/se/70.twolf/sparc/linux/simple-timing
drivers=
egid=100
env=
errout=cerr
@ -227,6 +232,7 @@ eventq_index=0
executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/sparc/linux/twolf
gid=100
input=cin
kvmInSE=false
max_stack_size=67108864
output=cout
pid=100
@ -256,11 +262,14 @@ transition_latency=100000000
type=CoherentXBar
clk_domain=system.clk_domain
eventq_index=0
header_cycles=1
forward_latency=4
frontend_latency=3
response_latency=2
snoop_filter=Null
snoop_response_latency=4
system=system
use_default_range=false
width=8
width=16
master=system.physmem.port
slave=system.system_port system.cpu.l2cache.mem_side

View file

@ -84,7 +84,7 @@ clk_domain=system.cpu_clk_domain
eventq_index=0
[system.cpu.dcache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
@ -134,7 +134,7 @@ system=system
port=system.cpu.toL2Bus.slave[3]
[system.cpu.icache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=2
@ -200,7 +200,7 @@ system=system
port=system.cpu.toL2Bus.slave[2]
[system.cpu.l2cache]
type=BaseCache
type=Cache
children=tags
addr_ranges=0:18446744073709551615
assoc=8