changeset f54a527153f4 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=f54a527153f4
description:
        test: Make the memtest and memcheck tests functional only

        The memtest and memcheck are not designed to test timing. Make them
        functional only to make ref diffs less noisy in the future.

        Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>

diffstat:

 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini
      |  5280 ------
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simerr   
       |    83 -
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/simout   
       |    11 -
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/stats.txt 
      |  1264 -
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/config.ini
 |  5104 ------
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simerr
     |    83 -
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simout
     |    11 -
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt
  |  1468 -
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini
     |  8433 ----------
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr  
       |    83 -
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout  
       |    11 -
 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt
      |  1653 -
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini 
       |  7456 --------
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simerr     
       |    83 -
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simout     
       |    11 -
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt  
       |  1533 -
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini              
       |  5969 -------
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simerr                  
       |    83 -
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/simout                  
       |    11 -
 tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt               
       |   798 -
 tests/quick/se/50.memtest/ref/null/none/memtest-filter/config.ini              
       |   742 -
 tests/quick/se/50.memtest/ref/null/none/memtest-filter/simerr                  
       |    73 -
 tests/quick/se/50.memtest/ref/null/none/memtest-filter/simout                  
       |    13 -
 tests/quick/se/50.memtest/ref/null/none/memtest-filter/stats.txt               
       |  1777 --
 tests/quick/se/50.memtest/ref/null/none/memtest/config.ini                     
       |   734 -
 tests/quick/se/50.memtest/ref/null/none/memtest/simerr                         
       |    73 -
 tests/quick/se/50.memtest/ref/null/none/memtest/simout                         
       |    13 -
 tests/quick/se/50.memtest/ref/null/none/memtest/stats.txt                      
       |  1777 --
 tests/quick/se/51.memcheck/ref/null/none/memcheck/stats.txt                    
       |  2809 ---
 29 files changed, 0 insertions(+), 47439 deletions(-)

diffs (truncated from 47555 to 300 lines):

diff -r 200501cf7025 -r f54a527153f4 
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini
--- 
a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini
  Thu Sep 22 10:49:08 2016 +0100
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,5280 +0,0 @@
-[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
-
-[system]
-type=System
-children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain 
dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
-boot_osflags=a
-cache_line_size=64
-clk_domain=system.clk_domain
-eventq_index=0
-exit_on_work_items=false
-init_param=0
-kernel=
-kernel_addr_check=true
-load_addr_mask=1099511627775
-load_offset=0
-mem_mode=timing
-mem_ranges=0:268435455
-memories=system.mem_ctrls
-mmap_using_noreserve=false
-multi_thread=false
-num_work_ids=16
-readfile=
-symbolfile=
-thermal_components=
-thermal_model=Null
-work_begin_ckpt_count=0
-work_begin_cpu_id_exit=-1
-work_begin_exit_count=0
-work_cpus_ckpt_count=0
-work_end_ckpt_count=0
-work_end_exit_count=0
-work_item_id=-1
-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]
-type=MemTest
-clk_domain=system.cpu_clk_domain
-eventq_index=0
-interval=1
-max_loads=100000
-percent_functional=50
-percent_reads=65
-percent_uncacheable=0
-progress_check=5000000
-progress_interval=10000
-size=65536
-suppress_func_warnings=true
-system=system
-port=system.ruby.l1_cntrl0.sequencer.slave[0]
-
-[system.cpu1]
-type=MemTest
-clk_domain=system.cpu_clk_domain
-eventq_index=0
-interval=1
-max_loads=100000
-percent_functional=50
-percent_reads=65
-percent_uncacheable=0
-progress_check=5000000
-progress_interval=10000
-size=65536
-suppress_func_warnings=true
-system=system
-port=system.ruby.l1_cntrl1.sequencer.slave[0]
-
-[system.cpu2]
-type=MemTest
-clk_domain=system.cpu_clk_domain
-eventq_index=0
-interval=1
-max_loads=100000
-percent_functional=50
-percent_reads=65
-percent_uncacheable=0
-progress_check=5000000
-progress_interval=10000
-size=65536
-suppress_func_warnings=true
-system=system
-port=system.ruby.l1_cntrl2.sequencer.slave[0]
-
-[system.cpu3]
-type=MemTest
-clk_domain=system.cpu_clk_domain
-eventq_index=0
-interval=1
-max_loads=100000
-percent_functional=50
-percent_reads=65
-percent_uncacheable=0
-progress_check=5000000
-progress_interval=10000
-size=65536
-suppress_func_warnings=true
-system=system
-port=system.ruby.l1_cntrl3.sequencer.slave[0]
-
-[system.cpu4]
-type=MemTest
-clk_domain=system.cpu_clk_domain
-eventq_index=0
-interval=1
-max_loads=100000
-percent_functional=50
-percent_reads=65
-percent_uncacheable=0
-progress_check=5000000
-progress_interval=10000
-size=65536
-suppress_func_warnings=true
-system=system
-port=system.ruby.l1_cntrl4.sequencer.slave[0]
-
-[system.cpu5]
-type=MemTest
-clk_domain=system.cpu_clk_domain
-eventq_index=0
-interval=1
-max_loads=100000
-percent_functional=50
-percent_reads=65
-percent_uncacheable=0
-progress_check=5000000
-progress_interval=10000
-size=65536
-suppress_func_warnings=true
-system=system
-port=system.ruby.l1_cntrl5.sequencer.slave[0]
-
-[system.cpu6]
-type=MemTest
-clk_domain=system.cpu_clk_domain
-eventq_index=0
-interval=1
-max_loads=100000
-percent_functional=50
-percent_reads=65
-percent_uncacheable=0
-progress_check=5000000
-progress_interval=10000
-size=65536
-suppress_func_warnings=true
-system=system
-port=system.ruby.l1_cntrl6.sequencer.slave[0]
-
-[system.cpu7]
-type=MemTest
-clk_domain=system.cpu_clk_domain
-eventq_index=0
-interval=1
-max_loads=100000
-percent_functional=50
-percent_reads=65
-percent_uncacheable=0
-progress_check=5000000
-progress_interval=10000
-size=65536
-suppress_func_warnings=true
-system=system
-port=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.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=RoRaBaCoCh
-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
-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
-children=clk_domain dir_cntrl0 l1_cntrl0 l1_cntrl1 l1_cntrl2 l1_cntrl3 
l1_cntrl4 l1_cntrl5 l1_cntrl6 l1_cntrl7 l2_cntrl0 memctrl_clk_domain network
-access_backing_store=false
-all_instructions=false
-block_size_bytes=64
-clk_domain=system.ruby.clk_domain
-eventq_index=0
-hot_lines=false
-memory_size_bits=48
-num_of_sequencers=8
-number_of_virtual_networks=3
-phys_mem=Null
-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]
-type=Directory_Controller
_______________________________________________
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to