diff options
Diffstat (limited to 'tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini')
-rw-r--r-- | tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini | 117 |
1 files changed, 99 insertions, 18 deletions
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini index 4e078b123..c165a6832 100644 --- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini +++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini @@ -10,14 +10,16 @@ time_sync_spin_threshold=100000 [system] type=System -children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain funcbus funcmem physmem ruby sys_port_proxy voltage_domain +children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain dvfs_handler funcbus funcmem physmem ruby sys_port_proxy voltage_domain boot_osflags=a cache_line_size=64 clk_domain=system.clk_domain eventq_index=0 init_param=0 kernel= +kernel_addr_check=true load_addr_mask=1099511627775 +load_offset=0 mem_mode=timing mem_ranges=0:268435455 memories=system.physmem system.funcmem @@ -36,7 +38,9 @@ system_port=system.sys_port_proxy.slave[0] [system.clk_domain] type=SrcClockDomain clock=1 +domain_id=-1 eventq_index=0 +init_perf_level=0 voltage_domain=system.voltage_domain [system.cpu0] @@ -202,9 +206,19 @@ test=system.ruby.l1_cntrl7.sequencer.slave[0] [system.cpu_clk_domain] type=SrcClockDomain clock=1 +domain_id=-1 eventq_index=0 +init_perf_level=0 voltage_domain=system.voltage_domain +[system.dvfs_handler] +type=DVFSHandler +domains= +enable=false +eventq_index=0 +sys_clk_domain=system.clk_domain +transition_latency=100000 + [system.funcbus] type=NoncoherentBus clk_domain=system.clk_domain @@ -257,7 +271,9 @@ randomization=false [system.ruby.clk_domain] type=SrcClockDomain clock=1 +domain_id=-1 eventq_index=0 +init_perf_level=0 voltage_domain=system.voltage_domain [system.ruby.dir_cntrl0] @@ -280,6 +296,14 @@ reissue_wakeup_latency=10 ruby_system=system.ruby transitions_per_cycle=32 version=0 +dmaRequestToDir=system.ruby.network.master[31] +dmaResponseFromDir=system.ruby.network.slave[30] +persistentFromDir=system.ruby.network.slave[29] +persistentToDir=system.ruby.network.master[30] +requestFromDir=system.ruby.network.slave[27] +requestToDir=system.ruby.network.master[28] +responseFromDir=system.ruby.network.slave[28] +responseToDir=system.ruby.network.master[29] [system.ruby.dir_cntrl0.directory] type=RubyDirectoryMemory @@ -320,7 +344,7 @@ L1Dcache=system.ruby.l1_cntrl0.L1Dcache L1Icache=system.ruby.l1_cntrl0.L1Icache N_tokens=9 buffer_size=0 -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain cluster_id=0 dynamic_timeout_enabled=true eventq_index=0 @@ -340,6 +364,12 @@ sequencer=system.ruby.l1_cntrl0.sequencer transitions_per_cycle=32 use_timeout_latency=50 version=0 +persistentFromL1Cache=system.ruby.network.slave[2] +persistentToL1Cache=system.ruby.network.master[2] +requestFromL1Cache=system.ruby.network.slave[0] +requestToL1Cache=system.ruby.network.master[0] +responseFromL1Cache=system.ruby.network.slave[1] +responseToL1Cache=system.ruby.network.master[1] [system.ruby.l1_cntrl0.L1Dcache] type=RubyCache @@ -374,7 +404,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl0.sequencer] type=RubySequencer access_phys_mem=false -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl0.L1Dcache deadlock_threshold=1000000 eventq_index=0 @@ -396,7 +426,7 @@ L1Dcache=system.ruby.l1_cntrl1.L1Dcache L1Icache=system.ruby.l1_cntrl1.L1Icache N_tokens=9 buffer_size=0 -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain cluster_id=0 dynamic_timeout_enabled=true eventq_index=0 @@ -416,6 +446,12 @@ sequencer=system.ruby.l1_cntrl1.sequencer transitions_per_cycle=32 use_timeout_latency=50 version=1 +persistentFromL1Cache=system.ruby.network.slave[5] +persistentToL1Cache=system.ruby.network.master[5] +requestFromL1Cache=system.ruby.network.slave[3] +requestToL1Cache=system.ruby.network.master[3] +responseFromL1Cache=system.ruby.network.slave[4] +responseToL1Cache=system.ruby.network.master[4] [system.ruby.l1_cntrl1.L1Dcache] type=RubyCache @@ -450,7 +486,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl1.sequencer] type=RubySequencer access_phys_mem=false -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl1.L1Dcache deadlock_threshold=1000000 eventq_index=0 @@ -472,7 +508,7 @@ L1Dcache=system.ruby.l1_cntrl2.L1Dcache L1Icache=system.ruby.l1_cntrl2.L1Icache N_tokens=9 buffer_size=0 -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain cluster_id=0 dynamic_timeout_enabled=true eventq_index=0 @@ -492,6 +528,12 @@ sequencer=system.ruby.l1_cntrl2.sequencer transitions_per_cycle=32 use_timeout_latency=50 version=2 +persistentFromL1Cache=system.ruby.network.slave[8] +persistentToL1Cache=system.ruby.network.master[8] +requestFromL1Cache=system.ruby.network.slave[6] +requestToL1Cache=system.ruby.network.master[6] +responseFromL1Cache=system.ruby.network.slave[7] +responseToL1Cache=system.ruby.network.master[7] [system.ruby.l1_cntrl2.L1Dcache] type=RubyCache @@ -526,7 +568,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl2.sequencer] type=RubySequencer access_phys_mem=false -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl2.L1Dcache deadlock_threshold=1000000 eventq_index=0 @@ -548,7 +590,7 @@ L1Dcache=system.ruby.l1_cntrl3.L1Dcache L1Icache=system.ruby.l1_cntrl3.L1Icache N_tokens=9 buffer_size=0 -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain cluster_id=0 dynamic_timeout_enabled=true eventq_index=0 @@ -568,6 +610,12 @@ sequencer=system.ruby.l1_cntrl3.sequencer transitions_per_cycle=32 use_timeout_latency=50 version=3 +persistentFromL1Cache=system.ruby.network.slave[11] +persistentToL1Cache=system.ruby.network.master[11] +requestFromL1Cache=system.ruby.network.slave[9] +requestToL1Cache=system.ruby.network.master[9] +responseFromL1Cache=system.ruby.network.slave[10] +responseToL1Cache=system.ruby.network.master[10] [system.ruby.l1_cntrl3.L1Dcache] type=RubyCache @@ -602,7 +650,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl3.sequencer] type=RubySequencer access_phys_mem=false -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl3.L1Dcache deadlock_threshold=1000000 eventq_index=0 @@ -624,7 +672,7 @@ L1Dcache=system.ruby.l1_cntrl4.L1Dcache L1Icache=system.ruby.l1_cntrl4.L1Icache N_tokens=9 buffer_size=0 -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain cluster_id=0 dynamic_timeout_enabled=true eventq_index=0 @@ -644,6 +692,12 @@ sequencer=system.ruby.l1_cntrl4.sequencer transitions_per_cycle=32 use_timeout_latency=50 version=4 +persistentFromL1Cache=system.ruby.network.slave[14] +persistentToL1Cache=system.ruby.network.master[14] +requestFromL1Cache=system.ruby.network.slave[12] +requestToL1Cache=system.ruby.network.master[12] +responseFromL1Cache=system.ruby.network.slave[13] +responseToL1Cache=system.ruby.network.master[13] [system.ruby.l1_cntrl4.L1Dcache] type=RubyCache @@ -678,7 +732,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl4.sequencer] type=RubySequencer access_phys_mem=false -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl4.L1Dcache deadlock_threshold=1000000 eventq_index=0 @@ -700,7 +754,7 @@ L1Dcache=system.ruby.l1_cntrl5.L1Dcache L1Icache=system.ruby.l1_cntrl5.L1Icache N_tokens=9 buffer_size=0 -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain cluster_id=0 dynamic_timeout_enabled=true eventq_index=0 @@ -720,6 +774,12 @@ sequencer=system.ruby.l1_cntrl5.sequencer transitions_per_cycle=32 use_timeout_latency=50 version=5 +persistentFromL1Cache=system.ruby.network.slave[17] +persistentToL1Cache=system.ruby.network.master[17] +requestFromL1Cache=system.ruby.network.slave[15] +requestToL1Cache=system.ruby.network.master[15] +responseFromL1Cache=system.ruby.network.slave[16] +responseToL1Cache=system.ruby.network.master[16] [system.ruby.l1_cntrl5.L1Dcache] type=RubyCache @@ -754,7 +814,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl5.sequencer] type=RubySequencer access_phys_mem=false -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl5.L1Dcache deadlock_threshold=1000000 eventq_index=0 @@ -776,7 +836,7 @@ L1Dcache=system.ruby.l1_cntrl6.L1Dcache L1Icache=system.ruby.l1_cntrl6.L1Icache N_tokens=9 buffer_size=0 -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain cluster_id=0 dynamic_timeout_enabled=true eventq_index=0 @@ -796,6 +856,12 @@ sequencer=system.ruby.l1_cntrl6.sequencer transitions_per_cycle=32 use_timeout_latency=50 version=6 +persistentFromL1Cache=system.ruby.network.slave[20] +persistentToL1Cache=system.ruby.network.master[20] +requestFromL1Cache=system.ruby.network.slave[18] +requestToL1Cache=system.ruby.network.master[18] +responseFromL1Cache=system.ruby.network.slave[19] +responseToL1Cache=system.ruby.network.master[19] [system.ruby.l1_cntrl6.L1Dcache] type=RubyCache @@ -830,7 +896,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl6.sequencer] type=RubySequencer access_phys_mem=false -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl6.L1Dcache deadlock_threshold=1000000 eventq_index=0 @@ -852,7 +918,7 @@ L1Dcache=system.ruby.l1_cntrl7.L1Dcache L1Icache=system.ruby.l1_cntrl7.L1Icache N_tokens=9 buffer_size=0 -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain cluster_id=0 dynamic_timeout_enabled=true eventq_index=0 @@ -872,6 +938,12 @@ sequencer=system.ruby.l1_cntrl7.sequencer transitions_per_cycle=32 use_timeout_latency=50 version=7 +persistentFromL1Cache=system.ruby.network.slave[23] +persistentToL1Cache=system.ruby.network.master[23] +requestFromL1Cache=system.ruby.network.slave[21] +requestToL1Cache=system.ruby.network.master[21] +responseFromL1Cache=system.ruby.network.slave[22] +responseToL1Cache=system.ruby.network.master[22] [system.ruby.l1_cntrl7.L1Dcache] type=RubyCache @@ -906,7 +978,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl7.sequencer] type=RubySequencer access_phys_mem=false -clk_domain=system.ruby.clk_domain +clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl7.L1Dcache deadlock_threshold=1000000 eventq_index=0 @@ -939,6 +1011,13 @@ recycle_latency=10 ruby_system=system.ruby transitions_per_cycle=32 version=0 +GlobalRequestFromL2Cache=system.ruby.network.slave[24] +GlobalRequestToL2Cache=system.ruby.network.master[24] +L1RequestFromL2Cache=system.ruby.network.slave[25] +L1RequestToL2Cache=system.ruby.network.master[25] +persistentToL2Cache=system.ruby.network.master[27] +responseFromL2Cache=system.ruby.network.slave[26] +responseToL2Cache=system.ruby.network.master[26] [system.ruby.l2_cntrl0.L2cache] type=RubyCache @@ -972,10 +1051,13 @@ endpoint_bandwidth=1000 eventq_index=0 ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 system.ruby.network.ext_links3 system.ruby.network.ext_links4 system.ruby.network.ext_links5 system.ruby.network.ext_links6 system.ruby.network.ext_links7 system.ruby.network.ext_links8 system.ruby.network.ext_links9 int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5 system.ruby.network.int_links6 system.ruby.network.int_links7 system.ruby.network.int_links8 system.ruby.network.int_links9 +netifs= number_of_virtual_networks=10 routers=system.ruby.network.routers00 system.ruby.network.routers01 system.ruby.network.routers02 system.ruby.network.routers03 system.ruby.network.routers04 system.ruby.network.routers05 system.ruby.network.routers06 system.ruby.network.routers07 system.ruby.network.routers08 system.ruby.network.routers09 system.ruby.network.routers10 ruby_system=system.ruby topology=Crossbar +master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l1_cntrl0.persistentToL1Cache system.ruby.l1_cntrl1.requestToL1Cache system.ruby.l1_cntrl1.responseToL1Cache system.ruby.l1_cntrl1.persistentToL1Cache system.ruby.l1_cntrl2.requestToL1Cache system.ruby.l1_cntrl2.responseToL1Cache system.ruby.l1_cntrl2.persistentToL1Cache system.ruby.l1_cntrl3.requestToL1Cache system.ruby.l1_cntrl3.responseToL1Cache system.ruby.l1_cntrl3.persistentToL1Cache system.ruby.l1_cntrl4.requestToL1Cache system.ruby.l1_cntrl4.responseToL1Cache system.ruby.l1_cntrl4.persistentToL1Cache system.ruby.l1_cntrl5.requestToL1Cache system.ruby.l1_cntrl5.responseToL1Cache system.ruby.l1_cntrl5.persistentToL1Cache system.ruby.l1_cntrl6.requestToL1Cache system.ruby.l1_cntrl6.responseToL1Cache system.ruby.l1_cntrl6.persistentToL1Cache system.ruby.l1_cntrl7.requestToL1Cache system.ruby.l1_cntrl7.responseToL1Cache system.ruby.l1_cntrl7.persistentToL1Cache system.ruby.l2_cntrl0.GlobalRequestToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.l2_cntrl0.persistentToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir system.ruby.dir_cntrl0.persistentToDir system.ruby.dir_cntrl0.dmaRequestToDir +slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.persistentFromL1Cache system.ruby.l1_cntrl1.requestFromL1Cache system.ruby.l1_cntrl1.responseFromL1Cache system.ruby.l1_cntrl1.persistentFromL1Cache system.ruby.l1_cntrl2.requestFromL1Cache system.ruby.l1_cntrl2.responseFromL1Cache system.ruby.l1_cntrl2.persistentFromL1Cache system.ruby.l1_cntrl3.requestFromL1Cache system.ruby.l1_cntrl3.responseFromL1Cache system.ruby.l1_cntrl3.persistentFromL1Cache system.ruby.l1_cntrl4.requestFromL1Cache system.ruby.l1_cntrl4.responseFromL1Cache system.ruby.l1_cntrl4.persistentFromL1Cache system.ruby.l1_cntrl5.requestFromL1Cache system.ruby.l1_cntrl5.responseFromL1Cache system.ruby.l1_cntrl5.persistentFromL1Cache system.ruby.l1_cntrl6.requestFromL1Cache system.ruby.l1_cntrl6.responseFromL1Cache system.ruby.l1_cntrl6.persistentFromL1Cache system.ruby.l1_cntrl7.requestFromL1Cache system.ruby.l1_cntrl7.responseFromL1Cache system.ruby.l1_cntrl7.persistentFromL1Cache system.ruby.l2_cntrl0.GlobalRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.requestFromDir system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.persistentFromDir system.ruby.dir_cntrl0.dmaResponseFromDir [system.ruby.network.ext_links0] type=SimpleExtLink @@ -1263,7 +1345,6 @@ ruby_system=system.ruby support_data_reqs=true support_inst_reqs=true system=system -using_network_tester=false using_ruby_tester=false version=0 slave=system.system_port |