changeset 289ac904233d in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=289ac904233d
description:
        m5: refreshed the ruby memtest regression stats

diffstat:

6 files changed, 483 insertions(+), 556 deletions(-)
tests/configs/memtest-ruby.py                                  |    5 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/config.ini |    4 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/ruby.stats |  828 ++++------
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simerr     |  148 -
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/simout     |   12 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt  |   42 

diffs (truncated from 1446 to 300 lines):

diff -r 7bf0a839c237 -r 289ac904233d tests/configs/memtest-ruby.py
--- a/tests/configs/memtest-ruby.py     Wed Nov 18 16:34:33 2009 -0800
+++ b/tests/configs/memtest-ruby.py     Wed Nov 18 18:00:41 2009 -0800
@@ -35,7 +35,10 @@
 cpus = [ MemTest() for i in xrange(nb_cores) ]
 
 import ruby_config
-ruby_memory = ruby_config.generate("MI_example-homogeneous.rb", nb_cores)
+ruby_memory = ruby_config.generate("MI_example-homogeneous.rb",
+                                   cores = nb_cores,
+                                   cache_size = 256,
+                                   cache_assoc = 2)
 
 # system simulated
 system = System(cpu = cpus, funcmem = PhysicalMemory(),
diff -r 7bf0a839c237 -r 289ac904233d 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
--- a/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/config.ini    Wed Nov 
18 16:34:33 2009 -0800
+++ b/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/config.ini    Wed Nov 
18 18:00:41 2009 -0800
@@ -160,8 +160,10 @@
 latency_var=0
 null=false
 num_cpus=8
+num_dmas=1
 phase=0
-range=0:134217727
+ports_per_core=2
+range=0:1073741823
 stats_file=ruby.stats
 zero=false
 port=system.membus.port[8]
diff -r 7bf0a839c237 -r 289ac904233d 
tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/ruby.stats
--- a/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/ruby.stats    Wed Nov 
18 16:34:33 2009 -0800
+++ b/tests/quick/50.memtest/ref/alpha/linux/memtest-ruby/ruby.stats    Wed Nov 
18 18:00:41 2009 -0800
@@ -23,8 +23,6 @@
   buffer_size: 0
   directory_latency: 6
   directory_name: DirectoryMemory_0
-  dma_select_low_bit: 6
-  dma_select_num_bits: 0
   memory_controller_name: MemoryControl_0
   number_of_TBEs: 256
   recycle_latency: 10
@@ -111,92 +109,92 @@
   transitions_per_cycle: 32
 Cache config: l1u_0
   controller: L1CacheController_0
-  cache_associativity: 8
-  num_cache_sets_bits: 2
-  num_cache_sets: 4
-  cache_set_size_bytes: 256
-  cache_set_size_Kbytes: 0.25
-  cache_set_size_Mbytes: 0.000244141
-  cache_size_bytes: 2048
-  cache_size_Kbytes: 2
-  cache_size_Mbytes: 0.00195312
+  cache_associativity: 2
+  num_cache_sets_bits: 1
+  num_cache_sets: 2
+  cache_set_size_bytes: 128
+  cache_set_size_Kbytes: 0.125
+  cache_set_size_Mbytes: 0.00012207
+  cache_size_bytes: 256
+  cache_size_Kbytes: 0.25
+  cache_size_Mbytes: 0.000244141
 Cache config: l1u_1
   controller: L1CacheController_1
-  cache_associativity: 8
-  num_cache_sets_bits: 2
-  num_cache_sets: 4
-  cache_set_size_bytes: 256
-  cache_set_size_Kbytes: 0.25
-  cache_set_size_Mbytes: 0.000244141
-  cache_size_bytes: 2048
-  cache_size_Kbytes: 2
-  cache_size_Mbytes: 0.00195312
+  cache_associativity: 2
+  num_cache_sets_bits: 1
+  num_cache_sets: 2
+  cache_set_size_bytes: 128
+  cache_set_size_Kbytes: 0.125
+  cache_set_size_Mbytes: 0.00012207
+  cache_size_bytes: 256
+  cache_size_Kbytes: 0.25
+  cache_size_Mbytes: 0.000244141
 Cache config: l1u_2
   controller: L1CacheController_2
-  cache_associativity: 8
-  num_cache_sets_bits: 2
-  num_cache_sets: 4
-  cache_set_size_bytes: 256
-  cache_set_size_Kbytes: 0.25
-  cache_set_size_Mbytes: 0.000244141
-  cache_size_bytes: 2048
-  cache_size_Kbytes: 2
-  cache_size_Mbytes: 0.00195312
+  cache_associativity: 2
+  num_cache_sets_bits: 1
+  num_cache_sets: 2
+  cache_set_size_bytes: 128
+  cache_set_size_Kbytes: 0.125
+  cache_set_size_Mbytes: 0.00012207
+  cache_size_bytes: 256
+  cache_size_Kbytes: 0.25
+  cache_size_Mbytes: 0.000244141
 Cache config: l1u_3
   controller: L1CacheController_3
-  cache_associativity: 8
-  num_cache_sets_bits: 2
-  num_cache_sets: 4
-  cache_set_size_bytes: 256
-  cache_set_size_Kbytes: 0.25
-  cache_set_size_Mbytes: 0.000244141
-  cache_size_bytes: 2048
-  cache_size_Kbytes: 2
-  cache_size_Mbytes: 0.00195312
+  cache_associativity: 2
+  num_cache_sets_bits: 1
+  num_cache_sets: 2
+  cache_set_size_bytes: 128
+  cache_set_size_Kbytes: 0.125
+  cache_set_size_Mbytes: 0.00012207
+  cache_size_bytes: 256
+  cache_size_Kbytes: 0.25
+  cache_size_Mbytes: 0.000244141
 Cache config: l1u_4
   controller: L1CacheController_4
-  cache_associativity: 8
-  num_cache_sets_bits: 2
-  num_cache_sets: 4
-  cache_set_size_bytes: 256
-  cache_set_size_Kbytes: 0.25
-  cache_set_size_Mbytes: 0.000244141
-  cache_size_bytes: 2048
-  cache_size_Kbytes: 2
-  cache_size_Mbytes: 0.00195312
+  cache_associativity: 2
+  num_cache_sets_bits: 1
+  num_cache_sets: 2
+  cache_set_size_bytes: 128
+  cache_set_size_Kbytes: 0.125
+  cache_set_size_Mbytes: 0.00012207
+  cache_size_bytes: 256
+  cache_size_Kbytes: 0.25
+  cache_size_Mbytes: 0.000244141
 Cache config: l1u_5
   controller: L1CacheController_5
-  cache_associativity: 8
-  num_cache_sets_bits: 2
-  num_cache_sets: 4
-  cache_set_size_bytes: 256
-  cache_set_size_Kbytes: 0.25
-  cache_set_size_Mbytes: 0.000244141
-  cache_size_bytes: 2048
-  cache_size_Kbytes: 2
-  cache_size_Mbytes: 0.00195312
+  cache_associativity: 2
+  num_cache_sets_bits: 1
+  num_cache_sets: 2
+  cache_set_size_bytes: 128
+  cache_set_size_Kbytes: 0.125
+  cache_set_size_Mbytes: 0.00012207
+  cache_size_bytes: 256
+  cache_size_Kbytes: 0.25
+  cache_size_Mbytes: 0.000244141
 Cache config: l1u_6
   controller: L1CacheController_6
-  cache_associativity: 8
-  num_cache_sets_bits: 2
-  num_cache_sets: 4
-  cache_set_size_bytes: 256
-  cache_set_size_Kbytes: 0.25
-  cache_set_size_Mbytes: 0.000244141
-  cache_size_bytes: 2048
-  cache_size_Kbytes: 2
-  cache_size_Mbytes: 0.00195312
+  cache_associativity: 2
+  num_cache_sets_bits: 1
+  num_cache_sets: 2
+  cache_set_size_bytes: 128
+  cache_set_size_Kbytes: 0.125
+  cache_set_size_Mbytes: 0.00012207
+  cache_size_bytes: 256
+  cache_size_Kbytes: 0.25
+  cache_size_Mbytes: 0.000244141
 Cache config: l1u_7
   controller: L1CacheController_7
-  cache_associativity: 8
-  num_cache_sets_bits: 2
-  num_cache_sets: 4
-  cache_set_size_bytes: 256
-  cache_set_size_Kbytes: 0.25
-  cache_set_size_Mbytes: 0.000244141
-  cache_size_bytes: 2048
-  cache_size_Kbytes: 2
-  cache_size_Mbytes: 0.00195312
+  cache_associativity: 2
+  num_cache_sets_bits: 1
+  num_cache_sets: 2
+  cache_set_size_bytes: 128
+  cache_set_size_Kbytes: 0.125
+  cache_set_size_Mbytes: 0.00012207
+  cache_size_bytes: 256
+  cache_size_Kbytes: 0.25
+  cache_size_Mbytes: 0.000244141
 DirectoryMemory Global Config: 
   number of directory memories: 1
   total memory size bytes: 1073741824
@@ -390,34 +388,34 @@
 ================ End RubySystem Configuration Print ================
 
 
-Real time: Nov/03/2009 14:55:53
+Real time: Nov/18/2009 17:42:31
 
 Profiler Stats
 --------------
-Elapsed_time_in_seconds: 892
-Elapsed_time_in_minutes: 14.8667
-Elapsed_time_in_hours: 0.247778
-Elapsed_time_in_days: 0.0103241
+Elapsed_time_in_seconds: 3924
+Elapsed_time_in_minutes: 65.4
+Elapsed_time_in_hours: 1.09
+Elapsed_time_in_days: 0.0454167
 
-Virtual_time_in_seconds: 889.79
-Virtual_time_in_minutes: 14.8298
-Virtual_time_in_hours:   0.247164
-Virtual_time_in_days:    0.0102985
+Virtual_time_in_seconds: 3921.96
+Virtual_time_in_minutes: 65.366
+Virtual_time_in_hours:   1.08943
+Virtual_time_in_days:    0.0453931
 
-Ruby_current_time: 31693011
+Ruby_current_time: 60455259
 Ruby_start_time: 1
-Ruby_cycles: 31693010
+Ruby_cycles: 60455258
 
-mbytes_resident: 153.086
-mbytes_total: 1466.18
-resident_ratio: 0.104414
+mbytes_resident: 151.762
+mbytes_total: 2381.61
+resident_ratio: 0.0637255
 
 Total_misses: 0
 total_misses: 0 [ 0 0 0 0 0 0 0 0 ]
 user_misses: 0 [ 0 0 0 0 0 0 0 0 ]
 supervisor_misses: 0 [ 0 0 0 0 0 0 0 0 ]
 
-ruby_cycles_executed: 253544088 [ 31693011 31693011 31693011 31693011 31693011 
31693011 31693011 31693011 ]
+ruby_cycles_executed: 483642072 [ 60455259 60455259 60455259 60455259 60455259 
60455259 60455259 60455259 ]
 
 transactions_started: 0 [ 0 0 0 0 0 0 0 0 ]
 transactions_ended: 0 [ 0 0 0 0 0 0 0 0 ]
@@ -426,40 +424,40 @@
 
 
 Memory control MemoryControl_0:
-  memory_total_requests: 1382929
-  memory_reads: 691503
-  memory_writes: 691242
-  memory_refreshes: 66028
-  memory_total_request_delays: 424685881
-  memory_delays_per_request: 307.092
-  memory_delays_in_input_queue: 89365268
-  memory_delays_behind_head_of_bank_queue: 255462545
-  memory_delays_stalled_at_head_of_bank_queue: 79858068
-  memory_stalls_for_bank_busy: 12071979
+  memory_total_requests: 1497259
+  memory_reads: 748631
+  memory_writes: 748628
+  memory_refreshes: 125949
+  memory_total_request_delays: 10693878
+  memory_delays_per_request: 7.1423
+  memory_delays_in_input_queue: 3751785
+  memory_delays_behind_head_of_bank_queue: 352863
+  memory_delays_stalled_at_head_of_bank_queue: 6589230
+  memory_stalls_for_bank_busy: 1322551
   memory_stalls_for_random_busy: 0
-  memory_stalls_for_anti_starvation: 24463399
-  memory_stalls_for_arbitration: 15522067
-  memory_stalls_for_bus: 20396836
+  memory_stalls_for_anti_starvation: 8817
+  memory_stalls_for_arbitration: 1317249
+  memory_stalls_for_bus: 2228686
   memory_stalls_for_tfaw: 0
-  memory_stalls_for_read_write_turnaround: 5970102
-  memory_stalls_for_read_read_turnaround: 1433685
-  accesses_per_bank: 43013  43694  43739  43577  43477  43549  43400  43520  
43342  43265  43265  43165  43087  43280  43291  43090  42980  42992  43280  
43172  42991  43123  43177  43217  43344  43024  43173  42922  42657  42936  
42917  43270  
+  memory_stalls_for_read_write_turnaround: 1350744
+  memory_stalls_for_read_read_turnaround: 361183
+  accesses_per_bank: 46780  46744  46842  46810  46806  46792  46736  46774  
46868  46766  46784  46766  46757  46844  46764  46814  46814  46756  46796  
46862  46782  46782  46770  46838  46780  46720  46750  46754  46840  46760  
46788  46820  
 
 Busy Controller Counts:
-L1Cache-0:0  L1Cache-1:0  L1Cache-2:0  L1Cache-3:0  L1Cache-4:0  L1Cache-5:1  
L1Cache-6:1  L1Cache-7:0  
+L1Cache-0:0  L1Cache-1:0  L1Cache-2:0  L1Cache-3:0  L1Cache-4:0  L1Cache-5:0  
L1Cache-6:0  L1Cache-7:0  
 
_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to