summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAli Saidi <saidi@eecs.umich.edu>2011-04-12 16:09:20 -0400
committerAli Saidi <saidi@eecs.umich.edu>2011-04-12 16:09:20 -0400
commitd50d0152d0ea40e93c73dec1ffb6f37e79609fdd (patch)
treec3e2400206e83dd3ca5f36a53ba5e88d31f26ac4
parent4b61abe8da876ed3e56a1851384ec11ede65bd89 (diff)
downloadgem5-d50d0152d0ea40e93c73dec1ffb6f37e79609fdd.tar.xz
ARM: Fix stats for ARM_SE checkpoint restore fix.
Register reads/writes done in startup() count against the stats while they don't count if done in initState().
-rw-r--r--tests/long/00.gzip/ref/arm/linux/o3-timing/config.ini4
-rw-r--r--tests/long/00.gzip/ref/arm/linux/o3-timing/stats.txt14
-rw-r--r--tests/long/10.mcf/ref/arm/linux/o3-timing/config.ini6
-rw-r--r--tests/long/10.mcf/ref/arm/linux/o3-timing/stats.txt14
-rw-r--r--tests/long/20.parser/ref/arm/linux/o3-timing/config.ini6
-rw-r--r--tests/long/20.parser/ref/arm/linux/o3-timing/stats.txt14
-rw-r--r--tests/long/30.eon/ref/arm/linux/o3-timing/config.ini4
-rw-r--r--tests/long/30.eon/ref/arm/linux/o3-timing/stats.txt14
-rw-r--r--tests/long/40.perlbmk/ref/arm/linux/o3-timing/config.ini4
-rw-r--r--tests/long/40.perlbmk/ref/arm/linux/o3-timing/stats.txt14
-rw-r--r--tests/long/50.vortex/ref/arm/linux/o3-timing/config.ini4
-rw-r--r--tests/long/50.vortex/ref/arm/linux/o3-timing/stats.txt14
-rw-r--r--tests/long/60.bzip2/ref/arm/linux/o3-timing/config.ini4
-rw-r--r--tests/long/60.bzip2/ref/arm/linux/o3-timing/stats.txt14
-rw-r--r--tests/long/70.twolf/ref/arm/linux/o3-timing/config.ini4
-rw-r--r--tests/long/70.twolf/ref/arm/linux/o3-timing/stats.txt14
-rw-r--r--tests/quick/00.hello/ref/arm/linux/o3-timing/config.ini2
-rw-r--r--tests/quick/00.hello/ref/arm/linux/o3-timing/stats.txt14
18 files changed, 82 insertions, 82 deletions
diff --git a/tests/long/00.gzip/ref/arm/linux/o3-timing/config.ini b/tests/long/00.gzip/ref/arm/linux/o3-timing/config.ini
index 361881dae..d12448d3c 100644
--- a/tests/long/00.gzip/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/00.gzip/ref/arm/linux/o3-timing/config.ini
@@ -493,12 +493,12 @@ type=ExeTracer
[system.cpu.workload]
type=LiveProcess
cmd=gzip input.log 1
-cwd=build/ARM_SE/tests/opt/long/00.gzip/arm/linux/o3-timing
+cwd=build/ARM_SE/tests/fast/long/00.gzip/arm/linux/o3-timing
egid=100
env=
errout=cerr
euid=100
-executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/gzip
+executable=/arm/scratch/alisai01/dist/cpu2000/binaries/arm/linux/gzip
gid=100
input=cin
max_stack_size=67108864
diff --git a/tests/long/00.gzip/ref/arm/linux/o3-timing/stats.txt b/tests/long/00.gzip/ref/arm/linux/o3-timing/stats.txt
index 838d97db1..a5940d4c5 100644
--- a/tests/long/00.gzip/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/00.gzip/ref/arm/linux/o3-timing/stats.txt
@@ -1,9 +1,9 @@
---------- Begin Simulation Statistics ----------
-host_inst_rate 79580 # Simulator instruction rate (inst/s)
-host_mem_usage 255900 # Number of bytes of host memory used
-host_seconds 7569.27 # Real time elapsed on the host
-host_tick_rate 25961971 # Simulator tick rate (ticks/s)
+host_inst_rate 238408 # Simulator instruction rate (inst/s)
+host_mem_usage 258640 # Number of bytes of host memory used
+host_seconds 2526.59 # Real time elapsed on the host
+host_tick_rate 77778012 # Simulator tick rate (ticks/s)
sim_freq 1000000000000 # Frequency of simulated ticks
sim_insts 602359865 # Number of instructions simulated
sim_seconds 0.196513 # Number of seconds simulated
@@ -287,7 +287,7 @@ system.cpu.iew.memOrderViolationEvents 611520 # Nu
system.cpu.iew.predictedNotTakenIncorrect 628522 # Number of branches that were predicted not taken incorrectly
system.cpu.iew.predictedTakenIncorrect 3676919 # Number of branches that were predicted taken incorrectly
system.cpu.int_regfile_reads 1724767298 # number of integer regfile reads
-system.cpu.int_regfile_writes 495432855 # number of integer regfile writes
+system.cpu.int_regfile_writes 495432851 # number of integer regfile writes
system.cpu.ipc 1.532620 # IPC: Instructions Per Cycle
system.cpu.ipc_total 1.532620 # IPC: Total IPC of All Threads
system.cpu.iq.ISSUE:FU_type_0::No_OpClass 0 0.00% 0.00% # Type of FU issued
@@ -497,8 +497,8 @@ system.cpu.memDep0.conflictingLoads 25914382 # Nu
system.cpu.memDep0.conflictingStores 23086559 # Number of conflicting stores.
system.cpu.memDep0.insertedLoads 176106355 # Number of loads inserted to the mem dependence unit.
system.cpu.memDep0.insertedStores 82187861 # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads 922126404 # number of misc regfile reads
-system.cpu.misc_regfile_writes 2684 # number of misc regfile writes
+system.cpu.misc_regfile_reads 922126402 # number of misc regfile reads
+system.cpu.misc_regfile_writes 2682 # number of misc regfile writes
system.cpu.numCycles 393026282 # number of cpu cycles simulated
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
diff --git a/tests/long/10.mcf/ref/arm/linux/o3-timing/config.ini b/tests/long/10.mcf/ref/arm/linux/o3-timing/config.ini
index 24945daa3..f89b48399 100644
--- a/tests/long/10.mcf/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/10.mcf/ref/arm/linux/o3-timing/config.ini
@@ -493,14 +493,14 @@ type=ExeTracer
[system.cpu.workload]
type=LiveProcess
cmd=mcf mcf.in
-cwd=build/ARM_SE/tests/opt/long/10.mcf/arm/linux/o3-timing
+cwd=build/ARM_SE/tests/fast/long/10.mcf/arm/linux/o3-timing
egid=100
env=
errout=cerr
euid=100
-executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/mcf
+executable=/arm/scratch/alisai01/dist/cpu2000/binaries/arm/linux/mcf
gid=100
-input=/chips/pd/randd/dist/cpu2000/data/mcf/smred/input/mcf.in
+input=/arm/scratch/alisai01/dist/cpu2000/data/mcf/smred/input/mcf.in
max_stack_size=67108864
output=cout
pid=100
diff --git a/tests/long/10.mcf/ref/arm/linux/o3-timing/stats.txt b/tests/long/10.mcf/ref/arm/linux/o3-timing/stats.txt
index 280797690..365ff8ea3 100644
--- a/tests/long/10.mcf/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/10.mcf/ref/arm/linux/o3-timing/stats.txt
@@ -1,9 +1,9 @@
---------- Begin Simulation Statistics ----------
-host_inst_rate 64138 # Simulator instruction rate (inst/s)
-host_mem_usage 388624 # Number of bytes of host memory used
-host_seconds 1422.72 # Real time elapsed on the host
-host_tick_rate 31485248 # Simulator tick rate (ticks/s)
+host_inst_rate 190258 # Simulator instruction rate (inst/s)
+host_mem_usage 391364 # Number of bytes of host memory used
+host_seconds 479.61 # Real time elapsed on the host
+host_tick_rate 93397782 # Simulator tick rate (ticks/s)
sim_freq 1000000000000 # Frequency of simulated ticks
sim_insts 91249905 # Number of instructions simulated
sim_seconds 0.044795 # Number of seconds simulated
@@ -288,7 +288,7 @@ system.cpu.iew.memOrderViolationEvents 14224 # Nu
system.cpu.iew.predictedNotTakenIncorrect 282853 # Number of branches that were predicted not taken incorrectly
system.cpu.iew.predictedTakenIncorrect 1526930 # Number of branches that were predicted taken incorrectly
system.cpu.int_regfile_reads 259728905 # number of integer regfile reads
-system.cpu.int_regfile_writes 80595216 # number of integer regfile writes
+system.cpu.int_regfile_writes 80595212 # number of integer regfile writes
system.cpu.ipc 1.018534 # IPC: Instructions Per Cycle
system.cpu.ipc_total 1.018534 # IPC: Total IPC of All Threads
system.cpu.iq.ISSUE:FU_type_0::No_OpClass 0 0.00% 0.00% # Type of FU issued
@@ -497,8 +497,8 @@ system.cpu.memDep0.conflictingLoads 672298 # Nu
system.cpu.memDep0.conflictingStores 377389 # Number of conflicting stores.
system.cpu.memDep0.insertedLoads 31496278 # Number of loads inserted to the mem dependence unit.
system.cpu.memDep0.insertedStores 6614347 # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads 197340646 # number of misc regfile reads
-system.cpu.misc_regfile_writes 11604 # number of misc regfile writes
+system.cpu.misc_regfile_reads 197340644 # number of misc regfile reads
+system.cpu.misc_regfile_writes 11602 # number of misc regfile writes
system.cpu.numCycles 89589473 # number of cpu cycles simulated
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
diff --git a/tests/long/20.parser/ref/arm/linux/o3-timing/config.ini b/tests/long/20.parser/ref/arm/linux/o3-timing/config.ini
index 6518c5843..4b915cedf 100644
--- a/tests/long/20.parser/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/20.parser/ref/arm/linux/o3-timing/config.ini
@@ -493,14 +493,14 @@ type=ExeTracer
[system.cpu.workload]
type=LiveProcess
cmd=parser 2.1.dict -batch
-cwd=build/ARM_SE/tests/opt/long/20.parser/arm/linux/o3-timing
+cwd=build/ARM_SE/tests/fast/long/20.parser/arm/linux/o3-timing
egid=100
env=
errout=cerr
euid=100
-executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/parser
+executable=/arm/scratch/alisai01/dist/cpu2000/binaries/arm/linux/parser
gid=100
-input=/chips/pd/randd/dist/cpu2000/data/parser/mdred/input/parser.in
+input=/arm/scratch/alisai01/dist/cpu2000/data/parser/mdred/input/parser.in
max_stack_size=67108864
output=cout
pid=100
diff --git a/tests/long/20.parser/ref/arm/linux/o3-timing/stats.txt b/tests/long/20.parser/ref/arm/linux/o3-timing/stats.txt
index f51506400..a263a0962 100644
--- a/tests/long/20.parser/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/20.parser/ref/arm/linux/o3-timing/stats.txt
@@ -1,9 +1,9 @@
---------- Begin Simulation Statistics ----------
-host_inst_rate 59520 # Simulator instruction rate (inst/s)
-host_mem_usage 261972 # Number of bytes of host memory used
-host_seconds 9632.84 # Real time elapsed on the host
-host_tick_rate 34541337 # Simulator tick rate (ticks/s)
+host_inst_rate 134709 # Simulator instruction rate (inst/s)
+host_mem_usage 264692 # Number of bytes of host memory used
+host_seconds 4256.17 # Real time elapsed on the host
+host_tick_rate 78176241 # Simulator tick rate (ticks/s)
sim_freq 1000000000000 # Frequency of simulated ticks
sim_insts 573342397 # Number of instructions simulated
sim_seconds 0.332731 # Number of seconds simulated
@@ -287,7 +287,7 @@ system.cpu.iew.memOrderViolationEvents 241250 # Nu
system.cpu.iew.predictedNotTakenIncorrect 6965983 # Number of branches that were predicted not taken incorrectly
system.cpu.iew.predictedTakenIncorrect 18134157 # Number of branches that were predicted taken incorrectly
system.cpu.int_regfile_reads 1609052037 # number of integer regfile reads
-system.cpu.int_regfile_writes 524399008 # number of integer regfile writes
+system.cpu.int_regfile_writes 524399004 # number of integer regfile writes
system.cpu.ipc 0.861570 # IPC: Instructions Per Cycle
system.cpu.ipc_total 0.861570 # IPC: Total IPC of All Threads
system.cpu.iq.ISSUE:FU_type_0::No_OpClass 0 0.00% 0.00% # Type of FU issued
@@ -499,8 +499,8 @@ system.cpu.memDep0.conflictingLoads 54793834 # Nu
system.cpu.memDep0.conflictingStores 61680450 # Number of conflicting stores.
system.cpu.memDep0.insertedLoads 196892006 # Number of loads inserted to the mem dependence unit.
system.cpu.memDep0.insertedStores 114373867 # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads 1238278236 # number of misc regfile reads
-system.cpu.misc_regfile_writes 4464328 # number of misc regfile writes
+system.cpu.misc_regfile_reads 1238278234 # number of misc regfile reads
+system.cpu.misc_regfile_writes 4464326 # number of misc regfile writes
system.cpu.numCycles 665462439 # number of cpu cycles simulated
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
diff --git a/tests/long/30.eon/ref/arm/linux/o3-timing/config.ini b/tests/long/30.eon/ref/arm/linux/o3-timing/config.ini
index 66031e1a3..a7fea3c2e 100644
--- a/tests/long/30.eon/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/30.eon/ref/arm/linux/o3-timing/config.ini
@@ -493,12 +493,12 @@ type=ExeTracer
[system.cpu.workload]
type=LiveProcess
cmd=eon chair.control.cook chair.camera chair.surfaces chair.cook.ppm ppm pixels_out.cook
-cwd=build/ARM_SE/tests/opt/long/30.eon/arm/linux/o3-timing
+cwd=build/ARM_SE/tests/fast/long/30.eon/arm/linux/o3-timing
egid=100
env=
errout=cerr
euid=100
-executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/eon
+executable=/arm/scratch/alisai01/dist/cpu2000/binaries/arm/linux/eon
gid=100
input=cin
max_stack_size=67108864
diff --git a/tests/long/30.eon/ref/arm/linux/o3-timing/stats.txt b/tests/long/30.eon/ref/arm/linux/o3-timing/stats.txt
index b033858f5..1de34b9ef 100644
--- a/tests/long/30.eon/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/30.eon/ref/arm/linux/o3-timing/stats.txt
@@ -1,9 +1,9 @@
---------- Begin Simulation Statistics ----------
-host_inst_rate 74668 # Simulator instruction rate (inst/s)
-host_mem_usage 264768 # Number of bytes of host memory used
-host_seconds 4674.91 # Real time elapsed on the host
-host_tick_rate 32457846 # Simulator tick rate (ticks/s)
+host_inst_rate 203026 # Simulator instruction rate (inst/s)
+host_mem_usage 267492 # Number of bytes of host memory used
+host_seconds 1719.32 # Real time elapsed on the host
+host_tick_rate 88254289 # Simulator tick rate (ticks/s)
sim_freq 1000000000000 # Frequency of simulated ticks
sim_insts 349065985 # Number of instructions simulated
sim_seconds 0.151737 # Number of seconds simulated
@@ -288,7 +288,7 @@ system.cpu.iew.memOrderViolationEvents 165832 # Nu
system.cpu.iew.predictedNotTakenIncorrect 360118 # Number of branches that were predicted not taken incorrectly
system.cpu.iew.predictedTakenIncorrect 3215056 # Number of branches that were predicted taken incorrectly
system.cpu.int_regfile_reads 845155916 # number of integer regfile reads
-system.cpu.int_regfile_writes 184404890 # number of integer regfile writes
+system.cpu.int_regfile_writes 184404886 # number of integer regfile writes
system.cpu.ipc 1.150231 # IPC: Instructions Per Cycle
system.cpu.ipc_total 1.150231 # IPC: Total IPC of All Threads
system.cpu.iq.ISSUE:FU_type_0::No_OpClass 0 0.00% 0.00% # Type of FU issued
@@ -497,8 +497,8 @@ system.cpu.memDep0.conflictingLoads 11875967 # Nu
system.cpu.memDep0.conflictingStores 25086687 # Number of conflicting stores.
system.cpu.memDep0.insertedLoads 104118233 # Number of loads inserted to the mem dependence unit.
system.cpu.memDep0.insertedStores 89143121 # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads 963294655 # number of misc regfile reads
-system.cpu.misc_regfile_writes 34422261 # number of misc regfile writes
+system.cpu.misc_regfile_reads 963294653 # number of misc regfile reads
+system.cpu.misc_regfile_writes 34422259 # number of misc regfile writes
system.cpu.numCycles 303474759 # number of cpu cycles simulated
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
diff --git a/tests/long/40.perlbmk/ref/arm/linux/o3-timing/config.ini b/tests/long/40.perlbmk/ref/arm/linux/o3-timing/config.ini
index 67cc175e5..21ecdfc08 100644
--- a/tests/long/40.perlbmk/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/40.perlbmk/ref/arm/linux/o3-timing/config.ini
@@ -493,12 +493,12 @@ type=ExeTracer
[system.cpu.workload]
type=LiveProcess
cmd=perlbmk -I. -I lib lgred.makerand.pl
-cwd=build/ARM_SE/tests/opt/long/40.perlbmk/arm/linux/o3-timing
+cwd=build/ARM_SE/tests/fast/long/40.perlbmk/arm/linux/o3-timing
egid=100
env=
errout=cerr
euid=100
-executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/perlbmk
+executable=/arm/scratch/alisai01/dist/cpu2000/binaries/arm/linux/perlbmk
gid=100
input=cin
max_stack_size=67108864
diff --git a/tests/long/40.perlbmk/ref/arm/linux/o3-timing/stats.txt b/tests/long/40.perlbmk/ref/arm/linux/o3-timing/stats.txt
index 13935d49e..6525e4aa7 100644
--- a/tests/long/40.perlbmk/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/40.perlbmk/ref/arm/linux/o3-timing/stats.txt
@@ -1,9 +1,9 @@
---------- Begin Simulation Statistics ----------
-host_inst_rate 81390 # Simulator instruction rate (inst/s)
-host_mem_usage 261920 # Number of bytes of host memory used
-host_seconds 23164.20 # Real time elapsed on the host
-host_tick_rate 37520082 # Simulator tick rate (ticks/s)
+host_inst_rate 140843 # Simulator instruction rate (inst/s)
+host_mem_usage 264636 # Number of bytes of host memory used
+host_seconds 13386.13 # Real time elapsed on the host
+host_tick_rate 64927108 # Simulator tick rate (ticks/s)
sim_freq 1000000000000 # Frequency of simulated ticks
sim_insts 1885343131 # Number of instructions simulated
sim_seconds 0.869123 # Number of seconds simulated
@@ -288,7 +288,7 @@ system.cpu.iew.memOrderViolationEvents 2659902 # Nu
system.cpu.iew.predictedNotTakenIncorrect 7823566 # Number of branches that were predicted not taken incorrectly
system.cpu.iew.predictedTakenIncorrect 38670994 # Number of branches that were predicted taken incorrectly
system.cpu.int_regfile_reads 5694776843 # number of integer regfile reads
-system.cpu.int_regfile_writes 1751148890 # number of integer regfile writes
+system.cpu.int_regfile_writes 1751148886 # number of integer regfile writes
system.cpu.ipc 1.084624 # IPC: Instructions Per Cycle
system.cpu.ipc_total 1.084624 # IPC: Total IPC of All Threads
system.cpu.iq.ISSUE:FU_type_0::No_OpClass 0 0.00% 0.00% # Type of FU issued
@@ -498,8 +498,8 @@ system.cpu.memDep0.conflictingLoads 75887530 # Nu
system.cpu.memDep0.conflictingStores 97070199 # Number of conflicting stores.
system.cpu.memDep0.insertedLoads 946299703 # Number of loads inserted to the mem dependence unit.
system.cpu.memDep0.insertedStores 478952600 # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads 3932819873 # number of misc regfile reads
-system.cpu.misc_regfile_writes 13780016 # number of misc regfile writes
+system.cpu.misc_regfile_reads 3932819871 # number of misc regfile reads
+system.cpu.misc_regfile_writes 13780014 # number of misc regfile writes
system.cpu.numCycles 1738245230 # number of cpu cycles simulated
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
diff --git a/tests/long/50.vortex/ref/arm/linux/o3-timing/config.ini b/tests/long/50.vortex/ref/arm/linux/o3-timing/config.ini
index dfd9d4d58..6767fc19c 100644
--- a/tests/long/50.vortex/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/50.vortex/ref/arm/linux/o3-timing/config.ini
@@ -493,12 +493,12 @@ type=ExeTracer
[system.cpu.workload]
type=LiveProcess
cmd=vortex lendian.raw
-cwd=build/ARM_SE/tests/opt/long/50.vortex/arm/linux/o3-timing
+cwd=build/ARM_SE/tests/fast/long/50.vortex/arm/linux/o3-timing
egid=100
env=
errout=cerr
euid=100
-executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/vortex
+executable=/arm/scratch/alisai01/dist/cpu2000/binaries/arm/linux/vortex
gid=100
input=cin
max_stack_size=67108864
diff --git a/tests/long/50.vortex/ref/arm/linux/o3-timing/stats.txt b/tests/long/50.vortex/ref/arm/linux/o3-timing/stats.txt
index bb67506e5..2c7e07f74 100644
--- a/tests/long/50.vortex/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/50.vortex/ref/arm/linux/o3-timing/stats.txt
@@ -1,9 +1,9 @@
---------- Begin Simulation Statistics ----------
-host_inst_rate 65034 # Simulator instruction rate (inst/s)
-host_mem_usage 264616 # Number of bytes of host memory used
-host_seconds 1547.38 # Real time elapsed on the host
-host_tick_rate 25780112 # Simulator tick rate (ticks/s)
+host_inst_rate 216149 # Simulator instruction rate (inst/s)
+host_mem_usage 267340 # Number of bytes of host memory used
+host_seconds 465.57 # Real time elapsed on the host
+host_tick_rate 85683012 # Simulator tick rate (ticks/s)
sim_freq 1000000000000 # Frequency of simulated ticks
sim_insts 100633305 # Number of instructions simulated
sim_seconds 0.039892 # Number of seconds simulated
@@ -292,7 +292,7 @@ system.cpu.iew.memOrderViolationEvents 8523 # Nu
system.cpu.iew.predictedNotTakenIncorrect 227397 # Number of branches that were predicted not taken incorrectly
system.cpu.iew.predictedTakenIncorrect 647345 # Number of branches that were predicted taken incorrectly
system.cpu.int_regfile_reads 252839831 # number of integer regfile reads
-system.cpu.int_regfile_writes 78127707 # number of integer regfile writes
+system.cpu.int_regfile_writes 78127703 # number of integer regfile writes
system.cpu.ipc 1.261330 # IPC: Instructions Per Cycle
system.cpu.ipc_total 1.261330 # IPC: Total IPC of All Threads
system.cpu.iq.ISSUE:FU_type_0::No_OpClass 0 0.00% 0.00% # Type of FU issued
@@ -502,8 +502,8 @@ system.cpu.memDep0.conflictingLoads 15454792 # Nu
system.cpu.memDep0.conflictingStores 13946617 # Number of conflicting stores.
system.cpu.memDep0.insertedLoads 29744817 # Number of loads inserted to the mem dependence unit.
system.cpu.memDep0.insertedStores 22207815 # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads 146355256 # number of misc regfile reads
-system.cpu.misc_regfile_writes 34410 # number of misc regfile writes
+system.cpu.misc_regfile_reads 146355254 # number of misc regfile reads
+system.cpu.misc_regfile_writes 34408 # number of misc regfile writes
system.cpu.numCycles 79783473 # number of cpu cycles simulated
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
diff --git a/tests/long/60.bzip2/ref/arm/linux/o3-timing/config.ini b/tests/long/60.bzip2/ref/arm/linux/o3-timing/config.ini
index ed32bdd50..5d9a2313d 100644
--- a/tests/long/60.bzip2/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/60.bzip2/ref/arm/linux/o3-timing/config.ini
@@ -493,12 +493,12 @@ type=ExeTracer
[system.cpu.workload]
type=LiveProcess
cmd=bzip2 input.source 1
-cwd=build/ARM_SE/tests/opt/long/60.bzip2/arm/linux/o3-timing
+cwd=build/ARM_SE/tests/fast/long/60.bzip2/arm/linux/o3-timing
egid=100
env=
errout=cerr
euid=100
-executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/bzip2
+executable=/arm/scratch/alisai01/dist/cpu2000/binaries/arm/linux/bzip2
gid=100
input=cin
max_stack_size=67108864
diff --git a/tests/long/60.bzip2/ref/arm/linux/o3-timing/stats.txt b/tests/long/60.bzip2/ref/arm/linux/o3-timing/stats.txt
index 341e94b76..a38ba9b9e 100644
--- a/tests/long/60.bzip2/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/60.bzip2/ref/arm/linux/o3-timing/stats.txt
@@ -1,9 +1,9 @@
---------- Begin Simulation Statistics ----------
-host_inst_rate 101524 # Simulator instruction rate (inst/s)
-host_mem_usage 255996 # Number of bytes of host memory used
-host_seconds 16972.10 # Real time elapsed on the host
-host_tick_rate 37879250 # Simulator tick rate (ticks/s)
+host_inst_rate 189685 # Simulator instruction rate (inst/s)
+host_mem_usage 258720 # Number of bytes of host memory used
+host_seconds 9083.85 # Real time elapsed on the host
+host_tick_rate 70772893 # Simulator tick rate (ticks/s)
sim_freq 1000000000000 # Frequency of simulated ticks
sim_insts 1723073854 # Number of instructions simulated
sim_seconds 0.642891 # Number of seconds simulated
@@ -288,7 +288,7 @@ system.cpu.iew.memOrderViolationEvents 734835 # Nu
system.cpu.iew.predictedNotTakenIncorrect 3232685 # Number of branches that were predicted not taken incorrectly
system.cpu.iew.predictedTakenIncorrect 16119258 # Number of branches that were predicted taken incorrectly
system.cpu.int_regfile_reads 5040549881 # number of integer regfile reads
-system.cpu.int_regfile_writes 1533135931 # number of integer regfile writes
+system.cpu.int_regfile_writes 1533135927 # number of integer regfile writes
system.cpu.ipc 1.340099 # IPC: Instructions Per Cycle
system.cpu.ipc_total 1.340099 # IPC: Total IPC of All Threads
system.cpu.iq.ISSUE:FU_type_0::No_OpClass 0 0.00% 0.00% # Type of FU issued
@@ -490,8 +490,8 @@ system.cpu.memDep0.conflictingLoads 95681801 # Nu
system.cpu.memDep0.conflictingStores 90040335 # Number of conflicting stores.
system.cpu.memDep0.insertedLoads 626078428 # Number of loads inserted to the mem dependence unit.
system.cpu.memDep0.insertedStores 225252424 # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads 2884001509 # number of misc regfile reads
-system.cpu.misc_regfile_writes 130 # number of misc regfile writes
+system.cpu.misc_regfile_reads 2884001507 # number of misc regfile reads
+system.cpu.misc_regfile_writes 128 # number of misc regfile writes
system.cpu.numCycles 1285781107 # number of cpu cycles simulated
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
diff --git a/tests/long/70.twolf/ref/arm/linux/o3-timing/config.ini b/tests/long/70.twolf/ref/arm/linux/o3-timing/config.ini
index 28d94254f..0db8749b7 100644
--- a/tests/long/70.twolf/ref/arm/linux/o3-timing/config.ini
+++ b/tests/long/70.twolf/ref/arm/linux/o3-timing/config.ini
@@ -493,12 +493,12 @@ type=ExeTracer
[system.cpu.workload]
type=LiveProcess
cmd=twolf smred
-cwd=build/ARM_SE/tests/opt/long/70.twolf/arm/linux/o3-timing
+cwd=build/ARM_SE/tests/fast/long/70.twolf/arm/linux/o3-timing
egid=100
env=
errout=cerr
euid=100
-executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/twolf
+executable=/arm/scratch/alisai01/dist/cpu2000/binaries/arm/linux/twolf
gid=100
input=cin
max_stack_size=67108864
diff --git a/tests/long/70.twolf/ref/arm/linux/o3-timing/stats.txt b/tests/long/70.twolf/ref/arm/linux/o3-timing/stats.txt
index 983eb9eea..cc80406fa 100644
--- a/tests/long/70.twolf/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/70.twolf/ref/arm/linux/o3-timing/stats.txt
@@ -1,9 +1,9 @@
---------- Begin Simulation Statistics ----------
-host_inst_rate 53498 # Simulator instruction rate (inst/s)
-host_mem_usage 259788 # Number of bytes of host memory used
-host_seconds 3526.69 # Real time elapsed on the host
-host_tick_rate 35668914 # Simulator tick rate (ticks/s)
+host_inst_rate 145657 # Simulator instruction rate (inst/s)
+host_mem_usage 262540 # Number of bytes of host memory used
+host_seconds 1295.30 # Real time elapsed on the host
+host_tick_rate 97115047 # Simulator tick rate (ticks/s)
sim_freq 1000000000000 # Frequency of simulated ticks
sim_insts 188669132 # Number of instructions simulated
sim_seconds 0.125793 # Number of seconds simulated
@@ -288,7 +288,7 @@ system.cpu.iew.memOrderViolationEvents 222499 # Nu
system.cpu.iew.predictedNotTakenIncorrect 2295597 # Number of branches that were predicted not taken incorrectly
system.cpu.iew.predictedTakenIncorrect 8864678 # Number of branches that were predicted taken incorrectly
system.cpu.int_regfile_reads 542109498 # number of integer regfile reads
-system.cpu.int_regfile_writes 231159220 # number of integer regfile writes
+system.cpu.int_regfile_writes 231159216 # number of integer regfile writes
system.cpu.ipc 0.749918 # IPC: Instructions Per Cycle
system.cpu.ipc_total 0.749918 # IPC: Total IPC of All Threads
system.cpu.iq.ISSUE:FU_type_0::No_OpClass 0 0.00% 0.00% # Type of FU issued
@@ -490,8 +490,8 @@ system.cpu.memDep0.conflictingLoads 5314098 # Nu
system.cpu.memDep0.conflictingStores 4016301 # Number of conflicting stores.
system.cpu.memDep0.insertedLoads 50338304 # Number of loads inserted to the mem dependence unit.
system.cpu.memDep0.insertedStores 18109550 # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads 524567380 # number of misc regfile reads
-system.cpu.misc_regfile_writes 825086 # number of misc regfile writes
+system.cpu.misc_regfile_reads 524567378 # number of misc regfile reads
+system.cpu.misc_regfile_writes 825084 # number of misc regfile writes
system.cpu.numCycles 251586407 # number of cpu cycles simulated
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
diff --git a/tests/quick/00.hello/ref/arm/linux/o3-timing/config.ini b/tests/quick/00.hello/ref/arm/linux/o3-timing/config.ini
index 69223be2f..c995df06b 100644
--- a/tests/quick/00.hello/ref/arm/linux/o3-timing/config.ini
+++ b/tests/quick/00.hello/ref/arm/linux/o3-timing/config.ini
@@ -498,7 +498,7 @@ egid=100
env=
errout=cerr
euid=100
-executable=/chips/pd/randd/dist/test-progs/hello/bin/arm/linux/hello
+executable=/arm/scratch/alisai01/dist/test-progs/hello/bin/arm/linux/hello
gid=100
input=cin
max_stack_size=67108864
diff --git a/tests/quick/00.hello/ref/arm/linux/o3-timing/stats.txt b/tests/quick/00.hello/ref/arm/linux/o3-timing/stats.txt
index f9b43ff41..bb000db1d 100644
--- a/tests/quick/00.hello/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/quick/00.hello/ref/arm/linux/o3-timing/stats.txt
@@ -1,9 +1,9 @@
---------- Begin Simulation Statistics ----------
-host_inst_rate 40713 # Simulator instruction rate (inst/s)
-host_mem_usage 251964 # Number of bytes of host memory used
-host_seconds 0.14 # Real time elapsed on the host
-host_tick_rate 76493621 # Simulator tick rate (ticks/s)
+host_inst_rate 51112 # Simulator instruction rate (inst/s)
+host_mem_usage 254432 # Number of bytes of host memory used
+host_seconds 0.11 # Real time elapsed on the host
+host_tick_rate 95982480 # Simulator tick rate (ticks/s)
sim_freq 1000000000000 # Frequency of simulated ticks
sim_insts 5739 # Number of instructions simulated
sim_seconds 0.000011 # Number of seconds simulated
@@ -287,7 +287,7 @@ system.cpu.iew.memOrderViolationEvents 12 # Nu
system.cpu.iew.predictedNotTakenIncorrect 246 # Number of branches that were predicted not taken incorrectly
system.cpu.iew.predictedTakenIncorrect 119 # Number of branches that were predicted taken incorrectly
system.cpu.int_regfile_reads 18334 # number of integer regfile reads
-system.cpu.int_regfile_writes 5507 # number of integer regfile writes
+system.cpu.int_regfile_writes 5503 # number of integer regfile writes
system.cpu.ipc 0.265596 # IPC: Instructions Per Cycle
system.cpu.ipc_total 0.265596 # IPC: Total IPC of All Threads
system.cpu.iq.ISSUE:FU_type_0::No_OpClass 0 0.00% 0.00% # Type of FU issued
@@ -484,8 +484,8 @@ system.cpu.memDep0.conflictingLoads 10 # Nu
system.cpu.memDep0.conflictingStores 7 # Number of conflicting stores.
system.cpu.memDep0.insertedLoads 2372 # Number of loads inserted to the mem dependence unit.
system.cpu.memDep0.insertedStores 1498 # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads 13984 # number of misc regfile reads
-system.cpu.misc_regfile_writes 26 # number of misc regfile writes
+system.cpu.misc_regfile_reads 13982 # number of misc regfile reads
+system.cpu.misc_regfile_writes 24 # number of misc regfile writes
system.cpu.numCycles 21608 # number of cpu cycles simulated
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started