summaryrefslogtreecommitdiff
path: root/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
diff options
context:
space:
mode:
Diffstat (limited to 'tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini')
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini110
1 files changed, 91 insertions, 19 deletions
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
index cd6eb6e26..717e12af4 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
@@ -1,7 +1,9 @@
[root]
type=Root
children=system
+eventq_index=0
full_system=false
+sim_quantum=0
time_sync_enable=false
time_sync_period=100000000
time_sync_spin_threshold=100000
@@ -12,12 +14,13 @@ children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain funcb
boot_osflags=a
cache_line_size=64
clk_domain=system.clk_domain
+eventq_index=0
init_param=0
kernel=
load_addr_mask=1099511627775
mem_mode=timing
mem_ranges=0:268435455
-memories=system.funcmem system.physmem
+memories=system.physmem system.funcmem
num_work_ids=16
readfile=
symbolfile=
@@ -33,12 +36,14 @@ system_port=system.sys_port_proxy.slave[0]
[system.clk_domain]
type=SrcClockDomain
clock=1
+eventq_index=0
voltage_domain=system.voltage_domain
[system.cpu0]
type=MemTest
atomic=false
clk_domain=system.cpu_clk_domain
+eventq_index=0
issue_dmas=false
max_loads=100000
memory_size=65536
@@ -58,6 +63,7 @@ test=system.ruby.l1_cntrl0.sequencer.slave[0]
type=MemTest
atomic=false
clk_domain=system.cpu_clk_domain
+eventq_index=0
issue_dmas=false
max_loads=100000
memory_size=65536
@@ -77,6 +83,7 @@ test=system.ruby.l1_cntrl1.sequencer.slave[0]
type=MemTest
atomic=false
clk_domain=system.cpu_clk_domain
+eventq_index=0
issue_dmas=false
max_loads=100000
memory_size=65536
@@ -96,6 +103,7 @@ test=system.ruby.l1_cntrl2.sequencer.slave[0]
type=MemTest
atomic=false
clk_domain=system.cpu_clk_domain
+eventq_index=0
issue_dmas=false
max_loads=100000
memory_size=65536
@@ -115,6 +123,7 @@ test=system.ruby.l1_cntrl3.sequencer.slave[0]
type=MemTest
atomic=false
clk_domain=system.cpu_clk_domain
+eventq_index=0
issue_dmas=false
max_loads=100000
memory_size=65536
@@ -134,6 +143,7 @@ test=system.ruby.l1_cntrl4.sequencer.slave[0]
type=MemTest
atomic=false
clk_domain=system.cpu_clk_domain
+eventq_index=0
issue_dmas=false
max_loads=100000
memory_size=65536
@@ -153,6 +163,7 @@ test=system.ruby.l1_cntrl5.sequencer.slave[0]
type=MemTest
atomic=false
clk_domain=system.cpu_clk_domain
+eventq_index=0
issue_dmas=false
max_loads=100000
memory_size=65536
@@ -172,6 +183,7 @@ test=system.ruby.l1_cntrl6.sequencer.slave[0]
type=MemTest
atomic=false
clk_domain=system.cpu_clk_domain
+eventq_index=0
issue_dmas=false
max_loads=100000
memory_size=65536
@@ -190,11 +202,13 @@ test=system.ruby.l1_cntrl7.sequencer.slave[0]
[system.cpu_clk_domain]
type=SrcClockDomain
clock=1
+eventq_index=0
voltage_domain=system.voltage_domain
[system.funcbus]
type=NoncoherentBus
clk_domain=system.clk_domain
+eventq_index=0
header_cycles=1
use_default_range=false
width=8
@@ -206,6 +220,7 @@ type=SimpleMemory
bandwidth=0.000000
clk_domain=system.clk_domain
conf_table_reported=true
+eventq_index=0
in_addr_map=false
latency=30
latency_var=0
@@ -218,6 +233,7 @@ type=SimpleMemory
bandwidth=0.000000
clk_domain=system.clk_domain
conf_table_reported=true
+eventq_index=0
in_addr_map=true
latency=30
latency_var=0
@@ -226,18 +242,22 @@ range=0:134217727
[system.ruby]
type=RubySystem
-children=clk_domain dir_cntrl0 l1_cntrl0 l1_cntrl1 l1_cntrl2 l1_cntrl3 l1_cntrl4 l1_cntrl5 l1_cntrl6 l1_cntrl7 memctrl_clk_domain network profiler
+children=clk_domain dir_cntrl0 l1_cntrl0 l1_cntrl1 l1_cntrl2 l1_cntrl3 l1_cntrl4 l1_cntrl5 l1_cntrl6 l1_cntrl7 memctrl_clk_domain network
+all_instructions=false
block_size_bytes=64
clk_domain=system.ruby.clk_domain
+eventq_index=0
+hot_lines=false
mem_size=268435456
no_mem_vec=false
+num_of_sequencers=8
random_seed=1234
randomization=false
-stats_filename=ruby.stats
[system.ruby.clk_domain]
type=SrcClockDomain
clock=1
+eventq_index=0
voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
@@ -245,9 +265,10 @@ type=Directory_Controller
children=directory memBuffer
buffer_size=0
clk_domain=system.ruby.clk_domain
-cntrl_id=8
+cluster_id=0
directory=system.ruby.dir_cntrl0.directory
directory_latency=12
+eventq_index=0
memBuffer=system.ruby.dir_cntrl0.memBuffer
number_of_TBEs=256
peer=Null
@@ -258,6 +279,7 @@ version=0
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
+eventq_index=0
map_levels=4
numa_high_bit=5
size=268435456
@@ -274,6 +296,7 @@ basic_bus_busy_time=2
clk_domain=system.ruby.memctrl_clk_domain
dimm_bit_0=12
dimms_per_channel=2
+eventq_index=0
mem_ctl_latency=12
mem_fixed_delay=0
mem_random_arbitrate=0
@@ -293,7 +316,8 @@ buffer_size=0
cacheMemory=system.ruby.l1_cntrl0.cacheMemory
cache_response_latency=12
clk_domain=system.ruby.clk_domain
-cntrl_id=0
+cluster_id=0
+eventq_index=0
issue_latency=2
number_of_TBEs=256
peer=Null
@@ -309,6 +333,7 @@ type=RubyCache
assoc=2
dataAccessLatency=1
dataArrayBanks=1
+eventq_index=0
is_icache=false
latency=3
replacement_policy=PSEUDO_LRU
@@ -324,6 +349,7 @@ access_phys_mem=false
clk_domain=system.ruby.clk_domain
dcache=system.ruby.l1_cntrl0.cacheMemory
deadlock_threshold=1000000
+eventq_index=0
icache=system.ruby.l1_cntrl0.cacheMemory
max_outstanding_requests=16
ruby_system=system.ruby
@@ -342,7 +368,8 @@ buffer_size=0
cacheMemory=system.ruby.l1_cntrl1.cacheMemory
cache_response_latency=12
clk_domain=system.ruby.clk_domain
-cntrl_id=1
+cluster_id=0
+eventq_index=0
issue_latency=2
number_of_TBEs=256
peer=Null
@@ -358,6 +385,7 @@ type=RubyCache
assoc=2
dataAccessLatency=1
dataArrayBanks=1
+eventq_index=0
is_icache=false
latency=3
replacement_policy=PSEUDO_LRU
@@ -373,6 +401,7 @@ access_phys_mem=false
clk_domain=system.ruby.clk_domain
dcache=system.ruby.l1_cntrl1.cacheMemory
deadlock_threshold=1000000
+eventq_index=0
icache=system.ruby.l1_cntrl1.cacheMemory
max_outstanding_requests=16
ruby_system=system.ruby
@@ -391,7 +420,8 @@ buffer_size=0
cacheMemory=system.ruby.l1_cntrl2.cacheMemory
cache_response_latency=12
clk_domain=system.ruby.clk_domain
-cntrl_id=2
+cluster_id=0
+eventq_index=0
issue_latency=2
number_of_TBEs=256
peer=Null
@@ -407,6 +437,7 @@ type=RubyCache
assoc=2
dataAccessLatency=1
dataArrayBanks=1
+eventq_index=0
is_icache=false
latency=3
replacement_policy=PSEUDO_LRU
@@ -422,6 +453,7 @@ access_phys_mem=false
clk_domain=system.ruby.clk_domain
dcache=system.ruby.l1_cntrl2.cacheMemory
deadlock_threshold=1000000
+eventq_index=0
icache=system.ruby.l1_cntrl2.cacheMemory
max_outstanding_requests=16
ruby_system=system.ruby
@@ -440,7 +472,8 @@ buffer_size=0
cacheMemory=system.ruby.l1_cntrl3.cacheMemory
cache_response_latency=12
clk_domain=system.ruby.clk_domain
-cntrl_id=3
+cluster_id=0
+eventq_index=0
issue_latency=2
number_of_TBEs=256
peer=Null
@@ -456,6 +489,7 @@ type=RubyCache
assoc=2
dataAccessLatency=1
dataArrayBanks=1
+eventq_index=0
is_icache=false
latency=3
replacement_policy=PSEUDO_LRU
@@ -471,6 +505,7 @@ access_phys_mem=false
clk_domain=system.ruby.clk_domain
dcache=system.ruby.l1_cntrl3.cacheMemory
deadlock_threshold=1000000
+eventq_index=0
icache=system.ruby.l1_cntrl3.cacheMemory
max_outstanding_requests=16
ruby_system=system.ruby
@@ -489,7 +524,8 @@ buffer_size=0
cacheMemory=system.ruby.l1_cntrl4.cacheMemory
cache_response_latency=12
clk_domain=system.ruby.clk_domain
-cntrl_id=4
+cluster_id=0
+eventq_index=0
issue_latency=2
number_of_TBEs=256
peer=Null
@@ -505,6 +541,7 @@ type=RubyCache
assoc=2
dataAccessLatency=1
dataArrayBanks=1
+eventq_index=0
is_icache=false
latency=3
replacement_policy=PSEUDO_LRU
@@ -520,6 +557,7 @@ access_phys_mem=false
clk_domain=system.ruby.clk_domain
dcache=system.ruby.l1_cntrl4.cacheMemory
deadlock_threshold=1000000
+eventq_index=0
icache=system.ruby.l1_cntrl4.cacheMemory
max_outstanding_requests=16
ruby_system=system.ruby
@@ -538,7 +576,8 @@ buffer_size=0
cacheMemory=system.ruby.l1_cntrl5.cacheMemory
cache_response_latency=12
clk_domain=system.ruby.clk_domain
-cntrl_id=5
+cluster_id=0
+eventq_index=0
issue_latency=2
number_of_TBEs=256
peer=Null
@@ -554,6 +593,7 @@ type=RubyCache
assoc=2
dataAccessLatency=1
dataArrayBanks=1
+eventq_index=0
is_icache=false
latency=3
replacement_policy=PSEUDO_LRU
@@ -569,6 +609,7 @@ access_phys_mem=false
clk_domain=system.ruby.clk_domain
dcache=system.ruby.l1_cntrl5.cacheMemory
deadlock_threshold=1000000
+eventq_index=0
icache=system.ruby.l1_cntrl5.cacheMemory
max_outstanding_requests=16
ruby_system=system.ruby
@@ -587,7 +628,8 @@ buffer_size=0
cacheMemory=system.ruby.l1_cntrl6.cacheMemory
cache_response_latency=12
clk_domain=system.ruby.clk_domain
-cntrl_id=6
+cluster_id=0
+eventq_index=0
issue_latency=2
number_of_TBEs=256
peer=Null
@@ -603,6 +645,7 @@ type=RubyCache
assoc=2
dataAccessLatency=1
dataArrayBanks=1
+eventq_index=0
is_icache=false
latency=3
replacement_policy=PSEUDO_LRU
@@ -618,6 +661,7 @@ access_phys_mem=false
clk_domain=system.ruby.clk_domain
dcache=system.ruby.l1_cntrl6.cacheMemory
deadlock_threshold=1000000
+eventq_index=0
icache=system.ruby.l1_cntrl6.cacheMemory
max_outstanding_requests=16
ruby_system=system.ruby
@@ -636,7 +680,8 @@ buffer_size=0
cacheMemory=system.ruby.l1_cntrl7.cacheMemory
cache_response_latency=12
clk_domain=system.ruby.clk_domain
-cntrl_id=7
+cluster_id=0
+eventq_index=0
issue_latency=2
number_of_TBEs=256
peer=Null
@@ -652,6 +697,7 @@ type=RubyCache
assoc=2
dataAccessLatency=1
dataArrayBanks=1
+eventq_index=0
is_icache=false
latency=3
replacement_policy=PSEUDO_LRU
@@ -667,6 +713,7 @@ access_phys_mem=false
clk_domain=system.ruby.clk_domain
dcache=system.ruby.l1_cntrl7.cacheMemory
deadlock_threshold=1000000
+eventq_index=0
icache=system.ruby.l1_cntrl7.cacheMemory
max_outstanding_requests=16
ruby_system=system.ruby
@@ -682,6 +729,7 @@ slave=system.cpu7.test
type=DerivedClockDomain
clk_divider=3
clk_domain=system.ruby.clk_domain
+eventq_index=0
[system.ruby.network]
type=SimpleNetwork
@@ -691,6 +739,7 @@ buffer_size=0
clk_domain=system.ruby.clk_domain
control_msg_size=8
endpoint_bandwidth=1000
+eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 system.ruby.network.ext_links3 system.ruby.network.ext_links4 system.ruby.network.ext_links5 system.ruby.network.ext_links6 system.ruby.network.ext_links7 system.ruby.network.ext_links8
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5 system.ruby.network.int_links6 system.ruby.network.int_links7 system.ruby.network.int_links8
number_of_virtual_networks=10
@@ -701,6 +750,7 @@ topology=Crossbar
[system.ruby.network.ext_links0]
type=SimpleExtLink
bandwidth_factor=16
+eventq_index=0
ext_node=system.ruby.l1_cntrl0
int_node=system.ruby.network.routers0
latency=1
@@ -710,6 +760,7 @@ weight=1
[system.ruby.network.ext_links1]
type=SimpleExtLink
bandwidth_factor=16
+eventq_index=0
ext_node=system.ruby.l1_cntrl1
int_node=system.ruby.network.routers1
latency=1
@@ -719,6 +770,7 @@ weight=1
[system.ruby.network.ext_links2]
type=SimpleExtLink
bandwidth_factor=16
+eventq_index=0
ext_node=system.ruby.l1_cntrl2
int_node=system.ruby.network.routers2
latency=1
@@ -728,6 +780,7 @@ weight=1
[system.ruby.network.ext_links3]
type=SimpleExtLink
bandwidth_factor=16
+eventq_index=0
ext_node=system.ruby.l1_cntrl3
int_node=system.ruby.network.routers3
latency=1
@@ -737,6 +790,7 @@ weight=1
[system.ruby.network.ext_links4]
type=SimpleExtLink
bandwidth_factor=16
+eventq_index=0
ext_node=system.ruby.l1_cntrl4
int_node=system.ruby.network.routers4
latency=1
@@ -746,6 +800,7 @@ weight=1
[system.ruby.network.ext_links5]
type=SimpleExtLink
bandwidth_factor=16
+eventq_index=0
ext_node=system.ruby.l1_cntrl5
int_node=system.ruby.network.routers5
latency=1
@@ -755,6 +810,7 @@ weight=1
[system.ruby.network.ext_links6]
type=SimpleExtLink
bandwidth_factor=16
+eventq_index=0
ext_node=system.ruby.l1_cntrl6
int_node=system.ruby.network.routers6
latency=1
@@ -764,6 +820,7 @@ weight=1
[system.ruby.network.ext_links7]
type=SimpleExtLink
bandwidth_factor=16
+eventq_index=0
ext_node=system.ruby.l1_cntrl7
int_node=system.ruby.network.routers7
latency=1
@@ -773,6 +830,7 @@ weight=1
[system.ruby.network.ext_links8]
type=SimpleExtLink
bandwidth_factor=16
+eventq_index=0
ext_node=system.ruby.dir_cntrl0
int_node=system.ruby.network.routers8
latency=1
@@ -782,6 +840,7 @@ weight=1
[system.ruby.network.int_links0]
type=SimpleIntLink
bandwidth_factor=16
+eventq_index=0
latency=1
link_id=9
node_a=system.ruby.network.routers0
@@ -791,6 +850,7 @@ weight=1
[system.ruby.network.int_links1]
type=SimpleIntLink
bandwidth_factor=16
+eventq_index=0
latency=1
link_id=10
node_a=system.ruby.network.routers1
@@ -800,6 +860,7 @@ weight=1
[system.ruby.network.int_links2]
type=SimpleIntLink
bandwidth_factor=16
+eventq_index=0
latency=1
link_id=11
node_a=system.ruby.network.routers2
@@ -809,6 +870,7 @@ weight=1
[system.ruby.network.int_links3]
type=SimpleIntLink
bandwidth_factor=16
+eventq_index=0
latency=1
link_id=12
node_a=system.ruby.network.routers3
@@ -818,6 +880,7 @@ weight=1
[system.ruby.network.int_links4]
type=SimpleIntLink
bandwidth_factor=16
+eventq_index=0
latency=1
link_id=13
node_a=system.ruby.network.routers4
@@ -827,6 +890,7 @@ weight=1
[system.ruby.network.int_links5]
type=SimpleIntLink
bandwidth_factor=16
+eventq_index=0
latency=1
link_id=14
node_a=system.ruby.network.routers5
@@ -836,6 +900,7 @@ weight=1
[system.ruby.network.int_links6]
type=SimpleIntLink
bandwidth_factor=16
+eventq_index=0
latency=1
link_id=15
node_a=system.ruby.network.routers6
@@ -845,6 +910,7 @@ weight=1
[system.ruby.network.int_links7]
type=SimpleIntLink
bandwidth_factor=16
+eventq_index=0
latency=1
link_id=16
node_a=system.ruby.network.routers7
@@ -854,6 +920,7 @@ weight=1
[system.ruby.network.int_links8]
type=SimpleIntLink
bandwidth_factor=16
+eventq_index=0
latency=1
link_id=17
node_a=system.ruby.network.routers8
@@ -863,74 +930,78 @@ weight=1
[system.ruby.network.routers0]
type=Switch
clk_domain=system.ruby.clk_domain
+eventq_index=0
router_id=0
virt_nets=10
[system.ruby.network.routers1]
type=Switch
clk_domain=system.ruby.clk_domain
+eventq_index=0
router_id=1
virt_nets=10
[system.ruby.network.routers2]
type=Switch
clk_domain=system.ruby.clk_domain
+eventq_index=0
router_id=2
virt_nets=10
[system.ruby.network.routers3]
type=Switch
clk_domain=system.ruby.clk_domain
+eventq_index=0
router_id=3
virt_nets=10
[system.ruby.network.routers4]
type=Switch
clk_domain=system.ruby.clk_domain
+eventq_index=0
router_id=4
virt_nets=10
[system.ruby.network.routers5]
type=Switch
clk_domain=system.ruby.clk_domain
+eventq_index=0
router_id=5
virt_nets=10
[system.ruby.network.routers6]
type=Switch
clk_domain=system.ruby.clk_domain
+eventq_index=0
router_id=6
virt_nets=10
[system.ruby.network.routers7]
type=Switch
clk_domain=system.ruby.clk_domain
+eventq_index=0
router_id=7
virt_nets=10
[system.ruby.network.routers8]
type=Switch
clk_domain=system.ruby.clk_domain
+eventq_index=0
router_id=8
virt_nets=10
[system.ruby.network.routers9]
type=Switch
clk_domain=system.ruby.clk_domain
+eventq_index=0
router_id=9
virt_nets=10
-[system.ruby.profiler]
-type=RubyProfiler
-all_instructions=false
-hot_lines=false
-num_of_sequencers=8
-ruby_system=system.ruby
-
[system.sys_port_proxy]
type=RubyPortProxy
access_phys_mem=true
clk_domain=system.clk_domain
+eventq_index=0
ruby_system=system.ruby
support_data_reqs=true
support_inst_reqs=true
@@ -942,5 +1013,6 @@ slave=system.system_port
[system.voltage_domain]
type=VoltageDomain
+eventq_index=0
voltage=1.000000