changeset 4e386e993ae8 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=4e386e993ae8
description:
        Regression: Updates regression outputs for Ruby memtest
        This patch updates the regression outputs for Ruby memtest. This was
        required because of the changes carried out by the addition of 
functional
        access support to Ruby.

diffstat:

 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/config.ini
  |   324 +-
 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/ruby.stats
  |   706 ++--
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/simerr  
    |   146 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/simout  
    |    18 +-
 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/stats.txt
   |    42 +-
 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/config.ini
 |   324 +-
 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/ruby.stats
 |  1030 ++++----
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simerr 
    |   146 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/simout 
    |    18 +-
 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt
  |    42 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini 
    |   324 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/ruby.stats 
    |  1193 ++++-----
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simerr     
    |   146 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/simout     
    |    18 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt  
    |    42 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini    
    |   323 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/ruby.stats    
    |   986 ++++----
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simerr        
    |   146 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/simout        
    |    18 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt     
    |    42 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/config.ini                 
    |   323 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/ruby.stats                 
    |   458 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simerr                     
    |   146 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simout                     
    |    18 +-
 tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt                  
    |    42 +-
 25 files changed, 3555 insertions(+), 3466 deletions(-)

diffs (truncated from 10755 to 300 lines):

diff -r 94c7423ecd87 -r 4e386e993ae8 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/config.ini
--- 
a/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/config.ini
 Thu Jun 30 19:54:02 2011 -0500
+++ 
b/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/config.ini
 Thu Jun 30 19:57:26 2011 -0500
@@ -25,14 +25,15 @@
 max_loads=100000
 memory_size=65536
 percent_dest_unaligned=50
-percent_functional=0
+percent_functional=50
 percent_reads=65
 percent_source_unaligned=50
 percent_uncacheable=0
 progress_interval=10000
+suppress_func_warnings=true
 trace_addr=0
 functional=system.funcmem.port[0]
-test=system.ruby.cpu_ruby_ports0.port[0]
+test=system.l1_cntrl0.sequencer.port[0]
 
 [system.cpu1]
 type=MemTest
@@ -41,14 +42,15 @@
 max_loads=100000
 memory_size=65536
 percent_dest_unaligned=50
-percent_functional=0
+percent_functional=50
 percent_reads=65
 percent_source_unaligned=50
 percent_uncacheable=0
 progress_interval=10000
+suppress_func_warnings=true
 trace_addr=0
 functional=system.funcmem.port[1]
-test=system.ruby.cpu_ruby_ports1.port[0]
+test=system.l1_cntrl1.sequencer.port[0]
 
 [system.cpu2]
 type=MemTest
@@ -57,14 +59,15 @@
 max_loads=100000
 memory_size=65536
 percent_dest_unaligned=50
-percent_functional=0
+percent_functional=50
 percent_reads=65
 percent_source_unaligned=50
 percent_uncacheable=0
 progress_interval=10000
+suppress_func_warnings=true
 trace_addr=0
 functional=system.funcmem.port[2]
-test=system.ruby.cpu_ruby_ports2.port[0]
+test=system.l1_cntrl2.sequencer.port[0]
 
 [system.cpu3]
 type=MemTest
@@ -73,14 +76,15 @@
 max_loads=100000
 memory_size=65536
 percent_dest_unaligned=50
-percent_functional=0
+percent_functional=50
 percent_reads=65
 percent_source_unaligned=50
 percent_uncacheable=0
 progress_interval=10000
+suppress_func_warnings=true
 trace_addr=0
 functional=system.funcmem.port[3]
-test=system.ruby.cpu_ruby_ports3.port[0]
+test=system.l1_cntrl3.sequencer.port[0]
 
 [system.cpu4]
 type=MemTest
@@ -89,14 +93,15 @@
 max_loads=100000
 memory_size=65536
 percent_dest_unaligned=50
-percent_functional=0
+percent_functional=50
 percent_reads=65
 percent_source_unaligned=50
 percent_uncacheable=0
 progress_interval=10000
+suppress_func_warnings=true
 trace_addr=0
 functional=system.funcmem.port[4]
-test=system.ruby.cpu_ruby_ports4.port[0]
+test=system.l1_cntrl4.sequencer.port[0]
 
 [system.cpu5]
 type=MemTest
@@ -105,14 +110,15 @@
 max_loads=100000
 memory_size=65536
 percent_dest_unaligned=50
-percent_functional=0
+percent_functional=50
 percent_reads=65
 percent_source_unaligned=50
 percent_uncacheable=0
 progress_interval=10000
+suppress_func_warnings=true
 trace_addr=0
 functional=system.funcmem.port[5]
-test=system.ruby.cpu_ruby_ports5.port[0]
+test=system.l1_cntrl5.sequencer.port[0]
 
 [system.cpu6]
 type=MemTest
@@ -121,14 +127,15 @@
 max_loads=100000
 memory_size=65536
 percent_dest_unaligned=50
-percent_functional=0
+percent_functional=50
 percent_reads=65
 percent_source_unaligned=50
 percent_uncacheable=0
 progress_interval=10000
+suppress_func_warnings=true
 trace_addr=0
 functional=system.funcmem.port[6]
-test=system.ruby.cpu_ruby_ports6.port[0]
+test=system.l1_cntrl6.sequencer.port[0]
 
 [system.cpu7]
 type=MemTest
@@ -137,14 +144,15 @@
 max_loads=100000
 memory_size=65536
 percent_dest_unaligned=50
-percent_functional=0
+percent_functional=50
 percent_reads=65
 percent_source_unaligned=50
 percent_uncacheable=0
 progress_interval=10000
+suppress_func_warnings=true
 trace_addr=0
 functional=system.funcmem.port[7]
-test=system.ruby.cpu_ruby_ports7.port[0]
+test=system.l1_cntrl7.sequencer.port[0]
 
 [system.dir_cntrl0]
 type=Directory_Controller
@@ -156,6 +164,7 @@
 memBuffer=system.dir_cntrl0.memBuffer
 number_of_TBEs=256
 recycle_latency=10
+ruby_system=system.ruby
 to_mem_ctrl_latency=1
 transitions_per_cycle=32
 version=0
@@ -201,7 +210,7 @@
 
 [system.l1_cntrl0]
 type=L1Cache_Controller
-children=L1DcacheMemory L1IcacheMemory
+children=L1DcacheMemory L1IcacheMemory sequencer
 L1DcacheMemory=system.l1_cntrl0.L1DcacheMemory
 L1IcacheMemory=system.l1_cntrl0.L1IcacheMemory
 buffer_size=0
@@ -211,7 +220,8 @@
 l2_select_num_bits=0
 number_of_TBEs=256
 recycle_latency=10
-sequencer=system.ruby.cpu_ruby_ports0
+ruby_system=system.ruby
+sequencer=system.l1_cntrl0.sequencer
 to_l2_latency=1
 transitions_per_cycle=32
 version=0
@@ -232,9 +242,24 @@
 size=256
 start_index_bit=6
 
+[system.l1_cntrl0.sequencer]
+type=RubySequencer
+access_phys_mem=false
+dcache=system.l1_cntrl0.L1DcacheMemory
+deadlock_threshold=1000000
+icache=system.l1_cntrl0.L1IcacheMemory
+max_outstanding_requests=16
+physmem=system.physmem
+ruby_system=system.ruby
+using_network_tester=false
+using_ruby_tester=false
+version=0
+physMemPort=system.physmem.port[0]
+port=system.cpu0.test
+
 [system.l1_cntrl1]
 type=L1Cache_Controller
-children=L1DcacheMemory L1IcacheMemory
+children=L1DcacheMemory L1IcacheMemory sequencer
 L1DcacheMemory=system.l1_cntrl1.L1DcacheMemory
 L1IcacheMemory=system.l1_cntrl1.L1IcacheMemory
 buffer_size=0
@@ -244,7 +269,8 @@
 l2_select_num_bits=0
 number_of_TBEs=256
 recycle_latency=10
-sequencer=system.ruby.cpu_ruby_ports1
+ruby_system=system.ruby
+sequencer=system.l1_cntrl1.sequencer
 to_l2_latency=1
 transitions_per_cycle=32
 version=1
@@ -265,9 +291,24 @@
 size=256
 start_index_bit=6
 
+[system.l1_cntrl1.sequencer]
+type=RubySequencer
+access_phys_mem=false
+dcache=system.l1_cntrl1.L1DcacheMemory
+deadlock_threshold=1000000
+icache=system.l1_cntrl1.L1IcacheMemory
+max_outstanding_requests=16
+physmem=system.physmem
+ruby_system=system.ruby
+using_network_tester=false
+using_ruby_tester=false
+version=1
+physMemPort=system.physmem.port[1]
+port=system.cpu1.test
+
 [system.l1_cntrl2]
 type=L1Cache_Controller
-children=L1DcacheMemory L1IcacheMemory
+children=L1DcacheMemory L1IcacheMemory sequencer
 L1DcacheMemory=system.l1_cntrl2.L1DcacheMemory
 L1IcacheMemory=system.l1_cntrl2.L1IcacheMemory
 buffer_size=0
@@ -277,7 +318,8 @@
 l2_select_num_bits=0
 number_of_TBEs=256
 recycle_latency=10
-sequencer=system.ruby.cpu_ruby_ports2
+ruby_system=system.ruby
+sequencer=system.l1_cntrl2.sequencer
 to_l2_latency=1
 transitions_per_cycle=32
 version=2
@@ -298,9 +340,24 @@
 size=256
 start_index_bit=6
 
+[system.l1_cntrl2.sequencer]
+type=RubySequencer
+access_phys_mem=false
+dcache=system.l1_cntrl2.L1DcacheMemory
+deadlock_threshold=1000000
+icache=system.l1_cntrl2.L1IcacheMemory
+max_outstanding_requests=16
+physmem=system.physmem
+ruby_system=system.ruby
+using_network_tester=false
+using_ruby_tester=false
+version=2
+physMemPort=system.physmem.port[2]
+port=system.cpu2.test
+
 [system.l1_cntrl3]
 type=L1Cache_Controller
-children=L1DcacheMemory L1IcacheMemory
+children=L1DcacheMemory L1IcacheMemory sequencer
 L1DcacheMemory=system.l1_cntrl3.L1DcacheMemory
 L1IcacheMemory=system.l1_cntrl3.L1IcacheMemory
 buffer_size=0
@@ -310,7 +367,8 @@
 l2_select_num_bits=0
 number_of_TBEs=256
 recycle_latency=10
-sequencer=system.ruby.cpu_ruby_ports3
+ruby_system=system.ruby
+sequencer=system.l1_cntrl3.sequencer
 to_l2_latency=1
 transitions_per_cycle=32
 version=3
@@ -331,9 +389,24 @@
 size=256
 start_index_bit=6
 
+[system.l1_cntrl3.sequencer]
+type=RubySequencer
+access_phys_mem=false
+dcache=system.l1_cntrl3.L1DcacheMemory
+deadlock_threshold=1000000
+icache=system.l1_cntrl3.L1IcacheMemory
+max_outstanding_requests=16
+physmem=system.physmem
+ruby_system=system.ruby
+using_network_tester=false
+using_ruby_tester=false
+version=3
+physMemPort=system.physmem.port[3]
+port=system.cpu3.test
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to