stats: Cumulative stats update
[gem5.git] / tests / long / fs / 10.linux-boot / ref / x86 / linux / pc-simple-timing-ruby-MESI_CMP_directory / stats.txt
index 42a2727f001f92a02963ce1233705febfd651cfe..0d5fa424de9f5f3ebb1532a4c236b0b49db9cdd9 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  5.205006                       # Number of seconds simulated
-sim_ticks                                5205006494000                       # Number of ticks simulated
-final_tick                               5205006494000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  5.304405                       # Number of seconds simulated
+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                                 150447                       # Simulator instruction rate (inst/s)
-host_op_rate                                   288677                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                             7238673236                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 507056                       # Number of bytes of host memory used
-host_seconds                                   719.06                       # Real time elapsed on the host
-sim_insts                                   108179755                       # Number of instructions simulated
-sim_ops                                     207574747                       # Number of ops (including micro ops) simulated
-system.physmem.bytes_read::pc.south_bridge.ide        35216                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu0.dtb.walker       174032                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu0.itb.walker        86216                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu0.inst        870539632                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu0.data         69693671                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu1.dtb.walker        49472                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu1.itb.walker        20312                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu1.inst        157047256                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu1.data         27202450                       # Number of bytes read from this memory
-system.physmem.bytes_read::total           1124848257                       # Number of bytes read from this memory
-system.physmem.bytes_inst_read::cpu0.inst    870539632                       # Number of instructions bytes read from this memory
-system.physmem.bytes_inst_read::cpu1.inst    157047256                       # Number of instructions bytes read from this memory
-system.physmem.bytes_inst_read::total      1027586888                       # Number of instructions bytes read from this memory
+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
+system.physmem.bytes_read::cpu0.dtb.walker       136528                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu0.itb.walker        67168                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu0.inst        857531520                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu0.data         68407514                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu1.dtb.walker        89360                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu1.itb.walker        41152                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu1.inst        170488232                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu1.data         28476928                       # Number of bytes read from this memory
+system.physmem.bytes_read::total           1125273506                       # Number of bytes read from this memory
+system.physmem.bytes_inst_read::cpu0.inst    857531520                       # Number of instructions bytes read from this memory
+system.physmem.bytes_inst_read::cpu1.inst    170488232                       # Number of instructions bytes read from this memory
+system.physmem.bytes_inst_read::total      1028019752                       # Number of instructions bytes read from this memory
 system.physmem.bytes_written::pc.south_bridge.ide      2991104                       # Number of bytes written to this memory
 system.physmem.bytes_written::cpu0.itb.walker           16                       # Number of bytes written to this memory
-system.physmem.bytes_written::cpu0.data      48549554                       # Number of bytes written to this memory
-system.physmem.bytes_written::cpu1.data      21360352                       # Number of bytes written to this memory
-system.physmem.bytes_written::total          72901026                       # Number of bytes written to this memory
-system.physmem.num_reads::pc.south_bridge.ide          818                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu0.dtb.walker        21754                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu0.itb.walker        10777                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu0.inst         108817454                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu0.data          12176562                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu1.dtb.walker         6184                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu1.itb.walker         2539                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu1.inst          19630907                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu1.data           4005282                       # Number of read requests responded to by this memory
-system.physmem.num_reads::total             144672277                       # Number of read requests responded to by this memory
+system.physmem.bytes_written::cpu0.data      47712172                       # Number of bytes written to this memory
+system.physmem.bytes_written::cpu1.data      22210158                       # Number of bytes written to this memory
+system.physmem.bytes_written::total          72913450                       # Number of bytes written to this memory
+system.physmem.num_reads::pc.south_bridge.ide          804                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu0.dtb.walker        17066                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu0.itb.walker         8396                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu0.inst         107191440                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu0.data          11941416                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu1.dtb.walker        11170                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu1.itb.walker         5144                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu1.inst          21311029                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu1.data           4242568                       # Number of read requests responded to by this memory
+system.physmem.num_reads::total             144729033                       # Number of read requests responded to by this memory
 system.physmem.num_writes::pc.south_bridge.ide        46736                       # Number of write requests responded to by this memory
 system.physmem.num_writes::cpu0.itb.walker            2                       # Number of write requests responded to by this memory
-system.physmem.num_writes::cpu0.data          7160394                       # Number of write requests responded to by this memory
-system.physmem.num_writes::cpu1.data          2935820                       # Number of write requests responded to by this memory
-system.physmem.num_writes::total             10142952                       # Number of write requests responded to by this memory
-system.physmem.bw_read::pc.south_bridge.ide         6766                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu0.dtb.walker         33436                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu0.itb.walker         16564                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu0.inst           167250441                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu0.data            13389738                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu1.dtb.walker          9505                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu1.itb.walker          3902                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu1.inst            30172346                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu1.data             5226209                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total               216108906                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu0.inst      167250441                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu1.inst       30172346                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total          197422787                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::pc.south_bridge.ide       574659                       # Write bandwidth from this memory (bytes/s)
+system.physmem.num_writes::cpu0.data          7031340                       # Number of write requests responded to by this memory
+system.physmem.num_writes::cpu1.data          3067118                       # Number of write requests responded to by this memory
+system.physmem.num_writes::total             10145196                       # Number of write requests responded to by this memory
+system.physmem.bw_read::pc.south_bridge.ide         6618                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu0.dtb.walker         25739                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu0.itb.walker         12663                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu0.inst           161664034                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu0.data            12896359                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu1.dtb.walker         16846                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu1.itb.walker          7758                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu1.inst            32140877                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu1.data             5368543                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total               212139438                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu0.inst      161664034                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu1.inst       32140877                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total          193804911                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_write::pc.south_bridge.ide       563891                       # Write bandwidth from this memory (bytes/s)
 system.physmem.bw_write::cpu0.itb.walker            3                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::cpu0.data            9327472                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::cpu1.data            4103809                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total               14005943                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::pc.south_bridge.ide       581425                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu0.dtb.walker        33436                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu0.itb.walker        16567                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu0.inst          167250441                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu0.data           22717210                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu1.dtb.walker         9505                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu1.itb.walker         3902                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu1.inst           30172346                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu1.data            9330018                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total              230114849                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.readReqs                           818                       # Total number of read requests seen
-system.physmem.writeReqs                        46736                       # Total number of write requests seen
-system.physmem.cpureqs                          47248                       # Reqs generatd by CPU via cache - shady
-system.physmem.bytesRead                        52352                       # Total number of bytes read from memory
+system.physmem.bw_write::cpu0.data            8994821                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::cpu1.data            4187116                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::total               13745830                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_total::pc.south_bridge.ide       570508                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu0.dtb.walker        25739                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu0.itb.walker        12666                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu0.inst          161664034                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu0.data           21891180                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu1.dtb.walker        16846                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu1.itb.walker         7758                       # Total bandwidth to/from this memory (bytes/s)
+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 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                  35216                       # bytesRead derated as per pkt->getSize()
+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                    32                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::1                    16                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::2                    16                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::3                    64                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::4                    16                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::0                     0                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::1                     0                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::2                    48                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::3                    16                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::4                   324                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::5                    16                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::6                    32                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::7                    16                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::8                    48                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::9                    80                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::10                   64                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::11                   32                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::12                   64                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::13                    0                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::6                    48                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::7                    48                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::8                    32                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::9                    48                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::10                   32                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::11                  128                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::12                   48                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::13                   16                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::14                    0                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::15                  322                       # Track reads on a per bank basis
-system.physmem.perBankWrReqs::0                  3080                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::1                  3056                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::2                  2944                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::3                  2880                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::4                  2912                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::5                  2640                       # Track writes on a per bank basis
+system.physmem.perBankRdReqs::15                    0                       # Track reads on a per bank basis
+system.physmem.perBankWrReqs::0                  3280                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::1                  3344                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::2                  2800                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::3                  3056                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::4                  2576                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::5                  2704                       # Track writes on a per bank basis
 system.physmem.perBankWrReqs::6                  2864                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::7                  2816                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::8                  3024                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::9                  2800                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::10                 2800                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::11                 2768                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::12                 2992                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::13                 3152                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::14                 2992                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::15                 3016                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::7                  2608                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::8                  2960                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::9                  2816                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::10                 3072                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::11                 2720                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::12                 2944                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::13                 2848                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::14                 3008                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::15                 3136                       # Track writes on a per bank basis
 system.physmem.numRdRetry                           0                       # Number of times rd buffer was full causing retry
-system.physmem.numWrRetry                           0                       # Number of times wr buffer was full causing retry
-system.physmem.totGap                     63209426000                       # Total gap between requests
+system.physmem.numWrRetry                           8                       # Number of times wr buffer was full causing retry
+system.physmem.totGap                    163206839999                       # Total gap between requests
 system.physmem.readPktSize::0                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::1                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::2                       0                       # Categorize read packet sizes
-system.physmem.readPktSize::3                     306                       # Categorize read packet sizes
+system.physmem.readPktSize::3                     292                       # Categorize read packet sizes
 system.physmem.readPktSize::4                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::5                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::6                     512                       # Categorize read packet sizes
-system.physmem.readPktSize::7                       0                       # Categorize read packet sizes
-system.physmem.readPktSize::8                       0                       # Categorize read packet sizes
-system.physmem.writePktSize::0                      0                       # categorize write packet sizes
-system.physmem.writePktSize::1                      0                       # categorize write packet sizes
-system.physmem.writePktSize::2                      0                       # categorize write packet sizes
-system.physmem.writePktSize::3                      0                       # categorize write packet sizes
-system.physmem.writePktSize::4                      0                       # categorize write packet sizes
-system.physmem.writePktSize::5                      0                       # categorize write packet sizes
-system.physmem.writePktSize::6                  46736                       # categorize write packet sizes
-system.physmem.writePktSize::7                      0                       # categorize write packet sizes
-system.physmem.writePktSize::8                      0                       # categorize write packet sizes
-system.physmem.neitherpktsize::0                    0                       # categorize neither packet sizes
-system.physmem.neitherpktsize::1                    0                       # categorize neither packet sizes
-system.physmem.neitherpktsize::2                    0                       # categorize neither packet sizes
-system.physmem.neitherpktsize::3                    0                       # categorize neither packet sizes
-system.physmem.neitherpktsize::4                    0                       # categorize neither packet sizes
-system.physmem.neitherpktsize::5                    0                       # categorize neither packet sizes
-system.physmem.neitherpktsize::6                    0                       # categorize neither packet sizes
-system.physmem.neitherpktsize::7                    0                       # categorize neither packet sizes
-system.physmem.neitherpktsize::8                    0                       # categorize neither packet sizes
-system.physmem.rdQLenPdf::0                       336                       # What read queue length does an incoming req see
+system.physmem.writePktSize::0                      0                       # Categorize write packet sizes
+system.physmem.writePktSize::1                      0                       # Categorize write packet sizes
+system.physmem.writePktSize::2                      0                       # Categorize write packet sizes
+system.physmem.writePktSize::3                      0                       # Categorize write packet sizes
+system.physmem.writePktSize::4                      0                       # Categorize write packet sizes
+system.physmem.writePktSize::5                      0                       # Categorize write packet sizes
+system.physmem.writePktSize::6                  46736                       # Categorize write packet sizes
+system.physmem.rdQLenPdf::0                       322                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::1                        30                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::2                        30                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::3                        30                       # What read queue length does an incoming req see
@@ -175,16 +163,15 @@ system.physmem.rdQLenPdf::28                        2                       # Wh
 system.physmem.rdQLenPdf::29                        2                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::30                        2                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::31                        2                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::32                        0                       # What read queue length does an incoming req see
-system.physmem.wrQLenPdf::0                      2032                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::1                      2032                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::2                      2032                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::3                      2032                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::4                      2032                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::5                      2032                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::6                      2032                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::7                      2032                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::8                      2032                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::0                      2013                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::1                      2020                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::2                      2020                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::3                      2020                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::4                      2020                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::5                      2020                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::6                      2020                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::7                      2021                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::8                      2024                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::9                      2032                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::10                     2032                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::11                     2032                       # What write queue length does an incoming req see
@@ -199,85 +186,279 @@ system.physmem.wrQLenPdf::19                     2032                       # Wh
 system.physmem.wrQLenPdf::20                     2032                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::21                     2032                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::22                     2032                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::23                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::24                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::25                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::26                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::27                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::28                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::29                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::30                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::31                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::32                        0                       # What write queue length does an incoming req see
-system.physmem.totQLat                       40984666                       # Total cycles spent in queuing delays
-system.physmem.totMemAccLat                  52278666                       # Sum of mem lat for all requests
-system.physmem.totBusLat                      3272000                       # Total cycles spent in databus access
-system.physmem.totBankLat                     8022000                       # Total cycles spent in bank access
-system.physmem.avgQLat                       50103.50                       # Average queueing delay per request
-system.physmem.avgBankLat                     9806.85                       # Average bank access latency per request
-system.physmem.avgBusLat                      4000.00                       # Average bus latency per request
-system.physmem.avgMemAccLat                  63910.35                       # Average memory access latency
+system.physmem.wrQLenPdf::23                       19                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::24                       12                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::25                       12                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::26                       12                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::27                       12                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::28                       12                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::29                       12                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::30                       11                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::31                        8                       # What write queue length does an incoming req see
+system.physmem.bytesPerActivate::samples          537                       # Bytes accessed per row activation
+system.physmem.bytesPerActivate::mean     5562.279330                       # Bytes accessed per row activation
+system.physmem.bytesPerActivate::gmean    3318.964815                       # Bytes accessed per row activation
+system.physmem.bytesPerActivate::stdev    3321.501933                       # Bytes accessed per row activation
+system.physmem.bytesPerActivate::64-65             31      5.77%      5.77% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::128-129            6      1.12%      6.89% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::192-193            4      0.74%      7.64% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::256-257            7      1.30%      8.94% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::320-321            7      1.30%     10.24% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::384-385            2      0.37%     10.61% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::448-449            1      0.19%     10.80% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::512-513            2      0.37%     11.17% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::576-577            1      0.19%     11.36% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::640-641            1      0.19%     11.55% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::704-705            2      0.37%     11.92% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::768-769            1      0.19%     12.10% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::832-833            3      0.56%     12.66% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::896-897            1      0.19%     12.85% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::960-961            1      0.19%     13.04% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::1024-1025           62     11.55%     24.58% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::1152-1153            1      0.19%     24.77% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::1216-1217            1      0.19%     24.95% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::1280-1281            3      0.56%     25.51% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::1408-1409            2      0.37%     25.88% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::1664-1665            1      0.19%     26.07% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::2048-2049           16      2.98%     29.05% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::2816-2817            1      0.19%     29.24% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::2944-2945            1      0.19%     29.42% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::3072-3073            5      0.93%     30.35% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::3136-3137            1      0.19%     30.54% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::3200-3201            1      0.19%     30.73% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::3456-3457            1      0.19%     30.91% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::3840-3841            1      0.19%     31.10% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::3968-3969            1      0.19%     31.28% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::4032-4033            1      0.19%     31.47% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::4096-4097           35      6.52%     37.99% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::4288-4289            1      0.19%     38.18% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::4736-4737            1      0.19%     38.36% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::4992-4993            1      0.19%     38.55% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::5120-5121            8      1.49%     40.04% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::5504-5505            1      0.19%     40.22% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::6144-6145            3      0.56%     40.78% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::7040-7041            1      0.19%     40.97% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::7168-7169            6      1.12%     42.09% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::7872-7873            1      0.19%     42.27% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::8192-8193          310     57.73%    100.00% # Bytes accessed per row activation
+system.physmem.bytesPerActivate::total            537                       # Bytes accessed per row activation
+system.physmem.totQLat                       41879149                       # Total cycles spent in queuing delays
+system.physmem.totMemAccLat                  52141649                       # Sum of mem lat for all requests
+system.physmem.totBusLat                      4020000                       # Total cycles spent in databus access
+system.physmem.totBankLat                     6242500                       # Total cycles spent in bank access
+system.physmem.avgQLat                       52088.49                       # Average queueing delay per request
+system.physmem.avgBankLat                     7764.30                       # Average bank access latency per request
+system.physmem.avgBusLat                      5000.00                       # Average bus latency per request
+system.physmem.avgMemAccLat                  64852.80                       # Average memory access latency
 system.physmem.avgRdBW                           0.01                       # Average achieved read bandwidth in MB/s
-system.physmem.avgWrBW                           0.57                       # Average achieved write bandwidth in MB/s
+system.physmem.avgWrBW                           0.56                       # Average achieved write bandwidth in MB/s
 system.physmem.avgConsumedRdBW                   0.01                       # Average consumed read bandwidth in MB/s
-system.physmem.avgConsumedWrBW                   0.57                       # Average consumed write bandwidth in MB/s
-system.physmem.peakBW                        16000.00                       # Theoretical peak bandwidth in MB/s
+system.physmem.avgConsumedWrBW                   0.56                       # Average consumed write bandwidth in MB/s
+system.physmem.peakBW                        12800.00                       # Theoretical peak bandwidth in MB/s
 system.physmem.busUtil                           0.00                       # Data bus utilization in percentage
 system.physmem.avgRdQLen                         0.00                       # Average read queue length over time
-system.physmem.avgWrQLen                         0.15                       # Average write queue length over time
-system.physmem.readRowHits                        695                       # Number of row buffer hits during reads
-system.physmem.writeRowHits                     45891                       # Number of row buffer hits during writes
-system.physmem.readRowHitRate                   84.96                       # Row buffer hit rate for reads
-system.physmem.writeRowHitRate                  98.19                       # Row buffer hit rate for writes
-system.physmem.avgGap                      1329213.65                       # Average gap between requests
-system.l1_cntrl0.L1DcacheMemory.num_data_array_reads            0                       # number of data array reads
-system.l1_cntrl0.L1DcacheMemory.num_data_array_writes            0                       # number of data array writes
-system.l1_cntrl0.L1DcacheMemory.num_tag_array_reads            0                       # number of tag array reads
-system.l1_cntrl0.L1DcacheMemory.num_tag_array_writes            0                       # number of tag array writes
-system.l1_cntrl0.L1DcacheMemory.num_tag_array_stalls            0                       # number of stalls caused by tag array
-system.l1_cntrl0.L1DcacheMemory.num_data_array_stalls            0                       # number of stalls caused by data array
-system.l1_cntrl0.L1IcacheMemory.num_data_array_reads            0                       # number of data array reads
-system.l1_cntrl0.L1IcacheMemory.num_data_array_writes            0                       # number of data array writes
-system.l1_cntrl0.L1IcacheMemory.num_tag_array_reads            0                       # number of tag array reads
-system.l1_cntrl0.L1IcacheMemory.num_tag_array_writes            0                       # number of tag array writes
-system.l1_cntrl0.L1IcacheMemory.num_tag_array_stalls            0                       # number of stalls caused by tag array
-system.l1_cntrl0.L1IcacheMemory.num_data_array_stalls            0                       # number of stalls caused by data array
-system.l1_cntrl0.prefetcher.miss_observed            0                       # number of misses observed
-system.l1_cntrl0.prefetcher.allocated_streams            0                       # number of streams allocated for prefetching
-system.l1_cntrl0.prefetcher.prefetches_requested            0                       # number of prefetch requests made
-system.l1_cntrl0.prefetcher.prefetches_accepted            0                       # number of prefetch requests accepted
-system.l1_cntrl0.prefetcher.dropped_prefetches            0                       # number of prefetch requests dropped
-system.l1_cntrl0.prefetcher.hits                    0                       # number of prefetched blocks accessed
-system.l1_cntrl0.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
-system.l1_cntrl0.prefetcher.pages_crossed            0                       # number of prefetches across pages
-system.l1_cntrl0.prefetcher.misses_on_prefetched_blocks            0                       # number of misses for blocks that were prefetched, yet missed
-system.l1_cntrl1.L1DcacheMemory.num_data_array_reads            0                       # number of data array reads
-system.l1_cntrl1.L1DcacheMemory.num_data_array_writes            0                       # number of data array writes
-system.l1_cntrl1.L1DcacheMemory.num_tag_array_reads            0                       # number of tag array reads
-system.l1_cntrl1.L1DcacheMemory.num_tag_array_writes            0                       # number of tag array writes
-system.l1_cntrl1.L1DcacheMemory.num_tag_array_stalls            0                       # number of stalls caused by tag array
-system.l1_cntrl1.L1DcacheMemory.num_data_array_stalls            0                       # number of stalls caused by data array
-system.l1_cntrl1.L1IcacheMemory.num_data_array_reads            0                       # number of data array reads
-system.l1_cntrl1.L1IcacheMemory.num_data_array_writes            0                       # number of data array writes
-system.l1_cntrl1.L1IcacheMemory.num_tag_array_reads            0                       # number of tag array reads
-system.l1_cntrl1.L1IcacheMemory.num_tag_array_writes            0                       # number of tag array writes
-system.l1_cntrl1.L1IcacheMemory.num_tag_array_stalls            0                       # number of stalls caused by tag array
-system.l1_cntrl1.L1IcacheMemory.num_data_array_stalls            0                       # number of stalls caused by data array
-system.l1_cntrl1.prefetcher.miss_observed            0                       # number of misses observed
-system.l1_cntrl1.prefetcher.allocated_streams            0                       # number of streams allocated for prefetching
-system.l1_cntrl1.prefetcher.prefetches_requested            0                       # number of prefetch requests made
-system.l1_cntrl1.prefetcher.prefetches_accepted            0                       # number of prefetch requests accepted
-system.l1_cntrl1.prefetcher.dropped_prefetches            0                       # number of prefetch requests dropped
-system.l1_cntrl1.prefetcher.hits                    0                       # number of prefetched blocks accessed
-system.l1_cntrl1.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
-system.l1_cntrl1.prefetcher.pages_crossed            0                       # number of prefetches across pages
-system.l1_cntrl1.prefetcher.misses_on_prefetched_blocks            0                       # number of misses for blocks that were prefetched, yet missed
-system.l2_cntrl0.L2cacheMemory.num_data_array_reads            0                       # number of data array reads
-system.l2_cntrl0.L2cacheMemory.num_data_array_writes            0                       # number of data array writes
-system.l2_cntrl0.L2cacheMemory.num_tag_array_reads            0                       # number of tag array reads
-system.l2_cntrl0.L2cacheMemory.num_tag_array_writes            0                       # number of tag array writes
-system.l2_cntrl0.L2cacheMemory.num_tag_array_stalls            0                       # number of stalls caused by tag array
-system.l2_cntrl0.L2cacheMemory.num_data_array_stalls            0                       # number of stalls caused by data array
+system.physmem.avgWrQLen                         0.39                       # Average write queue length over time
+system.physmem.readRowHits                        735                       # Number of row buffer hits during reads
+system.physmem.writeRowHits                     46268                       # Number of row buffer hits during writes
+system.physmem.readRowHitRate                   91.42                       # Row buffer hit rate for reads
+system.physmem.writeRowHitRate                  99.00                       # Row buffer hit rate for writes
+system.physmem.avgGap                      3433042.49                       # Average gap between requests
+system.piobus.throughput                       959184                       # Throughput (bytes/s)
+system.piobus.trans_dist::ReadReq              864939                       # Transaction distribution
+system.piobus.trans_dist::ReadResp             864939                       # Transaction distribution
+system.piobus.trans_dist::WriteReq              86802                       # Transaction distribution
+system.piobus.trans_dist::WriteResp             86802                       # Transaction distribution
+system.piobus.trans_dist::MessageReq             2699                       # Transaction distribution
+system.piobus.trans_dist::MessageResp            2699                       # Transaction distribution
+system.piobus.pkt_count_system.pc.south_bridge.ide.dma::system.physmem.port        95080                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.pc.south_bridge.ide.dma::total        95080                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.pc.south_bridge.io_apic.int_master::system.cpu0.interrupts.int_slave         1704                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.pc.south_bridge.io_apic.int_master::system.cpu1.interrupts.int_slave         1648                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.pc.south_bridge.io_apic.int_master::total         3352                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.cmos.pio           52                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.dma1.pio            6                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.ide.pio         7290                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.ide-pciconf          180                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.keyboard.pio          988                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.pic1.pio           82                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.pic2.pio           46                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.pit.pio           30                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.speaker.pio       938970                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.io_apic.pio         1028                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.i_dont_exist.pio          178                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.behind_pci.pio            2                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.com_1.pio        20224                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.fake_com_2.pio           12                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.fake_com_3.pio           12                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.fake_com_4.pio           12                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.fake_floppy.pio           10                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.cpu0.interrupts.pio       751802                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.pciconfig.pio         2126                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl0.sequencer-pio-port::total      1723050                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.south_bridge.ide.pio         3752                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.south_bridge.keyboard.pio          376                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.south_bridge.pic1.pio           12                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.south_bridge.pic2.pio            8                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.south_bridge.pit.pio        33174                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.south_bridge.io_apic.pio          344                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.i_dont_exist.pio        33174                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.com_1.pio         6188                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl1.sequencer-pio-port::system.cpu1.interrupts.pio         8324                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.ruby.l1_cntrl1.sequencer-pio-port::total        85352                       # Packet count per connected master and slave (bytes)
+system.piobus.pkt_count_system.cpu0.interrupts.int_master::system.cpu1.interrupts.int_slave         1022                       # Packet count per connected master and slave (bytes)
+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::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)
+system.piobus.tot_pkt_size_system.pc.south_bridge.io_apic.int_master::system.cpu0.interrupts.int_slave         3408                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.pc.south_bridge.io_apic.int_master::system.cpu1.interrupts.int_slave         3296                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.pc.south_bridge.io_apic.int_master::total         6704                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.cmos.pio           26                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.dma1.pio            3                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.ide.pio         4565                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.ide-pciconf          221                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.keyboard.pio          494                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.pic1.pio           41                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.pic2.pio           23                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.pit.pio           15                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.speaker.pio       469485                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.south_bridge.io_apic.pio         2056                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.i_dont_exist.pio           89                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.behind_pci.pio            1                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.com_1.pio        10112                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.fake_com_2.pio            6                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.fake_com_3.pio            6                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.fake_com_4.pio            6                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.fake_floppy.pio            5                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.cpu0.interrupts.pio      1503598                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::system.pc.pciconfig.pio         4252                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl0.sequencer-pio-port::total      1995004                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.south_bridge.ide.pio         2095                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.south_bridge.keyboard.pio          188                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.south_bridge.pic1.pio            6                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.south_bridge.pic2.pio            4                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.south_bridge.pit.pio        16587                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.south_bridge.io_apic.pio          688                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.i_dont_exist.pio        16587                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl1.sequencer-pio-port::system.pc.com_1.pio         3094                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl1.sequencer-pio-port::system.cpu1.interrupts.pio        16645                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.ruby.l1_cntrl1.sequencer-pio-port::total        55894                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.tot_pkt_size_system.cpu0.interrupts.int_master::system.cpu1.interrupts.int_slave         2044                       # Cumulative packet size per connected master and slave (bytes)
+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::total             5087902                       # Cumulative packet size per connected master and slave (bytes)
+system.piobus.data_through_bus                5087902                       # Total data (bytes)
+system.piobus.reqLayer0.occupancy               49000                       # Layer occupancy (ticks)
+system.piobus.reqLayer0.utilization               0.0                       # Layer utilization (%)
+system.piobus.reqLayer1.occupancy                7500                       # Layer occupancy (ticks)
+system.piobus.reqLayer1.utilization               0.0                       # Layer utilization (%)
+system.piobus.reqLayer2.occupancy            10159500                       # Layer occupancy (ticks)
+system.piobus.reqLayer2.utilization               0.0                       # Layer utilization (%)
+system.piobus.reqLayer3.occupancy              140500                       # Layer occupancy (ticks)
+system.piobus.reqLayer3.utilization               0.0                       # Layer utilization (%)
+system.piobus.reqLayer4.occupancy             1061000                       # Layer occupancy (ticks)
+system.piobus.reqLayer4.utilization               0.0                       # Layer utilization (%)
+system.piobus.reqLayer5.occupancy               97000                       # Layer occupancy (ticks)
+system.piobus.reqLayer5.utilization               0.0                       # Layer utilization (%)
+system.piobus.reqLayer6.occupancy               57000                       # Layer occupancy (ticks)
+system.piobus.reqLayer6.utilization               0.0                       # Layer utilization (%)
+system.piobus.reqLayer7.occupancy            30437500                       # Layer occupancy (ticks)
+system.piobus.reqLayer7.utilization               0.0                       # Layer utilization (%)
+system.piobus.reqLayer8.occupancy           586857000                       # Layer occupancy (ticks)
+system.piobus.reqLayer8.utilization               0.0                       # Layer utilization (%)
+system.piobus.reqLayer9.occupancy             1329000                       # Layer occupancy (ticks)
+system.piobus.reqLayer9.utilization               0.0                       # Layer utilization (%)
+system.piobus.reqLayer10.occupancy           33375500                       # Layer occupancy (ticks)
+system.piobus.reqLayer10.utilization              0.0                       # Layer utilization (%)
+system.piobus.reqLayer11.occupancy               2000                       # Layer occupancy (ticks)
+system.piobus.reqLayer11.utilization              0.0                       # Layer utilization (%)
+system.piobus.reqLayer12.occupancy           23058500                       # Layer occupancy (ticks)
+system.piobus.reqLayer12.utilization              0.0                       # Layer utilization (%)
+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 (%)
+system.piobus.reqLayer15.occupancy              10500                       # Layer occupancy (ticks)
+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          473807500                       # Layer occupancy (ticks)
+system.piobus.reqLayer17.utilization              0.0                       # Layer utilization (%)
+system.piobus.reqLayer18.occupancy            3197816                       # Layer occupancy (ticks)
+system.piobus.reqLayer18.utilization              0.0                       # Layer utilization (%)
+system.piobus.reqLayer19.occupancy            8805500                       # Layer occupancy (ticks)
+system.piobus.reqLayer19.utilization              0.0                       # Layer utilization (%)
+system.piobus.reqLayer20.occupancy            3140084                       # Layer occupancy (ticks)
+system.piobus.reqLayer20.utilization              0.0                       # Layer utilization (%)
+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 (%)
+system.piobus.respLayer0.occupancy           52190931                       # Layer occupancy (ticks)
+system.piobus.respLayer0.utilization              0.0                       # Layer utilization (%)
+system.piobus.respLayer1.occupancy            2361900                       # Layer occupancy (ticks)
+system.piobus.respLayer1.utilization              0.0                       # Layer utilization (%)
+system.piobus.respLayer2.occupancy         1927005500                       # Layer occupancy (ticks)
+system.piobus.respLayer2.utilization              0.0                       # Layer utilization (%)
+system.piobus.respLayer3.occupancy           67431000                       # Layer occupancy (ticks)
+system.piobus.respLayer3.utilization              0.0                       # Layer utilization (%)
+system.piobus.respLayer4.occupancy             644500                       # Layer occupancy (ticks)
+system.piobus.respLayer4.utilization              0.0                       # Layer utilization (%)
+system.piobus.respLayer5.occupancy             632500                       # Layer occupancy (ticks)
+system.piobus.respLayer5.utilization              0.0                       # Layer utilization (%)
+system.ruby.l1_cntrl0.L1Dcache.demand_hits     17394868                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses      1603352                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses     18998220                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Icache.demand_hits    106683219                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Icache.demand_misses       508221                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Icache.demand_accesses    107191440                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.prefetcher.miss_observed            0                       # number of misses observed
+system.ruby.l1_cntrl0.prefetcher.allocated_streams            0                       # number of streams allocated for prefetching
+system.ruby.l1_cntrl0.prefetcher.prefetches_requested            0                       # number of prefetch requests made
+system.ruby.l1_cntrl0.prefetcher.prefetches_accepted            0                       # number of prefetch requests accepted
+system.ruby.l1_cntrl0.prefetcher.dropped_prefetches            0                       # number of prefetch requests dropped
+system.ruby.l1_cntrl0.prefetcher.hits               0                       # number of prefetched blocks accessed
+system.ruby.l1_cntrl0.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
+system.ruby.l1_cntrl0.prefetcher.pages_crossed            0                       # number of prefetches across pages
+system.ruby.l1_cntrl0.prefetcher.misses_on_prefetched_blocks            0                       # number of misses for blocks that were prefetched, yet missed
+system.ruby.l1_cntrl1.L1Dcache.demand_hits      7028341                       # Number of cache demand hits
+system.ruby.l1_cntrl1.L1Dcache.demand_misses       297659                       # Number of cache demand misses
+system.ruby.l1_cntrl1.L1Dcache.demand_accesses      7326000                       # Number of cache demand accesses
+system.ruby.l1_cntrl1.L1Icache.demand_hits     21021679                       # Number of cache demand hits
+system.ruby.l1_cntrl1.L1Icache.demand_misses       289350                       # Number of cache demand misses
+system.ruby.l1_cntrl1.L1Icache.demand_accesses     21311029                       # Number of cache demand accesses
+system.ruby.l1_cntrl1.prefetcher.miss_observed            0                       # number of misses observed
+system.ruby.l1_cntrl1.prefetcher.allocated_streams            0                       # number of streams allocated for prefetching
+system.ruby.l1_cntrl1.prefetcher.prefetches_requested            0                       # number of prefetch requests made
+system.ruby.l1_cntrl1.prefetcher.prefetches_accepted            0                       # number of prefetch requests accepted
+system.ruby.l1_cntrl1.prefetcher.dropped_prefetches            0                       # number of prefetch requests dropped
+system.ruby.l1_cntrl1.prefetcher.hits               0                       # number of prefetched blocks accessed
+system.ruby.l1_cntrl1.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
+system.ruby.l1_cntrl1.prefetcher.pages_crossed            0                       # number of prefetches across pages
+system.ruby.l1_cntrl1.prefetcher.misses_on_prefetched_blocks            0                       # number of misses for blocks that were prefetched, yet missed
+system.ruby.l2_cntrl0.L2cache.demand_hits      2449226                       # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses       249356                       # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses      2698582                       # Number of cache demand accesses
+system.ruby.dir_cntrl0.memBuffer.memReq        266936                       # Total number of memory requests
+system.ruby.dir_cntrl0.memBuffer.memRead       172650                       # Number of memory reads
+system.ruby.dir_cntrl0.memBuffer.memWrite        94286                       # Number of memory writes
+system.ruby.dir_cntrl0.memBuffer.memRefresh       684164                       # Number of memory refreshes
+system.ruby.dir_cntrl0.memBuffer.memWaitCycles       919462                       # Delay stalled at the head of the bank queue
+system.ruby.dir_cntrl0.memBuffer.memInputQ           20                       # Delay in the input queue
+system.ruby.dir_cntrl0.memBuffer.memBankQ         5908                       # Delay behind the head of the bank queue
+system.ruby.dir_cntrl0.memBuffer.totalStalls       925390                       # Total number of stall cycles
+system.ruby.dir_cntrl0.memBuffer.stallsPerReq     3.466711                       # Expected number of stall cycles per request
+system.ruby.dir_cntrl0.memBuffer.memBankBusy       908852                       # memory stalls due to busy bank
+system.ruby.dir_cntrl0.memBuffer.memBusBusy         7818                       # memory stalls due to busy bus
+system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy            5                       # memory stalls due to read write turnaround
+system.ruby.dir_cntrl0.memBuffer.memDataBusBusy            3                       # memory stalls due to read read turnaround
+system.ruby.dir_cntrl0.memBuffer.memArbWait         2784                       # memory stalls due to arbitration
+system.ruby.dir_cntrl0.memBuffer.memBankCount |        8698      3.26%      3.26% |        8135      3.05%      6.31% |        8180      3.06%      9.37% |        8226      3.08%     12.45% |        8503      3.19%     15.64% |        8270      3.10%     18.74% |        8180      3.06%     21.80% |        8201      3.07%     24.87% |        8428      3.16%     28.03% |        8229      3.08%     31.11% |        8315      3.11%     34.23% |        8269      3.10%     37.33% |        8279      3.10%     40.43% |        8033      3.01%     43.44% |        8160      3.06%     46.49% |        7316      2.74%     49.23% |        8186      3.07%     52.30% |        8370      3.14%     55.44% |        8196      3.07%     58.51% |        8109      3.04%     61.54% |        8870      3.32%     64.87% |        8313      3.11%     67.98% |        8266      3.10%     71.08% |        8194      3.07%     74.15% |        8414      3.15%     77.30% |        8231      3.08%     80.38% |        8474      3.17%     83.56% |        9055      3.39%     86.95% |        8979      3.36%     90.31% |        8905      3.34%     93.65% |        8853      3.32%     96.97% |        8099      3.03%    100.00% # Number of accesses per bank
+system.ruby.dir_cntrl0.memBuffer.memBankCount::total       266936                       # Number of accesses per bank
+
 system.pc.south_bridge.ide.disks0.dma_read_full_pages            0                       # Number of full page size DMA reads (not PRD).
 system.pc.south_bridge.ide.disks0.dma_read_bytes        32768                       # Number of bytes transfered via DMA reads (not PRD).
 system.pc.south_bridge.ide.disks0.dma_read_txs           30                       # Number of DMA read transactions (not PRD).
@@ -290,53 +471,271 @@ system.pc.south_bridge.ide.disks1.dma_read_txs            0
 system.pc.south_bridge.ide.disks1.dma_write_full_pages            1                       # Number of full page size DMA writes.
 system.pc.south_bridge.ide.disks1.dma_write_bytes         4096                       # Number of bytes transfered via DMA writes.
 system.pc.south_bridge.ide.disks1.dma_write_txs            1                       # Number of DMA write transactions.
-system.cpu0.numCycles                     10410012988                       # number of cpu cycles simulated
+system.cpu0.numCycles                     10606609404                       # number of cpu cycles simulated
 system.cpu0.numWorkItemsStarted                     0                       # number of work items this cpu started
 system.cpu0.numWorkItemsCompleted                   0                       # number of work items this cpu completed
-system.cpu0.committedInsts                   93132190                       # Number of instructions committed
-system.cpu0.committedOps                    179521943                       # Number of ops (including micro ops) committed
-system.cpu0.num_int_alu_accesses            169453705                       # Number of integer alu accesses
+system.cpu0.committedInsts                   91816948                       # Number of instructions committed
+system.cpu0.committedOps                    177194843                       # Number of ops (including micro ops) committed
+system.cpu0.num_int_alu_accesses            167195946                       # Number of integer alu accesses
 system.cpu0.num_fp_alu_accesses                     0                       # Number of float alu accesses
-system.cpu0.num_func_calls                          0                       # number of times a function call or return occured
-system.cpu0.num_conditional_control_insts     16554212                       # number of instructions that are conditional controls
-system.cpu0.num_int_insts                   169453705                       # number of integer instructions
+system.cpu0.num_func_calls                    2105705                       # number of times a function call or return occured
+system.cpu0.num_conditional_control_insts     16302138                       # number of instructions that are conditional controls
+system.cpu0.num_int_insts                   167195946                       # number of integer instructions
 system.cpu0.num_fp_insts                            0                       # number of float instructions
-system.cpu0.num_int_register_reads          418670977                       # number of times the integer registers were read
-system.cpu0.num_int_register_writes         211662649                       # number of times the integer registers were written
+system.cpu0.num_int_register_reads          412764349                       # number of times the integer registers were read
+system.cpu0.num_int_register_writes         208844314                       # number of times the integer registers were written
 system.cpu0.num_fp_register_reads                   0                       # number of times the floating registers were read
 system.cpu0.num_fp_register_writes                  0                       # number of times the floating registers were written
-system.cpu0.num_mem_refs                     20198672                       # number of memory refs
-system.cpu0.num_load_insts                   13023532                       # Number of load instructions
-system.cpu0.num_store_insts                   7175140                       # Number of store instructions
-system.cpu0.num_idle_cycles              9667664508.054142                       # Number of idle cycles
-system.cpu0.num_busy_cycles              742348479.945857                       # Number of busy cycles
-system.cpu0.not_idle_fraction                0.071311                       # Percentage of non-idle cycles
-system.cpu0.idle_fraction                    0.928689                       # Percentage of idle cycles
+system.cpu0.num_mem_refs                     19832608                       # number of memory refs
+system.cpu0.num_load_insts                   12787612                       # Number of load instructions
+system.cpu0.num_store_insts                   7044996                       # Number of store instructions
+system.cpu0.num_idle_cycles              9879410853.538599                       # Number of idle cycles
+system.cpu0.num_busy_cycles              727198550.461401                       # Number of busy cycles
+system.cpu0.not_idle_fraction                0.068561                       # Percentage of non-idle cycles
+system.cpu0.idle_fraction                    0.931439                       # 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.cpu1.numCycles                     10407071288                       # number of cpu cycles simulated
+system.cpu1.numCycles                     10608810122                       # number of cpu cycles simulated
 system.cpu1.numWorkItemsStarted                     0                       # number of work items this cpu started
 system.cpu1.numWorkItemsCompleted                   0                       # number of work items this cpu completed
-system.cpu1.committedInsts                   15047565                       # Number of instructions committed
-system.cpu1.committedOps                     28052804                       # Number of ops (including micro ops) committed
-system.cpu1.num_int_alu_accesses             27533880                       # Number of integer alu accesses
+system.cpu1.committedInsts                   16405039                       # Number of instructions committed
+system.cpu1.committedOps                     30456446                       # Number of ops (including micro ops) committed
+system.cpu1.num_int_alu_accesses             29861119                       # Number of integer alu accesses
 system.cpu1.num_fp_alu_accesses                     0                       # Number of float alu accesses
-system.cpu1.num_func_calls                          0                       # number of times a function call or return occured
-system.cpu1.num_conditional_control_insts      1864518                       # number of instructions that are conditional controls
-system.cpu1.num_int_insts                    27533880                       # number of integer instructions
+system.cpu1.num_func_calls                     684515                       # number of times a function call or return occured
+system.cpu1.num_conditional_control_insts      2123650                       # number of instructions that are conditional controls
+system.cpu1.num_int_insts                    29861119                       # number of integer instructions
 system.cpu1.num_fp_insts                            0                       # number of float instructions
-system.cpu1.num_int_register_reads           71369326                       # number of times the integer registers were read
-system.cpu1.num_int_register_writes          30999444                       # number of times the integer registers were written
+system.cpu1.num_int_register_reads           77388399                       # number of times the integer registers were read
+system.cpu1.num_int_register_writes          33911207                       # number of times the integer registers were written
 system.cpu1.num_fp_register_reads                   0                       # number of times the floating registers were read
 system.cpu1.num_fp_register_writes                  0                       # number of times the floating registers were written
-system.cpu1.num_mem_refs                      6973948                       # number of memory refs
-system.cpu1.num_load_insts                    4014274                       # Number of load instructions
-system.cpu1.num_store_insts                   2959674                       # Number of store instructions
-system.cpu1.num_idle_cycles              10279858503.692720                       # Number of idle cycles
-system.cpu1.num_busy_cycles              127212784.307279                       # Number of busy cycles
-system.cpu1.not_idle_fraction                0.012224                       # Percentage of non-idle cycles
-system.cpu1.idle_fraction                    0.987776                       # Percentage of idle cycles
+system.cpu1.num_mem_refs                      7344749                       # number of memory refs
+system.cpu1.num_load_insts                    4252483                       # Number of load instructions
+system.cpu1.num_store_insts                   3092266                       # Number of store instructions
+system.cpu1.num_idle_cycles              10473131521.446026                       # Number of idle cycles
+system.cpu1.num_busy_cycles              135678600.553974                       # Number of busy cycles
+system.cpu1.not_idle_fraction                0.012789                       # Percentage of non-idle cycles
+system.cpu1.idle_fraction                    0.987211                       # 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.ruby.l1_cntrl0.Load               |    11418758     74.36%     74.36% |     3936572     25.64%    100.00%
+system.ruby.l1_cntrl0.Load::total            15355330                      
+
+system.ruby.l1_cntrl0.Ifetch             |   107191443     83.42%     83.42% |    21311032     16.58%    100.00%
+system.ruby.l1_cntrl0.Ifetch::total         128502475                      
+
+system.ruby.l1_cntrl0.Store              |     7579462     69.10%     69.10% |     3389428     30.90%    100.00%
+system.ruby.l1_cntrl0.Store::total           10968890                      
+
+system.ruby.l1_cntrl0.Inv                |       28983     54.10%     54.10% |       24594     45.90%    100.00%
+system.ruby.l1_cntrl0.Inv::total                53577                      
+
+system.ruby.l1_cntrl0.L1_Replacement     |     2066605     79.29%     79.29% |      539796     20.71%    100.00%
+system.ruby.l1_cntrl0.L1_Replacement::total      2606401                      
+
+system.ruby.l1_cntrl0.Fwd_GETX           |       15775     50.63%     50.63% |       15384     49.37%    100.00%
+system.ruby.l1_cntrl0.Fwd_GETX::total           31159                      
+
+system.ruby.l1_cntrl0.Fwd_GETS           |       23554     51.72%     51.72% |       21989     48.28%    100.00%
+system.ruby.l1_cntrl0.Fwd_GETS::total           45543                      
+
+system.ruby.l1_cntrl0.Fwd_GET_INSTR      |           4    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.l1_cntrl0.Fwd_GET_INSTR::total            4                      
+
+system.ruby.l1_cntrl0.Data               |        1705     59.30%     59.30% |        1170     40.70%    100.00%
+system.ruby.l1_cntrl0.Data::total                2875                      
+
+system.ruby.l1_cntrl0.Data_Exclusive     |     1216894     92.56%     92.56% |       97818      7.44%    100.00%
+system.ruby.l1_cntrl0.Data_Exclusive::total      1314712                      
+
+system.ruby.l1_cntrl0.DataS_fromL1       |       21989     48.28%     48.28% |       23558     51.72%    100.00%
+system.ruby.l1_cntrl0.DataS_fromL1::total        45547                      
+
+system.ruby.l1_cntrl0.Data_all_Acks      |      851281     65.78%     65.78% |      442871     34.22%    100.00%
+system.ruby.l1_cntrl0.Data_all_Acks::total      1294152                      
+
+system.ruby.l1_cntrl0.Ack                |       19704     47.71%     47.71% |       21592     52.29%    100.00%
+system.ruby.l1_cntrl0.Ack::total                41296                      
+
+system.ruby.l1_cntrl0.Ack_all            |       21409     48.47%     48.47% |       22762     51.53%    100.00%
+system.ruby.l1_cntrl0.Ack_all::total            44171                      
+
+system.ruby.l1_cntrl0.WB_Ack             |     1495280     87.68%     87.68% |      210019     12.32%    100.00%
+system.ruby.l1_cntrl0.WB_Ack::total           1705299                      
+
+system.ruby.l1_cntrl0.NP.Load            |     1269186     90.60%     90.60% |      131721      9.40%    100.00%
+system.ruby.l1_cntrl0.NP.Load::total          1400907                      
+
+system.ruby.l1_cntrl0.NP.Ifetch          |      507790     63.72%     63.72% |      289140     36.28%    100.00%
+system.ruby.l1_cntrl0.NP.Ifetch::total         796930                      
+
+system.ruby.l1_cntrl0.NP.Store           |      290653     70.79%     70.79% |      119958     29.21%    100.00%
+system.ruby.l1_cntrl0.NP.Store::total          410611                      
+
+system.ruby.l1_cntrl0.NP.Inv             |        6481     66.07%     66.07% |        3328     33.93%    100.00%
+system.ruby.l1_cntrl0.NP.Inv::total              9809                      
+
+system.ruby.l1_cntrl0.I.Load             |       16016     50.91%     50.91% |       15444     49.09%    100.00%
+system.ruby.l1_cntrl0.I.Load::total             31460                      
+
+system.ruby.l1_cntrl0.I.Ifetch           |         431     67.24%     67.24% |         210     32.76%    100.00%
+system.ruby.l1_cntrl0.I.Ifetch::total             641                      
+
+system.ruby.l1_cntrl0.I.Store            |        7793     46.56%     46.56% |        8944     53.44%    100.00%
+system.ruby.l1_cntrl0.I.Store::total            16737                      
+
+system.ruby.l1_cntrl0.I.L1_Replacement   |       13954     53.66%     53.66% |       12052     46.34%    100.00%
+system.ruby.l1_cntrl0.I.L1_Replacement::total        26006                      
+
+system.ruby.l1_cntrl0.S.Load             |      738269     59.20%     59.20% |      508761     40.80%    100.00%
+system.ruby.l1_cntrl0.S.Load::total           1247030                      
+
+system.ruby.l1_cntrl0.S.Ifetch           |   106683219     83.54%     83.54% |    21021679     16.46%    100.00%
+system.ruby.l1_cntrl0.S.Ifetch::total       127704898                      
+
+system.ruby.l1_cntrl0.S.Store            |       19704     47.71%     47.71% |       21592     52.29%    100.00%
+system.ruby.l1_cntrl0.S.Store::total            41296                      
+
+system.ruby.l1_cntrl0.S.Inv              |       22429     51.85%     51.85% |       20832     48.15%    100.00%
+system.ruby.l1_cntrl0.S.Inv::total              43261                      
+
+system.ruby.l1_cntrl0.S.L1_Replacement   |      557371     63.69%     63.69% |      317725     36.31%    100.00%
+system.ruby.l1_cntrl0.S.L1_Replacement::total       875096                      
+
+system.ruby.l1_cntrl0.E.Load             |     3044140     82.70%     82.70% |      636910     17.30%    100.00%
+system.ruby.l1_cntrl0.E.Load::total           3681050                      
+
+system.ruby.l1_cntrl0.E.Store            |      119081     77.49%     77.49% |       34591     22.51%    100.00%
+system.ruby.l1_cntrl0.E.Store::total           153672                      
+
+system.ruby.l1_cntrl0.E.Inv              |          21     11.60%     11.60% |         160     88.40%    100.00%
+system.ruby.l1_cntrl0.E.Inv::total                181                      
+
+system.ruby.l1_cntrl0.E.L1_Replacement   |     1096128     94.67%     94.67% |       61693      5.33%    100.00%
+system.ruby.l1_cntrl0.E.L1_Replacement::total      1157821                      
+
+system.ruby.l1_cntrl0.E.Fwd_GETX         |         178     53.29%     53.29% |         156     46.71%    100.00%
+system.ruby.l1_cntrl0.E.Fwd_GETX::total           334                      
+
+system.ruby.l1_cntrl0.E.Fwd_GETS         |        1386     57.04%     57.04% |        1044     42.96%    100.00%
+system.ruby.l1_cntrl0.E.Fwd_GETS::total          2430                      
+
+system.ruby.l1_cntrl0.M.Load             |     6351147     70.61%     70.61% |     2643736     29.39%    100.00%
+system.ruby.l1_cntrl0.M.Load::total           8994883                      
+
+system.ruby.l1_cntrl0.M.Store            |     7142231     69.03%     69.03% |     3204343     30.97%    100.00%
+system.ruby.l1_cntrl0.M.Store::total         10346574                      
+
+system.ruby.l1_cntrl0.M.Inv              |          52     15.95%     15.95% |         274     84.05%    100.00%
+system.ruby.l1_cntrl0.M.Inv::total                326                      
+
+system.ruby.l1_cntrl0.M.L1_Replacement   |      399152     72.91%     72.91% |      148326     27.09%    100.00%
+system.ruby.l1_cntrl0.M.L1_Replacement::total       547478                      
+
+system.ruby.l1_cntrl0.M.Fwd_GETX         |       15597     50.60%     50.60% |       15228     49.40%    100.00%
+system.ruby.l1_cntrl0.M.Fwd_GETX::total         30825                      
+
+system.ruby.l1_cntrl0.M.Fwd_GETS         |       22168     51.42%     51.42% |       20945     48.58%    100.00%
+system.ruby.l1_cntrl0.M.Fwd_GETS::total         43113                      
+
+system.ruby.l1_cntrl0.M.Fwd_GET_INSTR    |           4    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.l1_cntrl0.M.Fwd_GET_INSTR::total            4                      
+
+system.ruby.l1_cntrl0.IS.Data_Exclusive  |     1216894     92.56%     92.56% |       97818      7.44%    100.00%
+system.ruby.l1_cntrl0.IS.Data_Exclusive::total      1314712                      
+
+system.ruby.l1_cntrl0.IS.DataS_fromL1    |       21989     48.28%     48.28% |       23558     51.72%    100.00%
+system.ruby.l1_cntrl0.IS.DataS_fromL1::total        45547                      
+
+system.ruby.l1_cntrl0.IS.Data_all_Acks   |      554540     63.76%     63.76% |      315139     36.24%    100.00%
+system.ruby.l1_cntrl0.IS.Data_all_Acks::total       869679                      
+
+system.ruby.l1_cntrl0.IM.Data            |        1705     59.30%     59.30% |        1170     40.70%    100.00%
+system.ruby.l1_cntrl0.IM.Data::total             2875                      
+
+system.ruby.l1_cntrl0.IM.Data_all_Acks   |      296741     69.91%     69.91% |      127732     30.09%    100.00%
+system.ruby.l1_cntrl0.IM.Data_all_Acks::total       424473                      
+
+system.ruby.l1_cntrl0.SM.Ack             |       19704     47.71%     47.71% |       21592     52.29%    100.00%
+system.ruby.l1_cntrl0.SM.Ack::total             41296                      
+
+system.ruby.l1_cntrl0.SM.Ack_all         |       21409     48.47%     48.47% |       22762     51.53%    100.00%
+system.ruby.l1_cntrl0.SM.Ack_all::total         44171                      
+
+system.ruby.l1_cntrl0.M_I.Ifetch         |           3     50.00%     50.00% |           3     50.00%    100.00%
+system.ruby.l1_cntrl0.M_I.Ifetch::total             6                      
+
+system.ruby.l1_cntrl0.M_I.WB_Ack         |     1495280     87.68%     87.68% |      210019     12.32%    100.00%
+system.ruby.l1_cntrl0.M_I.WB_Ack::total       1705299                      
+
+system.ruby.l2_cntrl0.L1_GET_INSTR             797572      0.00%      0.00%
+system.ruby.l2_cntrl0.L1_GETS                 1432556      0.00%      0.00%
+system.ruby.l2_cntrl0.L1_GETX                  427349      0.00%      0.00%
+system.ruby.l2_cntrl0.L1_UPGRADE                41296      0.00%      0.00%
+system.ruby.l2_cntrl0.L1_PUTX                 1705299      0.00%      0.00%
+system.ruby.l2_cntrl0.L2_Replacement            94121      0.00%      0.00%
+system.ruby.l2_cntrl0.L2_Replacement_clean        13023      0.00%      0.00%
+system.ruby.l2_cntrl0.Mem_Data                 172650      0.00%      0.00%
+system.ruby.l2_cntrl0.Mem_Ack                  107144      0.00%      0.00%
+system.ruby.l2_cntrl0.WB_Data                   45312      0.00%      0.00%
+system.ruby.l2_cntrl0.WB_Data_clean               561      0.00%      0.00%
+system.ruby.l2_cntrl0.Ack                        1961      0.00%      0.00%
+system.ruby.l2_cntrl0.Ack_all                    7119      0.00%      0.00%
+system.ruby.l2_cntrl0.Unblock                   45547      0.00%      0.00%
+system.ruby.l2_cntrl0.Exclusive_Unblock       1783356      0.00%      0.00%
+system.ruby.l2_cntrl0.NP.L1_GET_INSTR           15434      0.00%      0.00%
+system.ruby.l2_cntrl0.NP.L1_GETS                31263      0.00%      0.00%
+system.ruby.l2_cntrl0.NP.L1_GETX               125953      0.00%      0.00%
+system.ruby.l2_cntrl0.SS.L1_GET_INSTR          781844      0.00%      0.00%
+system.ruby.l2_cntrl0.SS.L1_GETS                72112      0.00%      0.00%
+system.ruby.l2_cntrl0.SS.L1_GETX                 3019      0.00%      0.00%
+system.ruby.l2_cntrl0.SS.L1_UPGRADE             41296      0.00%      0.00%
+system.ruby.l2_cntrl0.SS.L2_Replacement           240      0.00%      0.00%
+system.ruby.l2_cntrl0.SS.L2_Replacement_clean         6698      0.00%      0.00%
+system.ruby.l2_cntrl0.M.L1_GET_INSTR              289      0.00%      0.00%
+system.ruby.l2_cntrl0.M.L1_GETS               1283449      0.00%      0.00%
+system.ruby.l2_cntrl0.M.L1_GETX                267217      0.00%      0.00%
+system.ruby.l2_cntrl0.M.L2_Replacement          93683      0.00%      0.00%
+system.ruby.l2_cntrl0.M.L2_Replacement_clean         6016      0.00%      0.00%
+system.ruby.l2_cntrl0.MT.L1_GET_INSTR               4      0.00%      0.00%
+system.ruby.l2_cntrl0.MT.L1_GETS                45543      0.00%      0.00%
+system.ruby.l2_cntrl0.MT.L1_GETX                31159      0.00%      0.00%
+system.ruby.l2_cntrl0.MT.L1_PUTX              1705299      0.00%      0.00%
+system.ruby.l2_cntrl0.MT.L2_Replacement           198      0.00%      0.00%
+system.ruby.l2_cntrl0.MT.L2_Replacement_clean          309      0.00%      0.00%
+system.ruby.l2_cntrl0.M_I.L1_GET_INSTR              1      0.00%      0.00%
+system.ruby.l2_cntrl0.M_I.Mem_Ack              107144      0.00%      0.00%
+system.ruby.l2_cntrl0.MT_I.WB_Data                161      0.00%      0.00%
+system.ruby.l2_cntrl0.MT_I.Ack_all                 37      0.00%      0.00%
+system.ruby.l2_cntrl0.MCT_I.WB_Data               165      0.00%      0.00%
+system.ruby.l2_cntrl0.MCT_I.Ack_all               144      0.00%      0.00%
+system.ruby.l2_cntrl0.I_I.Ack                    1731      0.00%      0.00%
+system.ruby.l2_cntrl0.I_I.Ack_all                6698      0.00%      0.00%
+system.ruby.l2_cntrl0.S_I.Ack                     230      0.00%      0.00%
+system.ruby.l2_cntrl0.S_I.Ack_all                 240      0.00%      0.00%
+system.ruby.l2_cntrl0.ISS.Mem_Data              31263      0.00%      0.00%
+system.ruby.l2_cntrl0.IS.Mem_Data               15434      0.00%      0.00%
+system.ruby.l2_cntrl0.IM.Mem_Data              125953      0.00%      0.00%
+system.ruby.l2_cntrl0.SS_MB.L1_GETS               137      0.00%      0.00%
+system.ruby.l2_cntrl0.SS_MB.Exclusive_Unblock        44315      0.00%      0.00%
+system.ruby.l2_cntrl0.MT_MB.L1_GETS                52      0.00%      0.00%
+system.ruby.l2_cntrl0.MT_MB.L1_GETX                 1      0.00%      0.00%
+system.ruby.l2_cntrl0.MT_MB.Exclusive_Unblock      1739041      0.00%      0.00%
+system.ruby.l2_cntrl0.MT_IIB.WB_Data            44888      0.00%      0.00%
+system.ruby.l2_cntrl0.MT_IIB.WB_Data_clean          561      0.00%      0.00%
+system.ruby.l2_cntrl0.MT_IIB.Unblock               98      0.00%      0.00%
+system.ruby.l2_cntrl0.MT_IB.WB_Data                98      0.00%      0.00%
+system.ruby.l2_cntrl0.MT_SB.Unblock             45449      0.00%      0.00%
+system.ruby.dir_cntrl0.Fetch                   172650      0.00%      0.00%
+system.ruby.dir_cntrl0.Data                     94286      0.00%      0.00%
+system.ruby.dir_cntrl0.Memory_Data             172650      0.00%      0.00%
+system.ruby.dir_cntrl0.Memory_Ack               94286      0.00%      0.00%
+system.ruby.dir_cntrl0.CleanReplacement         12858      0.00%      0.00%
+system.ruby.dir_cntrl0.I.Fetch                 172650      0.00%      0.00%
+system.ruby.dir_cntrl0.M.Data                   94286      0.00%      0.00%
+system.ruby.dir_cntrl0.M.CleanReplacement        12858      0.00%      0.00%
+system.ruby.dir_cntrl0.IM.Memory_Data          172650      0.00%      0.00%
+system.ruby.dir_cntrl0.MI.Memory_Ack            94286      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------