summaryrefslogtreecommitdiff
path: root/tests/quick/se/40.m5threads-test-atomic
diff options
context:
space:
mode:
authorNilay Vaish <nilay@cs.wisc.edu>2014-02-16 11:40:34 -0600
committerNilay Vaish <nilay@cs.wisc.edu>2014-02-16 11:40:34 -0600
commit5abbb84f02d4688956a6a042eca2fc0c02f60ae7 (patch)
tree7c3373d68f29cb80e6378e3f0c5b3a6513d73d71 /tests/quick/se/40.m5threads-test-atomic
parent0a44e16948fa7274a7890a2bb8710473122f5eca (diff)
downloadgem5-5abbb84f02d4688956a6a042eca2fc0c02f60ae7.tar.xz
stats: updates due to branch predictor warming
Diffstat (limited to 'tests/quick/se/40.m5threads-test-atomic')
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/stats.txt14
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/config.ini7
-rwxr-xr-xtests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/simout8
-rw-r--r--tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/stats.txt14
4 files changed, 29 insertions, 14 deletions
diff --git a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/stats.txt b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/stats.txt
index 6a51ab3a8..728e876c6 100644
--- a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/stats.txt
+++ b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-atomic-mp/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000088 # Nu
sim_ticks 87707000 # Number of ticks simulated
final_tick 87707000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 84570 # Simulator instruction rate (inst/s)
-host_op_rate 84570 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 10950892 # Simulator tick rate (ticks/s)
-host_mem_usage 249088 # Number of bytes of host memory used
-host_seconds 8.01 # Real time elapsed on the host
+host_inst_rate 202617 # Simulator instruction rate (inst/s)
+host_op_rate 202616 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 26236566 # Simulator tick rate (ticks/s)
+host_mem_usage 297428 # Number of bytes of host memory used
+host_seconds 3.34 # Real time elapsed on the host
sim_insts 677327 # Number of instructions simulated
sim_ops 677327 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -273,6 +273,7 @@ system.cpu0.num_idle_cycles 0 # Nu
system.cpu0.num_busy_cycles 175415 # Number of busy cycles
system.cpu0.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu0.idle_fraction 0 # Percentage of idle cycles
+system.cpu0.Branches 29689 # Number of branches fetched
system.cpu0.icache.tags.replacements 215 # number of replacements
system.cpu0.icache.tags.tagsinuse 222.772698 # Cycle average of tags in use
system.cpu0.icache.tags.total_refs 174921 # Total number of references to valid blocks.
@@ -409,6 +410,7 @@ system.cpu1.num_idle_cycles 7873.724337 # Nu
system.cpu1.num_busy_cycles 165421.275663 # Number of busy cycles
system.cpu1.not_idle_fraction 0.954565 # Percentage of non-idle cycles
system.cpu1.idle_fraction 0.045435 # Percentage of idle cycles
+system.cpu1.Branches 34390 # Number of branches fetched
system.cpu1.icache.tags.replacements 278 # number of replacements
system.cpu1.icache.tags.tagsinuse 76.751702 # Cycle average of tags in use
system.cpu1.icache.tags.total_refs 167072 # Total number of references to valid blocks.
@@ -542,6 +544,7 @@ system.cpu2.num_idle_cycles 7936.951217 # Nu
system.cpu2.num_busy_cycles 165358.048783 # Number of busy cycles
system.cpu2.not_idle_fraction 0.954200 # Percentage of non-idle cycles
system.cpu2.idle_fraction 0.045800 # Percentage of idle cycles
+system.cpu2.Branches 32652 # Number of branches fetched
system.cpu2.icache.tags.replacements 278 # number of replacements
system.cpu2.icache.tags.tagsinuse 74.781015 # Cycle average of tags in use
system.cpu2.icache.tags.total_refs 167008 # Total number of references to valid blocks.
@@ -675,6 +678,7 @@ system.cpu3.num_idle_cycles 8001.119846 # Nu
system.cpu3.num_busy_cycles 165292.880154 # Number of busy cycles
system.cpu3.not_idle_fraction 0.953829 # Percentage of non-idle cycles
system.cpu3.idle_fraction 0.046171 # Percentage of idle cycles
+system.cpu3.Branches 33511 # Number of branches fetched
system.cpu3.icache.tags.replacements 279 # number of replacements
system.cpu3.icache.tags.tagsinuse 72.874497 # Cycle average of tags in use
system.cpu3.icache.tags.total_refs 166942 # Total number of references to valid blocks.
diff --git a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/config.ini b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/config.ini
index f42d1a52f..be06bcf90 100644
--- a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/config.ini
+++ b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/config.ini
@@ -18,6 +18,7 @@ eventq_index=0
init_param=0
kernel=
load_addr_mask=1099511627775
+load_offset=0
mem_mode=timing
mem_ranges=
memories=system.physmem
@@ -42,6 +43,7 @@ voltage_domain=system.voltage_domain
[system.cpu0]
type=TimingSimpleCPU
children=dcache dtb icache interrupts isa itb tracer workload
+branchPred=Null
checker=Null
clk_domain=system.cpu_clk_domain
cpu_id=0
@@ -171,7 +173,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/dist/test-progs/m5threads/bin/sparc/linux/test_atomic
+executable=tests/test-progs/m5threads/bin/sparc/linux/test_atomic
gid=100
input=cin
max_stack_size=67108864
@@ -185,6 +187,7 @@ uid=100
[system.cpu1]
type=TimingSimpleCPU
children=dcache dtb icache interrupts isa itb tracer
+branchPred=Null
checker=Null
clk_domain=system.cpu_clk_domain
cpu_id=1
@@ -308,6 +311,7 @@ eventq_index=0
[system.cpu2]
type=TimingSimpleCPU
children=dcache dtb icache interrupts isa itb tracer
+branchPred=Null
checker=Null
clk_domain=system.cpu_clk_domain
cpu_id=2
@@ -431,6 +435,7 @@ eventq_index=0
[system.cpu3]
type=TimingSimpleCPU
children=dcache dtb icache interrupts isa itb tracer
+branchPred=Null
checker=Null
clk_domain=system.cpu_clk_domain
cpu_id=3
diff --git a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/simout b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/simout
index f70079816..357ae183e 100755
--- a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/simout
+++ b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/simout
@@ -1,9 +1,11 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simple-timing-mp/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simple-timing-mp/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 17:04:27
-gem5 started Jan 22 2014 17:29:55
-gem5 executing on u200540-lin
+gem5 compiled Feb 15 2014 16:11:41
+gem5 started Feb 15 2014 16:12:55
+gem5 executing on ribera.cs.wisc.edu
command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simple-timing-mp -re tests/run.py build/SPARC/tests/opt/quick/se/40.m5threads-test-atomic/sparc/linux/simple-timing-mp
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/stats.txt b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/stats.txt
index bea653a5a..036213a3d 100644
--- a/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/stats.txt
+++ b/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/simple-timing-mp/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000263 # Nu
sim_ticks 262794500 # Number of ticks simulated
final_tick 262794500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 87015 # Simulator instruction rate (inst/s)
-host_op_rate 87015 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 34460789 # Simulator tick rate (ticks/s)
-host_mem_usage 249056 # Number of bytes of host memory used
-host_seconds 7.63 # Real time elapsed on the host
+host_inst_rate 160692 # Simulator instruction rate (inst/s)
+host_op_rate 160691 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 63638702 # Simulator tick rate (ticks/s)
+host_mem_usage 297424 # Number of bytes of host memory used
+host_seconds 4.13 # Real time elapsed on the host
sim_insts 663567 # Number of instructions simulated
sim_ops 663567 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -560,6 +560,7 @@ system.cpu0.num_idle_cycles 0 # Nu
system.cpu0.num_busy_cycles 525589 # Number of busy cycles
system.cpu0.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu0.idle_fraction 0 # Percentage of idle cycles
+system.cpu0.Branches 26897 # Number of branches fetched
system.cpu0.icache.tags.replacements 215 # number of replacements
system.cpu0.icache.tags.tagsinuse 212.401822 # Cycle average of tags in use
system.cpu0.icache.tags.total_refs 158170 # Total number of references to valid blocks.
@@ -792,6 +793,7 @@ system.cpu1.num_idle_cycles 69346.869795 # Nu
system.cpu1.num_busy_cycles 456241.130205 # Number of busy cycles
system.cpu1.not_idle_fraction 0.868058 # Percentage of non-idle cycles
system.cpu1.idle_fraction 0.131942 # Percentage of idle cycles
+system.cpu1.Branches 31528 # Number of branches fetched
system.cpu1.icache.tags.replacements 280 # number of replacements
system.cpu1.icache.tags.tagsinuse 70.017504 # Cycle average of tags in use
system.cpu1.icache.tags.total_refs 163138 # Total number of references to valid blocks.
@@ -1023,6 +1025,7 @@ system.cpu2.num_idle_cycles 69603.869305 # Nu
system.cpu2.num_busy_cycles 455984.130695 # Number of busy cycles
system.cpu2.not_idle_fraction 0.867570 # Percentage of non-idle cycles
system.cpu2.idle_fraction 0.132430 # Percentage of idle cycles
+system.cpu2.Branches 31596 # Number of branches fetched
system.cpu2.icache.tags.replacements 280 # number of replacements
system.cpu2.icache.tags.tagsinuse 67.624960 # Cycle average of tags in use
system.cpu2.icache.tags.total_refs 164533 # Total number of references to valid blocks.
@@ -1254,6 +1257,7 @@ system.cpu3.num_idle_cycles 69869.868798 # Nu
system.cpu3.num_busy_cycles 455718.131202 # Number of busy cycles
system.cpu3.not_idle_fraction 0.867063 # Percentage of non-idle cycles
system.cpu3.idle_fraction 0.132937 # Percentage of idle cycles
+system.cpu3.Branches 39890 # Number of branches fetched
system.cpu3.icache.tags.replacements 281 # number of replacements
system.cpu3.icache.tags.tagsinuse 65.598437 # Cycle average of tags in use
system.cpu3.icache.tags.total_refs 176322 # Total number of references to valid blocks.