summaryrefslogtreecommitdiff
path: root/tests/long/se
diff options
context:
space:
mode:
authorAndreas Hansson <andreas.hansson@arm.com>2014-10-09 17:52:13 -0400
committerAndreas Hansson <andreas.hansson@arm.com>2014-10-09 17:52:13 -0400
commit0746e92cd3c0255b51959cd3de9bc067c34bdb1e (patch)
tree0d925214cabcfafd4f8b31c83581c8454d6d62d4 /tests/long/se
parentcd8023a1eebba79e60a62c5cd9bd0ec111d9d88c (diff)
downloadgem5-0746e92cd3c0255b51959cd3de9bc067c34bdb1e.tar.xz
stats: Add DRAM power statistics to reference output
Diffstat (limited to 'tests/long/se')
-rw-r--r--tests/long/se/10.mcf/ref/arm/linux/minor-timing/stats.txt28
-rw-r--r--tests/long/se/10.mcf/ref/arm/linux/o3-timing/stats.txt28
-rw-r--r--tests/long/se/10.mcf/ref/x86/linux/o3-timing/stats.txt28
-rw-r--r--tests/long/se/20.parser/ref/alpha/tru64/minor-timing/stats.txt28
-rw-r--r--tests/long/se/20.parser/ref/arm/linux/minor-timing/stats.txt28
-rw-r--r--tests/long/se/20.parser/ref/arm/linux/o3-timing/stats.txt28
-rw-r--r--tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt28
-rw-r--r--tests/long/se/30.eon/ref/alpha/tru64/minor-timing/stats.txt28
-rw-r--r--tests/long/se/30.eon/ref/alpha/tru64/o3-timing/stats.txt28
-rw-r--r--tests/long/se/30.eon/ref/arm/linux/minor-timing/stats.txt28
-rw-r--r--tests/long/se/30.eon/ref/arm/linux/o3-timing/stats.txt28
-rw-r--r--tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/stats.txt28
-rw-r--r--tests/long/se/40.perlbmk/ref/alpha/tru64/o3-timing/stats.txt28
-rw-r--r--tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/stats.txt28
-rw-r--r--tests/long/se/40.perlbmk/ref/arm/linux/o3-timing/stats.txt28
-rw-r--r--tests/long/se/50.vortex/ref/alpha/tru64/minor-timing/stats.txt28
-rw-r--r--tests/long/se/50.vortex/ref/alpha/tru64/o3-timing/stats.txt28
-rw-r--r--tests/long/se/50.vortex/ref/arm/linux/minor-timing/stats.txt28
-rw-r--r--tests/long/se/50.vortex/ref/arm/linux/o3-timing/stats.txt28
-rw-r--r--tests/long/se/60.bzip2/ref/alpha/tru64/minor-timing/stats.txt28
-rw-r--r--tests/long/se/60.bzip2/ref/alpha/tru64/o3-timing/stats.txt28
-rw-r--r--tests/long/se/60.bzip2/ref/arm/linux/minor-timing/stats.txt28
-rw-r--r--tests/long/se/60.bzip2/ref/arm/linux/o3-timing/stats.txt28
-rw-r--r--tests/long/se/70.twolf/ref/alpha/tru64/minor-timing/stats.txt28
-rw-r--r--tests/long/se/70.twolf/ref/alpha/tru64/o3-timing/stats.txt28
-rw-r--r--tests/long/se/70.twolf/ref/arm/linux/minor-timing/stats.txt28
-rw-r--r--tests/long/se/70.twolf/ref/arm/linux/o3-timing/stats.txt28
-rw-r--r--tests/long/se/70.twolf/ref/x86/linux/o3-timing/stats.txt28
28 files changed, 644 insertions, 140 deletions
diff --git a/tests/long/se/10.mcf/ref/arm/linux/minor-timing/stats.txt b/tests/long/se/10.mcf/ref/arm/linux/minor-timing/stats.txt
index d00c8cdc7..477530da6 100644
--- a/tests/long/se/10.mcf/ref/arm/linux/minor-timing/stats.txt
+++ b/tests/long/se/10.mcf/ref/arm/linux/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.061144 # Nu
sim_ticks 61144411500 # Number of ticks simulated
final_tick 61144411500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 269135 # Simulator instruction rate (inst/s)
-host_op_rate 270476 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 181629122 # Simulator tick rate (ticks/s)
-host_mem_usage 440052 # Number of bytes of host memory used
-host_seconds 336.64 # Real time elapsed on the host
+host_inst_rate 271316 # Simulator instruction rate (inst/s)
+host_op_rate 272668 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 183101149 # Simulator tick rate (ticks/s)
+host_mem_usage 442968 # Number of bytes of host memory used
+host_seconds 333.94 # Real time elapsed on the host
sim_insts 90602849 # Number of instructions simulated
sim_ops 91054080 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -223,6 +223,24 @@ system.physmem.memoryStateTime::REF 2041520000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 3193563500 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 6305040 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 5254200 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 3440250 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 2866875 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 63671400 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 57454800 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 0 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 0 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 3993213120 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 3993213120 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 2474179335 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 2524417425 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 34512404250 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 34468335750 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 41053213395 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 41051542170 # Total energy per rank (pJ)
+system.physmem.averagePower::0 671.485556 # Core power per rank (mW)
+system.physmem.averagePower::1 671.458220 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 1030 # Transaction distribution
system.membus.trans_dist::ReadResp 1030 # Transaction distribution
system.membus.trans_dist::ReadExReq 14544 # Transaction distribution
diff --git a/tests/long/se/10.mcf/ref/arm/linux/o3-timing/stats.txt b/tests/long/se/10.mcf/ref/arm/linux/o3-timing/stats.txt
index c9174d583..863245d9d 100644
--- a/tests/long/se/10.mcf/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/se/10.mcf/ref/arm/linux/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.057713 # Nu
sim_ticks 57712782000 # Number of ticks simulated
final_tick 57712782000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 133015 # Simulator instruction rate (inst/s)
-host_op_rate 133677 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 84740771 # Simulator tick rate (ticks/s)
-host_mem_usage 440040 # Number of bytes of host memory used
-host_seconds 681.05 # Real time elapsed on the host
+host_inst_rate 133110 # Simulator instruction rate (inst/s)
+host_op_rate 133773 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 84801314 # Simulator tick rate (ticks/s)
+host_mem_usage 388280 # Number of bytes of host memory used
+host_seconds 680.56 # Real time elapsed on the host
sim_insts 90589798 # Number of instructions simulated
sim_ops 91041029 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -255,6 +255,24 @@ system.physmem.memoryStateTime::REF 1927120000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 4429633993 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 11854080 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 10636920 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 6468000 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 5803875 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 71299800 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 62602800 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 3842640 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 3395520 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 3769446720 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 3769446720 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 2993861160 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 3031288785 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 32001000000 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 31968168750 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 38857772400 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 38851343370 # Total energy per rank (pJ)
+system.physmem.averagePower::0 673.305017 # Core power per rank (mW)
+system.physmem.averagePower::1 673.193618 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 17158 # Transaction distribution
system.membus.trans_dist::ReadResp 17158 # Transaction distribution
system.membus.trans_dist::Writeback 1150 # Transaction distribution
diff --git a/tests/long/se/10.mcf/ref/x86/linux/o3-timing/stats.txt b/tests/long/se/10.mcf/ref/x86/linux/o3-timing/stats.txt
index 7c30be235..5a7700eb4 100644
--- a/tests/long/se/10.mcf/ref/x86/linux/o3-timing/stats.txt
+++ b/tests/long/se/10.mcf/ref/x86/linux/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.061857 # Nu
sim_ticks 61857343500 # Number of ticks simulated
final_tick 61857343500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 115241 # Simulator instruction rate (inst/s)
-host_op_rate 202921 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 45120347 # Simulator tick rate (ticks/s)
-host_mem_usage 449832 # Number of bytes of host memory used
-host_seconds 1370.94 # Real time elapsed on the host
+host_inst_rate 117254 # Simulator instruction rate (inst/s)
+host_op_rate 206466 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 45908562 # Simulator tick rate (ticks/s)
+host_mem_usage 395064 # Number of bytes of host memory used
+host_seconds 1347.40 # Real time elapsed on the host
sim_insts 157988547 # Number of instructions simulated
sim_ops 278192464 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -249,6 +249,24 @@ system.physmem.memoryStateTime::REF 2065440000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 4171276250 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 10939320 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 9623880 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 5968875 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 5251125 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 122226000 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 114246600 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 1095120 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 51840 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 4040000640 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 4040000640 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 2776037940 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 2977033050 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 34677417000 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 34501105500 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 41633684895 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 41647312635 # Total energy per rank (pJ)
+system.physmem.averagePower::0 673.093577 # Core power per rank (mW)
+system.physmem.averagePower::1 673.313897 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 1465 # Transaction distribution
system.membus.trans_dist::ReadResp 1462 # Transaction distribution
system.membus.trans_dist::Writeback 197 # Transaction distribution
diff --git a/tests/long/se/20.parser/ref/alpha/tru64/minor-timing/stats.txt b/tests/long/se/20.parser/ref/alpha/tru64/minor-timing/stats.txt
index c9c70abd5..d4eaaecb0 100644
--- a/tests/long/se/20.parser/ref/alpha/tru64/minor-timing/stats.txt
+++ b/tests/long/se/20.parser/ref/alpha/tru64/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.409380 # Nu
sim_ticks 409379703500 # Number of ticks simulated
final_tick 409379703500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 330737 # Simulator instruction rate (inst/s)
-host_op_rate 330737 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 221272474 # Simulator tick rate (ticks/s)
-host_mem_usage 294228 # Number of bytes of host memory used
-host_seconds 1850.12 # Real time elapsed on the host
+host_inst_rate 295886 # Simulator instruction rate (inst/s)
+host_op_rate 295886 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 197956312 # Simulator tick rate (ticks/s)
+host_mem_usage 239696 # Number of bytes of host memory used
+host_seconds 2068.03 # Real time elapsed on the host
sim_insts 611901617 # Number of instructions simulated
sim_ops 611901617 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -261,6 +261,24 @@ system.physmem.memoryStateTime::REF 13670020000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 120335301000 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 544939920 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 524943720 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 297338250 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 286427625 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 1495143000 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 1465986600 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 953104320 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 942425280 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 26738559120 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 26738559120 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 61488174015 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 58208465835 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 191689779750 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 194566716750 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 283207038375 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 282733524930 # Total energy per rank (pJ)
+system.physmem.averagePower::0 691.798455 # Core power per rank (mW)
+system.physmem.averagePower::1 690.641789 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 173391 # Transaction distribution
system.membus.trans_dist::ReadResp 173391 # Transaction distribution
system.membus.trans_dist::Writeback 292561 # Transaction distribution
diff --git a/tests/long/se/20.parser/ref/arm/linux/minor-timing/stats.txt b/tests/long/se/20.parser/ref/arm/linux/minor-timing/stats.txt
index 70e92b094..c27afafd9 100644
--- a/tests/long/se/20.parser/ref/arm/linux/minor-timing/stats.txt
+++ b/tests/long/se/20.parser/ref/arm/linux/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.361881 # Nu
sim_ticks 361880862500 # Number of ticks simulated
final_tick 361880862500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 239591 # Simulator instruction rate (inst/s)
-host_op_rate 259509 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 171154005 # Simulator tick rate (ticks/s)
-host_mem_usage 311472 # Number of bytes of host memory used
-host_seconds 2114.36 # Real time elapsed on the host
+host_inst_rate 214559 # Simulator instruction rate (inst/s)
+host_op_rate 232396 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 153272119 # Simulator tick rate (ticks/s)
+host_mem_usage 259716 # Number of bytes of host memory used
+host_seconds 2361.04 # Real time elapsed on the host
sim_insts 506582155 # Number of instructions simulated
sim_ops 548695378 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -254,6 +254,24 @@ system.physmem.memoryStateTime::REF 12083760000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 95752175500 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 246146040 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 242562600 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 134305875 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 132350625 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 560164800 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 562497000 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 310469760 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 314539200 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 23635834560 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 23635834560 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 46793455740 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 46253268450 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 176077509750 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 176551358250 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 247757886525 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 247692410685 # Total energy per rank (pJ)
+system.physmem.averagePower::0 684.652353 # Core power per rank (mW)
+system.physmem.averagePower::1 684.471418 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 43225 # Transaction distribution
system.membus.trans_dist::ReadResp 43225 # Transaction distribution
system.membus.trans_dist::Writeback 96521 # Transaction distribution
diff --git a/tests/long/se/20.parser/ref/arm/linux/o3-timing/stats.txt b/tests/long/se/20.parser/ref/arm/linux/o3-timing/stats.txt
index 42984a2d0..97da265c5 100644
--- a/tests/long/se/20.parser/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/se/20.parser/ref/arm/linux/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.231519 # Nu
sim_ticks 231518815500 # Number of ticks simulated
final_tick 231518815500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 126327 # Simulator instruction rate (inst/s)
-host_op_rate 136857 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 57887815 # Simulator tick rate (ticks/s)
-host_mem_usage 321348 # Number of bytes of host memory used
-host_seconds 3999.44 # Real time elapsed on the host
+host_inst_rate 137569 # Simulator instruction rate (inst/s)
+host_op_rate 149036 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 63039200 # Simulator tick rate (ticks/s)
+host_mem_usage 324016 # Number of bytes of host memory used
+host_seconds 3672.62 # Real time elapsed on the host
sim_insts 505237723 # Number of instructions simulated
sim_ops 547350944 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -262,6 +262,24 @@ system.physmem.memoryStateTime::REF 7730840000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 141344957185 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 1204270200 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 1209705840 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 657091875 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 660057750 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 1746123600 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 1733674800 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 981894960 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 986450400 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 15121523040 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 15121523040 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 75885673770 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 75815795475 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 72343590000 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 72404886750 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 167940167445 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 167932094055 # Total energy per rank (pJ)
+system.physmem.averagePower::0 725.391418 # Core power per rank (mW)
+system.physmem.averagePower::1 725.356546 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 445006 # Transaction distribution
system.membus.trans_dist::ReadResp 445005 # Transaction distribution
system.membus.trans_dist::Writeback 303849 # Transaction distribution
diff --git a/tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt b/tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt
index 75f1d4e39..d2976812f 100644
--- a/tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt
+++ b/tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.451764 # Nu
sim_ticks 451764406000 # Number of ticks simulated
final_tick 451764406000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 99375 # Simulator instruction rate (inst/s)
-host_op_rate 183755 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 54293474 # Simulator tick rate (ticks/s)
-host_mem_usage 421524 # Number of bytes of host memory used
-host_seconds 8320.79 # Real time elapsed on the host
+host_inst_rate 112231 # Simulator instruction rate (inst/s)
+host_op_rate 207527 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 61317335 # Simulator tick rate (ticks/s)
+host_mem_usage 367016 # Number of bytes of host memory used
+host_seconds 7367.65 # Real time elapsed on the host
sim_insts 826877109 # Number of instructions simulated
sim_ops 1528988701 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -266,6 +266,24 @@ system.physmem.memoryStateTime::REF 15085200000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 124235187750 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 567642600 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 546300720 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 309725625 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 298080750 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 1526397600 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 1488559800 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 976736880 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 928272960 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 29506651200 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 29506651200 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 64826566830 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 62404533090 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 214189673250 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 216314264250 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 311903393985 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 311486662770 # Total energy per rank (pJ)
+system.physmem.averagePower::0 690.420687 # Core power per rank (mW)
+system.physmem.averagePower::1 689.498222 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 179971 # Transaction distribution
system.membus.trans_dist::ReadResp 179970 # Transaction distribution
system.membus.trans_dist::Writeback 294074 # Transaction distribution
diff --git a/tests/long/se/30.eon/ref/alpha/tru64/minor-timing/stats.txt b/tests/long/se/30.eon/ref/alpha/tru64/minor-timing/stats.txt
index e79be71e4..fb931db93 100644
--- a/tests/long/se/30.eon/ref/alpha/tru64/minor-timing/stats.txt
+++ b/tests/long/se/30.eon/ref/alpha/tru64/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.220941 # Nu
sim_ticks 220941341500 # Number of ticks simulated
final_tick 220941341500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 328458 # Simulator instruction rate (inst/s)
-host_op_rate 328458 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 182032431 # Simulator tick rate (ticks/s)
-host_mem_usage 297876 # Number of bytes of host memory used
-host_seconds 1213.75 # Real time elapsed on the host
+host_inst_rate 295257 # Simulator instruction rate (inst/s)
+host_op_rate 295257 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 163632311 # Simulator tick rate (ticks/s)
+host_mem_usage 243348 # Number of bytes of host memory used
+host_seconds 1350.23 # Real time elapsed on the host
sim_insts 398664665 # Number of instructions simulated
sim_ops 398664665 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -223,6 +223,24 @@ system.physmem.memoryStateTime::REF 7377500000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 1721627750 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 6743520 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 4717440 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 3679500 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 2574000 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 34164000 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 26902200 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 0 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 0 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 14430390000 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 14430390000 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 5688842535 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 5444083395 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 127570849500 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 127785550500 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 147734669055 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 147694217535 # Total energy per rank (pJ)
+system.physmem.averagePower::0 668.679022 # Core power per rank (mW)
+system.physmem.averagePower::1 668.495929 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 4737 # Transaction distribution
system.membus.trans_dist::ReadResp 4737 # Transaction distribution
system.membus.trans_dist::ReadExReq 3138 # Transaction distribution
diff --git a/tests/long/se/30.eon/ref/alpha/tru64/o3-timing/stats.txt b/tests/long/se/30.eon/ref/alpha/tru64/o3-timing/stats.txt
index 7fec5fb4b..52c9c0408 100644
--- a/tests/long/se/30.eon/ref/alpha/tru64/o3-timing/stats.txt
+++ b/tests/long/se/30.eon/ref/alpha/tru64/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.069652 # Nu
sim_ticks 69651704000 # Number of ticks simulated
final_tick 69651704000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 258321 # Simulator instruction rate (inst/s)
-host_op_rate 258321 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 47906543 # Simulator tick rate (ticks/s)
-host_mem_usage 298148 # Number of bytes of host memory used
-host_seconds 1453.91 # Real time elapsed on the host
+host_inst_rate 274902 # Simulator instruction rate (inst/s)
+host_op_rate 274902 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 50981523 # Simulator tick rate (ticks/s)
+host_mem_usage 244336 # Number of bytes of host memory used
+host_seconds 1366.21 # Real time elapsed on the host
sim_insts 375574808 # Number of instructions simulated
sim_ops 375574808 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -227,6 +227,24 @@ system.physmem.memoryStateTime::REF 2325700000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 1115004500 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 5843880 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 4362120 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 3188625 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 2380125 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 32385600 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 25373400 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 0 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 0 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 4549069200 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 4549069200 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 2090120175 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 1977791130 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 39955521000 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 40054055250 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 46636128480 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 46613031225 # Total energy per rank (pJ)
+system.physmem.averagePower::0 669.594966 # Core power per rank (mW)
+system.physmem.averagePower::1 669.263339 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 4328 # Transaction distribution
system.membus.trans_dist::ReadResp 4328 # Transaction distribution
system.membus.trans_dist::ReadExReq 3130 # Transaction distribution
diff --git a/tests/long/se/30.eon/ref/arm/linux/minor-timing/stats.txt b/tests/long/se/30.eon/ref/arm/linux/minor-timing/stats.txt
index b4d2bc6bd..3f279951b 100644
--- a/tests/long/se/30.eon/ref/arm/linux/minor-timing/stats.txt
+++ b/tests/long/se/30.eon/ref/arm/linux/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.212377 # Nu
sim_ticks 212377413000 # Number of ticks simulated
final_tick 212377413000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 164145 # Simulator instruction rate (inst/s)
-host_op_rate 197075 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 127677508 # Simulator tick rate (ticks/s)
-host_mem_usage 316656 # Number of bytes of host memory used
-host_seconds 1663.39 # Real time elapsed on the host
+host_inst_rate 195363 # Simulator instruction rate (inst/s)
+host_op_rate 234555 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 151959329 # Simulator tick rate (ticks/s)
+host_mem_usage 264884 # Number of bytes of host memory used
+host_seconds 1397.59 # Real time elapsed on the host
sim_insts 273037856 # Number of instructions simulated
sim_ops 327812213 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -223,6 +223,24 @@ system.physmem.memoryStateTime::REF 7091500000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 2441586750 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 4921560 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 6380640 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 2685375 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 3481500 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 29897400 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 28977000 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 0 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 0 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 13870974000 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 13870974000 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 5549858010 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 5731608780 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 122553840750 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 122394410250 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 142012177095 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 142035832170 # Total energy per rank (pJ)
+system.physmem.averagePower::0 668.700966 # Core power per rank (mW)
+system.physmem.averagePower::1 668.812352 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 4730 # Transaction distribution
system.membus.trans_dist::ReadResp 4730 # Transaction distribution
system.membus.trans_dist::ReadExReq 2853 # Transaction distribution
diff --git a/tests/long/se/30.eon/ref/arm/linux/o3-timing/stats.txt b/tests/long/se/30.eon/ref/arm/linux/o3-timing/stats.txt
index f8fbd30b2..373457bb0 100644
--- a/tests/long/se/30.eon/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/se/30.eon/ref/arm/linux/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.112541 # Nu
sim_ticks 112540655000 # Number of ticks simulated
final_tick 112540655000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 123771 # Simulator instruction rate (inst/s)
-host_op_rate 148600 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 51015836 # Simulator tick rate (ticks/s)
-host_mem_usage 322668 # Number of bytes of host memory used
-host_seconds 2205.99 # Real time elapsed on the host
+host_inst_rate 132153 # Simulator instruction rate (inst/s)
+host_op_rate 158665 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 54470958 # Simulator tick rate (ticks/s)
+host_mem_usage 270904 # Number of bytes of host memory used
+host_seconds 2066.07 # Real time elapsed on the host
sim_insts 273037219 # Number of instructions simulated
sim_ops 327811601 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -231,6 +231,24 @@ system.physmem.memoryStateTime::REF 3757780000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 1567991501 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 4460400 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 4845960 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 2433750 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 2644125 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 38220000 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 37221600 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 0 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 0 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 7350217680 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 7350217680 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 3071428470 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 3094710975 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 64826723250 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 64806300000 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 75293483550 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 75295940340 # Total energy per rank (pJ)
+system.physmem.averagePower::0 669.067664 # Core power per rank (mW)
+system.physmem.averagePower::1 669.089495 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 9170 # Transaction distribution
system.membus.trans_dist::ReadResp 9170 # Transaction distribution
system.membus.trans_dist::UpgradeReq 1 # Transaction distribution
diff --git a/tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/stats.txt b/tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/stats.txt
index 2ef1dce8d..ba9298aae 100644
--- a/tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/stats.txt
+++ b/tests/long/se/40.perlbmk/ref/alpha/tru64/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.555533 # Nu
sim_ticks 555532734000 # Number of ticks simulated
final_tick 555532734000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 337976 # Simulator instruction rate (inst/s)
-host_op_rate 337976 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 202152446 # Simulator tick rate (ticks/s)
-host_mem_usage 300884 # Number of bytes of host memory used
-host_seconds 2748.09 # Real time elapsed on the host
+host_inst_rate 316770 # Simulator instruction rate (inst/s)
+host_op_rate 316770 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 189468265 # Simulator tick rate (ticks/s)
+host_mem_usage 247360 # Number of bytes of host memory used
+host_seconds 2932.06 # Real time elapsed on the host
sim_insts 928789150 # Number of instructions simulated
sim_ops 928789150 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -248,6 +248,24 @@ system.physmem.memoryStateTime::REF 18550220000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 261516412250 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 396060840 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 398223000 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 216104625 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 217284375 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 1136803200 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 1134198000 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 216438480 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 215557200 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 36284230320 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 36284230320 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 106733795895 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 107171521695 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 239689369500 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 239305399500 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 384672802860 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 384726414090 # Total energy per rank (pJ)
+system.physmem.averagePower::0 692.448078 # Core power per rank (mW)
+system.physmem.averagePower::1 692.544584 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 224874 # Transaction distribution
system.membus.trans_dist::ReadResp 224874 # Transaction distribution
system.membus.trans_dist::Writeback 66683 # Transaction distribution
diff --git a/tests/long/se/40.perlbmk/ref/alpha/tru64/o3-timing/stats.txt b/tests/long/se/40.perlbmk/ref/alpha/tru64/o3-timing/stats.txt
index b682164e9..ce136ba27 100644
--- a/tests/long/se/40.perlbmk/ref/alpha/tru64/o3-timing/stats.txt
+++ b/tests/long/se/40.perlbmk/ref/alpha/tru64/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.278139 # Nu
sim_ticks 278139424500 # Number of ticks simulated
final_tick 278139424500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 187672 # Simulator instruction rate (inst/s)
-host_op_rate 187672 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 61966028 # Simulator tick rate (ticks/s)
-host_mem_usage 301896 # Number of bytes of host memory used
-host_seconds 4488.58 # Real time elapsed on the host
+host_inst_rate 197644 # Simulator instruction rate (inst/s)
+host_op_rate 197644 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 65258345 # Simulator tick rate (ticks/s)
+host_mem_usage 248388 # Number of bytes of host memory used
+host_seconds 4262.13 # Real time elapsed on the host
sim_insts 842382029 # Number of instructions simulated
sim_ops 842382029 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -252,6 +252,24 @@ system.physmem.memoryStateTime::REF 9287460000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 194735825750 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 377969760 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 381175200 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 206233500 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 207982500 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 1136124600 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 1133831400 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 216438480 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 215524800 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 18166271760 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 18166271760 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 79684218180 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 79920417060 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 96981320250 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 96774128250 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 196768576530 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 196799330970 # Total energy per rank (pJ)
+system.physmem.averagePower::0 707.462354 # Core power per rank (mW)
+system.physmem.averagePower::1 707.572929 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 224829 # Transaction distribution
system.membus.trans_dist::ReadResp 224829 # Transaction distribution
system.membus.trans_dist::Writeback 66683 # Transaction distribution
diff --git a/tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/stats.txt b/tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/stats.txt
index ff20ac42e..12718eef7 100644
--- a/tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/stats.txt
+++ b/tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.537826 # Nu
sim_ticks 537826498500 # Number of ticks simulated
final_tick 537826498500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 160425 # Simulator instruction rate (inst/s)
-host_op_rate 197504 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 134676016 # Simulator tick rate (ticks/s)
-host_mem_usage 315984 # Number of bytes of host memory used
-host_seconds 3993.48 # Real time elapsed on the host
+host_inst_rate 182992 # Simulator instruction rate (inst/s)
+host_op_rate 225287 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 153620567 # Simulator tick rate (ticks/s)
+host_mem_usage 318916 # Number of bytes of host memory used
+host_seconds 3501.01 # Real time elapsed on the host
sim_insts 640655084 # Number of instructions simulated
sim_ops 788730743 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -248,6 +248,24 @@ system.physmem.memoryStateTime::REF 17958980000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 266386143250 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 422248680 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 421734600 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 230393625 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 230113125 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 1134268200 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 1129057800 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 215634960 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 212524560 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 35127764880 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 35127764880 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 108230961600 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 107988304905 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 227752503750 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 227965360500 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 373113775695 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 373074860370 # Total energy per rank (pJ)
+system.physmem.averagePower::0 693.752260 # Core power per rank (mW)
+system.physmem.averagePower::1 693.679903 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 224439 # Transaction distribution
system.membus.trans_dist::ReadResp 224439 # Transaction distribution
system.membus.trans_dist::Writeback 66098 # Transaction distribution
diff --git a/tests/long/se/40.perlbmk/ref/arm/linux/o3-timing/stats.txt b/tests/long/se/40.perlbmk/ref/arm/linux/o3-timing/stats.txt
index 9c87a9d2e..183fc2417 100644
--- a/tests/long/se/40.perlbmk/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/se/40.perlbmk/ref/arm/linux/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.407884 # Nu
sim_ticks 407883784500 # Number of ticks simulated
final_tick 407883784500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 87874 # Simulator instruction rate (inst/s)
-host_op_rate 108185 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 55946898 # Simulator tick rate (ticks/s)
-host_mem_usage 2562780 # Number of bytes of host memory used
-host_seconds 7290.55 # Real time elapsed on the host
+host_inst_rate 91837 # Simulator instruction rate (inst/s)
+host_op_rate 113063 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 58469822 # Simulator tick rate (ticks/s)
+host_mem_usage 2565440 # Number of bytes of host memory used
+host_seconds 6975.97 # Real time elapsed on the host
sim_insts 640649298 # Number of instructions simulated
sim_ops 788724957 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -277,6 +277,24 @@ system.physmem.memoryStateTime::REF 13620100000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 238988228034 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 524928600 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 520778160 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 286419375 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 284154750 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 1248351000 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 1238000400 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 216380160 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 212718960 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 26640915600 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 26640915600 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 97043660235 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 97028348895 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 159603762000 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 159617193000 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 285564416970 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 285542109765 # Total energy per rank (pJ)
+system.physmem.averagePower::0 700.113612 # Core power per rank (mW)
+system.physmem.averagePower::1 700.058922 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 317731 # Transaction distribution
system.membus.trans_dist::ReadResp 317731 # Transaction distribution
system.membus.trans_dist::Writeback 66312 # Transaction distribution
diff --git a/tests/long/se/50.vortex/ref/alpha/tru64/minor-timing/stats.txt b/tests/long/se/50.vortex/ref/alpha/tru64/minor-timing/stats.txt
index a8bf58a9c..2a99c07ac 100644
--- a/tests/long/se/50.vortex/ref/alpha/tru64/minor-timing/stats.txt
+++ b/tests/long/se/50.vortex/ref/alpha/tru64/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.058385 # Nu
sim_ticks 58384546000 # Number of ticks simulated
final_tick 58384546000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 341517 # Simulator instruction rate (inst/s)
-host_op_rate 341516 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 225460414 # Simulator tick rate (ticks/s)
-host_mem_usage 300016 # Number of bytes of host memory used
-host_seconds 258.96 # Real time elapsed on the host
+host_inst_rate 341117 # Simulator instruction rate (inst/s)
+host_op_rate 341117 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 225196692 # Simulator tick rate (ticks/s)
+host_mem_usage 245432 # Number of bytes of host memory used
+host_seconds 259.26 # Real time elapsed on the host
sim_insts 88438073 # Number of instructions simulated
sim_ops 88438073 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -251,6 +251,24 @@ system.physmem.memoryStateTime::REF 1949480000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 24496780500 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 198434880 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 212398200 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 108273000 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 115891875 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 642478200 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 656705400 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 367733520 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 370876320 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 3813182880 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 3813182880 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 12240327915 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 12673025460 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 24291807750 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 23912248500 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 41662238145 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 41754328635 # Total energy per rank (pJ)
+system.physmem.averagePower::0 713.619786 # Core power per rank (mW)
+system.physmem.averagePower::1 715.197176 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 35730 # Transaction distribution
system.membus.trans_dist::ReadResp 35730 # Transaction distribution
system.membus.trans_dist::Writeback 114048 # Transaction distribution
diff --git a/tests/long/se/50.vortex/ref/alpha/tru64/o3-timing/stats.txt b/tests/long/se/50.vortex/ref/alpha/tru64/o3-timing/stats.txt
index 8732e3592..f3059ec0c 100644
--- a/tests/long/se/50.vortex/ref/alpha/tru64/o3-timing/stats.txt
+++ b/tests/long/se/50.vortex/ref/alpha/tru64/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.022330 # Nu
sim_ticks 22329989500 # Number of ticks simulated
final_tick 22329989500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 232150 # Simulator instruction rate (inst/s)
-host_op_rate 232150 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 65131135 # Simulator tick rate (ticks/s)
-host_mem_usage 301288 # Number of bytes of host memory used
-host_seconds 342.85 # Real time elapsed on the host
+host_inst_rate 240121 # Simulator instruction rate (inst/s)
+host_op_rate 240121 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 67367468 # Simulator tick rate (ticks/s)
+host_mem_usage 247512 # Number of bytes of host memory used
+host_seconds 331.47 # Real time elapsed on the host
sim_insts 79591756 # Number of instructions simulated
sim_ops 79591756 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -257,6 +257,24 @@ system.physmem.memoryStateTime::REF 745420000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 12015383500 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 189642600 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 202358520 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 103475625 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 110413875 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 641035200 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 654732000 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 367578000 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 370610640 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 1458041520 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 1458041520 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 6640293375 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 6800916240 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 7569244500 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 7428347250 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 16969310820 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 17025420045 # Total energy per rank (pJ)
+system.physmem.averagePower::0 760.156668 # Core power per rank (mW)
+system.physmem.averagePower::1 762.670135 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 35446 # Transaction distribution
system.membus.trans_dist::ReadResp 35446 # Transaction distribution
system.membus.trans_dist::Writeback 114014 # Transaction distribution
diff --git a/tests/long/se/50.vortex/ref/arm/linux/minor-timing/stats.txt b/tests/long/se/50.vortex/ref/arm/linux/minor-timing/stats.txt
index c0db0b0bb..92998cd4b 100644
--- a/tests/long/se/50.vortex/ref/arm/linux/minor-timing/stats.txt
+++ b/tests/long/se/50.vortex/ref/arm/linux/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.056374 # Nu
sim_ticks 56374399500 # Number of ticks simulated
final_tick 56374399500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 197105 # Simulator instruction rate (inst/s)
-host_op_rate 252068 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 156689619 # Simulator tick rate (ticks/s)
-host_mem_usage 315764 # Number of bytes of host memory used
-host_seconds 359.78 # Real time elapsed on the host
+host_inst_rate 200830 # Simulator instruction rate (inst/s)
+host_op_rate 256832 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 159651052 # Simulator tick rate (ticks/s)
+host_mem_usage 319716 # Number of bytes of host memory used
+host_seconds 353.11 # Real time elapsed on the host
sim_insts 70915127 # Number of instructions simulated
sim_ops 90690083 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -251,6 +251,24 @@ system.physmem.memoryStateTime::REF 1882400000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 23491967500 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 150716160 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 138521880 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 82236000 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 75582375 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 512857800 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 492039600 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 272347920 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 271479600 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 3681974400 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 3681974400 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 11715197175 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 11107328085 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 23547137250 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 24080355750 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 39962466705 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 39847281690 # Total energy per rank (pJ)
+system.physmem.averagePower::0 708.897385 # Core power per rank (mW)
+system.physmem.averagePower::1 706.854109 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 26583 # Transaction distribution
system.membus.trans_dist::ReadResp 26583 # Transaction distribution
system.membus.trans_dist::Writeback 83951 # Transaction distribution
diff --git a/tests/long/se/50.vortex/ref/arm/linux/o3-timing/stats.txt b/tests/long/se/50.vortex/ref/arm/linux/o3-timing/stats.txt
index 6f17594b7..5624de336 100644
--- a/tests/long/se/50.vortex/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/se/50.vortex/ref/arm/linux/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.032615 # Nu
sim_ticks 32615215000 # Number of ticks simulated
final_tick 32615215000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 86014 # Simulator instruction rate (inst/s)
-host_op_rate 110001 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 39563517 # Simulator tick rate (ticks/s)
-host_mem_usage 333060 # Number of bytes of host memory used
-host_seconds 824.38 # Real time elapsed on the host
+host_inst_rate 125661 # Simulator instruction rate (inst/s)
+host_op_rate 160706 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 57800178 # Simulator tick rate (ticks/s)
+host_mem_usage 335740 # Number of bytes of host memory used
+host_seconds 564.28 # Real time elapsed on the host
sim_insts 70907629 # Number of instructions simulated
sim_ops 90682584 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -262,6 +262,24 @@ system.physmem.memoryStateTime::REF 1088880000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 20184340637 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 352167480 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 337674960 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 192154875 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 184247250 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 628633200 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 584321400 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 319101120 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 318206880 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 2129849280 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 2129849280 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 12060126405 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 11622718665 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 8986386750 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 9370077750 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 24668419110 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 24547096185 # Total energy per rank (pJ)
+system.physmem.averagePower::0 756.489386 # Core power per rank (mW)
+system.physmem.averagePower::1 752.768859 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 149976 # Transaction distribution
system.membus.trans_dist::ReadResp 149976 # Transaction distribution
system.membus.trans_dist::Writeback 98491 # Transaction distribution
diff --git a/tests/long/se/60.bzip2/ref/alpha/tru64/minor-timing/stats.txt b/tests/long/se/60.bzip2/ref/alpha/tru64/minor-timing/stats.txt
index 25a59730e..3052ca460 100644
--- a/tests/long/se/60.bzip2/ref/alpha/tru64/minor-timing/stats.txt
+++ b/tests/long/se/60.bzip2/ref/alpha/tru64/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 1.182263 # Nu
sim_ticks 1182263011500 # Number of ticks simulated
final_tick 1182263011500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 338169 # Simulator instruction rate (inst/s)
-host_op_rate 338169 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 218905814 # Simulator tick rate (ticks/s)
-host_mem_usage 291920 # Number of bytes of host memory used
-host_seconds 5400.78 # Real time elapsed on the host
+host_inst_rate 317111 # Simulator instruction rate (inst/s)
+host_op_rate 317111 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 205274325 # Simulator tick rate (ticks/s)
+host_mem_usage 237352 # Number of bytes of host memory used
+host_seconds 5759.43 # Real time elapsed on the host
sim_insts 1826378509 # Number of instructions simulated
sim_ops 1826378509 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -260,6 +260,24 @@ system.physmem.memoryStateTime::REF 39478140000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 756941975000 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 6738530400 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 7145810280 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 3676777500 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 3899003625 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 7383534600 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 7902102000 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 3233772720 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 3364338240 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 77219241840 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 77219241840 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 405130664925 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 418464065025 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 353976228000 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 342280263000 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 857358749985 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 860274824010 # Total energy per rank (pJ)
+system.physmem.averagePower::0 725.188336 # Core power per rank (mW)
+system.physmem.averagePower::1 727.654868 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 1181608 # Transaction distribution
system.membus.trans_dist::ReadResp 1181608 # Transaction distribution
system.membus.trans_dist::Writeback 1018252 # Transaction distribution
diff --git a/tests/long/se/60.bzip2/ref/alpha/tru64/o3-timing/stats.txt b/tests/long/se/60.bzip2/ref/alpha/tru64/o3-timing/stats.txt
index a0b66714a..704344325 100644
--- a/tests/long/se/60.bzip2/ref/alpha/tru64/o3-timing/stats.txt
+++ b/tests/long/se/60.bzip2/ref/alpha/tru64/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.662267 # Nu
sim_ticks 662266942000 # Number of ticks simulated
final_tick 662266942000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 180229 # Simulator instruction rate (inst/s)
-host_op_rate 180229 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 68753783 # Simulator tick rate (ticks/s)
-host_mem_usage 293196 # Number of bytes of host memory used
-host_seconds 9632.44 # Real time elapsed on the host
+host_inst_rate 189043 # Simulator instruction rate (inst/s)
+host_op_rate 189043 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 72116099 # Simulator tick rate (ticks/s)
+host_mem_usage 239436 # Number of bytes of host memory used
+host_seconds 9183.34 # Real time elapsed on the host
sim_insts 1736043781 # Number of instructions simulated
sim_ops 1736043781 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -266,6 +266,24 @@ system.physmem.memoryStateTime::REF 22114300000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 513810229000 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 6510407400 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 6915200040 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 3552305625 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 3773174625 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 7409890800 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 7939939800 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 3239831520 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 3372004080 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 43255570800 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 43255570800 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 299907401805 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 307252084365 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 134279187750 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 127836483750 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 498154595700 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 500344457460 # Total energy per rank (pJ)
+system.physmem.averagePower::0 752.204234 # Core power per rank (mW)
+system.physmem.averagePower::1 755.510885 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 1197969 # Transaction distribution
system.membus.trans_dist::ReadResp 1197969 # Transaction distribution
system.membus.trans_dist::Writeback 1020376 # Transaction distribution
diff --git a/tests/long/se/60.bzip2/ref/arm/linux/minor-timing/stats.txt b/tests/long/se/60.bzip2/ref/arm/linux/minor-timing/stats.txt
index 217d3879c..9172e88dd 100644
--- a/tests/long/se/60.bzip2/ref/arm/linux/minor-timing/stats.txt
+++ b/tests/long/se/60.bzip2/ref/arm/linux/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 1.096187 # Nu
sim_ticks 1096186990500 # Number of ticks simulated
final_tick 1096186990500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 242878 # Simulator instruction rate (inst/s)
-host_op_rate 261664 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 172372275 # Simulator tick rate (ticks/s)
-host_mem_usage 308000 # Number of bytes of host memory used
-host_seconds 6359.42 # Real time elapsed on the host
+host_inst_rate 245276 # Simulator instruction rate (inst/s)
+host_op_rate 264248 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 174074375 # Simulator tick rate (ticks/s)
+host_mem_usage 310916 # Number of bytes of host memory used
+host_seconds 6297.23 # Real time elapsed on the host
sim_insts 1544563087 # Number of instructions simulated
sim_ops 1664032480 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -257,6 +257,24 @@ system.physmem.memoryStateTime::REF 36603840000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 752971887000 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 7068978000 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 7417161360 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 3857081250 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 4047062250 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 7754580600 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 8267360400 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 3307910400 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 3472476480 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 71597111040 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 71597111040 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 413628192720 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 422690389875 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 294876051750 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 286926756000 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 802089905760 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 804418317405 # Total energy per rank (pJ)
+system.physmem.averagePower::0 731.713906 # Core power per rank (mW)
+system.physmem.averagePower::1 733.838021 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 1255486 # Transaction distribution
system.membus.trans_dist::ReadResp 1255486 # Transaction distribution
system.membus.trans_dist::Writeback 1046381 # Transaction distribution
diff --git a/tests/long/se/60.bzip2/ref/arm/linux/o3-timing/stats.txt b/tests/long/se/60.bzip2/ref/arm/linux/o3-timing/stats.txt
index 6fb6c2d5a..20a214b43 100644
--- a/tests/long/se/60.bzip2/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/se/60.bzip2/ref/arm/linux/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.753004 # Nu
sim_ticks 753003557500 # Number of ticks simulated
final_tick 753003557500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 139511 # Simulator instruction rate (inst/s)
-host_op_rate 150302 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 68014357 # Simulator tick rate (ticks/s)
-host_mem_usage 308752 # Number of bytes of host memory used
-host_seconds 11071.24 # Real time elapsed on the host
+host_inst_rate 139146 # Simulator instruction rate (inst/s)
+host_op_rate 149909 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 67836303 # Simulator tick rate (ticks/s)
+host_mem_usage 311432 # Number of bytes of host memory used
+host_seconds 11100.30 # Real time elapsed on the host
sim_insts 1544563023 # Number of instructions simulated
sim_ops 1664032415 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -279,6 +279,24 @@ system.physmem.memoryStateTime::REF 25144340000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 650755672741 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 16285857840 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 16557549120 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 8886132750 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 9034377000 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 19540895400 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 20189722800 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 5361143760 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 5476960800 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 49182329040 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 49182329040 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 403433749845 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 404376910605 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 97911188250 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 97083854250 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 600601296885 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 601901703615 # Total energy per rank (pJ)
+system.physmem.averagePower::0 797.610503 # Core power per rank (mW)
+system.physmem.averagePower::1 799.337469 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 4164250 # Transaction distribution
system.membus.trans_dist::ReadResp 4164249 # Transaction distribution
system.membus.trans_dist::Writeback 1672636 # Transaction distribution
diff --git a/tests/long/se/70.twolf/ref/alpha/tru64/minor-timing/stats.txt b/tests/long/se/70.twolf/ref/alpha/tru64/minor-timing/stats.txt
index 6b0be7058..d4fe531fc 100644
--- a/tests/long/se/70.twolf/ref/alpha/tru64/minor-timing/stats.txt
+++ b/tests/long/se/70.twolf/ref/alpha/tru64/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.051523 # Nu
sim_ticks 51522973500 # Number of ticks simulated
final_tick 51522973500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 356175 # Simulator instruction rate (inst/s)
-host_op_rate 356175 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 199679816 # Simulator tick rate (ticks/s)
-host_mem_usage 295568 # Number of bytes of host memory used
-host_seconds 258.03 # Real time elapsed on the host
+host_inst_rate 234694 # Simulator instruction rate (inst/s)
+host_op_rate 234694 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 131574801 # Simulator tick rate (ticks/s)
+host_mem_usage 241032 # Number of bytes of host memory used
+host_seconds 391.59 # Real time elapsed on the host
sim_insts 91903089 # Number of instructions simulated
sim_ops 91903089 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -223,6 +223,24 @@ system.physmem.memoryStateTime::REF 1720420000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 1333970250 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 3470040 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 3810240 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 1893375 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 2079000 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 19999200 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 21340800 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 0 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 0 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 3365141520 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 3365141520 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 1727742960 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 1771093170 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 29397561750 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 29359535250 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 34515808845 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 34522999980 # Total energy per rank (pJ)
+system.physmem.averagePower::0 669.925309 # Core power per rank (mW)
+system.physmem.averagePower::1 670.064883 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 3595 # Transaction distribution
system.membus.trans_dist::ReadResp 3595 # Transaction distribution
system.membus.trans_dist::ReadExReq 1719 # Transaction distribution
diff --git a/tests/long/se/70.twolf/ref/alpha/tru64/o3-timing/stats.txt b/tests/long/se/70.twolf/ref/alpha/tru64/o3-timing/stats.txt
index e94df92e1..3e567522b 100644
--- a/tests/long/se/70.twolf/ref/alpha/tru64/o3-timing/stats.txt
+++ b/tests/long/se/70.twolf/ref/alpha/tru64/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.022159 # Nu
sim_ticks 22159411000 # Number of ticks simulated
final_tick 22159411000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 217065 # Simulator instruction rate (inst/s)
-host_op_rate 217065 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 57140149 # Simulator tick rate (ticks/s)
-host_mem_usage 296848 # Number of bytes of host memory used
-host_seconds 387.81 # Real time elapsed on the host
+host_inst_rate 173006 # Simulator instruction rate (inst/s)
+host_op_rate 173006 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 45541949 # Simulator tick rate (ticks/s)
+host_mem_usage 243048 # Number of bytes of host memory used
+host_seconds 486.57 # Real time elapsed on the host
sim_insts 84179709 # Number of instructions simulated
sim_ops 84179709 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -227,6 +227,24 @@ system.physmem.memoryStateTime::REF 739700000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 868697500 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 3137400 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 3341520 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 1711875 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 1823250 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 19453200 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 20802600 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 0 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 0 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 1446853200 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 1446853200 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 893934990 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 919865430 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 12507131250 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 12484385250 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 14872221915 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 14877071250 # Total energy per rank (pJ)
+system.physmem.averagePower::0 671.367239 # Core power per rank (mW)
+system.physmem.averagePower::1 671.586150 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 3523 # Transaction distribution
system.membus.trans_dist::ReadResp 3523 # Transaction distribution
system.membus.trans_dist::ReadExReq 1709 # Transaction distribution
diff --git a/tests/long/se/70.twolf/ref/arm/linux/minor-timing/stats.txt b/tests/long/se/70.twolf/ref/arm/linux/minor-timing/stats.txt
index 997617f78..5a483b5e7 100644
--- a/tests/long/se/70.twolf/ref/arm/linux/minor-timing/stats.txt
+++ b/tests/long/se/70.twolf/ref/arm/linux/minor-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.131652 # Nu
sim_ticks 131652469500 # Number of ticks simulated
final_tick 131652469500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 246188 # Simulator instruction rate (inst/s)
-host_op_rate 259522 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 188090070 # Simulator tick rate (ticks/s)
-host_mem_usage 311300 # Number of bytes of host memory used
-host_seconds 699.94 # Real time elapsed on the host
+host_inst_rate 162179 # Simulator instruction rate (inst/s)
+host_op_rate 170963 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 123906567 # Simulator tick rate (ticks/s)
+host_mem_usage 259776 # Number of bytes of host memory used
+host_seconds 1062.51 # Real time elapsed on the host
sim_insts 172317809 # Number of instructions simulated
sim_ops 181650742 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -223,6 +223,24 @@ system.physmem.memoryStateTime::REF 4396080000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 1453435500 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 3039120 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 3780000 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 1658250 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 2062500 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 16185000 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 13774800 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 0 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 0 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 8598732480 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 8598732480 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 3574139400 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 3578406705 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 75854895000 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 75851151750 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 88048649250 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 88047908235 # Total energy per rank (pJ)
+system.physmem.averagePower::0 668.807689 # Core power per rank (mW)
+system.physmem.averagePower::1 668.802060 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 2779 # Transaction distribution
system.membus.trans_dist::ReadResp 2779 # Transaction distribution
system.membus.trans_dist::ReadExReq 1090 # Transaction distribution
diff --git a/tests/long/se/70.twolf/ref/arm/linux/o3-timing/stats.txt b/tests/long/se/70.twolf/ref/arm/linux/o3-timing/stats.txt
index 79dbc6b32..613bdf71b 100644
--- a/tests/long/se/70.twolf/ref/arm/linux/o3-timing/stats.txt
+++ b/tests/long/se/70.twolf/ref/arm/linux/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.084956 # Nu
sim_ticks 84955935500 # Number of ticks simulated
final_tick 84955935500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 135379 # Simulator instruction rate (inst/s)
-host_op_rate 142711 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 66749907 # Simulator tick rate (ticks/s)
-host_mem_usage 309000 # Number of bytes of host memory used
-host_seconds 1272.75 # Real time elapsed on the host
+host_inst_rate 133775 # Simulator instruction rate (inst/s)
+host_op_rate 141021 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 65959289 # Simulator tick rate (ticks/s)
+host_mem_usage 311648 # Number of bytes of host memory used
+host_seconds 1288.01 # Real time elapsed on the host
sim_insts 172303021 # Number of instructions simulated
sim_ops 181635953 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -231,6 +231,24 @@ system.physmem.memoryStateTime::REF 2836600000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 905088250 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 2585520 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 2623320 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 1410750 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 1431375 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 20943000 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 18306600 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 0 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 0 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 5548898160 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 5548898160 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 2301036705 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 2237438385 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 48955167000 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 49010955000 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 56830041135 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 56819652840 # Total energy per rank (pJ)
+system.physmem.averagePower::0 668.934726 # Core power per rank (mW)
+system.physmem.averagePower::1 668.812447 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 4821 # Transaction distribution
system.membus.trans_dist::ReadResp 4821 # Transaction distribution
system.membus.trans_dist::ReadExReq 211 # Transaction distribution
diff --git a/tests/long/se/70.twolf/ref/x86/linux/o3-timing/stats.txt b/tests/long/se/70.twolf/ref/x86/linux/o3-timing/stats.txt
index 7d82b8535..55e2f8708 100644
--- a/tests/long/se/70.twolf/ref/x86/linux/o3-timing/stats.txt
+++ b/tests/long/se/70.twolf/ref/x86/linux/o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 0.148694 # Nu
sim_ticks 148694012000 # Number of ticks simulated
final_tick 148694012000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 84654 # Simulator instruction rate (inst/s)
-host_op_rate 141888 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 95308980 # Simulator tick rate (ticks/s)
-host_mem_usage 341916 # Number of bytes of host memory used
-host_seconds 1560.13 # Real time elapsed on the host
+host_inst_rate 81223 # Simulator instruction rate (inst/s)
+host_op_rate 136137 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 91445548 # Simulator tick rate (ticks/s)
+host_mem_usage 288088 # Number of bytes of host memory used
+host_seconds 1626.04 # Real time elapsed on the host
sim_insts 132071192 # Number of instructions simulated
sim_ops 221363384 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@@ -227,6 +227,24 @@ system.physmem.memoryStateTime::REF 4964960000 # Ti
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem.memoryStateTime::ACT 1647900000 # Time in different power states
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
+system.physmem.actEnergy::0 4982040 # Energy for activate commands per rank (pJ)
+system.physmem.actEnergy::1 3500280 # Energy for activate commands per rank (pJ)
+system.physmem.preEnergy::0 2718375 # Energy for precharge commands per rank (pJ)
+system.physmem.preEnergy::1 1909875 # Energy for precharge commands per rank (pJ)
+system.physmem.readEnergy::0 22776000 # Energy for read commands per rank (pJ)
+system.physmem.readEnergy::1 19507800 # Energy for read commands per rank (pJ)
+system.physmem.writeEnergy::0 0 # Energy for write commands per rank (pJ)
+system.physmem.writeEnergy::1 0 # Energy for write commands per rank (pJ)
+system.physmem.refreshEnergy::0 9711461760 # Energy for refresh commands per rank (pJ)
+system.physmem.refreshEnergy::1 9711461760 # Energy for refresh commands per rank (pJ)
+system.physmem.actBackEnergy::0 4022315865 # Energy for active background per rank (pJ)
+system.physmem.actBackEnergy::1 3825718020 # Energy for active background per rank (pJ)
+system.physmem.preBackEnergy::0 85683555000 # Energy for precharge background per rank (pJ)
+system.physmem.preBackEnergy::1 85856009250 # Energy for precharge background per rank (pJ)
+system.physmem.totalEnergy::0 99447809040 # Total energy per rank (pJ)
+system.physmem.totalEnergy::1 99418106985 # Total energy per rank (pJ)
+system.physmem.averagePower::0 668.842205 # Core power per rank (mW)
+system.physmem.averagePower::1 668.642442 # Core power per rank (mW)
system.membus.trans_dist::ReadReq 3933 # Transaction distribution
system.membus.trans_dist::ReadResp 3932 # Transaction distribution
system.membus.trans_dist::UpgradeReq 296 # Transaction distribution