diff options
author | Nilay Vaish <nilay@cs.wisc.edu> | 2014-11-06 05:42:21 -0600 |
---|---|---|
committer | Nilay Vaish <nilay@cs.wisc.edu> | 2014-11-06 05:42:21 -0600 |
commit | a75e27b4a64df780e9b8207e10f3a11f172d1db3 (patch) | |
tree | 51ee3d5409315ff75430cb0544fe0aa9691b0e61 /tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini | |
parent | 0811f21f67493a77b0c5a69260715d7cce7341e7 (diff) | |
download | gem5-a75e27b4a64df780e9b8207e10f3a11f172d1db3.tar.xz |
stats: updates due to changes to ruby
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 | 155 |
1 files changed, 98 insertions, 57 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 319711992..f99cf2ff6 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,7 +10,7 @@ time_sync_spin_threshold=100000 [system] type=System -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 +children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain dvfs_handler funcbus funcmem mem_ctrls ruby sys_port_proxy voltage_domain boot_osflags=a cache_line_size=64 clk_domain=system.clk_domain @@ -22,7 +22,7 @@ load_addr_mask=1099511627775 load_offset=0 mem_mode=timing mem_ranges=0:268435455 -memories=system.physmem system.funcmem +memories=system.funcmem system.mem_ctrls num_work_ids=16 readfile= symbolfile= @@ -242,17 +242,82 @@ null=false range=0:134217727 port=system.funcbus.master[0] -[system.physmem] -type=SimpleMemory -bandwidth=0.000000 +[system.mem_ctrls] +type=DRAMCtrl +IDD0=0.075000 +IDD02=0.000000 +IDD2N=0.050000 +IDD2N2=0.000000 +IDD2P0=0.000000 +IDD2P02=0.000000 +IDD2P1=0.000000 +IDD2P12=0.000000 +IDD3N=0.057000 +IDD3N2=0.000000 +IDD3P0=0.000000 +IDD3P02=0.000000 +IDD3P1=0.000000 +IDD3P12=0.000000 +IDD4R=0.187000 +IDD4R2=0.000000 +IDD4W=0.165000 +IDD4W2=0.000000 +IDD5=0.220000 +IDD52=0.000000 +IDD6=0.000000 +IDD62=0.000000 +VDD=1.500000 +VDD2=0.000000 +activation_limit=4 +addr_mapping=RoRaBaChCo +bank_groups_per_rank=0 +banks_per_rank=8 +burst_length=8 +channels=1 clk_domain=system.clk_domain conf_table_reported=true +device_bus_width=8 +device_rowbuffer_size=1024 +device_size=536870912 +devices_per_rank=8 +dll=true eventq_index=0 in_addr_map=true -latency=30 -latency_var=0 -null=true -range=0:134217727 +max_accesses_per_row=16 +mem_sched_policy=frfcfs +min_writes_per_switch=16 +null=false +page_policy=open_adaptive +range=0:268435455 +ranks_per_channel=2 +read_buffer_size=32 +static_backend_latency=10 +static_frontend_latency=10 +tBURST=5 +tCCD_L=0 +tCK=1 +tCL=14 +tCS=3 +tRAS=35 +tRCD=14 +tREFI=7800 +tRFC=260 +tRP=14 +tRRD=6 +tRRD_L=0 +tRTP=8 +tRTW=3 +tWR=15 +tWTR=8 +tXAW=30 +tXP=0 +tXPDLL=0 +tXS=0 +tXSDLL=0 +write_buffer_size=64 +write_high_thresh_perc=85 +write_low_thresh_perc=50 +port=system.ruby.dir_cntrl0.memory [system.ruby] type=RubySystem @@ -262,9 +327,9 @@ block_size_bytes=64 clk_domain=system.ruby.clk_domain eventq_index=0 hot_lines=false -mem_size=268435456 -no_mem_vec=false +memory_size_bits=48 num_of_sequencers=8 +phys_mem=Null random_seed=1234 randomization=false @@ -278,7 +343,7 @@ voltage_domain=system.voltage_domain [system.ruby.dir_cntrl0] type=Directory_Controller -children=directory memBuffer +children=directory buffer_size=0 clk_domain=system.ruby.clk_domain cluster_id=0 @@ -288,16 +353,17 @@ distributed_persistent=true eventq_index=0 fixed_timeout_latency=100 l2_select_num_bits=0 -memBuffer=system.ruby.dir_cntrl0.memBuffer number_of_TBEs=256 -peer=Null recycle_latency=10 reissue_wakeup_latency=10 ruby_system=system.ruby +system=system +to_memory_controller_latency=1 transitions_per_cycle=32 version=0 dmaRequestToDir=system.ruby.network.master[31] dmaResponseFromDir=system.ruby.network.slave[30] +memory=system.mem_ctrls.port persistentFromDir=system.ruby.network.slave[29] persistentToDir=system.ruby.network.master[30] requestFromDir=system.ruby.network.slave[27] @@ -308,33 +374,8 @@ responseToDir=system.ruby.network.master[29] [system.ruby.dir_cntrl0.directory] type=RubyDirectoryMemory eventq_index=0 -map_levels=4 numa_high_bit=5 size=268435456 -use_map=false -version=0 - -[system.ruby.dir_cntrl0.memBuffer] -type=RubyMemoryControl -bank_bit_0=8 -bank_busy_time=11 -bank_queue_size=12 -banks_per_rank=8 -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 -rank_bit_0=11 -rank_rank_delay=1 -ranks_per_dimm=2 -read_write_delay=2 -refresh_period=1560 -ruby_system=system.ruby -tFaw=0 version=0 [system.ruby.l1_cntrl0] @@ -354,13 +395,13 @@ l1_response_latency=2 l2_select_num_bits=0 no_mig_atomic=true number_of_TBEs=256 -peer=Null recycle_latency=10 reissue_wakeup_latency=10 retry_threshold=1 ruby_system=system.ruby send_evictions=false sequencer=system.ruby.l1_cntrl0.sequencer +system=system transitions_per_cycle=32 use_timeout_latency=50 version=0 @@ -403,7 +444,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl0.sequencer] type=RubySequencer -access_phys_mem=false +access_backing_store=false clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl0.L1Dcache deadlock_threshold=1000000 @@ -436,13 +477,13 @@ l1_response_latency=2 l2_select_num_bits=0 no_mig_atomic=true number_of_TBEs=256 -peer=Null recycle_latency=10 reissue_wakeup_latency=10 retry_threshold=1 ruby_system=system.ruby send_evictions=false sequencer=system.ruby.l1_cntrl1.sequencer +system=system transitions_per_cycle=32 use_timeout_latency=50 version=1 @@ -485,7 +526,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl1.sequencer] type=RubySequencer -access_phys_mem=false +access_backing_store=false clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl1.L1Dcache deadlock_threshold=1000000 @@ -518,13 +559,13 @@ l1_response_latency=2 l2_select_num_bits=0 no_mig_atomic=true number_of_TBEs=256 -peer=Null recycle_latency=10 reissue_wakeup_latency=10 retry_threshold=1 ruby_system=system.ruby send_evictions=false sequencer=system.ruby.l1_cntrl2.sequencer +system=system transitions_per_cycle=32 use_timeout_latency=50 version=2 @@ -567,7 +608,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl2.sequencer] type=RubySequencer -access_phys_mem=false +access_backing_store=false clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl2.L1Dcache deadlock_threshold=1000000 @@ -600,13 +641,13 @@ l1_response_latency=2 l2_select_num_bits=0 no_mig_atomic=true number_of_TBEs=256 -peer=Null recycle_latency=10 reissue_wakeup_latency=10 retry_threshold=1 ruby_system=system.ruby send_evictions=false sequencer=system.ruby.l1_cntrl3.sequencer +system=system transitions_per_cycle=32 use_timeout_latency=50 version=3 @@ -649,7 +690,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl3.sequencer] type=RubySequencer -access_phys_mem=false +access_backing_store=false clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl3.L1Dcache deadlock_threshold=1000000 @@ -682,13 +723,13 @@ l1_response_latency=2 l2_select_num_bits=0 no_mig_atomic=true number_of_TBEs=256 -peer=Null recycle_latency=10 reissue_wakeup_latency=10 retry_threshold=1 ruby_system=system.ruby send_evictions=false sequencer=system.ruby.l1_cntrl4.sequencer +system=system transitions_per_cycle=32 use_timeout_latency=50 version=4 @@ -731,7 +772,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl4.sequencer] type=RubySequencer -access_phys_mem=false +access_backing_store=false clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl4.L1Dcache deadlock_threshold=1000000 @@ -764,13 +805,13 @@ l1_response_latency=2 l2_select_num_bits=0 no_mig_atomic=true number_of_TBEs=256 -peer=Null recycle_latency=10 reissue_wakeup_latency=10 retry_threshold=1 ruby_system=system.ruby send_evictions=false sequencer=system.ruby.l1_cntrl5.sequencer +system=system transitions_per_cycle=32 use_timeout_latency=50 version=5 @@ -813,7 +854,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl5.sequencer] type=RubySequencer -access_phys_mem=false +access_backing_store=false clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl5.L1Dcache deadlock_threshold=1000000 @@ -846,13 +887,13 @@ l1_response_latency=2 l2_select_num_bits=0 no_mig_atomic=true number_of_TBEs=256 -peer=Null recycle_latency=10 reissue_wakeup_latency=10 retry_threshold=1 ruby_system=system.ruby send_evictions=false sequencer=system.ruby.l1_cntrl6.sequencer +system=system transitions_per_cycle=32 use_timeout_latency=50 version=6 @@ -895,7 +936,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl6.sequencer] type=RubySequencer -access_phys_mem=false +access_backing_store=false clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl6.L1Dcache deadlock_threshold=1000000 @@ -928,13 +969,13 @@ l1_response_latency=2 l2_select_num_bits=0 no_mig_atomic=true number_of_TBEs=256 -peer=Null recycle_latency=10 reissue_wakeup_latency=10 retry_threshold=1 ruby_system=system.ruby send_evictions=false sequencer=system.ruby.l1_cntrl7.sequencer +system=system transitions_per_cycle=32 use_timeout_latency=50 version=7 @@ -977,7 +1018,7 @@ tagArrayBanks=1 [system.ruby.l1_cntrl7.sequencer] type=RubySequencer -access_phys_mem=false +access_backing_store=false clk_domain=system.cpu_clk_domain dcache=system.ruby.l1_cntrl7.L1Dcache deadlock_threshold=1000000 @@ -1006,9 +1047,9 @@ filtering_enabled=true l2_request_latency=5 l2_response_latency=5 number_of_TBEs=256 -peer=Null recycle_latency=10 ruby_system=system.ruby +system=system transitions_per_cycle=32 version=0 GlobalRequestFromL2Cache=system.ruby.network.slave[24] @@ -1338,7 +1379,7 @@ virt_nets=10 [system.sys_port_proxy] type=RubyPortProxy -access_phys_mem=true +access_backing_store=false clk_domain=system.clk_domain eventq_index=0 ruby_system=system.ruby |