summaryrefslogtreecommitdiff
path: root/tests/long/fs/10.linux-boot/ref/x86/linux
diff options
context:
space:
mode:
authorAndreas Hansson <andreas.hansson@arm.com>2013-08-19 03:52:36 -0400
committerAndreas Hansson <andreas.hansson@arm.com>2013-08-19 03:52:36 -0400
commitb63631536d974f31cf99ee280271dc0f7b4c746f (patch)
treeff83820d8dd75de8238e4b7ddaf3b91e4cf8374f /tests/long/fs/10.linux-boot/ref/x86/linux
parent646c4a23ca44aab5468c896034288151c89be782 (diff)
downloadgem5-b63631536d974f31cf99ee280271dc0f7b4c746f.tar.xz
stats: Cumulative stats update
This patch updates the stats to reflect the: 1) addition of the internal queue in SimpleMemory, 2) moving of the memory class outside FSConfig, 3) fixing up of the 2D vector printing format, 4) specifying burst size and interface width for the DRAM instead of relying on cache-line size, 5) performing merging in the DRAM controller write buffer, and 6) fixing how idle cycles are counted in the atomic and timing CPU models. The main reason for bundling them up is to minimise the changeset size.
Diffstat (limited to 'tests/long/fs/10.linux-boot/ref/x86/linux')
-rw-r--r--tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt179
-rw-r--r--tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_CMP_directory/stats.txt103
-rw-r--r--tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt203
3 files changed, 177 insertions, 308 deletions
diff --git a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt
index da1db81af..610192884 100644
--- a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt
+++ b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 5.133763 # Nu
sim_ticks 5133762710000 # Number of ticks simulated
final_tick 5133762710000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 199223 # Simulator instruction rate (inst/s)
-host_op_rate 393808 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 2508257843 # Simulator tick rate (ticks/s)
-host_mem_usage 730904 # Number of bytes of host memory used
-host_seconds 2046.74 # Real time elapsed on the host
+host_inst_rate 156198 # Simulator instruction rate (inst/s)
+host_op_rate 308758 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 1966557914 # Simulator tick rate (ticks/s)
+host_mem_usage 728732 # Number of bytes of host memory used
+host_seconds 2610.53 # Real time elapsed on the host
sim_insts 407759186 # Number of instructions simulated
sim_ops 806023868 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::pc.south_bridge.ide 2444032 # Number of bytes read from this memory
@@ -46,14 +46,15 @@ system.physmem.bw_total::cpu.itb.walker 62 # To
system.physmem.bw_total::cpu.inst 199738 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::cpu.data 2097474 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::total 4626202 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.readReqs 222526 # Total number of read requests seen
-system.physmem.writeReqs 148565 # Total number of write requests seen
-system.physmem.cpureqs 372829 # Reqs generatd by CPU via cache - shady
+system.physmem.readReqs 222526 # Total number of read requests accepted by DRAM controller
+system.physmem.writeReqs 148565 # Total number of write requests accepted by DRAM controller
+system.physmem.readBursts 222526 # Total number of DRAM read bursts. Each DRAM read request translates to either one or multiple DRAM read bursts
+system.physmem.writeBursts 148565 # Total number of DRAM write bursts. Each DRAM write request translates to either one or multiple DRAM write bursts
system.physmem.bytesRead 14241664 # Total number of bytes read from memory
system.physmem.bytesWritten 9508160 # Total number of bytes written to memory
system.physmem.bytesConsumedRd 14241664 # bytesRead derated as per pkt->getSize()
system.physmem.bytesConsumedWr 9508160 # bytesWritten derated as per pkt->getSize()
-system.physmem.servicedByWrQ 75 # Number of read reqs serviced by write Q
+system.physmem.servicedByWrQ 75 # Number of DRAM read bursts serviced by write Q
system.physmem.neitherReadNorWrite 1733 # Reqs where no action is needed
system.physmem.perBankRdReqs::0 14338 # Track reads on a per bank basis
system.physmem.perBankRdReqs::1 13735 # Track reads on a per bank basis
@@ -401,39 +402,31 @@ system.membus.trans_dist::MessageReq 1642 # Tr
system.membus.trans_dist::MessageResp 1642 # Transaction distribution
system.membus.pkt_count_system.apicbridge.master::system.cpu.interrupts.int_slave 3284 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.apicbridge.master::total 3284 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 475204 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.cpu.l2cache.mem_side::system.bridge.slave 470782 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.cpu.l2cache.mem_side::system.cpu.interrupts.pio 775072 # Packet count per connected master and slave (bytes)
+system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 475204 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.cpu.l2cache.mem_side::total 1721058 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.iocache.mem_side::system.physmem.port 132484 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.iocache.mem_side::total 132484 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count::system.physmem.port 607688 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count::system.bridge.slave 470782 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count::system.cpu.interrupts.pio 775072 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count::system.cpu.interrupts.int_slave 3284 # Packet count per connected master and slave (bytes)
system.membus.pkt_count::total 1856826 # Packet count per connected master and slave (bytes)
system.membus.tot_pkt_size_system.apicbridge.master::system.cpu.interrupts.int_slave 6568 # Cumulative packet size per connected master and slave (bytes)
system.membus.tot_pkt_size_system.apicbridge.master::total 6568 # Cumulative packet size per connected master and slave (bytes)
-system.membus.tot_pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 18319104 # Cumulative packet size per connected master and slave (bytes)
system.membus.tot_pkt_size_system.cpu.l2cache.mem_side::system.bridge.slave 241674 # Cumulative packet size per connected master and slave (bytes)
system.membus.tot_pkt_size_system.cpu.l2cache.mem_side::system.cpu.interrupts.pio 1550141 # Cumulative packet size per connected master and slave (bytes)
+system.membus.tot_pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 18319104 # Cumulative packet size per connected master and slave (bytes)
system.membus.tot_pkt_size_system.cpu.l2cache.mem_side::total 20110919 # Cumulative packet size per connected master and slave (bytes)
system.membus.tot_pkt_size_system.iocache.mem_side::system.physmem.port 5430720 # Cumulative packet size per connected master and slave (bytes)
system.membus.tot_pkt_size_system.iocache.mem_side::total 5430720 # Cumulative packet size per connected master and slave (bytes)
-system.membus.tot_pkt_size::system.physmem.port 23749824 # Cumulative packet size per connected master and slave (bytes)
-system.membus.tot_pkt_size::system.bridge.slave 241674 # Cumulative packet size per connected master and slave (bytes)
-system.membus.tot_pkt_size::system.cpu.interrupts.pio 1550141 # Cumulative packet size per connected master and slave (bytes)
-system.membus.tot_pkt_size::system.cpu.interrupts.int_slave 6568 # Cumulative packet size per connected master and slave (bytes)
system.membus.tot_pkt_size::total 25548207 # Cumulative packet size per connected master and slave (bytes)
system.membus.data_through_bus 25548207 # Total data (bytes)
system.membus.snoop_data_through_bus 646848 # Total snoop data (bytes)
-system.membus.reqLayer0.occupancy 1608355497 # Layer occupancy (ticks)
+system.membus.reqLayer0.occupancy 250293000 # Layer occupancy (ticks)
system.membus.reqLayer0.utilization 0.0 # Layer utilization (%)
-system.membus.reqLayer1.occupancy 250293000 # Layer occupancy (ticks)
+system.membus.reqLayer1.occupancy 583289000 # Layer occupancy (ticks)
system.membus.reqLayer1.utilization 0.0 # Layer utilization (%)
-system.membus.reqLayer2.occupancy 583289000 # Layer occupancy (ticks)
+system.membus.reqLayer2.occupancy 3284000 # Layer occupancy (ticks)
system.membus.reqLayer2.utilization 0.0 # Layer utilization (%)
-system.membus.reqLayer3.occupancy 3284000 # Layer occupancy (ticks)
+system.membus.reqLayer3.occupancy 1608355497 # Layer occupancy (ticks)
system.membus.reqLayer3.utilization 0.0 # Layer utilization (%)
system.membus.respLayer0.occupancy 1642000 # Layer occupancy (ticks)
system.membus.respLayer0.utilization 0.0 # Layer utilization (%)
@@ -441,15 +434,15 @@ system.membus.respLayer2.occupancy 3156883661 # La
system.membus.respLayer2.utilization 0.1 # Layer utilization (%)
system.membus.respLayer4.occupancy 429399995 # Layer occupancy (ticks)
system.membus.respLayer4.utilization 0.0 # Layer utilization (%)
-system.iocache.tags.replacements 47574 # number of replacements
-system.iocache.tags.tagsinuse 0.103958 # Cycle average of tags in use
-system.iocache.tags.total_refs 0 # Total number of references to valid blocks.
-system.iocache.tags.sampled_refs 47590 # Sample count of references to valid blocks.
-system.iocache.tags.avg_refs 0 # Average number of references to valid blocks.
-system.iocache.tags.warmup_cycle 4992794933000 # Cycle when the warmup percentage was hit.
+system.iocache.tags.replacements 47574 # number of replacements
+system.iocache.tags.tagsinuse 0.103958 # Cycle average of tags in use
+system.iocache.tags.total_refs 0 # Total number of references to valid blocks.
+system.iocache.tags.sampled_refs 47590 # Sample count of references to valid blocks.
+system.iocache.tags.avg_refs 0 # Average number of references to valid blocks.
+system.iocache.tags.warmup_cycle 4992794933000 # Cycle when the warmup percentage was hit.
system.iocache.tags.occ_blocks::pc.south_bridge.ide 0.103958 # Average occupied blocks per requestor
system.iocache.tags.occ_percent::pc.south_bridge.ide 0.006497 # Average percentage of cache occupancy
-system.iocache.tags.occ_percent::total 0.006497 # Average percentage of cache occupancy
+system.iocache.tags.occ_percent::total 0.006497 # Average percentage of cache occupancy
system.iocache.ReadReq_misses::pc.south_bridge.ide 909 # number of ReadReq misses
system.iocache.ReadReq_misses::total 909 # number of ReadReq misses
system.iocache.WriteReq_misses::pc.south_bridge.ide 46720 # number of WriteReq misses
@@ -575,26 +568,6 @@ system.iobus.pkt_count_system.pc.south_bridge.ide.dma::system.iocache.cpu_side
system.iobus.pkt_count_system.pc.south_bridge.ide.dma::total 95258 # Packet count per connected master and slave (bytes)
system.iobus.pkt_count_system.pc.south_bridge.io_apic.int_master::system.apicbridge.slave 3284 # Packet count per connected master and slave (bytes)
system.iobus.pkt_count_system.pc.south_bridge.io_apic.int_master::total 3284 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.apicbridge.slave 3284 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.cmos.pio 44 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.dma1.pio 6 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.ide.pio 11134 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.ide-pciconf 180 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.keyboard.pio 1364 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.pic1.pio 78 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.pic2.pio 54 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.pit.pio 30 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.speaker.pio 427356 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.io_apic.pio 1210 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.i_dont_exist.pio 170 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.behind_pci.pio 2 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.com_1.pio 26980 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.fake_com_2.pio 12 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.fake_com_3.pio 12 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.fake_com_4.pio 12 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.fake_floppy.pio 10 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.iocache.cpu_side 95258 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.pciconfig.pio 2128 # Packet count per connected master and slave (bytes)
system.iobus.pkt_count::total 569324 # Packet count per connected master and slave (bytes)
system.iobus.tot_pkt_size_system.bridge.master::system.pc.south_bridge.cmos.pio 22 # Cumulative packet size per connected master and slave (bytes)
system.iobus.tot_pkt_size_system.bridge.master::system.pc.south_bridge.dma1.pio 3 # Cumulative packet size per connected master and slave (bytes)
@@ -619,26 +592,6 @@ system.iobus.tot_pkt_size_system.pc.south_bridge.ide.dma::system.iocache.cpu_sid
system.iobus.tot_pkt_size_system.pc.south_bridge.ide.dma::total 3027816 # Cumulative packet size per connected master and slave (bytes)
system.iobus.tot_pkt_size_system.pc.south_bridge.io_apic.int_master::system.apicbridge.slave 6568 # Cumulative packet size per connected master and slave (bytes)
system.iobus.tot_pkt_size_system.pc.south_bridge.io_apic.int_master::total 6568 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.apicbridge.slave 6568 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.cmos.pio 22 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.dma1.pio 3 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.ide.pio 6712 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.ide-pciconf 221 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.keyboard.pio 682 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.pic1.pio 39 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.pic2.pio 27 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.pit.pio 15 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.speaker.pio 213678 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.io_apic.pio 2420 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.i_dont_exist.pio 85 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.behind_pci.pio 1 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.com_1.pio 13490 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.fake_com_2.pio 6 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.fake_com_3.pio 6 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.fake_com_4.pio 6 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.fake_floppy.pio 5 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.iocache.cpu_side 3027816 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.pciconfig.pio 4256 # Cumulative packet size per connected master and slave (bytes)
system.iobus.tot_pkt_size::total 3276058 # Cumulative packet size per connected master and slave (bytes)
system.iobus.data_through_bus 3276058 # Total data (bytes)
system.iobus.reqLayer0.occupancy 3920600 # Layer occupancy (ticks)
@@ -968,16 +921,16 @@ system.cpu.toL2Bus.trans_dist::UpgradeReq 2243 # T
system.cpu.toL2Bus.trans_dist::UpgradeResp 2243 # Transaction distribution
system.cpu.toL2Bus.trans_dist::ReadExReq 334736 # Transaction distribution
system.cpu.toL2Bus.trans_dist::ReadExResp 288025 # Transaction distribution
-system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side 1906694 # Packet count per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side 6122854 # Packet count per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_count_system.cpu.itb_walker_cache.mem_side 16266 # Packet count per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_count_system.cpu.dtb_walker_cache.mem_side 154977 # Packet count per connected master and slave (bytes)
-system.cpu.toL2Bus.pkt_count 8200791 # Packet count per connected master and slave (bytes)
-system.cpu.toL2Bus.tot_pkt_size_system.cpu.icache.mem_side 61010496 # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.tot_pkt_size_system.cpu.dcache.mem_side 207591623 # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.tot_pkt_size_system.cpu.itb_walker_cache.mem_side 510912 # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.tot_pkt_size_system.cpu.dtb_walker_cache.mem_side 5512832 # Cumulative packet size per connected master and slave (bytes)
-system.cpu.toL2Bus.tot_pkt_size 274625863 # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 1906694 # Packet count per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 6122854 # Packet count per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_count_system.cpu.itb_walker_cache.mem_side::system.cpu.l2cache.cpu_side 16266 # Packet count per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_count_system.cpu.dtb_walker_cache.mem_side::system.cpu.l2cache.cpu_side 154977 # Packet count per connected master and slave (bytes)
+system.cpu.toL2Bus.pkt_count::total 8200791 # Packet count per connected master and slave (bytes)
+system.cpu.toL2Bus.tot_pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 61010496 # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.tot_pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 207591623 # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.tot_pkt_size_system.cpu.itb_walker_cache.mem_side::system.cpu.l2cache.cpu_side 510912 # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.tot_pkt_size_system.cpu.dtb_walker_cache.mem_side::system.cpu.l2cache.cpu_side 5512832 # Cumulative packet size per connected master and slave (bytes)
+system.cpu.toL2Bus.tot_pkt_size::total 274625863 # Cumulative packet size per connected master and slave (bytes)
system.cpu.toL2Bus.data_through_bus 274602311 # Total data (bytes)
system.cpu.toL2Bus.snoop_data_through_bus 551744 # Total snoop data (bytes)
system.cpu.toL2Bus.reqLayer0.occupancy 4037956918 # Layer occupancy (ticks)
@@ -992,15 +945,15 @@ system.cpu.toL2Bus.respLayer2.occupancy 12430241 # La
system.cpu.toL2Bus.respLayer2.utilization 0.0 # Layer utilization (%)
system.cpu.toL2Bus.respLayer3.occupancy 103328135 # Layer occupancy (ticks)
system.cpu.toL2Bus.respLayer3.utilization 0.0 # Layer utilization (%)
-system.cpu.icache.tags.replacements 952820 # number of replacements
-system.cpu.icache.tags.tagsinuse 509.973198 # Cycle average of tags in use
-system.cpu.icache.tags.total_refs 7477461 # Total number of references to valid blocks.
-system.cpu.icache.tags.sampled_refs 953332 # Sample count of references to valid blocks.
-system.cpu.icache.tags.avg_refs 7.843502 # Average number of references to valid blocks.
-system.cpu.icache.tags.warmup_cycle 147437101250 # Cycle when the warmup percentage was hit.
-system.cpu.icache.tags.occ_blocks::cpu.inst 509.973198 # Average occupied blocks per requestor
-system.cpu.icache.tags.occ_percent::cpu.inst 0.996041 # Average percentage of cache occupancy
-system.cpu.icache.tags.occ_percent::total 0.996041 # Average percentage of cache occupancy
+system.cpu.icache.tags.replacements 952820 # number of replacements
+system.cpu.icache.tags.tagsinuse 509.973198 # Cycle average of tags in use
+system.cpu.icache.tags.total_refs 7477461 # Total number of references to valid blocks.
+system.cpu.icache.tags.sampled_refs 953332 # Sample count of references to valid blocks.
+system.cpu.icache.tags.avg_refs 7.843502 # Average number of references to valid blocks.
+system.cpu.icache.tags.warmup_cycle 147437101250 # Cycle when the warmup percentage was hit.
+system.cpu.icache.tags.occ_blocks::cpu.inst 509.973198 # Average occupied blocks per requestor
+system.cpu.icache.tags.occ_percent::cpu.inst 0.996041 # Average percentage of cache occupancy
+system.cpu.icache.tags.occ_percent::total 0.996041 # Average percentage of cache occupancy
system.cpu.icache.ReadReq_hits::cpu.inst 7477461 # number of ReadReq hits
system.cpu.icache.ReadReq_hits::total 7477461 # number of ReadReq hits
system.cpu.icache.demand_hits::cpu.inst 7477461 # number of demand (read+write) hits
@@ -1077,10 +1030,10 @@ system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 12310.982228
system.cpu.icache.overall_avg_mshr_miss_latency::total 12310.982228 # average overall mshr miss latency
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.itb_walker_cache.tags.replacements 7402 # number of replacements
-system.cpu.itb_walker_cache.tags.tagsinuse 6.006857 # Cycle average of tags in use
-system.cpu.itb_walker_cache.tags.total_refs 21909 # Total number of references to valid blocks.
+system.cpu.itb_walker_cache.tags.tagsinuse 6.006857 # Cycle average of tags in use
+system.cpu.itb_walker_cache.tags.total_refs 21909 # Total number of references to valid blocks.
system.cpu.itb_walker_cache.tags.sampled_refs 7416 # Sample count of references to valid blocks.
-system.cpu.itb_walker_cache.tags.avg_refs 2.954288 # Average number of references to valid blocks.
+system.cpu.itb_walker_cache.tags.avg_refs 2.954288 # Average number of references to valid blocks.
system.cpu.itb_walker_cache.tags.warmup_cycle 5104253177000 # Cycle when the warmup percentage was hit.
system.cpu.itb_walker_cache.tags.occ_blocks::cpu.itb.walker 6.006857 # Average occupied blocks per requestor
system.cpu.itb_walker_cache.tags.occ_percent::cpu.itb.walker 0.375429 # Average percentage of cache occupancy
@@ -1161,10 +1114,10 @@ system.cpu.itb_walker_cache.overall_avg_mshr_miss_latency::cpu.itb.walker 9176.
system.cpu.itb_walker_cache.overall_avg_mshr_miss_latency::total 9176.084873 # average overall mshr miss latency
system.cpu.itb_walker_cache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.dtb_walker_cache.tags.replacements 67804 # number of replacements
-system.cpu.dtb_walker_cache.tags.tagsinuse 13.886481 # Cycle average of tags in use
-system.cpu.dtb_walker_cache.tags.total_refs 92487 # Total number of references to valid blocks.
+system.cpu.dtb_walker_cache.tags.tagsinuse 13.886481 # Cycle average of tags in use
+system.cpu.dtb_walker_cache.tags.total_refs 92487 # Total number of references to valid blocks.
system.cpu.dtb_walker_cache.tags.sampled_refs 67819 # Sample count of references to valid blocks.
-system.cpu.dtb_walker_cache.tags.avg_refs 1.363733 # Average number of references to valid blocks.
+system.cpu.dtb_walker_cache.tags.avg_refs 1.363733 # Average number of references to valid blocks.
system.cpu.dtb_walker_cache.tags.warmup_cycle 5101460528500 # Cycle when the warmup percentage was hit.
system.cpu.dtb_walker_cache.tags.occ_blocks::cpu.dtb.walker 13.886481 # Average occupied blocks per requestor
system.cpu.dtb_walker_cache.tags.occ_percent::cpu.dtb.walker 0.867905 # Average percentage of cache occupancy
@@ -1240,15 +1193,15 @@ system.cpu.dtb_walker_cache.demand_avg_mshr_miss_latency::total 10369.244789
system.cpu.dtb_walker_cache.overall_avg_mshr_miss_latency::cpu.dtb.walker 10369.244789 # average overall mshr miss latency
system.cpu.dtb_walker_cache.overall_avg_mshr_miss_latency::total 10369.244789 # average overall mshr miss latency
system.cpu.dtb_walker_cache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu.dcache.tags.replacements 1656828 # number of replacements
-system.cpu.dcache.tags.tagsinuse 511.997492 # Cycle average of tags in use
-system.cpu.dcache.tags.total_refs 18985847 # Total number of references to valid blocks.
-system.cpu.dcache.tags.sampled_refs 1657340 # Sample count of references to valid blocks.
-system.cpu.dcache.tags.avg_refs 11.455614 # Average number of references to valid blocks.
-system.cpu.dcache.tags.warmup_cycle 38296250 # Cycle when the warmup percentage was hit.
-system.cpu.dcache.tags.occ_blocks::cpu.data 511.997492 # Average occupied blocks per requestor
-system.cpu.dcache.tags.occ_percent::cpu.data 0.999995 # Average percentage of cache occupancy
-system.cpu.dcache.tags.occ_percent::total 0.999995 # Average percentage of cache occupancy
+system.cpu.dcache.tags.replacements 1656828 # number of replacements
+system.cpu.dcache.tags.tagsinuse 511.997492 # Cycle average of tags in use
+system.cpu.dcache.tags.total_refs 18985847 # Total number of references to valid blocks.
+system.cpu.dcache.tags.sampled_refs 1657340 # Sample count of references to valid blocks.
+system.cpu.dcache.tags.avg_refs 11.455614 # Average number of references to valid blocks.
+system.cpu.dcache.tags.warmup_cycle 38296250 # Cycle when the warmup percentage was hit.
+system.cpu.dcache.tags.occ_blocks::cpu.data 511.997492 # Average occupied blocks per requestor
+system.cpu.dcache.tags.occ_percent::cpu.data 0.999995 # Average percentage of cache occupancy
+system.cpu.dcache.tags.occ_percent::total 0.999995 # Average percentage of cache occupancy
system.cpu.dcache.ReadReq_hits::cpu.data 10890330 # number of ReadReq hits
system.cpu.dcache.ReadReq_hits::total 10890330 # number of ReadReq hits
system.cpu.dcache.WriteReq_hits::cpu.data 8092849 # number of WriteReq hits
@@ -1360,23 +1313,23 @@ system.cpu.dcache.WriteReq_avg_mshr_uncacheable_latency::total inf
system.cpu.dcache.overall_avg_mshr_uncacheable_latency::cpu.data inf # average overall mshr uncacheable latency
system.cpu.dcache.overall_avg_mshr_uncacheable_latency::total inf # average overall mshr uncacheable latency
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu.l2cache.tags.replacements 111287 # number of replacements
-system.cpu.l2cache.tags.tagsinuse 64824.187334 # Cycle average of tags in use
-system.cpu.l2cache.tags.total_refs 3785036 # Total number of references to valid blocks.
-system.cpu.l2cache.tags.sampled_refs 175649 # Sample count of references to valid blocks.
-system.cpu.l2cache.tags.avg_refs 21.548862 # Average number of references to valid blocks.
-system.cpu.l2cache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
+system.cpu.l2cache.tags.replacements 111287 # number of replacements
+system.cpu.l2cache.tags.tagsinuse 64824.187334 # Cycle average of tags in use
+system.cpu.l2cache.tags.total_refs 3785036 # Total number of references to valid blocks.
+system.cpu.l2cache.tags.sampled_refs 175649 # Sample count of references to valid blocks.
+system.cpu.l2cache.tags.avg_refs 21.548862 # Average number of references to valid blocks.
+system.cpu.l2cache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
system.cpu.l2cache.tags.occ_blocks::writebacks 50594.922506 # Average occupied blocks per requestor
system.cpu.l2cache.tags.occ_blocks::cpu.dtb.walker 9.467907 # Average occupied blocks per requestor
system.cpu.l2cache.tags.occ_blocks::cpu.itb.walker 0.125935 # Average occupied blocks per requestor
-system.cpu.l2cache.tags.occ_blocks::cpu.inst 3127.998862 # Average occupied blocks per requestor
-system.cpu.l2cache.tags.occ_blocks::cpu.data 11091.672124 # Average occupied blocks per requestor
+system.cpu.l2cache.tags.occ_blocks::cpu.inst 3127.998862 # Average occupied blocks per requestor
+system.cpu.l2cache.tags.occ_blocks::cpu.data 11091.672124 # Average occupied blocks per requestor
system.cpu.l2cache.tags.occ_percent::writebacks 0.772017 # Average percentage of cache occupancy
system.cpu.l2cache.tags.occ_percent::cpu.dtb.walker 0.000144 # Average percentage of cache occupancy
system.cpu.l2cache.tags.occ_percent::cpu.itb.walker 0.000002 # Average percentage of cache occupancy
system.cpu.l2cache.tags.occ_percent::cpu.inst 0.047729 # Average percentage of cache occupancy
system.cpu.l2cache.tags.occ_percent::cpu.data 0.169245 # Average percentage of cache occupancy
-system.cpu.l2cache.tags.occ_percent::total 0.989139 # Average percentage of cache occupancy
+system.cpu.l2cache.tags.occ_percent::total 0.989139 # Average percentage of cache occupancy
system.cpu.l2cache.ReadReq_hits::cpu.dtb.walker 63059 # number of ReadReq hits
system.cpu.l2cache.ReadReq_hits::cpu.itb.walker 6479 # number of ReadReq hits
system.cpu.l2cache.ReadReq_hits::cpu.inst 937263 # number of ReadReq hits
diff --git a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_CMP_directory/stats.txt b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_CMP_directory/stats.txt
index 236f8b6a2..0d5fa424d 100644
--- a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_CMP_directory/stats.txt
+++ b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_CMP_directory/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 5.304405 # Nu
sim_ticks 5304405061000 # Number of ticks simulated
final_tick 5304405061000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 226332 # Simulator instruction rate (inst/s)
-host_op_rate 434274 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 11093442301 # Simulator tick rate (ticks/s)
-host_mem_usage 870272 # Number of bytes of host memory used
-host_seconds 478.16 # Real time elapsed on the host
+host_inst_rate 96456 # Simulator instruction rate (inst/s)
+host_op_rate 185076 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 4727720712 # Simulator tick rate (ticks/s)
+host_mem_usage 825708 # Number of bytes of host memory used
+host_seconds 1121.98 # Real time elapsed on the host
sim_insts 108221987 # Number of instructions simulated
sim_ops 207651289 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::pc.south_bridge.ide 35104 # Number of bytes read from this memory
@@ -72,14 +72,15 @@ system.physmem.bw_total::cpu1.itb.walker 7758 # To
system.physmem.bw_total::cpu1.inst 32140877 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::cpu1.data 9555659 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::total 225885267 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.readReqs 804 # Total number of read requests seen
-system.physmem.writeReqs 46736 # Total number of write requests seen
-system.physmem.cpureqs 47256 # Reqs generatd by CPU via cache - shady
+system.physmem.readReqs 804 # Total number of read requests accepted by DRAM controller
+system.physmem.writeReqs 46736 # Total number of write requests accepted by DRAM controller
+system.physmem.readBursts 804 # Total number of DRAM read bursts. Each DRAM read request translates to either one or multiple DRAM read bursts
+system.physmem.writeBursts 46736 # Total number of DRAM write bursts. Each DRAM write request translates to either one or multiple DRAM write bursts
system.physmem.bytesRead 51456 # Total number of bytes read from memory
system.physmem.bytesWritten 2991104 # Total number of bytes written to memory
system.physmem.bytesConsumedRd 35104 # bytesRead derated as per pkt->getSize()
system.physmem.bytesConsumedWr 2991104 # bytesWritten derated as per pkt->getSize()
-system.physmem.servicedByWrQ 0 # Number of read reqs serviced by write Q
+system.physmem.servicedByWrQ 0 # Number of DRAM read bursts serviced by write Q
system.physmem.neitherReadNorWrite 0 # Reqs where no action is needed
system.physmem.perBankRdReqs::0 0 # Track reads on a per bank basis
system.physmem.perBankRdReqs::1 0 # Track reads on a per bank basis
@@ -308,29 +309,6 @@ system.piobus.pkt_count_system.cpu0.interrupts.int_master::system.cpu1.interrupt
system.piobus.pkt_count_system.cpu0.interrupts.int_master::total 1022 # Packet count per connected master and slave (bytes)
system.piobus.pkt_count_system.cpu1.interrupts.int_master::system.cpu0.interrupts.int_slave 1024 # Packet count per connected master and slave (bytes)
system.piobus.pkt_count_system.cpu1.interrupts.int_master::total 1024 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.physmem.port 95080 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.south_bridge.cmos.pio 52 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.south_bridge.dma1.pio 6 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.south_bridge.ide.pio 11042 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.south_bridge.ide-pciconf 180 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.south_bridge.keyboard.pio 1364 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.south_bridge.pic1.pio 94 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.south_bridge.pic2.pio 54 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.south_bridge.pit.pio 33204 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.south_bridge.speaker.pio 938970 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.south_bridge.io_apic.pio 1372 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.i_dont_exist.pio 33352 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.behind_pci.pio 2 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.com_1.pio 26412 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.fake_com_2.pio 12 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.fake_com_3.pio 12 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.fake_com_4.pio 12 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.fake_floppy.pio 10 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.cpu0.interrupts.pio 751802 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.cpu0.interrupts.int_slave 2728 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.cpu1.interrupts.pio 8324 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.cpu1.interrupts.int_slave 2670 # Packet count per connected master and slave (bytes)
-system.piobus.pkt_count::system.pc.pciconfig.pio 2126 # Packet count per connected master and slave (bytes)
system.piobus.pkt_count::total 1908880 # Packet count per connected master and slave (bytes)
system.piobus.tot_pkt_size_system.pc.south_bridge.ide.dma::system.physmem.port 3026208 # Cumulative packet size per connected master and slave (bytes)
system.piobus.tot_pkt_size_system.pc.south_bridge.ide.dma::total 3026208 # Cumulative packet size per connected master and slave (bytes)
@@ -371,58 +349,35 @@ system.piobus.tot_pkt_size_system.cpu0.interrupts.int_master::system.cpu1.interr
system.piobus.tot_pkt_size_system.cpu0.interrupts.int_master::total 2044 # Cumulative packet size per connected master and slave (bytes)
system.piobus.tot_pkt_size_system.cpu1.interrupts.int_master::system.cpu0.interrupts.int_slave 2048 # Cumulative packet size per connected master and slave (bytes)
system.piobus.tot_pkt_size_system.cpu1.interrupts.int_master::total 2048 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.physmem.port 3026208 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.south_bridge.cmos.pio 26 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.south_bridge.dma1.pio 3 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.south_bridge.ide.pio 6660 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.south_bridge.ide-pciconf 221 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.south_bridge.keyboard.pio 682 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.south_bridge.pic1.pio 47 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.south_bridge.pic2.pio 27 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.south_bridge.pit.pio 16602 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.south_bridge.speaker.pio 469485 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.south_bridge.io_apic.pio 2744 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.i_dont_exist.pio 16676 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.behind_pci.pio 1 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.com_1.pio 13206 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.fake_com_2.pio 6 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.fake_com_3.pio 6 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.fake_com_4.pio 6 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.fake_floppy.pio 5 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.cpu0.interrupts.pio 1503598 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.cpu0.interrupts.int_slave 5456 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.cpu1.interrupts.pio 16645 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.cpu1.interrupts.int_slave 5340 # Cumulative packet size per connected master and slave (bytes)
-system.piobus.tot_pkt_size::system.pc.pciconfig.pio 4252 # Cumulative packet size per connected master and slave (bytes)
system.piobus.tot_pkt_size::total 5087902 # Cumulative packet size per connected master and slave (bytes)
system.piobus.data_through_bus 5087902 # Total data (bytes)
-system.piobus.reqLayer0.occupancy 421716677 # Layer occupancy (ticks)
+system.piobus.reqLayer0.occupancy 49000 # Layer occupancy (ticks)
system.piobus.reqLayer0.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer1.occupancy 49000 # Layer occupancy (ticks)
+system.piobus.reqLayer1.occupancy 7500 # Layer occupancy (ticks)
system.piobus.reqLayer1.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer2.occupancy 7500 # Layer occupancy (ticks)
+system.piobus.reqLayer2.occupancy 10159500 # Layer occupancy (ticks)
system.piobus.reqLayer2.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer3.occupancy 10159500 # Layer occupancy (ticks)
+system.piobus.reqLayer3.occupancy 140500 # Layer occupancy (ticks)
system.piobus.reqLayer3.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer4.occupancy 140500 # Layer occupancy (ticks)
+system.piobus.reqLayer4.occupancy 1061000 # Layer occupancy (ticks)
system.piobus.reqLayer4.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer5.occupancy 1061000 # Layer occupancy (ticks)
+system.piobus.reqLayer5.occupancy 97000 # Layer occupancy (ticks)
system.piobus.reqLayer5.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer6.occupancy 97000 # Layer occupancy (ticks)
+system.piobus.reqLayer6.occupancy 57000 # Layer occupancy (ticks)
system.piobus.reqLayer6.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer7.occupancy 57000 # Layer occupancy (ticks)
+system.piobus.reqLayer7.occupancy 30437500 # Layer occupancy (ticks)
system.piobus.reqLayer7.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer8.occupancy 30437500 # Layer occupancy (ticks)
+system.piobus.reqLayer8.occupancy 586857000 # Layer occupancy (ticks)
system.piobus.reqLayer8.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer9.occupancy 586857000 # Layer occupancy (ticks)
+system.piobus.reqLayer9.occupancy 1329000 # Layer occupancy (ticks)
system.piobus.reqLayer9.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer10.occupancy 1329000 # Layer occupancy (ticks)
+system.piobus.reqLayer10.occupancy 33375500 # Layer occupancy (ticks)
system.piobus.reqLayer10.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer11.occupancy 33375500 # Layer occupancy (ticks)
+system.piobus.reqLayer11.occupancy 2000 # Layer occupancy (ticks)
system.piobus.reqLayer11.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer12.occupancy 2000 # Layer occupancy (ticks)
+system.piobus.reqLayer12.occupancy 23058500 # Layer occupancy (ticks)
system.piobus.reqLayer12.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer13.occupancy 23058500 # Layer occupancy (ticks)
+system.piobus.reqLayer13.occupancy 10500 # Layer occupancy (ticks)
system.piobus.reqLayer13.utilization 0.0 # Layer utilization (%)
system.piobus.reqLayer14.occupancy 10500 # Layer occupancy (ticks)
system.piobus.reqLayer14.utilization 0.0 # Layer utilization (%)
@@ -430,15 +385,15 @@ system.piobus.reqLayer15.occupancy 10500 # La
system.piobus.reqLayer15.utilization 0.0 # Layer utilization (%)
system.piobus.reqLayer16.occupancy 10500 # Layer occupancy (ticks)
system.piobus.reqLayer16.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer17.occupancy 10500 # Layer occupancy (ticks)
+system.piobus.reqLayer17.occupancy 473807500 # Layer occupancy (ticks)
system.piobus.reqLayer17.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer18.occupancy 473807500 # Layer occupancy (ticks)
+system.piobus.reqLayer18.occupancy 3197816 # Layer occupancy (ticks)
system.piobus.reqLayer18.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer19.occupancy 3197816 # Layer occupancy (ticks)
+system.piobus.reqLayer19.occupancy 8805500 # Layer occupancy (ticks)
system.piobus.reqLayer19.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer20.occupancy 8805500 # Layer occupancy (ticks)
+system.piobus.reqLayer20.occupancy 3140084 # Layer occupancy (ticks)
system.piobus.reqLayer20.utilization 0.0 # Layer utilization (%)
-system.piobus.reqLayer21.occupancy 3140084 # Layer occupancy (ticks)
+system.piobus.reqLayer21.occupancy 421716677 # Layer occupancy (ticks)
system.piobus.reqLayer21.utilization 0.0 # Layer utilization (%)
system.piobus.reqLayer22.occupancy 1081500 # Layer occupancy (ticks)
system.piobus.reqLayer22.utilization 0.0 # Layer utilization (%)
diff --git a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt
index 551b52f89..e3d68909a 100644
--- a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt
+++ b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/stats.txt
@@ -4,11 +4,11 @@ sim_seconds 5.139589 # Nu
sim_ticks 5139589353000 # Number of ticks simulated
final_tick 5139589353000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
-host_inst_rate 286755 # Simulator instruction rate (inst/s)
-host_op_rate 569759 # Simulator op (including micro ops) rate (op/s)
-host_tick_rate 6048900638 # Simulator tick rate (ticks/s)
-host_mem_usage 936564 # Number of bytes of host memory used
-host_seconds 849.67 # Real time elapsed on the host
+host_inst_rate 190335 # Simulator instruction rate (inst/s)
+host_op_rate 378180 # Simulator op (including micro ops) rate (op/s)
+host_tick_rate 4014985901 # Simulator tick rate (ticks/s)
+host_mem_usage 934028 # Number of bytes of host memory used
+host_seconds 1280.10 # Real time elapsed on the host
sim_insts 243647713 # Number of instructions simulated
sim_ops 484108731 # Number of ops (including micro ops) simulated
system.physmem.bytes_read::pc.south_bridge.ide 2450688 # Number of bytes read from this memory
@@ -70,14 +70,15 @@ system.physmem.bw_total::cpu2.itb.walker 12 # To
system.physmem.bw_total::cpu2.inst 72386 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::cpu2.data 552150 # Total bandwidth to/from this memory (bytes/s)
system.physmem.bw_total::total 4451182 # Total bandwidth to/from this memory (bytes/s)
-system.physmem.readReqs 96603 # Total number of read requests seen
-system.physmem.writeReqs 74912 # Total number of write requests seen
-system.physmem.cpureqs 172248 # Reqs generatd by CPU via cache - shady
+system.physmem.readReqs 96603 # Total number of read requests accepted by DRAM controller
+system.physmem.writeReqs 74912 # Total number of write requests accepted by DRAM controller
+system.physmem.readBursts 96603 # Total number of DRAM read bursts. Each DRAM read request translates to either one or multiple DRAM read bursts
+system.physmem.writeBursts 74912 # Total number of DRAM write bursts. Each DRAM write request translates to either one or multiple DRAM write bursts
system.physmem.bytesRead 6182592 # Total number of bytes read from memory
system.physmem.bytesWritten 4794368 # Total number of bytes written to memory
system.physmem.bytesConsumedRd 6182592 # bytesRead derated as per pkt->getSize()
system.physmem.bytesConsumedWr 4794368 # bytesWritten derated as per pkt->getSize()
-system.physmem.servicedByWrQ 12 # Number of read reqs serviced by write Q
+system.physmem.servicedByWrQ 12 # Number of DRAM read bursts serviced by write Q
system.physmem.neitherReadNorWrite 732 # Reqs where no action is needed
system.physmem.perBankRdReqs::0 5743 # Track reads on a per bank basis
system.physmem.perBankRdReqs::1 5750 # Track reads on a per bank basis
@@ -388,39 +389,31 @@ system.membus.trans_dist::MessageReq 216 # Tr
system.membus.trans_dist::MessageResp 216 # Transaction distribution
system.membus.pkt_count_system.apicbridge.master::system.cpu0.interrupts.int_slave 432 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.apicbridge.master::total 432 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count_system.l2c.mem_side::system.physmem.port 219090 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.l2c.mem_side::system.bridge.slave 312952 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.l2c.mem_side::system.cpu0.interrupts.pio 498180 # Packet count per connected master and slave (bytes)
+system.membus.pkt_count_system.l2c.mem_side::system.physmem.port 219090 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.l2c.mem_side::total 1030222 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.iocache.mem_side::system.physmem.port 54502 # Packet count per connected master and slave (bytes)
system.membus.pkt_count_system.iocache.mem_side::total 54502 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count::system.physmem.port 273592 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count::system.bridge.slave 312952 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count::system.cpu0.interrupts.pio 498180 # Packet count per connected master and slave (bytes)
-system.membus.pkt_count::system.cpu0.interrupts.int_slave 432 # Packet count per connected master and slave (bytes)
system.membus.pkt_count::total 1085156 # Packet count per connected master and slave (bytes)
system.membus.tot_pkt_size_system.apicbridge.master::system.cpu0.interrupts.int_slave 864 # Cumulative packet size per connected master and slave (bytes)
system.membus.tot_pkt_size_system.apicbridge.master::total 864 # Cumulative packet size per connected master and slave (bytes)
-system.membus.tot_pkt_size_system.l2c.mem_side::system.physmem.port 8733312 # Cumulative packet size per connected master and slave (bytes)
system.membus.tot_pkt_size_system.l2c.mem_side::system.bridge.slave 159887 # Cumulative packet size per connected master and slave (bytes)
system.membus.tot_pkt_size_system.l2c.mem_side::system.cpu0.interrupts.pio 996357 # Cumulative packet size per connected master and slave (bytes)
+system.membus.tot_pkt_size_system.l2c.mem_side::system.physmem.port 8733312 # Cumulative packet size per connected master and slave (bytes)
system.membus.tot_pkt_size_system.l2c.mem_side::total 9889556 # Cumulative packet size per connected master and slave (bytes)
system.membus.tot_pkt_size_system.iocache.mem_side::system.physmem.port 2243648 # Cumulative packet size per connected master and slave (bytes)
system.membus.tot_pkt_size_system.iocache.mem_side::total 2243648 # Cumulative packet size per connected master and slave (bytes)
-system.membus.tot_pkt_size::system.physmem.port 10976960 # Cumulative packet size per connected master and slave (bytes)
-system.membus.tot_pkt_size::system.bridge.slave 159887 # Cumulative packet size per connected master and slave (bytes)
-system.membus.tot_pkt_size::system.cpu0.interrupts.pio 996357 # Cumulative packet size per connected master and slave (bytes)
-system.membus.tot_pkt_size::system.cpu0.interrupts.int_slave 864 # Cumulative packet size per connected master and slave (bytes)
system.membus.tot_pkt_size::total 12134068 # Cumulative packet size per connected master and slave (bytes)
system.membus.data_through_bus 32713165 # Total data (bytes)
system.membus.snoop_data_through_bus 256448 # Total snoop data (bytes)
-system.membus.reqLayer0.occupancy 793885999 # Layer occupancy (ticks)
+system.membus.reqLayer0.occupancy 164366000 # Layer occupancy (ticks)
system.membus.reqLayer0.utilization 0.0 # Layer utilization (%)
-system.membus.reqLayer1.occupancy 164366000 # Layer occupancy (ticks)
+system.membus.reqLayer1.occupancy 314753000 # Layer occupancy (ticks)
system.membus.reqLayer1.utilization 0.0 # Layer utilization (%)
-system.membus.reqLayer2.occupancy 314753000 # Layer occupancy (ticks)
+system.membus.reqLayer2.occupancy 432000 # Layer occupancy (ticks)
system.membus.reqLayer2.utilization 0.0 # Layer utilization (%)
-system.membus.reqLayer3.occupancy 432000 # Layer occupancy (ticks)
+system.membus.reqLayer3.occupancy 793885999 # Layer occupancy (ticks)
system.membus.reqLayer3.utilization 0.0 # Layer utilization (%)
system.membus.respLayer0.occupancy 216000 # Layer occupancy (ticks)
system.membus.respLayer0.utilization 0.0 # Layer utilization (%)
@@ -428,33 +421,33 @@ system.membus.respLayer2.occupancy 1632166487 # La
system.membus.respLayer2.utilization 0.0 # Layer utilization (%)
system.membus.respLayer4.occupancy 175306750 # Layer occupancy (ticks)
system.membus.respLayer4.utilization 0.0 # Layer utilization (%)
-system.l2c.tags.replacements 104154 # number of replacements
-system.l2c.tags.tagsinuse 64818.882502 # Cycle average of tags in use
-system.l2c.tags.total_refs 3632248 # Total number of references to valid blocks.
-system.l2c.tags.sampled_refs 168346 # Sample count of references to valid blocks.
-system.l2c.tags.avg_refs 21.576087 # Average number of references to valid blocks.
-system.l2c.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
-system.l2c.tags.occ_blocks::writebacks 51171.986670 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu0.itb.walker 0.125486 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu0.inst 1262.785068 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu0.data 4574.642727 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu1.inst 231.301246 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu1.data 1356.639626 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu2.dtb.walker 11.163681 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu2.itb.walker 0.039070 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu2.inst 1464.364249 # Average occupied blocks per requestor
-system.l2c.tags.occ_blocks::cpu2.data 4745.834679 # Average occupied blocks per requestor
-system.l2c.tags.occ_percent::writebacks 0.780823 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu0.itb.walker 0.000002 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu0.inst 0.019269 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu0.data 0.069804 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu1.inst 0.003529 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu1.data 0.020701 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu2.dtb.walker 0.000170 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu2.itb.walker 0.000001 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu2.inst 0.022344 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::cpu2.data 0.072416 # Average percentage of cache occupancy
-system.l2c.tags.occ_percent::total 0.989058 # Average percentage of cache occupancy
+system.l2c.tags.replacements 104154 # number of replacements
+system.l2c.tags.tagsinuse 64818.882502 # Cycle average of tags in use
+system.l2c.tags.total_refs 3632248 # Total number of references to valid blocks.
+system.l2c.tags.sampled_refs 168346 # Sample count of references to valid blocks.
+system.l2c.tags.avg_refs 21.576087 # Average number of references to valid blocks.
+system.l2c.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
+system.l2c.tags.occ_blocks::writebacks 51171.986670 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu0.itb.walker 0.125486 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu0.inst 1262.785068 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu0.data 4574.642727 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu1.inst 231.301246 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu1.data 1356.639626 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu2.dtb.walker 11.163681 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu2.itb.walker 0.039070 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu2.inst 1464.364249 # Average occupied blocks per requestor
+system.l2c.tags.occ_blocks::cpu2.data 4745.834679 # Average occupied blocks per requestor
+system.l2c.tags.occ_percent::writebacks 0.780823 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu0.itb.walker 0.000002 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu0.inst 0.019269 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu0.data 0.069804 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu1.inst 0.003529 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu1.data 0.020701 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu2.dtb.walker 0.000170 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu2.itb.walker 0.000001 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu2.inst 0.022344 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::cpu2.data 0.072416 # Average percentage of cache occupancy
+system.l2c.tags.occ_percent::total 0.989058 # Average percentage of cache occupancy
system.l2c.ReadReq_hits::cpu0.dtb.walker 20178 # number of ReadReq hits
system.l2c.ReadReq_hits::cpu0.itb.walker 11162 # number of ReadReq hits
system.l2c.ReadReq_hits::cpu0.inst 357762 # number of ReadReq hits
@@ -833,15 +826,15 @@ system.l2c.overall_avg_mshr_uncacheable_latency::cpu1.data inf
system.l2c.overall_avg_mshr_uncacheable_latency::cpu2.data inf # average overall mshr uncacheable latency
system.l2c.overall_avg_mshr_uncacheable_latency::total inf # average overall mshr uncacheable latency
system.l2c.no_allocate_misses 0 # Number of misses that were no-allocate
-system.iocache.tags.replacements 47579 # number of replacements
-system.iocache.tags.tagsinuse 0.100447 # Cycle average of tags in use
-system.iocache.tags.total_refs 0 # Total number of references to valid blocks.
-system.iocache.tags.sampled_refs 47595 # Sample count of references to valid blocks.
-system.iocache.tags.avg_refs 0 # Average number of references to valid blocks.
-system.iocache.tags.warmup_cycle 4999807573509 # Cycle when the warmup percentage was hit.
+system.iocache.tags.replacements 47579 # number of replacements
+system.iocache.tags.tagsinuse 0.100447 # Cycle average of tags in use
+system.iocache.tags.total_refs 0 # Total number of references to valid blocks.
+system.iocache.tags.sampled_refs 47595 # Sample count of references to valid blocks.
+system.iocache.tags.avg_refs 0 # Average number of references to valid blocks.
+system.iocache.tags.warmup_cycle 4999807573509 # Cycle when the warmup percentage was hit.
system.iocache.tags.occ_blocks::pc.south_bridge.ide 0.100447 # Average occupied blocks per requestor
system.iocache.tags.occ_percent::pc.south_bridge.ide 0.006278 # Average percentage of cache occupancy
-system.iocache.tags.occ_percent::total 0.006278 # Average percentage of cache occupancy
+system.iocache.tags.occ_percent::total 0.006278 # Average percentage of cache occupancy
system.iocache.ReadReq_misses::pc.south_bridge.ide 914 # number of ReadReq misses
system.iocache.ReadReq_misses::total 914 # number of ReadReq misses
system.iocache.WriteReq_misses::pc.south_bridge.ide 46720 # number of WriteReq misses
@@ -947,16 +940,16 @@ system.toL2Bus.trans_dist::UpgradeReq 745 # Tr
system.toL2Bus.trans_dist::UpgradeResp 745 # Transaction distribution
system.toL2Bus.trans_dist::ReadExReq 173207 # Transaction distribution
system.toL2Bus.trans_dist::ReadExResp 153920 # Transaction distribution
-system.toL2Bus.pkt_count_system.cpu0.icache.mem_side 966317 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu0.dcache.mem_side 3599461 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu0.itb.walker.port 26176 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count_system.cpu0.dtb.walker.port 114965 # Packet count per connected master and slave (bytes)
-system.toL2Bus.pkt_count 4706919 # Packet count per connected master and slave (bytes)
-system.toL2Bus.tot_pkt_size_system.cpu0.icache.mem_side 30921472 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.tot_pkt_size_system.cpu0.dcache.mem_side 118979348 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.tot_pkt_size_system.cpu0.itb.walker.port 89784 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.tot_pkt_size_system.cpu0.dtb.walker.port 413728 # Cumulative packet size per connected master and slave (bytes)
-system.toL2Bus.tot_pkt_size 150404332 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu0.icache.mem_side::system.l2c.cpu_side 966317 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu0.dcache.mem_side::system.l2c.cpu_side 3599461 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu0.itb.walker.port::system.l2c.cpu_side 26176 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count_system.cpu0.dtb.walker.port::system.l2c.cpu_side 114965 # Packet count per connected master and slave (bytes)
+system.toL2Bus.pkt_count::total 4706919 # Packet count per connected master and slave (bytes)
+system.toL2Bus.tot_pkt_size_system.cpu0.icache.mem_side::system.l2c.cpu_side 30921472 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.tot_pkt_size_system.cpu0.dcache.mem_side::system.l2c.cpu_side 118979348 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.tot_pkt_size_system.cpu0.itb.walker.port::system.l2c.cpu_side 89784 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.tot_pkt_size_system.cpu0.dtb.walker.port::system.l2c.cpu_side 413728 # Cumulative packet size per connected master and slave (bytes)
+system.toL2Bus.tot_pkt_size::total 150404332 # Cumulative packet size per connected master and slave (bytes)
system.toL2Bus.data_through_bus 267998065 # Total data (bytes)
system.toL2Bus.snoop_data_through_bus 148408 # Total snoop data (bytes)
system.toL2Bus.reqLayer0.occupancy 4987080585 # Layer occupancy (ticks)
@@ -997,22 +990,6 @@ system.iobus.pkt_count_system.pc.south_bridge.ide.dma::system.iocache.cpu_side
system.iobus.pkt_count_system.pc.south_bridge.ide.dma::total 38890 # Packet count per connected master and slave (bytes)
system.iobus.pkt_count_system.pc.south_bridge.io_apic.int_master::system.apicbridge.slave 432 # Packet count per connected master and slave (bytes)
system.iobus.pkt_count_system.pc.south_bridge.io_apic.int_master::total 432 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.apicbridge.slave 432 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.cmos.pio 36 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.dma1.pio 2 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.ide.pio 4266 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.ide-pciconf 2 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.keyboard.pio 12 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.pic1.pio 30 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.pic2.pio 16 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.pit.pio 18 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.speaker.pio 290624 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.south_bridge.io_apic.pio 38 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.i_dont_exist.pio 86 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.com_1.pio 15770 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.fake_floppy.pio 4 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.iocache.cpu_side 38890 # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::system.pc.pciconfig.pio 2048 # Packet count per connected master and slave (bytes)
system.iobus.pkt_count::total 352274 # Packet count per connected master and slave (bytes)
system.iobus.tot_pkt_size_system.bridge.master::system.pc.south_bridge.cmos.pio 18 # Cumulative packet size per connected master and slave (bytes)
system.iobus.tot_pkt_size_system.bridge.master::system.pc.south_bridge.dma1.pio 1 # Cumulative packet size per connected master and slave (bytes)
@@ -1033,22 +1010,6 @@ system.iobus.tot_pkt_size_system.pc.south_bridge.ide.dma::system.iocache.cpu_sid
system.iobus.tot_pkt_size_system.pc.south_bridge.ide.dma::total 1236136 # Cumulative packet size per connected master and slave (bytes)
system.iobus.tot_pkt_size_system.pc.south_bridge.io_apic.int_master::system.apicbridge.slave 864 # Cumulative packet size per connected master and slave (bytes)
system.iobus.tot_pkt_size_system.pc.south_bridge.io_apic.int_master::total 864 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.apicbridge.slave 864 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.cmos.pio 18 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.dma1.pio 1 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.ide.pio 2412 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.ide-pciconf 4 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.keyboard.pio 6 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.pic1.pio 15 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.pic2.pio 8 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.pit.pio 9 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.speaker.pio 145312 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.south_bridge.io_apic.pio 76 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.i_dont_exist.pio 43 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.com_1.pio 7885 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.fake_floppy.pio 2 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.iocache.cpu_side 1236136 # Cumulative packet size per connected master and slave (bytes)
-system.iobus.tot_pkt_size::system.pc.pciconfig.pio 4096 # Cumulative packet size per connected master and slave (bytes)
system.iobus.tot_pkt_size::total 1396887 # Cumulative packet size per connected master and slave (bytes)
system.iobus.data_through_bus 6479664 # Total data (bytes)
system.iobus.reqLayer0.occupancy 492564 # Layer occupancy (ticks)
@@ -1107,25 +1068,25 @@ system.cpu0.num_fp_register_writes 0 # nu
system.cpu0.num_mem_refs 14736464 # number of memory refs
system.cpu0.num_load_insts 10677140 # Number of load instructions
system.cpu0.num_store_insts 4059324 # Number of store instructions
-system.cpu0.num_idle_cycles 1078995887905.232788 # Number of idle cycles
-system.cpu0.num_busy_cycles -1077174534900.232788 # Number of busy cycles
-system.cpu0.not_idle_fraction -591.414477 # Percentage of non-idle cycles
-system.cpu0.idle_fraction 592.414477 # Percentage of idle cycles
+system.cpu0.num_idle_cycles 1727957342.597034 # Number of idle cycles
+system.cpu0.num_busy_cycles 93395662.402966 # Number of busy cycles
+system.cpu0.not_idle_fraction 0.051278 # Percentage of non-idle cycles
+system.cpu0.idle_fraction 0.948722 # Percentage of idle cycles
system.cpu0.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 0 # number of quiesce instructions executed
-system.cpu0.icache.tags.replacements 847048 # number of replacements
-system.cpu0.icache.tags.tagsinuse 510.817647 # Cycle average of tags in use
-system.cpu0.icache.tags.total_refs 129995405 # Total number of references to valid blocks.
-system.cpu0.icache.tags.sampled_refs 847560 # Sample count of references to valid blocks.
-system.cpu0.icache.tags.avg_refs 153.376050 # Average number of references to valid blocks.
-system.cpu0.icache.tags.warmup_cycle 147328649500 # Cycle when the warmup percentage was hit.
+system.cpu0.icache.tags.replacements 847048 # number of replacements
+system.cpu0.icache.tags.tagsinuse 510.817647 # Cycle average of tags in use
+system.cpu0.icache.tags.total_refs 129995405 # Total number of references to valid blocks.
+system.cpu0.icache.tags.sampled_refs 847560 # Sample count of references to valid blocks.
+system.cpu0.icache.tags.avg_refs 153.376050 # Average number of references to valid blocks.
+system.cpu0.icache.tags.warmup_cycle 147328649500 # Cycle when the warmup percentage was hit.
system.cpu0.icache.tags.occ_blocks::cpu0.inst 320.566465 # Average occupied blocks per requestor
system.cpu0.icache.tags.occ_blocks::cpu1.inst 97.238420 # Average occupied blocks per requestor
system.cpu0.icache.tags.occ_blocks::cpu2.inst 93.012763 # Average occupied blocks per requestor
system.cpu0.icache.tags.occ_percent::cpu0.inst 0.626106 # Average percentage of cache occupancy
system.cpu0.icache.tags.occ_percent::cpu1.inst 0.189919 # Average percentage of cache occupancy
system.cpu0.icache.tags.occ_percent::cpu2.inst 0.181666 # Average percentage of cache occupancy
-system.cpu0.icache.tags.occ_percent::total 0.997691 # Average percentage of cache occupancy
+system.cpu0.icache.tags.occ_percent::total 0.997691 # Average percentage of cache occupancy
system.cpu0.icache.ReadReq_hits::cpu0.inst 89325030 # number of ReadReq hits
system.cpu0.icache.ReadReq_hits::cpu1.inst 38126450 # number of ReadReq hits
system.cpu0.icache.ReadReq_hits::cpu2.inst 2543925 # number of ReadReq hits
@@ -1243,19 +1204,19 @@ system.cpu0.icache.overall_avg_mshr_miss_latency::cpu1.inst 12086.099992
system.cpu0.icache.overall_avg_mshr_miss_latency::cpu2.inst 12652.003554 # average overall mshr miss latency
system.cpu0.icache.overall_avg_mshr_miss_latency::total 12469.721021 # average overall mshr miss latency
system.cpu0.icache.no_allocate_misses 0 # Number of misses that were no-allocate
-system.cpu0.dcache.tags.replacements 1634474 # number of replacements
-system.cpu0.dcache.tags.tagsinuse 511.999389 # Cycle average of tags in use
-system.cpu0.dcache.tags.total_refs 19647501 # Total number of references to valid blocks.
-system.cpu0.dcache.tags.sampled_refs 1634986 # Sample count of references to valid blocks.
-system.cpu0.dcache.tags.avg_refs 12.016923 # Average number of references to valid blocks.
-system.cpu0.dcache.tags.warmup_cycle 7549500 # Cycle when the warmup percentage was hit.
+system.cpu0.dcache.tags.replacements 1634474 # number of replacements
+system.cpu0.dcache.tags.tagsinuse 511.999389 # Cycle average of tags in use
+system.cpu0.dcache.tags.total_refs 19647501 # Total number of references to valid blocks.
+system.cpu0.dcache.tags.sampled_refs 1634986 # Sample count of references to valid blocks.
+system.cpu0.dcache.tags.avg_refs 12.016923 # Average number of references to valid blocks.
+system.cpu0.dcache.tags.warmup_cycle 7549500 # Cycle when the warmup percentage was hit.
system.cpu0.dcache.tags.occ_blocks::cpu0.data 379.364018 # Average occupied blocks per requestor
system.cpu0.dcache.tags.occ_blocks::cpu1.data 126.391213 # Average occupied blocks per requestor
system.cpu0.dcache.tags.occ_blocks::cpu2.data 6.244158 # Average occupied blocks per requestor
system.cpu0.dcache.tags.occ_percent::cpu0.data 0.740945 # Average percentage of cache occupancy
system.cpu0.dcache.tags.occ_percent::cpu1.data 0.246858 # Average percentage of cache occupancy
system.cpu0.dcache.tags.occ_percent::cpu2.data 0.012196 # Average percentage of cache occupancy
-system.cpu0.dcache.tags.occ_percent::total 0.999999 # Average percentage of cache occupancy
+system.cpu0.dcache.tags.occ_percent::total 0.999999 # Average percentage of cache occupancy
system.cpu0.dcache.ReadReq_hits::cpu0.data 5614384 # number of ReadReq hits
system.cpu0.dcache.ReadReq_hits::cpu1.data 2225977 # number of ReadReq hits
system.cpu0.dcache.ReadReq_hits::cpu2.data 3715968 # number of ReadReq hits
@@ -1447,10 +1408,10 @@ system.cpu1.num_fp_register_writes 0 # nu
system.cpu1.num_mem_refs 4252332 # number of memory refs
system.cpu1.num_load_insts 2649427 # Number of load instructions
system.cpu1.num_store_insts 1602905 # Number of store instructions
-system.cpu1.num_idle_cycles 9584663693.774578 # Number of idle cycles
-system.cpu1.num_busy_cycles -6978657908.774579 # Number of busy cycles
-system.cpu1.not_idle_fraction -2.677913 # Percentage of non-idle cycles
-system.cpu1.idle_fraction 3.677913 # Percentage of idle cycles
+system.cpu1.num_idle_cycles 2479239642.942777 # Number of idle cycles
+system.cpu1.num_busy_cycles 126766142.057223 # Number of busy cycles
+system.cpu1.not_idle_fraction 0.048644 # Percentage of non-idle cycles
+system.cpu1.idle_fraction 0.951356 # Percentage of idle cycles
system.cpu1.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 0 # number of quiesce instructions executed
system.cpu2.branchPred.lookups 28549199 # Number of BP lookups