stats: updates due to recent changes.
This commit is contained in:
parent
a60a93eb05
commit
66941163e5
79 changed files with 10608 additions and 60025 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load diff
|
@ -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]
|
||||
|
|
|
@ -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
|
||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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]
|
||||
|
|
|
@ -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]
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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]
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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]
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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]
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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": [
|
||||
{
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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": [
|
||||
{
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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": [
|
||||
{
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -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]
|
||||
|
|
|
@ -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 it is too large
Load diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load diff
|
@ -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
|
||||
|
|
|
@ -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]
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -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 ----------
|
||||
|
|
|
@ -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
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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]
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue