summaryrefslogtreecommitdiff
path: root/tests/quick
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
parent0a44e16948fa7274a7890a2bb8710473122f5eca (diff)
downloadgem5-5abbb84f02d4688956a6a042eca2fc0c02f60ae7.tar.xz
stats: updates due to branch predictor warming
Diffstat (limited to 'tests/quick')
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stats.txt2
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stats.txt1
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stats.txt2
-rw-r--r--tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stats.txt1
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/stats.txt48
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/stats.txt35
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/stats.txt48
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/stats.txt35
-rw-r--r--tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/stats.txt2
-rw-r--r--tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt11
-rw-r--r--tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt1
-rw-r--r--tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stats.txt14
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt9
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/linux/simple-timing/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt9
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/simple-atomic/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/arm/linux/simple-timing/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-atomic/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/mips/linux/simple-timing/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/power/linux/simple-atomic/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/config.ini4
-rwxr-xr-xtests/quick/se/00.hello/ref/sparc/linux/simple-atomic/simout8
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini4
-rwxr-xr-xtests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout8
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt9
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing/config.ini4
-rwxr-xr-xtests/quick/se/00.hello/ref/sparc/linux/simple-timing/simout8
-rw-r--r--tests/quick/se/00.hello/ref/sparc/linux/simple-timing/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt9
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini4
-rwxr-xr-xtests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout8
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt11
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-timing/config.ini4
-rwxr-xr-xtests/quick/se/00.hello/ref/x86/linux/simple-timing/simout8
-rw-r--r--tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt11
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt11
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini4
-rw-r--r--tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt11
-rw-r--r--tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt11
-rw-r--r--tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/stats.txt11
-rw-r--r--tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt14
-rw-r--r--tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt14
-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
60 files changed, 382 insertions, 286 deletions
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stats.txt b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stats.txt
index 42e3976c4..349090c6e 100644
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stats.txt
@@ -306,6 +306,7 @@ system.cpu0.num_idle_cycles 3683437200.584730
system.cpu0.num_busy_cycles 57233845.415270 # Number of busy cycles
system.cpu0.not_idle_fraction 0.015300 # Percentage of non-idle cycles
system.cpu0.idle_fraction 0.984700 # Percentage of idle cycles
+system.cpu0.Branches 8650704 # Number of branches fetched
system.cpu0.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 6283 # number of quiesce instructions executed
system.cpu0.kern.inst.hwrei 197120 # number of hwrei instructions executed
@@ -610,6 +611,7 @@ system.cpu1.num_idle_cycles 3734312190.077655
system.cpu1.num_busy_cycles 5936690.922345 # Number of busy cycles
system.cpu1.not_idle_fraction 0.001587 # Percentage of non-idle cycles
system.cpu1.idle_fraction 0.998413 # Percentage of idle cycles
+system.cpu1.Branches 836747 # Number of branches fetched
system.cpu1.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 2204 # number of quiesce instructions executed
system.cpu1.kern.inst.hwrei 39554 # number of hwrei instructions executed
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stats.txt b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stats.txt
index 2043677f9..b2c0b7d09 100644
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stats.txt
@@ -159,6 +159,7 @@ system.cpu.num_idle_cycles 3598609086.391618
system.cpu.num_busy_cycles 60055430.608382 # Number of busy cycles
system.cpu.not_idle_fraction 0.016415 # Percentage of non-idle cycles
system.cpu.idle_fraction 0.983585 # Percentage of idle cycles
+system.cpu.Branches 9064385 # Number of branches fetched
system.cpu.kern.inst.arm 0 # number of arm instructions executed
system.cpu.kern.inst.quiesce 6357 # number of quiesce instructions executed
system.cpu.kern.inst.hwrei 211319 # number of hwrei instructions executed
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stats.txt b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stats.txt
index 46997f65e..14efebcaa 100644
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stats.txt
@@ -890,6 +890,7 @@ system.cpu0.num_idle_cycles 3698209766.998114
system.cpu0.num_busy_cycles 223609982.001886 # Number of busy cycles
system.cpu0.not_idle_fraction 0.057017 # Percentage of non-idle cycles
system.cpu0.idle_fraction 0.942983 # Percentage of idle cycles
+system.cpu0.Branches 7227606 # Number of branches fetched
system.cpu0.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 6813 # number of quiesce instructions executed
system.cpu0.kern.inst.hwrei 165343 # number of hwrei instructions executed
@@ -1416,6 +1417,7 @@ system.cpu1.num_idle_cycles 3870487590.349789
system.cpu1.num_busy_cycles 49440202.650211 # Number of busy cycles
system.cpu1.not_idle_fraction 0.012613 # Percentage of non-idle cycles
system.cpu1.idle_fraction 0.987387 # Percentage of idle cycles
+system.cpu1.Branches 1846576 # Number of branches fetched
system.cpu1.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 2744 # number of quiesce instructions executed
system.cpu1.kern.inst.hwrei 78268 # number of hwrei instructions executed
diff --git a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stats.txt b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stats.txt
index 01b0606bd..1efa023f6 100644
--- a/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stats.txt
@@ -571,6 +571,7 @@ system.cpu.num_idle_cycles 3588896828.998131
system.cpu.num_busy_cycles 251959253.001869 # Number of busy cycles
system.cpu.not_idle_fraction 0.065600 # Percentage of non-idle cycles
system.cpu.idle_fraction 0.934400 # Percentage of idle cycles
+system.cpu.Branches 8421946 # Number of branches fetched
system.cpu.kern.inst.arm 0 # number of arm instructions executed
system.cpu.kern.inst.quiesce 6376 # number of quiesce instructions executed
system.cpu.kern.inst.hwrei 211963 # number of hwrei instructions executed
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/stats.txt b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/stats.txt
index f0bd97b20..49d7eb553 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic-dual/stats.txt
@@ -4,15 +4,33 @@ sim_seconds 0.912097 # Nu
sim_ticks 912096767500 # Number of ticks simulated
final_tick 912096767500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1391627 # Simulator instruction rate (inst/s)
-host_op_rate 1791703 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 20594093924 # Simulator tick rate (ticks/s)
-host_mem_usage 421260 # Number of bytes of host memory used
-host_seconds 44.29 # Real time elapsed on the host
+host_inst_rate 734225 # Simulator instruction rate (inst/s)
+host_op_rate 945306 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 10865482551 # Simulator tick rate (ticks/s)
+host_mem_usage 476960 # Number of bytes of host memory used
+host_seconds 83.94 # Real time elapsed on the host
sim_insts 61634065 # Number of instructions simulated
sim_ops 79353129 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1000 # Clock period in ticks
+system.realview.nvmem.bytes_read::cpu0.inst 20 # Number of bytes read from this memory
+system.realview.nvmem.bytes_read::cpu1.inst 48 # Number of bytes read from this memory
+system.realview.nvmem.bytes_read::total 68 # Number of bytes read from this memory
+system.realview.nvmem.bytes_inst_read::cpu0.inst 20 # Number of instructions bytes read from this memory
+system.realview.nvmem.bytes_inst_read::cpu1.inst 48 # Number of instructions bytes read from this memory
+system.realview.nvmem.bytes_inst_read::total 68 # Number of instructions bytes read from this memory
+system.realview.nvmem.num_reads::cpu0.inst 5 # Number of read requests responded to by this memory
+system.realview.nvmem.num_reads::cpu1.inst 12 # Number of read requests responded to by this memory
+system.realview.nvmem.num_reads::total 17 # Number of read requests responded to by this memory
+system.realview.nvmem.bw_read::cpu0.inst 22 # Total read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_read::cpu1.inst 53 # Total read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_read::total 75 # Total read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_inst_read::cpu0.inst 22 # Instruction read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_inst_read::cpu1.inst 53 # Instruction read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_inst_read::total 75 # Instruction read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_total::cpu0.inst 22 # Total bandwidth to/from this memory (bytes/s)
+system.realview.nvmem.bw_total::cpu1.inst 53 # Total bandwidth to/from this memory (bytes/s)
+system.realview.nvmem.bw_total::total 75 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bytes_read::realview.clcd 39321600 # Number of bytes read from this memory
system.physmem.bytes_read::cpu0.dtb.walker 64 # Number of bytes read from this memory
system.physmem.bytes_read::cpu0.itb.walker 192 # Number of bytes read from this memory
@@ -68,24 +86,6 @@ system.physmem.bw_total::cpu1.dtb.walker 211 # To
system.physmem.bw_total::cpu1.inst 235278 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::cpu1.data 6988978 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::total 62341477 # Total bandwidth to/from this memory (bytes/s)
-system.realview.nvmem.bytes_read::cpu0.inst 20 # Number of bytes read from this memory
-system.realview.nvmem.bytes_read::cpu1.inst 48 # Number of bytes read from this memory
-system.realview.nvmem.bytes_read::total 68 # Number of bytes read from this memory
-system.realview.nvmem.bytes_inst_read::cpu0.inst 20 # Number of instructions bytes read from this memory
-system.realview.nvmem.bytes_inst_read::cpu1.inst 48 # Number of instructions bytes read from this memory
-system.realview.nvmem.bytes_inst_read::total 68 # Number of instructions bytes read from this memory
-system.realview.nvmem.num_reads::cpu0.inst 5 # Number of read requests responded to by this memory
-system.realview.nvmem.num_reads::cpu1.inst 12 # Number of read requests responded to by this memory
-system.realview.nvmem.num_reads::total 17 # Number of read requests responded to by this memory
-system.realview.nvmem.bw_read::cpu0.inst 22 # Total read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_read::cpu1.inst 53 # Total read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_read::total 75 # Total read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_inst_read::cpu0.inst 22 # Instruction read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_inst_read::cpu1.inst 53 # Instruction read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_inst_read::total 75 # Instruction read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_total::cpu0.inst 22 # Total bandwidth to/from this memory (bytes/s)
-system.realview.nvmem.bw_total::cpu1.inst 53 # Total bandwidth to/from this memory (bytes/s)
-system.realview.nvmem.bw_total::total 75 # Total bandwidth to/from this memory (bytes/s)
system.membus.throughput 64986682 # Throughput (bytes/s)
system.membus.data_through_bus 59274143 # Total data (bytes)
system.membus.snoop_data_through_bus 0 # Total snoop data (bytes)
@@ -396,6 +396,7 @@ system.cpu0.num_idle_cycles 1783997907.577739
system.cpu0.num_busy_cycles 39673507.422261 # Number of busy cycles
system.cpu0.not_idle_fraction 0.021755 # Percentage of non-idle cycles
system.cpu0.idle_fraction 0.978245 # Percentage of idle cycles
+system.cpu0.Branches 5491598 # Number of branches fetched
system.cpu0.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 50449 # number of quiesce instructions executed
system.cpu0.icache.tags.replacements 428546 # number of replacements
@@ -625,6 +626,7 @@ system.cpu1.num_idle_cycles 1783399616.755682
system.cpu1.num_busy_cycles 40793919.244318 # Number of busy cycles
system.cpu1.not_idle_fraction 0.022363 # Percentage of non-idle cycles
system.cpu1.idle_fraction 0.977637 # Percentage of idle cycles
+system.cpu1.Branches 5037975 # Number of branches fetched
system.cpu1.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 40450 # number of quiesce instructions executed
system.cpu1.icache.tags.replacements 433942 # number of replacements
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/stats.txt b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/stats.txt
index 75a8f8d3e..ead7e7aa6 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-atomic/stats.txt
@@ -4,15 +4,27 @@ sim_seconds 2.332810 # Nu
sim_ticks 2332810269000 # Number of ticks simulated
final_tick 2332810269000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1274625 # Simulator instruction rate (inst/s)
-host_op_rate 1639090 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 49222371545 # Simulator tick rate (ticks/s)
-host_mem_usage 420236 # Number of bytes of host memory used
-host_seconds 47.39 # Real time elapsed on the host
+host_inst_rate 702757 # Simulator instruction rate (inst/s)
+host_op_rate 903702 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 27138460197 # Simulator tick rate (ticks/s)
+host_mem_usage 475940 # Number of bytes of host memory used
+host_seconds 85.96 # Real time elapsed on the host
sim_insts 60408649 # Number of instructions simulated
sim_ops 77681829 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1000 # Clock period in ticks
+system.realview.nvmem.bytes_read::cpu.inst 20 # Number of bytes read from this memory
+system.realview.nvmem.bytes_read::total 20 # Number of bytes read from this memory
+system.realview.nvmem.bytes_inst_read::cpu.inst 20 # Number of instructions bytes read from this memory
+system.realview.nvmem.bytes_inst_read::total 20 # Number of instructions bytes read from this memory
+system.realview.nvmem.num_reads::cpu.inst 5 # Number of read requests responded to by this memory
+system.realview.nvmem.num_reads::total 5 # Number of read requests responded to by this memory
+system.realview.nvmem.bw_read::cpu.inst 9 # Total read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_read::total 9 # Total read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_inst_read::cpu.inst 9 # Instruction read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_inst_read::total 9 # Instruction read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_total::cpu.inst 9 # Total bandwidth to/from this memory (bytes/s)
+system.realview.nvmem.bw_total::total 9 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bytes_read::realview.clcd 111673344 # Number of bytes read from this memory
system.physmem.bytes_read::cpu.dtb.walker 320 # Number of bytes read from this memory
system.physmem.bytes_read::cpu.itb.walker 192 # Number of bytes read from this memory
@@ -51,18 +63,6 @@ system.physmem.bw_total::cpu.itb.walker 82 # To
system.physmem.bw_total::cpu.inst 302279 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::cpu.data 5181500 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::total 54942190 # Total bandwidth to/from this memory (bytes/s)
-system.realview.nvmem.bytes_read::cpu.inst 20 # Number of bytes read from this memory
-system.realview.nvmem.bytes_read::total 20 # Number of bytes read from this memory
-system.realview.nvmem.bytes_inst_read::cpu.inst 20 # Number of instructions bytes read from this memory
-system.realview.nvmem.bytes_inst_read::total 20 # Number of instructions bytes read from this memory
-system.realview.nvmem.num_reads::cpu.inst 5 # Number of read requests responded to by this memory
-system.realview.nvmem.num_reads::total 5 # Number of read requests responded to by this memory
-system.realview.nvmem.bw_read::cpu.inst 9 # Total read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_read::total 9 # Total read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_inst_read::cpu.inst 9 # Instruction read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_inst_read::total 9 # Instruction read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_total::cpu.inst 9 # Total bandwidth to/from this memory (bytes/s)
-system.realview.nvmem.bw_total::total 9 # Total bandwidth to/from this memory (bytes/s)
system.membus.throughput 55969605 # Throughput (bytes/s)
system.membus.data_through_bus 130566470 # Total data (bytes)
system.membus.snoop_data_through_bus 0 # Total snoop data (bytes)
@@ -181,6 +181,7 @@ system.cpu.num_idle_cycles 4586822073.007145
system.cpu.num_busy_cycles 78798465.992855 # Number of busy cycles
system.cpu.not_idle_fraction 0.016889 # Percentage of non-idle cycles
system.cpu.idle_fraction 0.983111 # Percentage of idle cycles
+system.cpu.Branches 10298723 # Number of branches fetched
system.cpu.kern.inst.arm 0 # number of arm instructions executed
system.cpu.kern.inst.quiesce 82795 # number of quiesce instructions executed
system.cpu.icache.tags.replacements 850590 # number of replacements
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/stats.txt b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/stats.txt
index 6ed9b7b45..dfe5d9e95 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing-dual/stats.txt
@@ -4,15 +4,33 @@ sim_seconds 1.196139 # Nu
sim_ticks 1196139241000 # Number of ticks simulated
final_tick 1196139241000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 553961 # Simulator instruction rate (inst/s)
-host_op_rate 705843 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 10781179789 # Simulator tick rate (ticks/s)
-host_mem_usage 425360 # Number of bytes of host memory used
-host_seconds 110.95 # Real time elapsed on the host
+host_inst_rate 363491 # Simulator instruction rate (inst/s)
+host_op_rate 463152 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 7074263356 # Simulator tick rate (ticks/s)
+host_mem_usage 480032 # Number of bytes of host memory used
+host_seconds 169.08 # Real time elapsed on the host
sim_insts 61460236 # Number of instructions simulated
sim_ops 78311148 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1000 # Clock period in ticks
+system.realview.nvmem.bytes_read::cpu0.inst 20 # Number of bytes read from this memory
+system.realview.nvmem.bytes_read::cpu1.inst 48 # Number of bytes read from this memory
+system.realview.nvmem.bytes_read::total 68 # Number of bytes read from this memory
+system.realview.nvmem.bytes_inst_read::cpu0.inst 20 # Number of instructions bytes read from this memory
+system.realview.nvmem.bytes_inst_read::cpu1.inst 48 # Number of instructions bytes read from this memory
+system.realview.nvmem.bytes_inst_read::total 68 # Number of instructions bytes read from this memory
+system.realview.nvmem.num_reads::cpu0.inst 5 # Number of read requests responded to by this memory
+system.realview.nvmem.num_reads::cpu1.inst 12 # Number of read requests responded to by this memory
+system.realview.nvmem.num_reads::total 17 # Number of read requests responded to by this memory
+system.realview.nvmem.bw_read::cpu0.inst 17 # Total read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_read::cpu1.inst 40 # Total read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_read::total 57 # Total read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_inst_read::cpu0.inst 17 # Instruction read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_inst_read::cpu1.inst 40 # Instruction read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_inst_read::total 57 # Instruction read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_total::cpu0.inst 17 # Total bandwidth to/from this memory (bytes/s)
+system.realview.nvmem.bw_total::cpu1.inst 40 # Total bandwidth to/from this memory (bytes/s)
+system.realview.nvmem.bw_total::total 57 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bytes_read::realview.clcd 51904512 # Number of bytes read from this memory
system.physmem.bytes_read::cpu0.dtb.walker 64 # Number of bytes read from this memory
system.physmem.bytes_read::cpu0.itb.walker 128 # Number of bytes read from this memory
@@ -610,24 +628,6 @@ system.physmem.writeRowHitRate 83.49 # Ro
system.physmem.avgGap 160007.15 # Average gap between requests
system.physmem.pageHitRate 98.90 # Row buffer hit rate, read and write combined
system.physmem.prechargeAllPercent 4.90 # Percentage of time for which DRAM has all the banks in precharge state
-system.realview.nvmem.bytes_read::cpu0.inst 20 # Number of bytes read from this memory
-system.realview.nvmem.bytes_read::cpu1.inst 48 # Number of bytes read from this memory
-system.realview.nvmem.bytes_read::total 68 # Number of bytes read from this memory
-system.realview.nvmem.bytes_inst_read::cpu0.inst 20 # Number of instructions bytes read from this memory
-system.realview.nvmem.bytes_inst_read::cpu1.inst 48 # Number of instructions bytes read from this memory
-system.realview.nvmem.bytes_inst_read::total 68 # Number of instructions bytes read from this memory
-system.realview.nvmem.num_reads::cpu0.inst 5 # Number of read requests responded to by this memory
-system.realview.nvmem.num_reads::cpu1.inst 12 # Number of read requests responded to by this memory
-system.realview.nvmem.num_reads::total 17 # Number of read requests responded to by this memory
-system.realview.nvmem.bw_read::cpu0.inst 17 # Total read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_read::cpu1.inst 40 # Total read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_read::total 57 # Total read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_inst_read::cpu0.inst 17 # Instruction read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_inst_read::cpu1.inst 40 # Instruction read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_inst_read::total 57 # Instruction read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_total::cpu0.inst 17 # Total bandwidth to/from this memory (bytes/s)
-system.realview.nvmem.bw_total::cpu1.inst 40 # Total bandwidth to/from this memory (bytes/s)
-system.realview.nvmem.bw_total::total 57 # Total bandwidth to/from this memory (bytes/s)
system.membus.throughput 59936382 # Throughput (bytes/s)
system.membus.trans_dist::ReadReq 7703367 # Transaction distribution
system.membus.trans_dist::ReadResp 7703367 # Transaction distribution
@@ -1396,6 +1396,7 @@ system.cpu0.num_idle_cycles 2246536230.490122
system.cpu0.num_busy_cycles 145742251.509878 # Number of busy cycles
system.cpu0.not_idle_fraction 0.060922 # Percentage of non-idle cycles
system.cpu0.idle_fraction 0.939078 # Percentage of idle cycles
+system.cpu0.Branches 5599941 # Number of branches fetched
system.cpu0.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 46939 # number of quiesce instructions executed
system.cpu0.icache.tags.replacements 424872 # number of replacements
@@ -1758,6 +1759,7 @@ system.cpu1.num_idle_cycles 1874235342.195830
system.cpu1.num_busy_cycles 516568442.804169 # Number of busy cycles
system.cpu1.not_idle_fraction 0.216065 # Percentage of non-idle cycles
system.cpu1.idle_fraction 0.783935 # Percentage of idle cycles
+system.cpu1.Branches 4947677 # Number of branches fetched
system.cpu1.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 44317 # number of quiesce instructions executed
system.cpu1.icache.tags.replacements 469929 # number of replacements
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/stats.txt b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/stats.txt
index 9cf325a75..48b455079 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-simple-timing/stats.txt
@@ -4,15 +4,27 @@ sim_seconds 2.616536 # Nu
sim_ticks 2616536483000 # Number of ticks simulated
final_tick 2616536483000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 506890 # Simulator instruction rate (inst/s)
-host_op_rate 645039 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 22032386663 # Simulator tick rate (ticks/s)
-host_mem_usage 421264 # Number of bytes of host memory used
-host_seconds 118.76 # Real time elapsed on the host
+host_inst_rate 317845 # Simulator instruction rate (inst/s)
+host_op_rate 404472 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 13815397020 # Simulator tick rate (ticks/s)
+host_mem_usage 476964 # Number of bytes of host memory used
+host_seconds 189.39 # Real time elapsed on the host
sim_insts 60197590 # Number of instructions simulated
sim_ops 76603983 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1000 # Clock period in ticks
+system.realview.nvmem.bytes_read::cpu.inst 20 # Number of bytes read from this memory
+system.realview.nvmem.bytes_read::total 20 # Number of bytes read from this memory
+system.realview.nvmem.bytes_inst_read::cpu.inst 20 # Number of instructions bytes read from this memory
+system.realview.nvmem.bytes_inst_read::total 20 # Number of instructions bytes read from this memory
+system.realview.nvmem.num_reads::cpu.inst 5 # Number of read requests responded to by this memory
+system.realview.nvmem.num_reads::total 5 # Number of read requests responded to by this memory
+system.realview.nvmem.bw_read::cpu.inst 8 # Total read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_read::total 8 # Total read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_inst_read::cpu.inst 8 # Instruction read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_inst_read::total 8 # Instruction read bandwidth from this memory (bytes/s)
+system.realview.nvmem.bw_total::cpu.inst 8 # Total bandwidth to/from this memory (bytes/s)
+system.realview.nvmem.bw_total::total 8 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bytes_read::realview.clcd 122683392 # Number of bytes read from this memory
system.physmem.bytes_read::cpu.dtb.walker 320 # Number of bytes read from this memory
system.physmem.bytes_read::cpu.itb.walker 128 # Number of bytes read from this memory
@@ -639,18 +651,6 @@ system.physmem.writeRowHitRate 85.22 # Ro
system.physmem.avgGap 160458.16 # Average gap between requests
system.physmem.pageHitRate 99.43 # Row buffer hit rate, read and write combined
system.physmem.prechargeAllPercent 2.19 # Percentage of time for which DRAM has all the banks in precharge state
-system.realview.nvmem.bytes_read::cpu.inst 20 # Number of bytes read from this memory
-system.realview.nvmem.bytes_read::total 20 # Number of bytes read from this memory
-system.realview.nvmem.bytes_inst_read::cpu.inst 20 # Number of instructions bytes read from this memory
-system.realview.nvmem.bytes_inst_read::total 20 # Number of instructions bytes read from this memory
-system.realview.nvmem.num_reads::cpu.inst 5 # Number of read requests responded to by this memory
-system.realview.nvmem.num_reads::total 5 # Number of read requests responded to by this memory
-system.realview.nvmem.bw_read::cpu.inst 8 # Total read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_read::total 8 # Total read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_inst_read::cpu.inst 8 # Instruction read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_inst_read::total 8 # Instruction read bandwidth from this memory (bytes/s)
-system.realview.nvmem.bw_total::cpu.inst 8 # Total bandwidth to/from this memory (bytes/s)
-system.realview.nvmem.bw_total::total 8 # Total bandwidth to/from this memory (bytes/s)
system.membus.throughput 54116538 # Throughput (bytes/s)
system.membus.trans_dist::ReadReq 16546563 # Transaction distribution
system.membus.trans_dist::ReadResp 16546563 # Transaction distribution
@@ -920,6 +920,7 @@ system.cpu.num_idle_cycles 4581527140.608249
system.cpu.num_busy_cycles 651545825.391751 # Number of busy cycles
system.cpu.not_idle_fraction 0.124505 # Percentage of non-idle cycles
system.cpu.idle_fraction 0.875495 # Percentage of idle cycles
+system.cpu.Branches 10308279 # Number of branches fetched
system.cpu.kern.inst.arm 0 # number of arm instructions executed
system.cpu.kern.inst.quiesce 83016 # number of quiesce instructions executed
system.cpu.icache.tags.replacements 856260 # number of replacements
diff --git a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/stats.txt b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/stats.txt
index 9511fe4d9..4226653cc 100644
--- a/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/arm/linux/realview-switcheroo-atomic/stats.txt
@@ -365,6 +365,7 @@ system.cpu0.num_idle_cycles 4553702806.473283
system.cpu0.num_busy_cycles 79951892.526717 # Number of busy cycles
system.cpu0.not_idle_fraction 0.017255 # Percentage of non-idle cycles
system.cpu0.idle_fraction 0.982745 # Percentage of idle cycles
+system.cpu0.Branches 5613939 # Number of branches fetched
system.cpu0.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 82795 # number of quiesce instructions executed
system.cpu0.icache.tags.replacements 850590 # number of replacements
@@ -632,6 +633,7 @@ system.cpu1.num_idle_cycles 4215699127.014197
system.cpu1.num_busy_cycles 62272692.985803 # Number of busy cycles
system.cpu1.not_idle_fraction 0.014557 # Percentage of non-idle cycles
system.cpu1.idle_fraction 0.985443 # Percentage of idle cycles
+system.cpu1.Branches 4684784 # Number of branches fetched
system.cpu1.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 0 # number of quiesce instructions executed
system.iocache.tags.replacements 0 # number of replacements
diff --git a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt
index 168ad24c1..291aa5d2a 100644
--- a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 5.112126 # Nu
sim_ticks 5112126264500 # Number of ticks simulated
final_tick 5112126264500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1777208 # Simulator instruction rate (inst/s)
-host_op_rate 3638722 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 45442487875 # Simulator tick rate (ticks/s)
-host_mem_usage 590176 # Number of bytes of host memory used
-host_seconds 112.50 # Real time elapsed on the host
+host_inst_rate 1019778 # Simulator instruction rate (inst/s)
+host_op_rate 2087932 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 26075321841 # Simulator tick rate (ticks/s)
+host_mem_usage 640200 # Number of bytes of host memory used
+host_seconds 196.05 # Real time elapsed on the host
sim_insts 199929810 # Number of instructions simulated
sim_ops 409343850 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -140,6 +140,7 @@ system.cpu.num_idle_cycles 9770518213.691833
system.cpu.num_busy_cycles 453735690.308166 # Number of busy cycles
system.cpu.not_idle_fraction 0.044378 # Percentage of non-idle cycles
system.cpu.idle_fraction 0.955622 # Percentage of idle cycles
+system.cpu.Branches 43125514 # Number of branches fetched
system.cpu.kern.inst.arm 0 # number of arm instructions executed
system.cpu.kern.inst.quiesce 0 # number of quiesce instructions executed
system.cpu.icache.tags.replacements 790558 # number of replacements
diff --git a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt
index b371db56a..64ad0ab7f 100644
--- a/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt
+++ b/tests/quick/fs/10.linux-boot/ref/x86/linux/pc-simple-timing/stats.txt
@@ -649,6 +649,7 @@ system.cpu.num_idle_cycles 9785238216.998117
system.cpu.num_busy_cycles 607542143.001883 # Number of busy cycles
system.cpu.not_idle_fraction 0.058458 # Percentage of non-idle cycles
system.cpu.idle_fraction 0.941542 # Percentage of idle cycles
+system.cpu.Branches 26307103 # Number of branches fetched
system.cpu.kern.inst.arm 0 # number of arm instructions executed
system.cpu.kern.inst.quiesce 0 # number of quiesce instructions executed
system.cpu.icache.tags.replacements 788090 # number of replacements
diff --git a/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stats.txt b/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stats.txt
index cf63db341..813f51271 100644
--- a/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stats.txt
+++ b/tests/quick/fs/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stats.txt
@@ -112,6 +112,7 @@ testsys.cpu.num_idle_cycles 380542207.362158
testsys.cpu.num_busy_cycles 20262547.637842 # Number of busy cycles
testsys.cpu.not_idle_fraction 0.050555 # Percentage of non-idle cycles
testsys.cpu.idle_fraction 0.949445 # Percentage of idle cycles
+testsys.cpu.Branches 2929848 # Number of branches fetched
testsys.cpu.kern.inst.arm 0 # number of arm instructions executed
testsys.cpu.kern.inst.quiesce 19580 # number of quiesce instructions executed
testsys.cpu.kern.inst.hwrei 153667 # number of hwrei instructions executed
@@ -334,6 +335,7 @@ drivesys.cpu.num_idle_cycles 782579974.227931
drivesys.cpu.num_busy_cycles 19051473.772069 # Number of busy cycles
drivesys.cpu.not_idle_fraction 0.023766 # Percentage of non-idle cycles
drivesys.cpu.idle_fraction 0.976234 # Percentage of idle cycles
+drivesys.cpu.Branches 2793313 # Number of branches fetched
drivesys.cpu.kern.inst.arm 0 # number of arm instructions executed
drivesys.cpu.kern.inst.quiesce 19876 # number of quiesce instructions executed
drivesys.cpu.kern.inst.hwrei 143591 # number of hwrei instructions executed
@@ -453,11 +455,11 @@ sim_seconds 0.000407 # Nu
sim_ticks 407341500 # Number of ticks simulated
final_tick 4321621592000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 11306223920 # Simulator instruction rate (inst/s)
-host_op_rate 11302970418 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 8786485437 # Simulator tick rate (ticks/s)
-host_mem_usage 473604 # Number of bytes of host memory used
-host_seconds 0.05 # Real time elapsed on the host
+host_inst_rate 6913599452 # Simulator instruction rate (inst/s)
+host_op_rate 6911980937 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 5373353780 # Simulator tick rate (ticks/s)
+host_mem_usage 524140 # Number of bytes of host memory used
+host_seconds 0.08 # Real time elapsed on the host
sim_insts 523862353 # Number of instructions simulated
sim_ops 523862353 # Number of ops (including micro ops) simulated
testsys.voltage_domain.voltage 1 # Voltage in Volts
@@ -558,6 +560,7 @@ testsys.cpu.num_idle_cycles 784609.171892 # N
testsys.cpu.num_busy_cycles 36406.828108 # Number of busy cycles
testsys.cpu.not_idle_fraction 0.044344 # Percentage of non-idle cycles
testsys.cpu.idle_fraction 0.955656 # Percentage of idle cycles
+testsys.cpu.Branches 5238 # Number of branches fetched
testsys.cpu.kern.inst.arm 0 # number of arm instructions executed
testsys.cpu.kern.inst.quiesce 40 # number of quiesce instructions executed
testsys.cpu.kern.inst.hwrei 295 # number of hwrei instructions executed
@@ -731,6 +734,7 @@ drivesys.cpu.num_idle_cycles 1590157.359061 #
drivesys.cpu.num_busy_cycles 36082.640939 # Number of busy cycles
drivesys.cpu.not_idle_fraction 0.022188 # Percentage of non-idle cycles
drivesys.cpu.idle_fraction 0.977812 # Percentage of idle cycles
+drivesys.cpu.Branches 5243 # Number of branches fetched
drivesys.cpu.kern.inst.arm 0 # number of arm instructions executed
drivesys.cpu.kern.inst.quiesce 41 # number of quiesce instructions executed
drivesys.cpu.kern.inst.hwrei 295 # number of hwrei instructions executed
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/stats.txt
index 26873a78e..53f3ae2a8 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000003 # Nu
sim_ticks 3208000 # Number of ticks simulated
final_tick 3208000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 44230 # Simulator instruction rate (inst/s)
-host_op_rate 44225 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 22200446 # Simulator tick rate (ticks/s)
-host_mem_usage 220024 # Number of bytes of host memory used
-host_seconds 0.14 # Real time elapsed on the host
+host_inst_rate 105446 # Simulator instruction rate (inst/s)
+host_op_rate 105415 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 52907298 # Simulator tick rate (ticks/s)
+host_mem_usage 268408 # Number of bytes of host memory used
+host_seconds 0.06 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -94,5 +94,6 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 6417 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1050 # Number of branches fetched
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
index 9dc55b67c..761e8d7f0 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000139 # Nu
sim_ticks 138616 # Number of ticks simulated
final_tick 138616 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 26295 # Simulator instruction rate (inst/s)
-host_op_rate 26294 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 570348 # Simulator tick rate (ticks/s)
-host_mem_usage 126360 # Number of bytes of host memory used
-host_seconds 0.24 # Real time elapsed on the host
+host_inst_rate 22907 # Simulator instruction rate (inst/s)
+host_op_rate 22905 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 496843 # Simulator tick rate (ticks/s)
+host_mem_usage 174712 # Number of bytes of host memory used
+host_seconds 0.28 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -209,6 +209,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 138616 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1050 # Number of branches fetched
system.ruby.network.routers0.throttle0.link_utilization 5.369871
system.ruby.network.routers0.throttle0.msg_count.Request_Control::0 1041
system.ruby.network.routers0.throttle0.msg_count.Response_Data::1 1490
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
index 97b9e8b98..3a3645fb4 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
@@ -4,10 +4,10 @@ sim_seconds 0.000118 # Nu
sim_ticks 117611 # Number of ticks simulated
final_tick 117611 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 23182 # Simulator instruction rate (inst/s)
-host_op_rate 23181 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 426626 # Simulator tick rate (ticks/s)
-host_mem_usage 130676 # Number of bytes of host memory used
+host_inst_rate 22851 # Simulator instruction rate (inst/s)
+host_op_rate 22850 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 420529 # Simulator tick rate (ticks/s)
+host_mem_usage 177976 # Number of bytes of host memory used
host_seconds 0.28 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
@@ -199,6 +199,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 117611 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1050 # Number of branches fetched
system.ruby.network.routers0.throttle0.link_utilization 5.786874
system.ruby.network.routers0.throttle0.msg_count.Response_Data::2 1109
system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2 253
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
index 47e7c5bb6..b5c621d62 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000114 # Nu
sim_ticks 113627 # Number of ticks simulated
final_tick 113627 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 25426 # Simulator instruction rate (inst/s)
-host_op_rate 25424 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 452072 # Simulator tick rate (ticks/s)
-host_mem_usage 127540 # Number of bytes of host memory used
-host_seconds 0.25 # Real time elapsed on the host
+host_inst_rate 33215 # Simulator instruction rate (inst/s)
+host_op_rate 33212 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 590518 # Simulator tick rate (ticks/s)
+host_mem_usage 174836 # Number of bytes of host memory used
+host_seconds 0.19 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -185,6 +185,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 113627 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1050 # Number of branches fetched
system.ruby.network.routers0.throttle0.link_utilization 5.473611
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 1178
system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::4 204
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt
index afdd49aff..7a51fb6d2 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000093 # Nu
sim_ticks 93341 # Number of ticks simulated
final_tick 93341 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 34391 # Simulator instruction rate (inst/s)
-host_op_rate 34389 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 502293 # Simulator tick rate (ticks/s)
-host_mem_usage 127476 # Number of bytes of host memory used
-host_seconds 0.19 # Real time elapsed on the host
+host_inst_rate 36927 # Simulator instruction rate (inst/s)
+host_op_rate 36923 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 539288 # Simulator tick rate (ticks/s)
+host_mem_usage 175784 # Number of bytes of host memory used
+host_seconds 0.17 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -184,6 +184,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 93341 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1050 # Number of branches fetched
system.ruby.network.routers0.throttle0.link_utilization 6.199848
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 1159
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 1143
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt
index 19e4fff41..8955920f6 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000144 # Nu
sim_ticks 143853 # Number of ticks simulated
final_tick 143853 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 41580 # Simulator instruction rate (inst/s)
-host_op_rate 41576 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 935887 # Simulator tick rate (ticks/s)
-host_mem_usage 126996 # Number of bytes of host memory used
-host_seconds 0.15 # Real time elapsed on the host
+host_inst_rate 33822 # Simulator instruction rate (inst/s)
+host_op_rate 33819 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 761273 # Simulator tick rate (ticks/s)
+host_mem_usage 174328 # Number of bytes of host memory used
+host_seconds 0.19 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -159,6 +159,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 143853 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1050 # Number of branches fetched
system.ruby.network.routers0.throttle0.link_utilization 6.011692
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 1730
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 1726
diff --git a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/stats.txt b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/stats.txt
index 84f056acc..72bd7571c 100644
--- a/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/linux/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000033 # Nu
sim_ticks 32544000 # Number of ticks simulated
final_tick 32544000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 61527 # Simulator instruction rate (inst/s)
-host_op_rate 61510 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 313188739 # Simulator tick rate (ticks/s)
-host_mem_usage 228704 # Number of bytes of host memory used
-host_seconds 0.10 # Real time elapsed on the host
+host_inst_rate 163681 # Simulator instruction rate (inst/s)
+host_op_rate 163603 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 832819326 # Simulator tick rate (ticks/s)
+host_mem_usage 277116 # Number of bytes of host memory used
+host_seconds 0.04 # Real time elapsed on the host
sim_insts 6390 # Number of instructions simulated
sim_ops 6390 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -100,6 +100,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 65088 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1050 # Number of branches fetched
system.cpu.icache.tags.replacements 0 # number of replacements
system.cpu.icache.tags.tagsinuse 127.998991 # Cycle average of tags in use
system.cpu.icache.tags.total_refs 6122 # Total number of references to valid blocks.
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/stats.txt
index 04acc5c7e..2cd66ec8a 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000001 # Nu
sim_ticks 1297500 # Number of ticks simulated
final_tick 1297500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 31206 # Simulator instruction rate (inst/s)
-host_op_rate 31196 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 15701703 # Simulator tick rate (ticks/s)
-host_mem_usage 219708 # Number of bytes of host memory used
-host_seconds 0.08 # Real time elapsed on the host
+host_inst_rate 59390 # Simulator instruction rate (inst/s)
+host_op_rate 59366 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 29878318 # Simulator tick rate (ticks/s)
+host_mem_usage 267100 # Number of bytes of host memory used
+host_seconds 0.04 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -94,5 +94,6 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 2596 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 396 # Number of branches fetched
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt
index 96547c7d5..32cd33943 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000053 # Nu
sim_ticks 52548 # Number of ticks simulated
final_tick 52548 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 25744 # Simulator instruction rate (inst/s)
-host_op_rate 25740 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 524809 # Simulator tick rate (ticks/s)
-host_mem_usage 124924 # Number of bytes of host memory used
-host_seconds 0.10 # Real time elapsed on the host
+host_inst_rate 18733 # Simulator instruction rate (inst/s)
+host_op_rate 18730 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 381878 # Simulator tick rate (ticks/s)
+host_mem_usage 173280 # Number of bytes of host memory used
+host_seconds 0.14 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -208,6 +208,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 52548 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 396 # Number of branches fetched
system.ruby.network.routers0.throttle0.link_utilization 5.426467
system.ruby.network.routers0.throttle0.msg_count.Request_Control::0 431
system.ruby.network.routers0.throttle0.msg_count.Response_Data::1 572
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt
index b3553454d..0ccaf1668 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000045 # Nu
sim_ticks 44968 # Number of ticks simulated
final_tick 44968 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 17948 # Simulator instruction rate (inst/s)
-host_op_rate 17946 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 313128 # Simulator tick rate (ticks/s)
-host_mem_usage 128348 # Number of bytes of host memory used
-host_seconds 0.14 # Real time elapsed on the host
+host_inst_rate 20165 # Simulator instruction rate (inst/s)
+host_op_rate 20162 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 351768 # Simulator tick rate (ticks/s)
+host_mem_usage 175636 # Number of bytes of host memory used
+host_seconds 0.13 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -199,6 +199,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 44968 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 396 # Number of branches fetched
system.ruby.network.routers0.throttle0.link_utilization 5.661804
system.ruby.network.routers0.throttle0.msg_count.Response_Data::2 423
system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2 87
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt
index 0c82e32e7..40fe08734 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt
@@ -4,10 +4,10 @@ sim_seconds 0.000043 # Nu
sim_ticks 43073 # Number of ticks simulated
final_tick 43073 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 26553 # Simulator instruction rate (inst/s)
-host_op_rate 26550 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 443703 # Simulator tick rate (ticks/s)
-host_mem_usage 126100 # Number of bytes of host memory used
+host_inst_rate 26989 # Simulator instruction rate (inst/s)
+host_op_rate 26984 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 450937 # Simulator tick rate (ticks/s)
+host_mem_usage 173396 # Number of bytes of host memory used
host_seconds 0.10 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
@@ -185,6 +185,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 43073 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 396 # Number of branches fetched
system.ruby.network.routers0.throttle0.link_utilization 5.412904
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 448
system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::4 70
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt
index fe7ac0efa..7c0342029 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000035 # Nu
sim_ticks 35432 # Number of ticks simulated
final_tick 35432 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 28350 # Simulator instruction rate (inst/s)
-host_op_rate 28346 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 389675 # Simulator tick rate (ticks/s)
-host_mem_usage 126044 # Number of bytes of host memory used
-host_seconds 0.09 # Real time elapsed on the host
+host_inst_rate 26797 # Simulator instruction rate (inst/s)
+host_op_rate 26791 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 368294 # Simulator tick rate (ticks/s)
+host_mem_usage 174352 # Number of bytes of host memory used
+host_seconds 0.10 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -183,6 +183,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 35432 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 396 # Number of branches fetched
system.ruby.network.routers0.throttle0.link_utilization 6.200610
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 441
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 425
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt
index 845b4481e..97736bd69 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000052 # Nu
sim_ticks 52498 # Number of ticks simulated
final_tick 52498 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 24935 # Simulator instruction rate (inst/s)
-host_op_rate 24932 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 507835 # Simulator tick rate (ticks/s)
-host_mem_usage 124536 # Number of bytes of host memory used
-host_seconds 0.10 # Real time elapsed on the host
+host_inst_rate 23247 # Simulator instruction rate (inst/s)
+host_op_rate 23243 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 473432 # Simulator tick rate (ticks/s)
+host_mem_usage 172892 # Number of bytes of host memory used
+host_seconds 0.11 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -158,6 +158,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 52498 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 396 # Number of branches fetched
system.ruby.network.routers0.throttle0.link_utilization 5.958322
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 626
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 622
diff --git a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/stats.txt b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/stats.txt
index 3fc7cd393..4ab5ef724 100644
--- a/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/alpha/tru64/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000017 # Nu
sim_ticks 16524000 # Number of ticks simulated
final_tick 16524000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 33204 # Simulator instruction rate (inst/s)
-host_op_rate 33192 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 212757424 # Simulator tick rate (ticks/s)
-host_mem_usage 228444 # Number of bytes of host memory used
-host_seconds 0.08 # Real time elapsed on the host
+host_inst_rate 56666 # Simulator instruction rate (inst/s)
+host_op_rate 56644 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 363064230 # Simulator tick rate (ticks/s)
+host_mem_usage 275808 # Number of bytes of host memory used
+host_seconds 0.05 # Real time elapsed on the host
sim_insts 2577 # Number of instructions simulated
sim_ops 2577 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -100,6 +100,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 33048 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 396 # Number of branches fetched
system.cpu.icache.tags.replacements 0 # number of replacements
system.cpu.icache.tags.tagsinuse 80.050296 # Cycle average of tags in use
system.cpu.icache.tags.total_refs 2423 # Total number of references to valid blocks.
diff --git a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/stats.txt b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/stats.txt
index a171618e9..e746c690f 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/stats.txt
+++ b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic-dummychecker/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000003 # Nu
sim_ticks 2870500 # Number of ticks simulated
final_tick 2870500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 147367 # Simulator instruction rate (inst/s)
-host_op_rate 183813 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 92059834 # Simulator tick rate (ticks/s)
-host_mem_usage 256900 # Number of bytes of host memory used
-host_seconds 0.03 # Real time elapsed on the host
+host_inst_rate 97101 # Simulator instruction rate (inst/s)
+host_op_rate 121123 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 60664840 # Simulator tick rate (ticks/s)
+host_mem_usage 311632 # Number of bytes of host memory used
+host_seconds 0.05 # Real time elapsed on the host
sim_insts 4591 # Number of instructions simulated
sim_ops 5729 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -233,5 +233,6 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 5742 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1007 # Number of branches fetched
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/stats.txt b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/stats.txt
index 3aa0b8e66..584aefada 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/00.hello/ref/arm/linux/simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000003 # Nu
sim_ticks 2870500 # Number of ticks simulated
final_tick 2870500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 135849 # Simulator instruction rate (inst/s)
-host_op_rate 169454 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 84871687 # Simulator tick rate (ticks/s)
-host_mem_usage 256868 # Number of bytes of host memory used
-host_seconds 0.03 # Real time elapsed on the host
+host_inst_rate 82560 # Simulator instruction rate (inst/s)
+host_op_rate 102991 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 51587489 # Simulator tick rate (ticks/s)
+host_mem_usage 311624 # Number of bytes of host memory used
+host_seconds 0.06 # Real time elapsed on the host
sim_insts 4591 # Number of instructions simulated
sim_ops 5729 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -146,5 +146,6 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 5742 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1007 # Number of branches fetched
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/arm/linux/simple-timing/stats.txt b/tests/quick/se/00.hello/ref/arm/linux/simple-timing/stats.txt
index 47befeaab..3e831f55e 100644
--- a/tests/quick/se/00.hello/ref/arm/linux/simple-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/arm/linux/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000026 # Nu
sim_ticks 25969000 # Number of ticks simulated
final_tick 25969000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 122117 # Simulator instruction rate (inst/s)
-host_op_rate 151672 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 694181161 # Simulator tick rate (ticks/s)
-host_mem_usage 266760 # Number of bytes of host memory used
-host_seconds 0.04 # Real time elapsed on the host
+host_inst_rate 82063 # Simulator instruction rate (inst/s)
+host_op_rate 101927 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 466514904 # Simulator tick rate (ticks/s)
+host_mem_usage 320464 # Number of bytes of host memory used
+host_seconds 0.06 # Real time elapsed on the host
sim_insts 4565 # Number of instructions simulated
sim_ops 5672 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -152,6 +152,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 51938 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1007 # Number of branches fetched
system.cpu.icache.tags.replacements 1 # number of replacements
system.cpu.icache.tags.tagsinuse 114.614391 # Cycle average of tags in use
system.cpu.icache.tags.total_refs 4364 # Total number of references to valid blocks.
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/stats.txt b/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/stats.txt
index fb6eb7154..b2f335f88 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000003 # Nu
sim_ticks 2907000 # Number of ticks simulated
final_tick 2907000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 88855 # Simulator instruction rate (inst/s)
-host_op_rate 88837 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 44409305 # Simulator tick rate (ticks/s)
-host_mem_usage 220784 # Number of bytes of host memory used
-host_seconds 0.07 # Real time elapsed on the host
+host_inst_rate 99853 # Simulator instruction rate (inst/s)
+host_op_rate 99820 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 49894332 # Simulator tick rate (ticks/s)
+host_mem_usage 269208 # Number of bytes of host memory used
+host_seconds 0.06 # Real time elapsed on the host
sim_insts 5814 # Number of instructions simulated
sim_ops 5814 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -80,5 +80,6 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 5815 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 915 # Number of branches fetched
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt
index f6e1459a7..12d80d974 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000125 # Nu
sim_ticks 125334 # Number of ticks simulated
final_tick 125334 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 38153 # Simulator instruction rate (inst/s)
-host_op_rate 38149 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 822314 # Simulator tick rate (ticks/s)
-host_mem_usage 127760 # Number of bytes of host memory used
-host_seconds 0.15 # Real time elapsed on the host
+host_inst_rate 31744 # Simulator instruction rate (inst/s)
+host_op_rate 31741 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 684175 # Simulator tick rate (ticks/s)
+host_mem_usage 176152 # Number of bytes of host memory used
+host_seconds 0.18 # Real time elapsed on the host
sim_insts 5814 # Number of instructions simulated
sim_ops 5814 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -145,6 +145,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 125334 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 915 # Number of branches fetched
system.ruby.network.routers0.throttle0.link_utilization 5.954490
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 1493
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 1489
diff --git a/tests/quick/se/00.hello/ref/mips/linux/simple-timing/stats.txt b/tests/quick/se/00.hello/ref/mips/linux/simple-timing/stats.txt
index bed740225..d941cff49 100644
--- a/tests/quick/se/00.hello/ref/mips/linux/simple-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/mips/linux/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000032 # Nu
sim_ticks 31633000 # Number of ticks simulated
final_tick 31633000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 65946 # Simulator instruction rate (inst/s)
-host_op_rate 65935 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 358688094 # Simulator tick rate (ticks/s)
-host_mem_usage 230484 # Number of bytes of host memory used
-host_seconds 0.09 # Real time elapsed on the host
+host_inst_rate 119247 # Simulator instruction rate (inst/s)
+host_op_rate 119199 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 648290000 # Simulator tick rate (ticks/s)
+host_mem_usage 277916 # Number of bytes of host memory used
+host_seconds 0.05 # Real time elapsed on the host
sim_insts 5814 # Number of instructions simulated
sim_ops 5814 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -86,6 +86,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 63266 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 915 # Number of branches fetched
system.cpu.icache.tags.replacements 13 # number of replacements
system.cpu.icache.tags.tagsinuse 132.545353 # Cycle average of tags in use
system.cpu.icache.tags.total_refs 5513 # Total number of references to valid blocks.
diff --git a/tests/quick/se/00.hello/ref/power/linux/simple-atomic/stats.txt b/tests/quick/se/00.hello/ref/power/linux/simple-atomic/stats.txt
index a91187fc2..96c448d8d 100644
--- a/tests/quick/se/00.hello/ref/power/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/00.hello/ref/power/linux/simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000003 # Nu
sim_ticks 2896000 # Number of ticks simulated
final_tick 2896000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 80864 # Simulator instruction rate (inst/s)
-host_op_rate 80849 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 40410591 # Simulator tick rate (ticks/s)
-host_mem_usage 216708 # Number of bytes of host memory used
-host_seconds 0.07 # Real time elapsed on the host
+host_inst_rate 139089 # Simulator instruction rate (inst/s)
+host_op_rate 138996 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 69453756 # Simulator tick rate (ticks/s)
+host_mem_usage 265200 # Number of bytes of host memory used
+host_seconds 0.04 # Real time elapsed on the host
sim_insts 5793 # Number of instructions simulated
sim_ops 5793 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -80,5 +80,6 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 5793 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1037 # Number of branches fetched
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/config.ini b/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/config.ini
index ea4a95481..463649278 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/config.ini
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/config.ini
@@ -18,6 +18,7 @@ eventq_index=0
init_param=0
kernel=
load_addr_mask=1099511627775
+load_offset=0
mem_mode=atomic
mem_ranges=
memories=system.physmem
@@ -42,6 +43,7 @@ voltage_domain=system.voltage_domain
[system.cpu]
type=AtomicSimpleCPU
children=dtb interrupts isa itb tracer workload
+branchPred=Null
checker=Null
clk_domain=system.cpu_clk_domain
cpu_id=0
@@ -108,7 +110,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/dist/test-progs/hello/bin/sparc/linux/hello
+executable=tests/test-progs/hello/bin/sparc/linux/hello
gid=100
input=cin
max_stack_size=67108864
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/simout b/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/simout
index c85cb4f07..f0a77f8fa 100755
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/simout
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/simout
@@ -1,9 +1,11 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-atomic/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-atomic/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:22
-gem5 executing on u200540-lin
+gem5 compiled Feb 15 2014 16:11:41
+gem5 started Feb 15 2014 16:12:32
+gem5 executing on ribera.cs.wisc.edu
command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-atomic -re tests/run.py build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-atomic
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/stats.txt b/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/stats.txt
index a26cb7265..fd2ae491a 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000003 # Nu
sim_ticks 2694500 # Number of ticks simulated
final_tick 2694500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 53422 # Simulator instruction rate (inst/s)
-host_op_rate 53415 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 27014162 # Simulator tick rate (ticks/s)
-host_mem_usage 227132 # Number of bytes of host memory used
-host_seconds 0.10 # Real time elapsed on the host
+host_inst_rate 97647 # Simulator instruction rate (inst/s)
+host_op_rate 97614 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 49358124 # Simulator tick rate (ticks/s)
+host_mem_usage 275540 # Number of bytes of host memory used
+host_seconds 0.05 # Real time elapsed on the host
sim_insts 5327 # Number of instructions simulated
sim_ops 5327 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -62,5 +62,6 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 5390 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1121 # Number of branches fetched
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini
index cb65490fc..d08f49a30 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/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=0:268435455
memories=system.physmem
@@ -42,6 +43,7 @@ voltage_domain=system.voltage_domain
[system.cpu]
type=TimingSimpleCPU
children=clk_domain dtb interrupts isa itb tracer workload
+branchPred=Null
checker=Null
clk_domain=system.cpu.clk_domain
cpu_id=0
@@ -107,7 +109,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/dist/test-progs/hello/bin/sparc/linux/hello
+executable=tests/test-progs/hello/bin/sparc/linux/hello
gid=100
input=cin
max_stack_size=67108864
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout
index a7fbcbb0c..bc8a5af5d 100755
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/simout
@@ -1,9 +1,11 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby/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:33
-gem5 executing on u200540-lin
+gem5 compiled Feb 15 2014 16:11:41
+gem5 started Feb 15 2014 16:12:47
+gem5 executing on ribera.cs.wisc.edu
command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby -re tests/run.py build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing-ruby
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt
index ff67fbecb..2370dec63 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt
@@ -4,10 +4,10 @@ sim_seconds 0.000108 # Nu
sim_ticks 107952 # Number of ticks simulated
final_tick 107952 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 32230 # Simulator instruction rate (inst/s)
-host_op_rate 32227 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 653032 # Simulator tick rate (ticks/s)
-host_mem_usage 134144 # Number of bytes of host memory used
+host_inst_rate 31490 # Simulator instruction rate (inst/s)
+host_op_rate 31486 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 638004 # Simulator tick rate (ticks/s)
+host_mem_usage 182480 # Number of bytes of host memory used
host_seconds 0.17 # Real time elapsed on the host
sim_insts 5327 # Number of instructions simulated
sim_ops 5327 # Number of ops (including micro ops) simulated
@@ -127,6 +127,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 107952 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1121 # Number of branches fetched
system.ruby.network.routers0.throttle0.link_utilization 5.968393
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 1289
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 1285
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/config.ini b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/config.ini
index 32f16be8d..70dd00dc5 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/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.cpu]
type=TimingSimpleCPU
children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer workload
+branchPred=Null
checker=Null
clk_domain=system.cpu_clk_domain
cpu_id=0
@@ -217,7 +219,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/dist/test-progs/hello/bin/sparc/linux/hello
+executable=tests/test-progs/hello/bin/sparc/linux/hello
gid=100
input=cin
max_stack_size=67108864
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/simout b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/simout
index 73a8d6161..844fde87f 100755
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/simout
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/simout
@@ -1,9 +1,11 @@
+Redirecting stdout to build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing/simout
+Redirecting stderr to build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing/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:24
-gem5 executing on u200540-lin
+gem5 compiled Feb 15 2014 16:11:41
+gem5 started Feb 15 2014 16:11:56
+gem5 executing on ribera.cs.wisc.edu
command line: build/SPARC/gem5.opt -d build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing -re tests/run.py build/SPARC/tests/opt/quick/se/00.hello/sparc/linux/simple-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/stats.txt b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/stats.txt
index b7dc82e89..9e27f540c 100644
--- a/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/sparc/linux/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000028 # Nu
sim_ticks 27800000 # Number of ticks simulated
final_tick 27800000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 44522 # Simulator instruction rate (inst/s)
-host_op_rate 44517 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 232295322 # Simulator tick rate (ticks/s)
-host_mem_usage 236896 # Number of bytes of host memory used
-host_seconds 0.12 # Real time elapsed on the host
+host_inst_rate 49661 # Simulator instruction rate (inst/s)
+host_op_rate 49653 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 259077754 # Simulator tick rate (ticks/s)
+host_mem_usage 284248 # Number of bytes of host memory used
+host_seconds 0.11 # Real time elapsed on the host
sim_insts 5327 # Number of instructions simulated
sim_ops 5327 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -68,6 +68,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 55600 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1121 # Number of branches fetched
system.cpu.icache.tags.replacements 0 # number of replacements
system.cpu.icache.tags.tagsinuse 117.043638 # Cycle average of tags in use
system.cpu.icache.tags.total_refs 5114 # Total number of references to valid blocks.
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt b/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt
index f285016ae..95eaee017 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt
@@ -4,10 +4,10 @@ sim_seconds 0.000006 # Nu
sim_ticks 5615000 # Number of ticks simulated
final_tick 5615000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 57117 # Simulator instruction rate (inst/s)
-host_op_rate 103440 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 59566456 # Simulator tick rate (ticks/s)
-host_mem_usage 237684 # Number of bytes of host memory used
+host_inst_rate 57597 # Simulator instruction rate (inst/s)
+host_op_rate 104318 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 60076981 # Simulator tick rate (ticks/s)
+host_mem_usage 286548 # Number of bytes of host memory used
host_seconds 0.09 # Real time elapsed on the host
sim_insts 5381 # Number of instructions simulated
sim_ops 9748 # Number of ops (including micro ops) simulated
@@ -65,5 +65,6 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 11231 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1208 # Number of branches fetched
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini
index d7786b69e..b20ae7d88 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/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=0:268435455
memories=system.physmem
@@ -42,6 +43,7 @@ voltage_domain=system.voltage_domain
[system.cpu]
type=TimingSimpleCPU
children=apic_clk_domain clk_domain dtb interrupts isa itb tracer workload
+branchPred=Null
checker=Null
clk_domain=system.cpu.clk_domain
cpu_id=0
@@ -141,7 +143,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/dist/test-progs/hello/bin/x86/linux/hello
+executable=tests/test-progs/hello/bin/x86/linux/hello
gid=100
input=cin
max_stack_size=67108864
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout
index 53e9ad058..2e7d64a51 100755
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout
@@ -1,9 +1,11 @@
+Redirecting stdout to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby/simout
+Redirecting stderr to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 17:10:34
-gem5 started Jan 22 2014 17:30:11
-gem5 executing on u200540-lin
+gem5 compiled Feb 15 2014 16:30:59
+gem5 started Feb 15 2014 16:34:58
+gem5 executing on ribera.cs.wisc.edu
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby
Global frequency set at 1000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt
index 9b8cf8013..8fc84aed4 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000122 # Nu
sim_ticks 121759 # Number of ticks simulated
final_tick 121759 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_inst_rate 33614 # Simulator instruction rate (inst/s)
-host_op_rate 60888 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 760469 # Simulator tick rate (ticks/s)
-host_mem_usage 144688 # Number of bytes of host memory used
-host_seconds 0.16 # Real time elapsed on the host
+host_inst_rate 29778 # Simulator instruction rate (inst/s)
+host_op_rate 53940 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 673676 # Simulator tick rate (ticks/s)
+host_mem_usage 193492 # Number of bytes of host memory used
+host_seconds 0.18 # Real time elapsed on the host
sim_insts 5381 # Number of instructions simulated
sim_ops 9748 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -130,6 +130,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 121759 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1208 # Number of branches fetched
system.ruby.network.routers0.throttle0.link_utilization 5.652970
system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 1377
system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 1373
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing/config.ini b/tests/quick/se/00.hello/ref/x86/linux/simple-timing/config.ini
index b6193f8c7..25de1cc29 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing/config.ini
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing/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.cpu]
type=TimingSimpleCPU
children=apic_clk_domain dcache dtb icache interrupts isa itb l2cache toL2Bus tracer workload
+branchPred=Null
checker=Null
clk_domain=system.cpu_clk_domain
cpu_id=0
@@ -251,7 +253,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/dist/test-progs/hello/bin/x86/linux/hello
+executable=tests/test-progs/hello/bin/x86/linux/hello
gid=100
input=cin
max_stack_size=67108864
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing/simout b/tests/quick/se/00.hello/ref/x86/linux/simple-timing/simout
index bb364e541..ac02fa74d 100755
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing/simout
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing/simout
@@ -1,9 +1,11 @@
+Redirecting stdout to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing/simout
+Redirecting stderr to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Jan 22 2014 17:10:34
-gem5 started Jan 22 2014 17:30:10
-gem5 executing on u200540-lin
+gem5 compiled Feb 15 2014 16:30:59
+gem5 started Feb 15 2014 16:31:13
+gem5 executing on ribera.cs.wisc.edu
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
diff --git a/tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt b/tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt
index 017ee7525..35c0c845e 100644
--- a/tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt
+++ b/tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000028 # Nu
sim_ticks 28358000 # Number of ticks simulated
final_tick 28358000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 44998 # Simulator instruction rate (inst/s)
-host_op_rate 81497 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 237030591 # Simulator tick rate (ticks/s)
-host_mem_usage 247544 # Number of bytes of host memory used
-host_seconds 0.12 # Real time elapsed on the host
+host_inst_rate 50744 # Simulator instruction rate (inst/s)
+host_op_rate 91910 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 267330545 # Simulator tick rate (ticks/s)
+host_mem_usage 295388 # Number of bytes of host memory used
+host_seconds 0.11 # Real time elapsed on the host
sim_insts 5381 # Number of instructions simulated
sim_ops 9748 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -73,6 +73,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 56716 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 1208 # Number of branches fetched
system.cpu.icache.tags.replacements 0 # number of replacements
system.cpu.icache.tags.tagsinuse 105.550219 # Cycle average of tags in use
system.cpu.icache.tags.total_refs 6637 # Total number of references to valid blocks.
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt b/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt
index 9bfbb56dc..fd07afc4b 100644
--- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000008 # Nu
sim_ticks 7612000 # Number of ticks simulated
final_tick 7612000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 25833 # Simulator instruction rate (inst/s)
-host_op_rate 25832 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 12968653 # Simulator tick rate (ticks/s)
-host_mem_usage 227056 # Number of bytes of host memory used
-host_seconds 0.59 # Real time elapsed on the host
+host_inst_rate 30038 # Simulator instruction rate (inst/s)
+host_op_rate 30037 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 15079139 # Simulator tick rate (ticks/s)
+host_mem_usage 275464 # Number of bytes of host memory used
+host_seconds 0.51 # Real time elapsed on the host
sim_insts 15162 # Number of instructions simulated
sim_ops 15162 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -64,5 +64,6 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 15225 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 3363 # Number of branches fetched
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini
index f1f91f6d4..56f586dca 100644
--- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/config.ini
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/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.cpu]
type=TimingSimpleCPU
children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer workload
+branchPred=Null
checker=Null
clk_domain=system.cpu_clk_domain
cpu_id=0
@@ -217,7 +219,7 @@ env=
errout=cerr
euid=100
eventq_index=0
-executable=/dist/test-progs/insttest/bin/sparc/linux/insttest
+executable=tests/test-progs/insttest/bin/sparc/linux/insttest
gid=100
input=cin
max_stack_size=67108864
diff --git a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt
index 6f76b1103..2ac6dbc74 100644
--- a/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt
+++ b/tests/quick/se/02.insttest/ref/sparc/linux/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000041 # Nu
sim_ticks 41368000 # Number of ticks simulated
final_tick 41368000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 30355 # Simulator instruction rate (inst/s)
-host_op_rate 30353 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 82811452 # Simulator tick rate (ticks/s)
-host_mem_usage 236788 # Number of bytes of host memory used
-host_seconds 0.50 # Real time elapsed on the host
+host_inst_rate 29571 # Simulator instruction rate (inst/s)
+host_op_rate 29570 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 80676332 # Simulator tick rate (ticks/s)
+host_mem_usage 284172 # Number of bytes of host memory used
+host_seconds 0.51 # Real time elapsed on the host
sim_insts 15162 # Number of instructions simulated
sim_ops 15162 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -68,6 +68,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 82736 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 3363 # Number of branches fetched
system.cpu.icache.tags.replacements 0 # number of replacements
system.cpu.icache.tags.tagsinuse 153.782734 # Cycle average of tags in use
system.cpu.icache.tags.total_refs 14928 # Total number of references to valid blocks.
diff --git a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt
index 3f6d44e44..b531b1361 100644
--- a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt
+++ b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000250 # Nu
sim_ticks 250015500 # Number of ticks simulated
final_tick 250015500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1389197 # Simulator instruction rate (inst/s)
-host_op_rate 1389135 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 694579134 # Simulator tick rate (ticks/s)
-host_mem_usage 219580 # Number of bytes of host memory used
-host_seconds 0.36 # Real time elapsed on the host
+host_inst_rate 1916007 # Simulator instruction rate (inst/s)
+host_op_rate 1915868 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 957925931 # Simulator tick rate (ticks/s)
+host_mem_usage 266944 # Number of bytes of host memory used
+host_seconds 0.26 # Real time elapsed on the host
sim_insts 500001 # Number of instructions simulated
sim_ops 500001 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -94,5 +94,6 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 500032 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 59023 # Number of branches fetched
---------- End Simulation Statistics ----------
diff --git a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/stats.txt b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/stats.txt
index e1e6f27ee..874d16910 100644
--- a/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/stats.txt
+++ b/tests/quick/se/20.eio-short/ref/alpha/eio/simple-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000727 # Nu
sim_ticks 727072000 # Number of ticks simulated
final_tick 727072000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 600007 # Simulator instruction rate (inst/s)
-host_op_rate 599995 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 872461045 # Simulator tick rate (ticks/s)
-host_mem_usage 228312 # Number of bytes of host memory used
-host_seconds 0.83 # Real time elapsed on the host
+host_inst_rate 1056088 # Simulator instruction rate (inst/s)
+host_op_rate 1056045 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1535580911 # Simulator tick rate (ticks/s)
+host_mem_usage 276676 # Number of bytes of host memory used
+host_seconds 0.47 # Real time elapsed on the host
sim_insts 500001 # Number of instructions simulated
sim_ops 500001 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -100,6 +100,7 @@ system.cpu.num_idle_cycles 0 # Nu
system.cpu.num_busy_cycles 1454144 # Number of busy cycles
system.cpu.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu.idle_fraction 0 # Percentage of idle cycles
+system.cpu.Branches 59023 # Number of branches fetched
system.cpu.icache.tags.replacements 0 # number of replacements
system.cpu.icache.tags.tagsinuse 265.013024 # Cycle average of tags in use
system.cpu.icache.tags.total_refs 499617 # Total number of references to valid blocks.
diff --git a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt
index c9ca48738..3c34bb9de 100644
--- a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt
+++ b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000250 # Nu
sim_ticks 250015500 # Number of ticks simulated
final_tick 250015500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1790234 # Simulator instruction rate (inst/s)
-host_op_rate 1790191 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 223782241 # Simulator tick rate (ticks/s)
-host_mem_usage 240228 # Number of bytes of host memory used
-host_seconds 1.12 # Real time elapsed on the host
+host_inst_rate 2195056 # Simulator instruction rate (inst/s)
+host_op_rate 2195007 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 274386672 # Simulator tick rate (ticks/s)
+host_mem_usage 288592 # Number of bytes of host memory used
+host_seconds 0.91 # Real time elapsed on the host
sim_insts 2000004 # Number of instructions simulated
sim_ops 2000004 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -289,6 +289,7 @@ system.cpu0.num_idle_cycles 0 # Nu
system.cpu0.num_busy_cycles 500032 # 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 59023 # Number of branches fetched
system.cpu0.icache.tags.replacements 152 # number of replacements
system.cpu0.icache.tags.tagsinuse 218.086151 # Cycle average of tags in use
system.cpu0.icache.tags.total_refs 499556 # Total number of references to valid blocks.
@@ -451,6 +452,7 @@ system.cpu1.num_idle_cycles 0 # Nu
system.cpu1.num_busy_cycles 500032 # Number of busy cycles
system.cpu1.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu1.idle_fraction 0 # Percentage of idle cycles
+system.cpu1.Branches 59023 # Number of branches fetched
system.cpu1.icache.tags.replacements 152 # number of replacements
system.cpu1.icache.tags.tagsinuse 218.086151 # Cycle average of tags in use
system.cpu1.icache.tags.total_refs 499556 # Total number of references to valid blocks.
@@ -613,6 +615,7 @@ system.cpu2.num_idle_cycles 0 # Nu
system.cpu2.num_busy_cycles 500032 # Number of busy cycles
system.cpu2.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu2.idle_fraction 0 # Percentage of idle cycles
+system.cpu2.Branches 59023 # Number of branches fetched
system.cpu2.icache.tags.replacements 152 # number of replacements
system.cpu2.icache.tags.tagsinuse 218.086151 # Cycle average of tags in use
system.cpu2.icache.tags.total_refs 499556 # Total number of references to valid blocks.
@@ -775,6 +778,7 @@ system.cpu3.num_idle_cycles 0 # Nu
system.cpu3.num_busy_cycles 500032 # Number of busy cycles
system.cpu3.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu3.idle_fraction 0 # Percentage of idle cycles
+system.cpu3.Branches 59023 # Number of branches fetched
system.cpu3.icache.tags.replacements 152 # number of replacements
system.cpu3.icache.tags.tagsinuse 218.086151 # Cycle average of tags in use
system.cpu3.icache.tags.total_refs 499556 # Total number of references to valid blocks.
diff --git a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt
index 8e46796f6..5e8039570 100644
--- a/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt
+++ b/tests/quick/se/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.000729 # Nu
sim_ticks 729024000 # Number of ticks simulated
final_tick 729024000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 1357951 # Simulator instruction rate (inst/s)
-host_op_rate 1357935 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 494987927 # Simulator tick rate (ticks/s)
-host_mem_usage 240260 # Number of bytes of host memory used
-host_seconds 1.47 # Real time elapsed on the host
+host_inst_rate 1003743 # Simulator instruction rate (inst/s)
+host_op_rate 1003733 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 365876623 # Simulator tick rate (ticks/s)
+host_mem_usage 288596 # Number of bytes of host memory used
+host_seconds 1.99 # Real time elapsed on the host
sim_insts 1999959 # Number of instructions simulated
sim_ops 1999959 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -534,6 +534,7 @@ system.cpu0.num_idle_cycles 0 # Nu
system.cpu0.num_busy_cycles 1458048 # 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 59023 # Number of branches fetched
system.cpu0.icache.tags.replacements 152 # number of replacements
system.cpu0.icache.tags.tagsinuse 216.376897 # Cycle average of tags in use
system.cpu0.icache.tags.total_refs 499557 # Total number of references to valid blocks.
@@ -779,6 +780,7 @@ system.cpu1.num_idle_cycles 0 # Nu
system.cpu1.num_busy_cycles 1458048 # Number of busy cycles
system.cpu1.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu1.idle_fraction 0 # Percentage of idle cycles
+system.cpu1.Branches 59022 # Number of branches fetched
system.cpu1.icache.tags.replacements 152 # number of replacements
system.cpu1.icache.tags.tagsinuse 216.373058 # Cycle average of tags in use
system.cpu1.icache.tags.total_refs 499549 # Total number of references to valid blocks.
@@ -1024,6 +1026,7 @@ system.cpu2.num_idle_cycles 0 # Nu
system.cpu2.num_busy_cycles 1458048 # Number of busy cycles
system.cpu2.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu2.idle_fraction 0 # Percentage of idle cycles
+system.cpu2.Branches 59022 # Number of branches fetched
system.cpu2.icache.tags.replacements 152 # number of replacements
system.cpu2.icache.tags.tagsinuse 216.369218 # Cycle average of tags in use
system.cpu2.icache.tags.total_refs 499542 # Total number of references to valid blocks.
@@ -1269,6 +1272,7 @@ system.cpu3.num_idle_cycles 0 # Nu
system.cpu3.num_busy_cycles 1458048 # Number of busy cycles
system.cpu3.not_idle_fraction 1 # Percentage of non-idle cycles
system.cpu3.idle_fraction 0 # Percentage of idle cycles
+system.cpu3.Branches 59020 # Number of branches fetched
system.cpu3.icache.tags.replacements 152 # number of replacements
system.cpu3.icache.tags.tagsinuse 216.365379 # Cycle average of tags in use
system.cpu3.icache.tags.total_refs 499535 # Total number of references to valid blocks.
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.