m5: refreshed the ruby memtest regression stats

This commit is contained in:
Brad Beckmann 2009-11-18 18:00:41 -08:00
parent 5d8a669539
commit 295516a590
6 changed files with 460 additions and 533 deletions

View file

@ -35,7 +35,10 @@ nb_cores = 8
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(),

View file

@ -160,8 +160,10 @@ latency=30000
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]

View file

@ -1,76 +1,76 @@
["-r", "tests/configs/../../src/mem/ruby/config/MI_example-homogeneous.rb", "-p", "8", "-m", "1", "-s", "1024"]
["-r", "tests/configs/../../src/mem/ruby/config/MI_example-homogeneous.rb", "-p", "8", "-m", "1", "-s", "1024", "-C", "256", "-A", "2", "-D", "1"]
print config: 1
system.cpu4: completed 10000 read accesses @3675185
system.cpu2: completed 10000 read accesses @3684370
system.cpu1: completed 10000 read accesses @3684384
system.cpu5: completed 10000 read accesses @3692230
system.cpu7: completed 10000 read accesses @3697989
system.cpu3: completed 10000 read accesses @3700408
system.cpu0: completed 10000 read accesses @3740018
system.cpu6: completed 10000 read accesses @3740090
system.cpu4: completed 20000 read accesses @6800644
system.cpu5: completed 20000 read accesses @6817332
system.cpu1: completed 20000 read accesses @6845862
system.cpu7: completed 20000 read accesses @6846102
system.cpu3: completed 20000 read accesses @6846189
system.cpu6: completed 20000 read accesses @6869288
system.cpu0: completed 20000 read accesses @6871457
system.cpu2: completed 20000 read accesses @6873399
system.cpu5: completed 30000 read accesses @9907427
system.cpu1: completed 30000 read accesses @9942140
system.cpu4: completed 30000 read accesses @9951770
system.cpu3: completed 30000 read accesses @9955002
system.cpu2: completed 30000 read accesses @9959638
system.cpu7: completed 30000 read accesses @10014906
system.cpu6: completed 30000 read accesses @10028154
system.cpu0: completed 30000 read accesses @10058436
system.cpu3: completed 40000 read accesses @13045316
system.cpu5: completed 40000 read accesses @13050166
system.cpu4: completed 40000 read accesses @13057566
system.cpu6: completed 40000 read accesses @13079138
system.cpu2: completed 40000 read accesses @13081014
system.cpu1: completed 40000 read accesses @13142214
system.cpu0: completed 40000 read accesses @13144987
system.cpu7: completed 40000 read accesses @13150846
system.cpu3: completed 50000 read accesses @16142041
system.cpu5: completed 50000 read accesses @16172122
system.cpu6: completed 50000 read accesses @16220230
system.cpu2: completed 50000 read accesses @16227420
system.cpu4: completed 50000 read accesses @16237330
system.cpu0: completed 50000 read accesses @16246676
system.cpu1: completed 50000 read accesses @16278708
system.cpu7: completed 50000 read accesses @16279864
system.cpu3: completed 60000 read accesses @19234712
system.cpu0: completed 60000 read accesses @19348851
system.cpu6: completed 60000 read accesses @19370476
system.cpu4: completed 60000 read accesses @19371128
system.cpu5: completed 60000 read accesses @19373426
system.cpu2: completed 60000 read accesses @19377688
system.cpu7: completed 60000 read accesses @19379274
system.cpu1: completed 60000 read accesses @19415186
system.cpu3: completed 70000 read accesses @22337696
system.cpu0: completed 70000 read accesses @22429460
system.cpu4: completed 70000 read accesses @22492782
system.cpu6: completed 70000 read accesses @22501157
system.cpu2: completed 70000 read accesses @22508620
system.cpu7: completed 70000 read accesses @22510770
system.cpu5: completed 70000 read accesses @22526762
system.cpu1: completed 70000 read accesses @22535410
system.cpu3: completed 80000 read accesses @25425072
system.cpu0: completed 80000 read accesses @25533098
system.cpu1: completed 80000 read accesses @25591166
system.cpu7: completed 80000 read accesses @25605790
system.cpu5: completed 80000 read accesses @25629716
system.cpu6: completed 80000 read accesses @25648430
system.cpu4: completed 80000 read accesses @25658464
system.cpu2: completed 80000 read accesses @25694944
system.cpu3: completed 90000 read accesses @28554280
system.cpu1: completed 90000 read accesses @28698524
system.cpu0: completed 90000 read accesses @28699664
system.cpu7: completed 90000 read accesses @28703590
system.cpu4: completed 90000 read accesses @28740026
system.cpu5: completed 90000 read accesses @28744438
system.cpu2: completed 90000 read accesses @28783998
system.cpu6: completed 90000 read accesses @28784829
system.cpu3: completed 100000 read accesses @31693010
system.cpu7: completed 10000 read accesses @7023642
system.cpu5: completed 10000 read accesses @7028438
system.cpu3: completed 10000 read accesses @7034626
system.cpu1: completed 10000 read accesses @7035790
system.cpu2: completed 10000 read accesses @7062558
system.cpu6: completed 10000 read accesses @7078882
system.cpu0: completed 10000 read accesses @7080455
system.cpu4: completed 10000 read accesses @7095500
system.cpu1: completed 20000 read accesses @12915324
system.cpu3: completed 20000 read accesses @12958052
system.cpu5: completed 20000 read accesses @12993554
system.cpu2: completed 20000 read accesses @13010879
system.cpu4: completed 20000 read accesses @13014760
system.cpu6: completed 20000 read accesses @13031684
system.cpu7: completed 20000 read accesses @13051162
system.cpu0: completed 20000 read accesses @13128234
system.cpu3: completed 30000 read accesses @18784435
system.cpu1: completed 30000 read accesses @18859194
system.cpu5: completed 30000 read accesses @18903265
system.cpu7: completed 30000 read accesses @18952860
system.cpu4: completed 30000 read accesses @18981745
system.cpu6: completed 30000 read accesses @18987772
system.cpu0: completed 30000 read accesses @18993365
system.cpu2: completed 30000 read accesses @18994061
system.cpu3: completed 40000 read accesses @24748372
system.cpu2: completed 40000 read accesses @24758090
system.cpu1: completed 40000 read accesses @24768884
system.cpu7: completed 40000 read accesses @24891866
system.cpu0: completed 40000 read accesses @24907680
system.cpu6: completed 40000 read accesses @24933908
system.cpu5: completed 40000 read accesses @24949374
system.cpu4: completed 40000 read accesses @24963853
system.cpu3: completed 50000 read accesses @30655893
system.cpu2: completed 50000 read accesses @30705287
system.cpu1: completed 50000 read accesses @30752130
system.cpu0: completed 50000 read accesses @30795942
system.cpu5: completed 50000 read accesses @30809328
system.cpu7: completed 50000 read accesses @30857254
system.cpu6: completed 50000 read accesses @30935432
system.cpu4: completed 50000 read accesses @30960853
system.cpu3: completed 60000 read accesses @36647735
system.cpu2: completed 60000 read accesses @36648110
system.cpu1: completed 60000 read accesses @36690971
system.cpu7: completed 60000 read accesses @36746000
system.cpu5: completed 60000 read accesses @36746430
system.cpu0: completed 60000 read accesses @36840602
system.cpu6: completed 60000 read accesses @36900332
system.cpu4: completed 60000 read accesses @36954562
system.cpu2: completed 70000 read accesses @42614948
system.cpu1: completed 70000 read accesses @42616200
system.cpu5: completed 70000 read accesses @42679549
system.cpu7: completed 70000 read accesses @42707038
system.cpu3: completed 70000 read accesses @42725206
system.cpu0: completed 70000 read accesses @42774272
system.cpu6: completed 70000 read accesses @42850956
system.cpu4: completed 70000 read accesses @42872700
system.cpu5: completed 80000 read accesses @48577066
system.cpu7: completed 80000 read accesses @48608169
system.cpu2: completed 80000 read accesses @48616581
system.cpu1: completed 80000 read accesses @48637808
system.cpu0: completed 80000 read accesses @48726360
system.cpu3: completed 80000 read accesses @48754087
system.cpu4: completed 80000 read accesses @48848416
system.cpu6: completed 80000 read accesses @48849321
system.cpu5: completed 90000 read accesses @54536042
system.cpu0: completed 90000 read accesses @54536954
system.cpu7: completed 90000 read accesses @54554538
system.cpu1: completed 90000 read accesses @54575168
system.cpu2: completed 90000 read accesses @54648034
system.cpu3: completed 90000 read accesses @54719200
system.cpu6: completed 90000 read accesses @54807510
system.cpu4: completed 90000 read accesses @54840954
system.cpu1: completed 100000 read accesses @60455258
hack: be nice to actually delete the event here

View file

@ -1,3 +1,5 @@
Redirecting stdout to build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby/simout
Redirecting stderr to build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby/simerr
M5 Simulator System
Copyright (c) 2001-2008
@ -5,11 +7,11 @@ The Regents of The University of Michigan
All Rights Reserved
M5 compiled Nov 3 2009 14:40:57
M5 revision 0e5037cecaf7 6707 default tip
M5 started Nov 3 2009 14:41:01
M5 executing on phenom
M5 compiled Nov 18 2009 16:36:52
M5 revision c1d634e76817 6798 default qtip tip brad/ruby_memtest_refresh
M5 started Nov 18 2009 16:37:05
M5 executing on cabr0354
command line: build/ALPHA_SE/m5.fast -d build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby -re tests/run.py build/ALPHA_SE/tests/fast/quick/50.memtest/alpha/linux/memtest-ruby
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 31693010 because maximum number of loads reached
Exiting @ tick 60455258 because maximum number of loads reached

View file

@ -1,34 +1,34 @@
---------- Begin Simulation Statistics ----------
host_mem_usage 1501368 # Number of bytes of host memory used
host_seconds 892.41 # Real time elapsed on the host
host_tick_rate 35514 # Simulator tick rate (ticks/s)
host_mem_usage 2438776 # Number of bytes of host memory used
host_seconds 3924.24 # Real time elapsed on the host
host_tick_rate 15406 # Simulator tick rate (ticks/s)
sim_freq 1000000000000 # Frequency of simulated ticks
sim_seconds 0.000032 # Number of seconds simulated
sim_ticks 31693010 # Number of ticks simulated
sim_seconds 0.000060 # Number of seconds simulated
sim_ticks 60455258 # Number of ticks simulated
system.cpu0.num_copies 0 # number of copy accesses completed
system.cpu0.num_reads 99568 # number of read accesses completed
system.cpu0.num_writes 53636 # number of write accesses completed
system.cpu0.num_reads 99982 # number of read accesses completed
system.cpu0.num_writes 53168 # number of write accesses completed
system.cpu1.num_copies 0 # number of copy accesses completed
system.cpu1.num_reads 99545 # number of read accesses completed
system.cpu1.num_writes 53439 # number of write accesses completed
system.cpu1.num_reads 100000 # number of read accesses completed
system.cpu1.num_writes 53657 # number of write accesses completed
system.cpu2.num_copies 0 # number of copy accesses completed
system.cpu2.num_reads 99287 # number of read accesses completed
system.cpu2.num_writes 53468 # number of write accesses completed
system.cpu2.num_reads 99758 # number of read accesses completed
system.cpu2.num_writes 53630 # number of write accesses completed
system.cpu3.num_copies 0 # number of copy accesses completed
system.cpu3.num_reads 100000 # number of read accesses completed
system.cpu3.num_writes 53560 # number of write accesses completed
system.cpu3.num_reads 99707 # number of read accesses completed
system.cpu3.num_writes 53628 # number of write accesses completed
system.cpu4.num_copies 0 # number of copy accesses completed
system.cpu4.num_reads 99582 # number of read accesses completed
system.cpu4.num_writes 53929 # number of write accesses completed
system.cpu4.num_reads 99425 # number of read accesses completed
system.cpu4.num_writes 53969 # number of write accesses completed
system.cpu5.num_copies 0 # number of copy accesses completed
system.cpu5.num_reads 99543 # number of read accesses completed
system.cpu5.num_writes 53703 # number of write accesses completed
system.cpu5.num_reads 99810 # number of read accesses completed
system.cpu5.num_writes 53444 # number of write accesses completed
system.cpu6.num_copies 0 # number of copy accesses completed
system.cpu6.num_reads 99253 # number of read accesses completed
system.cpu6.num_writes 53497 # number of write accesses completed
system.cpu6.num_reads 99532 # number of read accesses completed
system.cpu6.num_writes 53907 # number of write accesses completed
system.cpu7.num_copies 0 # number of copy accesses completed
system.cpu7.num_reads 99640 # number of read accesses completed
system.cpu7.num_writes 53676 # number of write accesses completed
system.cpu7.num_reads 99819 # number of read accesses completed
system.cpu7.num_writes 53668 # number of write accesses completed
---------- End Simulation Statistics ----------