ARM: Update stats for the previous changes and add ARM_FS/O3 regression.
authorAli Saidi <Ali.Saidi@ARM.com>
Fri, 18 Mar 2011 00:20:22 +0000 (19:20 -0500)
committerAli Saidi <Ali.Saidi@ARM.com>
Fri, 18 Mar 2011 00:20:22 +0000 (19:20 -0500)
98 files changed:
tests/SConscript
tests/configs/realview-o3.py [new file with mode: 0644]
tests/long/00.gzip/ref/arm/linux/o3-timing/config.ini
tests/long/00.gzip/ref/arm/linux/o3-timing/simout
tests/long/00.gzip/ref/arm/linux/o3-timing/stats.txt
tests/long/00.gzip/ref/arm/linux/simple-atomic/config.ini
tests/long/00.gzip/ref/arm/linux/simple-atomic/simout
tests/long/00.gzip/ref/arm/linux/simple-atomic/stats.txt
tests/long/00.gzip/ref/arm/linux/simple-timing/config.ini
tests/long/00.gzip/ref/arm/linux/simple-timing/simout
tests/long/00.gzip/ref/arm/linux/simple-timing/stats.txt
tests/long/10.linux-boot/ref/arm/linux/realview-o3/config.ini [new file with mode: 0644]
tests/long/10.linux-boot/ref/arm/linux/realview-o3/simerr [new file with mode: 0755]
tests/long/10.linux-boot/ref/arm/linux/realview-o3/simout [new file with mode: 0755]
tests/long/10.linux-boot/ref/arm/linux/realview-o3/stats.txt [new file with mode: 0644]
tests/long/10.linux-boot/ref/arm/linux/realview-o3/status [new file with mode: 0644]
tests/long/10.linux-boot/ref/arm/linux/realview-o3/system.terminal [new file with mode: 0644]
tests/long/10.mcf/ref/arm/linux/o3-timing/config.ini
tests/long/10.mcf/ref/arm/linux/o3-timing/simout
tests/long/10.mcf/ref/arm/linux/o3-timing/stats.txt
tests/long/10.mcf/ref/arm/linux/simple-atomic/config.ini
tests/long/10.mcf/ref/arm/linux/simple-atomic/simout
tests/long/10.mcf/ref/arm/linux/simple-atomic/stats.txt
tests/long/10.mcf/ref/arm/linux/simple-timing/config.ini
tests/long/10.mcf/ref/arm/linux/simple-timing/simout
tests/long/10.mcf/ref/arm/linux/simple-timing/stats.txt
tests/long/20.parser/ref/arm/linux/o3-timing/config.ini
tests/long/20.parser/ref/arm/linux/o3-timing/simout
tests/long/20.parser/ref/arm/linux/o3-timing/stats.txt
tests/long/20.parser/ref/arm/linux/simple-atomic/config.ini
tests/long/20.parser/ref/arm/linux/simple-atomic/simout
tests/long/20.parser/ref/arm/linux/simple-atomic/stats.txt
tests/long/20.parser/ref/arm/linux/simple-timing/config.ini
tests/long/20.parser/ref/arm/linux/simple-timing/simout
tests/long/20.parser/ref/arm/linux/simple-timing/stats.txt
tests/long/30.eon/ref/arm/linux/o3-timing/config.ini
tests/long/30.eon/ref/arm/linux/o3-timing/simout
tests/long/30.eon/ref/arm/linux/o3-timing/stats.txt
tests/long/30.eon/ref/arm/linux/simple-atomic/config.ini
tests/long/30.eon/ref/arm/linux/simple-atomic/simout
tests/long/30.eon/ref/arm/linux/simple-atomic/stats.txt
tests/long/30.eon/ref/arm/linux/simple-timing/config.ini
tests/long/30.eon/ref/arm/linux/simple-timing/simout
tests/long/30.eon/ref/arm/linux/simple-timing/stats.txt
tests/long/40.perlbmk/ref/arm/linux/o3-timing/config.ini
tests/long/40.perlbmk/ref/arm/linux/o3-timing/simout
tests/long/40.perlbmk/ref/arm/linux/o3-timing/stats.txt
tests/long/40.perlbmk/ref/arm/linux/simple-atomic/config.ini
tests/long/40.perlbmk/ref/arm/linux/simple-atomic/simout
tests/long/40.perlbmk/ref/arm/linux/simple-atomic/stats.txt
tests/long/40.perlbmk/ref/arm/linux/simple-timing/config.ini
tests/long/40.perlbmk/ref/arm/linux/simple-timing/simout
tests/long/40.perlbmk/ref/arm/linux/simple-timing/stats.txt
tests/long/50.vortex/ref/arm/linux/o3-timing/config.ini
tests/long/50.vortex/ref/arm/linux/o3-timing/simout
tests/long/50.vortex/ref/arm/linux/o3-timing/stats.txt
tests/long/50.vortex/ref/arm/linux/simple-atomic/config.ini
tests/long/50.vortex/ref/arm/linux/simple-atomic/simout
tests/long/50.vortex/ref/arm/linux/simple-atomic/stats.txt
tests/long/50.vortex/ref/arm/linux/simple-timing/config.ini
tests/long/50.vortex/ref/arm/linux/simple-timing/simout
tests/long/50.vortex/ref/arm/linux/simple-timing/stats.txt
tests/long/60.bzip2/ref/arm/linux/o3-timing/config.ini
tests/long/60.bzip2/ref/arm/linux/o3-timing/simout
tests/long/60.bzip2/ref/arm/linux/o3-timing/stats.txt
tests/long/60.bzip2/ref/arm/linux/simple-atomic/config.ini
tests/long/60.bzip2/ref/arm/linux/simple-atomic/simout
tests/long/60.bzip2/ref/arm/linux/simple-atomic/stats.txt
tests/long/60.bzip2/ref/arm/linux/simple-timing/config.ini
tests/long/60.bzip2/ref/arm/linux/simple-timing/simout
tests/long/60.bzip2/ref/arm/linux/simple-timing/stats.txt
tests/long/70.twolf/ref/arm/linux/o3-timing/config.ini
tests/long/70.twolf/ref/arm/linux/o3-timing/simout
tests/long/70.twolf/ref/arm/linux/o3-timing/stats.txt
tests/long/70.twolf/ref/arm/linux/simple-atomic/config.ini
tests/long/70.twolf/ref/arm/linux/simple-atomic/simout
tests/long/70.twolf/ref/arm/linux/simple-atomic/stats.txt
tests/long/70.twolf/ref/arm/linux/simple-timing/config.ini
tests/long/70.twolf/ref/arm/linux/simple-timing/simout
tests/long/70.twolf/ref/arm/linux/simple-timing/stats.txt
tests/quick/00.hello/ref/arm/linux/o3-timing/config.ini
tests/quick/00.hello/ref/arm/linux/o3-timing/simout
tests/quick/00.hello/ref/arm/linux/o3-timing/stats.txt
tests/quick/00.hello/ref/arm/linux/simple-atomic/config.ini
tests/quick/00.hello/ref/arm/linux/simple-atomic/simout
tests/quick/00.hello/ref/arm/linux/simple-atomic/stats.txt
tests/quick/00.hello/ref/arm/linux/simple-timing/config.ini
tests/quick/00.hello/ref/arm/linux/simple-timing/simout
tests/quick/00.hello/ref/arm/linux/simple-timing/stats.txt
tests/quick/10.linux-boot/ref/arm/linux/realview-simple-atomic/config.ini
tests/quick/10.linux-boot/ref/arm/linux/realview-simple-atomic/simout
tests/quick/10.linux-boot/ref/arm/linux/realview-simple-atomic/stats.txt
tests/quick/10.linux-boot/ref/arm/linux/realview-simple-atomic/status
tests/quick/10.linux-boot/ref/arm/linux/realview-simple-atomic/system.terminal
tests/quick/10.linux-boot/ref/arm/linux/realview-simple-timing/config.ini
tests/quick/10.linux-boot/ref/arm/linux/realview-simple-timing/simout
tests/quick/10.linux-boot/ref/arm/linux/realview-simple-timing/stats.txt
tests/quick/10.linux-boot/ref/arm/linux/realview-simple-timing/status

index 2e4d2d19a3ae956b8b9ea857b12fc144b197d117..00ceebdec535ee4e18de4dcff88ce52ae9432ab2 100644 (file)
@@ -276,7 +276,8 @@ if env['FULL_SYSTEM']:
                     't1000-simple-timing']
     if env['TARGET_ISA'] == 'arm':
         configs += ['realview-simple-atomic',
-                    'realview-simple-timing']
+                    'realview-simple-timing',
+                    'realview-o3']
     if env['TARGET_ISA'] == 'x86':
         configs += ['pc-simple-atomic',
                     'pc-simple-timing']
diff --git a/tests/configs/realview-o3.py b/tests/configs/realview-o3.py
new file mode 100644 (file)
index 0000000..2d805fe
--- /dev/null
@@ -0,0 +1,99 @@
+# Copyright (c) 2006-2007 The Regents of The University of Michigan
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met: redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer;
+# redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution;
+# neither the name of the copyright holders nor the names of its
+# contributors may be used to endorse or promote products derived from
+# this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+# Authors: Steve Reinhardt
+
+import m5
+from m5.objects import *
+m5.util.addToPath('../configs/common')
+import FSConfig
+
+
+# --------------------
+# Base L1 Cache
+# ====================
+
+class L1(BaseCache):
+    latency = '1ns'
+    block_size = 64
+    mshrs = 4
+    tgts_per_mshr = 8
+    is_top_level = True
+
+# ----------------------
+# Base L2 Cache
+# ----------------------
+
+class L2(BaseCache):
+    block_size = 64
+    latency = '10ns'
+    mshrs = 92
+    tgts_per_mshr = 16
+    write_buffers = 8
+
+# ---------------------
+# I/O Cache
+# ---------------------
+class IOCache(BaseCache):
+    assoc = 8
+    block_size = 64
+    latency = '50ns'
+    mshrs = 20
+    size = '1kB'
+    tgts_per_mshr = 12
+    addr_range=AddrRange(0, size='128MB')
+    forward_snoops = False
+
+#cpu
+cpu = DerivO3CPU(cpu_id=0)
+#the system
+system = FSConfig.makeArmSystem('timing', "RealView_PBX", None, False)
+
+system.cpu = cpu
+#create the l1/l2 bus
+system.toL2Bus = Bus()
+system.bridge.filter_ranges_a=[AddrRange(0, Addr.max)]
+system.bridge.filter_ranges_b=[AddrRange(0, size='128MB')]
+system.iocache = IOCache()
+system.iocache.cpu_side = system.iobus.port
+system.iocache.mem_side = system.membus.port
+
+
+#connect up the l2 cache
+system.l2c = L2(size='4MB', assoc=8)
+system.l2c.cpu_side = system.toL2Bus.port
+system.l2c.mem_side = system.membus.port
+
+#connect up the cpu and l1s
+cpu.addPrivateSplitL1Caches(L1(size = '32kB', assoc = 1),
+                            L1(size = '32kB', assoc = 4))
+# connect cpu level-1 caches to shared level-2 cache
+cpu.connectAllPorts(system.toL2Bus, system.membus)
+cpu.clock = '2GHz'
+
+root = Root(system=system)
+m5.ticks.setGlobalFrequency('1THz')
+
index 12a85f3ffc465856f37be125b8397dccd94caeb9..d33b7fe91914cb731b30357c1d9e580c1c7e2cea 100644 (file)
@@ -115,6 +115,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -413,6 +414,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -448,6 +450,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=1000
 max_miss_count=0
 mshrs=10
index 1244f3aca2978c032de22d5e85d8649dcf96c195..7c98f6fbe0de9553b1dd4dfcea17ca4d0ea0b589 100755 (executable)
@@ -5,9 +5,9 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb 22 2011 10:22:27
-M5 revision c70e4f3301ed 7980 default ext/rfe_stats_updates.patch qtip tip
-M5 started Feb 22 2011 10:22:49
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:10:13
 M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/00.gzip/arm/linux/o3-timing -re tests/run.py build/ARM_SE/tests/fast/long/00.gzip/arm/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
@@ -43,4 +43,4 @@ Uncompressing Data
 Uncompressed data 1048576 bytes in length
 Uncompressed data compared correctly
 Tested 1MB buffer: OK!
-Exiting @ tick 216988269500 because target called exit()
+Exiting @ tick 212151683000 because target called exit()
index 7e719ad32b04e8eb4cbc7b68a4181e5e123e3fc4..c117cacbcf89ad0aa2dc8241e6e1b86434e51d22 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 123576                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 255024                       # Number of bytes of host memory used
-host_seconds                                  4860.01                       # Real time elapsed on the host
-host_tick_rate                               44647688                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 130169                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 255152                       # Number of bytes of host memory used
+host_seconds                                  4627.51                       # Real time elapsed on the host
+host_tick_rate                               45845717                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                   600581343                       # Number of instructions simulated
-sim_seconds                                  0.216988                       # Number of seconds simulated
-sim_ticks                                216988269500                       # Number of ticks simulated
+sim_insts                                   602359950                       # Number of instructions simulated
+sim_seconds                                  0.212152                       # Number of seconds simulated
+sim_ticks                                212151683000                       # Number of ticks simulated
 system.cpu.BPredUnit.BTBCorrect                     0                       # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.BPredUnit.BTBHits                 80605280                       # Number of BTB hits
-system.cpu.BPredUnit.BTBLookups              86769998                       # Number of BTB lookups
-system.cpu.BPredUnit.RASInCorrect                   0                       # Number of incorrect RAS predictions.
-system.cpu.BPredUnit.condIncorrect            3926724                       # Number of conditional branches incorrect
-system.cpu.BPredUnit.condPredicted           92457743                       # Number of conditional branches predicted
-system.cpu.BPredUnit.lookups                 92457743                       # Number of BP lookups
-system.cpu.BPredUnit.usedRAS                        0                       # Number of times the RAS was used to get a target.
-system.cpu.commit.COM:branches               70067581                       # Number of branches committed
-system.cpu.commit.COM:bw_lim_events           7237688                       # number cycles where commit BW limit reached
+system.cpu.BPredUnit.BTBHits                 77353146                       # Number of BTB hits
+system.cpu.BPredUnit.BTBLookups              83702663                       # Number of BTB lookups
+system.cpu.BPredUnit.RASInCorrect                1593                       # Number of incorrect RAS predictions.
+system.cpu.BPredUnit.condIncorrect            3826409                       # Number of conditional branches incorrect
+system.cpu.BPredUnit.condPredicted           84369915                       # Number of conditional branches predicted
+system.cpu.BPredUnit.lookups                 91120892                       # Number of BP lookups
+system.cpu.BPredUnit.usedRAS                  1482138                       # Number of times the RAS was used to get a target.
+system.cpu.commit.COM:branches               70826872                       # Number of branches committed
+system.cpu.commit.COM:bw_lim_events           7259535                       # number cycles where commit BW limit reached
 system.cpu.commit.COM:bw_limited                    0                       # number of insts not committed due to BW limits
-system.cpu.commit.COM:committed_per_cycle::samples    415627277                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::mean     1.445000                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::stdev     1.803105                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::samples    408127750                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::mean     1.475910                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::stdev     1.811076                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::0    151327612     36.41%     36.41% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::1    131463127     31.63%     68.04% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::2     59591085     14.34%     82.38% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::3     19300079      4.64%     87.02% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::4     16801337      4.04%     91.06% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::5     14774918      3.55%     94.62% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::6     12865599      3.10%     97.71% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::7      2265832      0.55%     98.26% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::8      7237688      1.74%    100.00% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::0    143768271     35.23%     35.23% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::1    130628056     32.01%     67.23% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::2     60243177     14.76%     81.99% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::3     18962619      4.65%     86.64% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::4     17622510      4.32%     90.96% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::5     14296756      3.50%     94.46% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::6     13120148      3.21%     97.68% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::7      2226678      0.55%     98.22% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::8      7259535      1.78%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::min_value            0                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::max_value            8                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::total    415627277                       # Number of insts commited each cycle
-system.cpu.commit.COM:count                 600581394                       # Number of instructions committed
+system.cpu.commit.COM:committed_per_cycle::total    408127750                       # Number of insts commited each cycle
+system.cpu.commit.COM:count                 602360001                       # Number of instructions committed
 system.cpu.commit.COM:fp_insts                     16                       # Number of committed floating point instructions.
-system.cpu.commit.COM:function_calls                0                       # Number of function calls committed.
-system.cpu.commit.COM:int_insts             531746837                       # Number of committed integer instructions.
-system.cpu.commit.COM:loads                 148953025                       # Number of loads committed
-system.cpu.commit.COM:membars                       0                       # Number of memory barriers committed
-system.cpu.commit.COM:refs                  219174038                       # Number of memory references committed
+system.cpu.commit.COM:function_calls           997573                       # Number of function calls committed.
+system.cpu.commit.COM:int_insts             533522759                       # Number of committed integer instructions.
+system.cpu.commit.COM:loads                 148952624                       # Number of loads committed
+system.cpu.commit.COM:membars                    1328                       # Number of memory barriers committed
+system.cpu.commit.COM:refs                  219173667                       # Number of memory references committed
 system.cpu.commit.COM:swp_count                     0                       # Number of s/w prefetches committed
-system.cpu.commit.branchMispredicts           4754311                       # The number of times a branch was mispredicted
-system.cpu.commit.commitCommittedInsts      600581394                       # The number of committed instructions
-system.cpu.commit.commitNonSpecStalls            3642                       # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.commitSquashedInsts       121349980                       # The number of squashed insts skipped by commit
-system.cpu.committedInsts                   600581343                       # Number of Instructions Simulated
-system.cpu.committedInsts_total             600581343                       # Number of Instructions Simulated
-system.cpu.cpi                               0.722594                       # CPI: Cycles Per Instruction
-system.cpu.cpi_total                         0.722594                       # CPI: Total CPI of All Threads
-system.cpu.dcache.ReadReq_accesses          140357692                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 13126.895414                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency  7797.393105                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits              140121332                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency     3102673000                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_rate          0.001684                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses               236360                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_hits             40725                       # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_miss_latency   1525443000                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate     0.001394                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses          195635                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses          69418858                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_avg_miss_latency 17787.364223                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 10360.276216                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits              67933393                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_miss_latency   26422506996                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_rate         0.021399                       # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_misses             1485465                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_mshr_hits          1237601                       # number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_miss_latency   2567939504                       # number of WriteReq MSHR miss cycles
+system.cpu.commit.branchMispredicts           3887306                       # The number of times a branch was mispredicted
+system.cpu.commit.commitCommittedInsts      602360001                       # The number of committed instructions
+system.cpu.commit.commitNonSpecStalls            6327                       # The number of times commit has been forced to stall to communicate backwards
+system.cpu.commit.commitSquashedInsts       105586113                       # The number of squashed insts skipped by commit
+system.cpu.committedInsts                   602359950                       # Number of Instructions Simulated
+system.cpu.committedInsts_total             602359950                       # Number of Instructions Simulated
+system.cpu.cpi                               0.704402                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         0.704402                       # CPI: Total CPI of All Threads
+system.cpu.dcache.LoadLockedReq_accesses         1392                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_avg_miss_latency 10807.692308                       # average LoadLockedReq miss latency
+system.cpu.dcache.LoadLockedReq_hits             1379                       # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_miss_latency       140500                       # number of LoadLockedReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_rate     0.009339                       # miss rate for LoadLockedReq accesses
+system.cpu.dcache.LoadLockedReq_misses             13                       # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_mshr_hits           13                       # number of LoadLockedReq MSHR hits
+system.cpu.dcache.ReadReq_accesses          139573989                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 13187.861272                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency  7875.361074                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits              139338017                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency     3111966000                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_rate          0.001691                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses               235972                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_hits             40375                       # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_miss_latency   1540397000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate     0.001401                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_misses          195597                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses          1357                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits              1357                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses          69417531                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_avg_miss_latency 19453.548688                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency 10358.949737                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_hits              68088613                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_miss_latency   25852171016                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_rate         0.019144                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_misses             1328918                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_mshr_hits          1081042                       # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_miss_latency   2567735025                       # number of WriteReq MSHR miss cycles
 system.cpu.dcache.WriteReq_mshr_miss_rate     0.003571                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_misses         247864                       # number of WriteReq MSHR misses
-system.cpu.dcache.avg_blocked_cycles::no_mshrs  4386.427788                       # average number of cycles each access was blocked
+system.cpu.dcache.WriteReq_mshr_misses         247876                       # number of WriteReq MSHR misses
+system.cpu.dcache.avg_blocked_cycles::no_mshrs  4395.291476                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                 469.123191                       # Average number of references to valid blocks.
-system.cpu.dcache.blocked::no_mshrs              2188                       # number of cycles access was blocked
+system.cpu.dcache.avg_refs                 467.742670                       # Average number of references to valid blocks.
+system.cpu.dcache.blocked::no_mshrs              2182                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
-system.cpu.dcache.blocked_cycles::no_mshrs      9597504                       # number of cycles access was blocked
+system.cpu.dcache.blocked_cycles::no_mshrs      9590526                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses           209776550                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 17147.607914                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency  9229.744608                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits               208054725                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency     29525179996                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate           0.008208                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses               1721825                       # number of demand (read+write) misses
-system.cpu.dcache.demand_mshr_hits            1278326                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency   4093382504                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_rate      0.002114                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses           443499                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_accesses           208991520                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 18508.736727                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency  9263.544849                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits               207426630                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency     28964137016                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate           0.007488                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses               1564890                       # number of demand (read+write) misses
+system.cpu.dcache.demand_mshr_hits            1121417                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_miss_latency   4108132025                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate      0.002122                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses           443473                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
 system.cpu.dcache.occ_%::0                   0.999739                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           4094.932523                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses          209776550                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 17147.607914                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency  9229.744608                       # average overall mshr miss latency
+system.cpu.dcache.occ_blocks::0           4094.932917                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses          208991520                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 18508.736727                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency  9263.544849                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits              208054725                       # number of overall hits
-system.cpu.dcache.overall_miss_latency    29525179996                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate          0.008208                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses              1721825                       # number of overall misses
-system.cpu.dcache.overall_mshr_hits           1278326                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency   4093382504                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_rate     0.002114                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses          443499                       # number of overall MSHR misses
+system.cpu.dcache.overall_hits              207426630                       # number of overall hits
+system.cpu.dcache.overall_miss_latency    28964137016                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate          0.007488                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses              1564890                       # number of overall misses
+system.cpu.dcache.overall_mshr_hits           1121417                       # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_miss_latency   4108132025                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate     0.002122                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses          443473                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                 439401                       # number of replacements
-system.cpu.dcache.sampled_refs                 443497                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                 439373                       # number of replacements
+system.cpu.dcache.sampled_refs                 443469                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               4094.932523                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                208054728                       # Total number of references to valid blocks.
-system.cpu.dcache.warmup_cycle               90723000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks                   394050                       # number of writebacks
-system.cpu.decode.DECODE:BlockedCycles       84141899                       # Number of cycles decode is blocked
-system.cpu.decode.DECODE:DecodedInsts       763381679                       # Number of instructions handled by decode
-system.cpu.decode.DECODE:IdleCycles         172755505                       # Number of cycles decode is idle
-system.cpu.decode.DECODE:RunCycles          145178933                       # Number of cycles decode is running
-system.cpu.decode.DECODE:SquashCycles        17467706                       # Number of cycles decode is squashing
-system.cpu.decode.DECODE:UnblockCycles       13550939                       # Number of cycles decode is unblocking
+system.cpu.dcache.tagsinuse               4094.932917                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                207429374                       # Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle               89412000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.writebacks                   394062                       # number of writebacks
+system.cpu.decode.DECODE:BlockedCycles       84592597                       # Number of cycles decode is blocked
+system.cpu.decode.DECODE:BranchMispred           1269                       # Number of times decode detected a branch misprediction
+system.cpu.decode.DECODE:BranchResolved       6208796                       # Number of times decode resolved a branch
+system.cpu.decode.DECODE:DecodedInsts       740088879                       # Number of instructions handled by decode
+system.cpu.decode.DECODE:IdleCycles         168706146                       # Number of cycles decode is idle
+system.cpu.decode.DECODE:RunCycles          141255851                       # Number of cycles decode is running
+system.cpu.decode.DECODE:SquashCycles        15304229                       # Number of cycles decode is squashing
+system.cpu.decode.DECODE:SquashedInsts           4703                       # Number of squashed instructions handled by decode
+system.cpu.decode.DECODE:UnblockCycles       13573155                       # Number of cycles decode is unblocking
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -146,242 +158,242 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.fetch.Branches                    92457743                       # Number of branches that fetch encountered
-system.cpu.fetch.CacheLines                  75163466                       # Number of cache lines fetched
-system.cpu.fetch.Cycles                     161721841                       # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.IcacheSquashes                803288                       # Number of outstanding Icache misses that were squashed
-system.cpu.fetch.Insts                      727645114                       # Number of instructions fetch has processed
-system.cpu.fetch.MiscStallCycles                 2139                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.SquashCycles                 5447051                       # Number of cycles fetch has spent squashing
-system.cpu.fetch.branchRate                  0.213048                       # Number of branch fetches per cycle
-system.cpu.fetch.icacheStallCycles           75163466                       # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.predictedBranches           80605280                       # Number of branches that fetch has predicted taken
-system.cpu.fetch.rate                        1.676692                       # Number of inst fetches per cycle
-system.cpu.fetch.rateDist::samples          433094982                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean              1.793896                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev             2.871529                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.Branches                    91120892                       # Number of branches that fetch encountered
+system.cpu.fetch.CacheLines                  73409824                       # Number of cache lines fetched
+system.cpu.fetch.Cycles                     157341177                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.IcacheSquashes                853332                       # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.Insts                      706778220                       # Number of instructions fetch has processed
+system.cpu.fetch.MiscStallCycles                 2056                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.SquashCycles                 4584124                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.branchRate                  0.214754                       # Number of branch fetches per cycle
+system.cpu.fetch.icacheStallCycles           73409824                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.predictedBranches           78835284                       # Number of branches that fetch has predicted taken
+system.cpu.fetch.rate                        1.665738                       # Number of inst fetches per cycle
+system.cpu.fetch.rateDist::samples          423431978                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              1.775923                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             2.853239                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::underflows               0      0.00%      0.00% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::0                271374463     62.66%     62.66% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1                 26620223      6.15%     68.81% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2                 18536414      4.28%     73.09% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3                 23464508      5.42%     78.50% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4                 11465885      2.65%     81.15% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5                 12676536      2.93%     84.08% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6                  5122176      1.18%     85.26% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7                  7816549      1.80%     87.07% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8                 56018228     12.93%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0                266090925     62.84%     62.84% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                 25382675      5.99%     68.84% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                 18707202      4.42%     73.25% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                 23120734      5.46%     78.71% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                 11518747      2.72%     81.43% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                 12813304      3.03%     84.46% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                  4581816      1.08%     85.54% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                  7541689      1.78%     87.32% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                 53674886     12.68%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::overflows                0      0.00%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::min_value                0                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::max_value                8                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::total            433094982                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::total            423431978                       # Number of instructions fetched each cycle (Total)
 system.cpu.fp_regfile_reads                        16                       # number of floating regfile reads
-system.cpu.icache.ReadReq_accesses           75163466                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_avg_miss_latency 35392.896175                       # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 34027.443106                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits               75162551                       # number of ReadReq hits
-system.cpu.icache.ReadReq_miss_latency       32384500                       # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_rate          0.000012                       # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_misses                  915                       # number of ReadReq misses
-system.cpu.icache.ReadReq_mshr_hits               168                       # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_miss_latency     25418500                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_accesses           73409824                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_avg_miss_latency 35098.824786                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency 34224.447514                       # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_hits               73408888                       # number of ReadReq hits
+system.cpu.icache.ReadReq_miss_latency       32852500                       # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_rate          0.000013                       # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_misses                  936                       # number of ReadReq misses
+system.cpu.icache.ReadReq_mshr_hits               212                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_miss_latency     24778500                       # number of ReadReq MSHR miss cycles
 system.cpu.icache.ReadReq_mshr_miss_rate     0.000010                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_misses             747                       # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses             724                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs               100889.330201                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs               101956.788889                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses            75163466                       # number of demand (read+write) accesses
-system.cpu.icache.demand_avg_miss_latency 35392.896175                       # average overall miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 34027.443106                       # average overall mshr miss latency
-system.cpu.icache.demand_hits                75162551                       # number of demand (read+write) hits
-system.cpu.icache.demand_miss_latency        32384500                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_rate           0.000012                       # miss rate for demand accesses
-system.cpu.icache.demand_misses                   915                       # number of demand (read+write) misses
-system.cpu.icache.demand_mshr_hits                168                       # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_miss_latency     25418500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_accesses            73409824                       # number of demand (read+write) accesses
+system.cpu.icache.demand_avg_miss_latency 35098.824786                       # average overall miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency 34224.447514                       # average overall mshr miss latency
+system.cpu.icache.demand_hits                73408888                       # number of demand (read+write) hits
+system.cpu.icache.demand_miss_latency        32852500                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_rate           0.000013                       # miss rate for demand accesses
+system.cpu.icache.demand_misses                   936                       # number of demand (read+write) misses
+system.cpu.icache.demand_mshr_hits                212                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_miss_latency     24778500                       # number of demand (read+write) MSHR miss cycles
 system.cpu.icache.demand_mshr_miss_rate      0.000010                       # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_misses              747                       # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses              724                       # number of demand (read+write) MSHR misses
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.323287                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0            662.091546                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses           75163466                       # number of overall (read+write) accesses
-system.cpu.icache.overall_avg_miss_latency 35392.896175                       # average overall miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 34027.443106                       # average overall mshr miss latency
+system.cpu.icache.occ_%::0                   0.307623                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0            630.012478                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses           73409824                       # number of overall (read+write) accesses
+system.cpu.icache.overall_avg_miss_latency 35098.824786                       # average overall miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency 34224.447514                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits               75162551                       # number of overall hits
-system.cpu.icache.overall_miss_latency       32384500                       # number of overall miss cycles
-system.cpu.icache.overall_miss_rate          0.000012                       # miss rate for overall accesses
-system.cpu.icache.overall_misses                  915                       # number of overall misses
-system.cpu.icache.overall_mshr_hits               168                       # number of overall MSHR hits
-system.cpu.icache.overall_mshr_miss_latency     25418500                       # number of overall MSHR miss cycles
+system.cpu.icache.overall_hits               73408888                       # number of overall hits
+system.cpu.icache.overall_miss_latency       32852500                       # number of overall miss cycles
+system.cpu.icache.overall_miss_rate          0.000013                       # miss rate for overall accesses
+system.cpu.icache.overall_misses                  936                       # number of overall misses
+system.cpu.icache.overall_mshr_hits               212                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_miss_latency     24778500                       # number of overall MSHR miss cycles
 system.cpu.icache.overall_mshr_miss_rate     0.000010                       # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_misses             747                       # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses             724                       # number of overall MSHR misses
 system.cpu.icache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.icache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.icache.replacements                     23                       # number of replacements
-system.cpu.icache.sampled_refs                    745                       # Sample count of references to valid blocks.
+system.cpu.icache.replacements                     33                       # number of replacements
+system.cpu.icache.sampled_refs                    720                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse                662.091546                       # Cycle average of tags in use
-system.cpu.icache.total_refs                 75162551                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse                630.012478                       # Cycle average of tags in use
+system.cpu.icache.total_refs                 73408888                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
-system.cpu.idleCycles                          881558                       # Total number of cycles that the CPU has spent unscheduled due to idling
-system.cpu.iew.EXEC:branches                 74261585                       # Number of branches executed
-system.cpu.iew.EXEC:nop                         62913                       # number of nop insts executed
-system.cpu.iew.EXEC:rate                     1.487680                       # Inst execution rate
-system.cpu.iew.EXEC:refs                    240772759                       # number of memory reference insts executed
-system.cpu.iew.EXEC:stores                   74373435                       # Number of stores executed
+system.cpu.idleCycles                          871389                       # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.iew.EXEC:branches                 73892971                       # Number of branches executed
+system.cpu.iew.EXEC:nop                         61798                       # number of nop insts executed
+system.cpu.iew.EXEC:rate                     1.506493                       # Inst execution rate
+system.cpu.iew.EXEC:refs                    238982736                       # number of memory reference insts executed
+system.cpu.iew.EXEC:stores                   73900874                       # Number of stores executed
 system.cpu.iew.EXEC:swp                             0                       # number of swp insts executed
-system.cpu.iew.WB:consumers                 747728792                       # num instructions consuming a value
-system.cpu.iew.WB:count                     638494059                       # cumulative count of insts written-back
-system.cpu.iew.WB:fanout                     0.593986                       # average fanout of values written-back
+system.cpu.iew.WB:consumers                 738975685                       # num instructions consuming a value
+system.cpu.iew.WB:count                     633750064                       # cumulative count of insts written-back
+system.cpu.iew.WB:fanout                     0.595052                       # average fanout of values written-back
 system.cpu.iew.WB:penalized                         0                       # number of instrctions required to write to 'other' IQ
 system.cpu.iew.WB:penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.iew.WB:producers                 444140095                       # num instructions producing a value
-system.cpu.iew.WB:rate                       1.471264                       # insts written-back per cycle
-system.cpu.iew.WB:sent                      640207091                       # cumulative count of insts sent to commit
-system.cpu.iew.branchMispredicts              5262481                       # Number of branch mispredicts detected at execute
-system.cpu.iew.iewBlockCycles                  938808                       # Number of cycles IEW is blocking
-system.cpu.iew.iewDispLoadInsts             184696679                       # Number of dispatched load instructions
-system.cpu.iew.iewDispNonSpecInsts               3886                       # Number of dispatched non-speculative instructions
-system.cpu.iew.iewDispSquashedInsts           3056896                       # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispStoreInsts             88578804                       # Number of dispatched store instructions
-system.cpu.iew.iewDispatchedInsts           721929028                       # Number of instructions dispatched to IQ
-system.cpu.iew.iewExecLoadInsts             166399324                       # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts           7744349                       # Number of squashed instructions skipped in execute
-system.cpu.iew.iewExecutedInsts             645618045                       # Number of executed instructions
-system.cpu.iew.iewIQFullEvents                  15544                       # Number of times the IQ has become full, causing a stall
+system.cpu.iew.WB:producers                 439728869                       # num instructions producing a value
+system.cpu.iew.WB:rate                       1.493625                       # insts written-back per cycle
+system.cpu.iew.WB:sent                      634774515                       # cumulative count of insts sent to commit
+system.cpu.iew.branchMispredicts              4294677                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewBlockCycles                  946102                       # Number of cycles IEW is blocking
+system.cpu.iew.iewDispLoadInsts             181732576                       # Number of dispatched load instructions
+system.cpu.iew.iewDispNonSpecInsts               5902                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewDispSquashedInsts           2934920                       # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispStoreInsts             84682953                       # Number of dispatched store instructions
+system.cpu.iew.iewDispatchedInsts           707943366                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewExecLoadInsts             165081862                       # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts           6085968                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewExecutedInsts             639209952                       # Number of executed instructions
+system.cpu.iew.iewIQFullEvents                  15519                       # Number of times the IQ has become full, causing a stall
 system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
-system.cpu.iew.iewLSQFullEvents                 10568                       # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.iewSquashCycles               17467706                       # Number of cycles IEW is squashing
-system.cpu.iew.iewUnblockCycles                 68840                       # Number of cycles IEW is unblocking
+system.cpu.iew.iewLSQFullEvents                  2353                       # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.iewSquashCycles               15304229                       # Number of cycles IEW is squashing
+system.cpu.iew.iewUnblockCycles                 50818                       # Number of cycles IEW is unblocking
 system.cpu.iew.lsq.thread.0.blockedLoads            0                       # Number of blocked loads due to partial load-store forwarding
-system.cpu.iew.lsq.thread.0.cacheBlocked         8986                       # Number of times an access to memory failed due to the cache being blocked
-system.cpu.iew.lsq.thread.0.forwLoads        24659910                       # Number of loads that had data forwarded from stores
-system.cpu.iew.lsq.thread.0.ignoredResponses        40290                       # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread.0.cacheBlocked         8944                       # Number of times an access to memory failed due to the cache being blocked
+system.cpu.iew.lsq.thread.0.forwLoads        24296735                       # Number of loads that had data forwarded from stores
+system.cpu.iew.lsq.thread.0.ignoredResponses        57403                       # Number of memory responses ignored because the instruction is squashed
 system.cpu.iew.lsq.thread.0.invAddrLoads            0                       # Number of loads ignored due to an invalid address
 system.cpu.iew.lsq.thread.0.invAddrSwpfs            0                       # Number of software prefetches ignored due to an invalid address
-system.cpu.iew.lsq.thread.0.memOrderViolation       927620                       # Number of memory ordering violations
-system.cpu.iew.lsq.thread.0.rescheduledLoads        15164                       # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread.0.squashedLoads     35743653                       # Number of loads squashed
-system.cpu.iew.lsq.thread.0.squashedStores     18357791                       # Number of stores squashed
-system.cpu.iew.memOrderViolationEvents         927620                       # Number of memory order violations
-system.cpu.iew.predictedNotTakenIncorrect      1455468                       # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.predictedTakenIncorrect        3807013                       # Number of branches that were predicted taken incorrectly
-system.cpu.int_regfile_reads               1741672216                       # number of integer regfile reads
-system.cpu.int_regfile_writes               500762058                       # number of integer regfile writes
-system.cpu.ipc                               1.383903                       # IPC: Instructions Per Cycle
-system.cpu.ipc_total                         1.383903                       # IPC: Total IPC of All Threads
+system.cpu.iew.lsq.thread.0.memOrderViolation       930118                       # Number of memory ordering violations
+system.cpu.iew.lsq.thread.0.rescheduledLoads        15159                       # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread.0.squashedLoads     32779951                       # Number of loads squashed
+system.cpu.iew.lsq.thread.0.squashedStores     14461910                       # Number of stores squashed
+system.cpu.iew.memOrderViolationEvents         930118                       # Number of memory order violations
+system.cpu.iew.predictedNotTakenIncorrect       636408                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.predictedTakenIncorrect        3658269                       # Number of branches that were predicted taken incorrectly
+system.cpu.int_regfile_reads               1727320002                       # number of integer regfile reads
+system.cpu.int_regfile_writes               496802288                       # number of integer regfile writes
+system.cpu.ipc                               1.419645                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         1.419645                       # IPC: Total IPC of All Threads
 system.cpu.iq.ISSUE:FU_type_0::No_OpClass            0      0.00%      0.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntAlu       408522313     62.53%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntMult           6689      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatAdd             0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAdd              0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd            0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp            0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt            0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc            3      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     62.53% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemRead      168909835     25.85%     88.38% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemWrite      75923554     11.62%    100.00% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntAlu       402470959     62.37%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntMult           6564      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatAdd             0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAdd              0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd            0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp            0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt            0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc            3      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     62.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemRead      167645097     25.98%     88.35% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemWrite      75173297     11.65%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::IprAccess            0      0.00%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::InstPrefetch            0      0.00%    100.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::total        653362394                       # Type of FU issued
-system.cpu.iq.ISSUE:fu_busy_cnt               7689776                       # FU busy when requested
-system.cpu.iq.ISSUE:fu_busy_rate             0.011770                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.ISSUE:FU_type_0::total        645295920                       # Type of FU issued
+system.cpu.iq.ISSUE:fu_busy_cnt               7755028                       # FU busy when requested
+system.cpu.iq.ISSUE:fu_busy_rate             0.012018                       # FU busy rate (busy events/executed inst)
 system.cpu.iq.ISSUE:fu_full::No_OpClass             0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntAlu            110224      1.43%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntMult                0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      1.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemRead          7362915     95.75%     97.18% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemWrite          216637      2.82%    100.00% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntAlu            198697      2.56%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntMult                0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      2.56% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemRead          7348141     94.75%     97.32% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemWrite          208190      2.68%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::IprAccess              0      0.00%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::InstPrefetch            0      0.00%    100.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:issued_per_cycle::samples    433094982                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::mean     1.508589                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.485286                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::samples    423431978                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::mean     1.523966                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.473546                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::0     131707315     30.41%     30.41% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::1     125173244     28.90%     59.31% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::2      78416793     18.11%     77.42% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::3      46415103     10.72%     88.14% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::4      32898080      7.60%     95.73% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::5      12956560      2.99%     98.72% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::6       3885385      0.90%     99.62% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::7        717191      0.17%     99.79% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::8        925311      0.21%    100.00% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::0     124767045     29.47%     29.47% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::1     123576315     29.18%     58.65% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::2      78343969     18.50%     77.15% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::3      46750040     11.04%     88.19% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::4      32770284      7.74%     95.93% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::5      12193598      2.88%     98.81% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::6       3344839      0.79%     99.60% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::7        823717      0.19%     99.80% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::8        862171      0.20%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::min_value            0                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::max_value            8                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::total    433094982                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:rate                     1.505525                       # Inst issue rate
+system.cpu.iq.ISSUE:issued_per_cycle::total    423431978                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:rate                     1.520836                       # Inst issue rate
 system.cpu.iq.fp_alu_accesses                      20                       # Number of floating point alu accesses
 system.cpu.iq.fp_inst_queue_reads                  36                       # Number of floating instruction queue reads
 system.cpu.iq.fp_inst_queue_wakeup_accesses           16                       # Number of floating instruction queue wakeup accesses
 system.cpu.iq.fp_inst_queue_writes                 16                       # Number of floating instruction queue writes
-system.cpu.iq.int_alu_accesses              661052150                       # Number of integer alu accesses
-system.cpu.iq.int_inst_queue_reads         1748135502                       # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_wakeup_accesses    638494043                       # Number of integer instruction queue wakeup accesses
-system.cpu.iq.int_inst_queue_writes         843674084                       # Number of integer instruction queue writes
-system.cpu.iq.iqInstsAdded                  721862229                       # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqInstsIssued                 653362394                       # Number of instructions issued
-system.cpu.iq.iqNonSpecInstsAdded                3886                       # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqSquashedInstsExamined       120901183                       # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedInstsIssued            625992                       # Number of squashed instructions issued
-system.cpu.iq.iqSquashedNonSpecRemoved            244                       # Number of squashed non-spec instructions that were removed
-system.cpu.iq.iqSquashedOperandsExamined    239953447                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.int_alu_accesses              653050928                       # Number of integer alu accesses
+system.cpu.iq.int_inst_queue_reads         1722505687                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_wakeup_accesses    633750048                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.int_inst_queue_writes         814020305                       # Number of integer instruction queue writes
+system.cpu.iq.iqInstsAdded                  707874308                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqInstsIssued                 645295920                       # Number of instructions issued
+system.cpu.iq.iqNonSpecInstsAdded                7260                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqSquashedInstsExamined       105229644                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedInstsIssued            726877                       # Number of squashed instructions issued
+system.cpu.iq.iqSquashedNonSpecRemoved            933                       # Number of squashed non-spec instructions that were removed
+system.cpu.iq.iqSquashedOperandsExamined    212022368                       # Number of squashed operands that are examined and possibly removed from graph
 system.cpu.itb.accesses                             0                       # DTB accesses
 system.cpu.itb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.itb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -403,114 +415,114 @@ system.cpu.itb.read_misses                          0                       # DT
 system.cpu.itb.write_accesses                       0                       # DTB write accesses
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
-system.cpu.l2cache.ReadExReq_accesses          247865                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34472.344792                       # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31273.636053                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_hits              189395                       # number of ReadExReq hits
-system.cpu.l2cache.ReadExReq_miss_latency   2015598000                       # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_rate       0.235895                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_misses             58470                       # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_mshr_miss_latency   1828569500                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.235895                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_misses        58470                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses            196377                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_avg_miss_latency 34258.354481                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31117.674945                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                163670                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_miss_latency    1120488000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.166552                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_misses               32707                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_mshr_hits               11                       # number of ReadReq MSHR hits
-system.cpu.l2cache.ReadReq_mshr_miss_latency   1017423500                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.166496                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_misses          32696                       # number of ReadReq MSHR misses
-system.cpu.l2cache.UpgradeReq_accesses              1                       # number of UpgradeReq accesses(hits+misses)
-system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency        31000                       # average UpgradeReq mshr miss latency
-system.cpu.l2cache.UpgradeReq_miss_rate             1                       # miss rate for UpgradeReq accesses
+system.cpu.l2cache.ReadExReq_accesses          247874                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_avg_miss_latency 34363.539920                       # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31261.130694                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_hits              189432                       # number of ReadExReq hits
+system.cpu.l2cache.ReadExReq_miss_latency   2008274000                       # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_rate       0.235773                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_misses             58442                       # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_mshr_miss_latency   1826963000                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.235773                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_misses        58442                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadReq_accesses            196316                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_avg_miss_latency 34255.152982                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31104.089447                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_hits                163665                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_miss_latency    1118465000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_rate         0.166319                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_misses               32651                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_mshr_hits                6                       # number of ReadReq MSHR hits
+system.cpu.l2cache.ReadReq_mshr_miss_latency   1015393000                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.166288                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_misses          32645                       # number of ReadReq MSHR misses
+system.cpu.l2cache.UpgradeReq_accesses              3                       # number of UpgradeReq accesses(hits+misses)
+system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency        32000                       # average UpgradeReq mshr miss latency
+system.cpu.l2cache.UpgradeReq_hits                  2                       # number of UpgradeReq hits
+system.cpu.l2cache.UpgradeReq_miss_rate      0.333333                       # miss rate for UpgradeReq accesses
 system.cpu.l2cache.UpgradeReq_misses                1                       # number of UpgradeReq misses
-system.cpu.l2cache.UpgradeReq_mshr_miss_latency        31000                       # number of UpgradeReq MSHR miss cycles
-system.cpu.l2cache.UpgradeReq_mshr_miss_rate            1                       # mshr miss rate for UpgradeReq accesses
+system.cpu.l2cache.UpgradeReq_mshr_miss_latency        32000                       # number of UpgradeReq MSHR miss cycles
+system.cpu.l2cache.UpgradeReq_mshr_miss_rate     0.333333                       # mshr miss rate for UpgradeReq accesses
 system.cpu.l2cache.UpgradeReq_mshr_misses            1                       # number of UpgradeReq MSHR misses
-system.cpu.l2cache.Writeback_accesses          394050                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_hits              394050                       # number of Writeback hits
-system.cpu.l2cache.avg_blocked_cycles::no_mshrs  6190.332326                       # average number of cycles each access was blocked
+system.cpu.l2cache.Writeback_accesses          394062                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_hits              394062                       # number of Writeback hits
+system.cpu.l2cache.avg_blocked_cycles::no_mshrs  5824.362606                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  4.731748                       # Average number of references to valid blocks.
-system.cpu.l2cache.blocked::no_mshrs              331                       # number of cycles access was blocked
+system.cpu.l2cache.avg_refs                  4.737794                       # Average number of references to valid blocks.
+system.cpu.l2cache.blocked::no_mshrs              353                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
-system.cpu.l2cache.blocked_cycles::no_mshrs      2049000                       # number of cycles access was blocked
+system.cpu.l2cache.blocked_cycles::no_mshrs      2056000                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses             444242                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_avg_miss_latency 34395.582219                       # average overall miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31217.701775                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                 353065                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_miss_latency     3136086000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.205242                       # miss rate for demand accesses
-system.cpu.l2cache.demand_misses                91177                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_mshr_hits                11                       # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_miss_latency   2845993000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.205217                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_misses           91166                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_accesses             444190                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_avg_miss_latency 34324.690152                       # average overall miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency 31204.848112                       # average overall mshr miss latency
+system.cpu.l2cache.demand_hits                 353097                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_miss_latency     3126739000                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_rate          0.205077                       # miss rate for demand accesses
+system.cpu.l2cache.demand_misses                91093                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_mshr_hits                 6                       # number of demand (read+write) MSHR hits
+system.cpu.l2cache.demand_mshr_miss_latency   2842356000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_rate     0.205063                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_misses           91087                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.056947                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.488639                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0          1866.034580                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1         16011.711774                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses            444242                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_avg_miss_latency 34395.582219                       # average overall miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31217.701775                       # average overall mshr miss latency
+system.cpu.l2cache.occ_%::0                  0.056232                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_%::1                  0.489259                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0          1842.604757                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1         16032.025879                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses            444190                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_avg_miss_latency 34324.690152                       # average overall miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency 31204.848112                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                353065                       # number of overall hits
-system.cpu.l2cache.overall_miss_latency    3136086000                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.205242                       # miss rate for overall accesses
-system.cpu.l2cache.overall_misses               91177                       # number of overall misses
-system.cpu.l2cache.overall_mshr_hits               11                       # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_miss_latency   2845993000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.205217                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_misses          91166                       # number of overall MSHR misses
+system.cpu.l2cache.overall_hits                353097                       # number of overall hits
+system.cpu.l2cache.overall_miss_latency    3126739000                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_rate         0.205077                       # miss rate for overall accesses
+system.cpu.l2cache.overall_misses               91093                       # number of overall misses
+system.cpu.l2cache.overall_mshr_hits                6                       # number of overall MSHR hits
+system.cpu.l2cache.overall_mshr_miss_latency   2842356000                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_rate     0.205063                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_misses          91087                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.l2cache.replacements                 72987                       # number of replacements
-system.cpu.l2cache.sampled_refs                 88484                       # Sample count of references to valid blocks.
+system.cpu.l2cache.replacements                 72891                       # number of replacements
+system.cpu.l2cache.sampled_refs                 88396                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse             17877.746353                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                  418684                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse             17874.630636                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                  418802                       # Total number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.writebacks                   58152                       # number of writebacks
-system.cpu.memDep0.conflictingLoads          56143840                       # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores         33466009                       # Number of conflicting stores.
-system.cpu.memDep0.insertedLoads            184696679                       # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores            88578804                       # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads               960863165                       # number of misc regfile reads
-system.cpu.misc_regfile_writes                   9367                       # number of misc regfile writes
-system.cpu.numCycles                        433976540                       # number of cpu cycles simulated
+system.cpu.l2cache.writebacks                   58120                       # number of writebacks
+system.cpu.memDep0.conflictingLoads          59394757                       # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores         28028248                       # Number of conflicting stores.
+system.cpu.memDep0.insertedLoads            181732576                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores            84682953                       # Number of stores inserted to the mem dependence unit.
+system.cpu.misc_regfile_reads               939363465                       # number of misc regfile reads
+system.cpu.misc_regfile_writes                   9368                       # number of misc regfile writes
+system.cpu.numCycles                        424303367                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.rename.RENAME:BlockCycles         12394449                       # Number of cycles rename is blocking
-system.cpu.rename.RENAME:CommittedMaps      469246940                       # Number of HB maps that are committed
-system.cpu.rename.RENAME:IQFullEvents        63310870                       # Number of times rename has blocked due to IQ full
-system.cpu.rename.RENAME:IdleCycles         190431447                       # Number of cycles rename is idle
-system.cpu.rename.RENAME:LSQFullEvents        3181742                       # Number of times rename has blocked due to LSQ full
-system.cpu.rename.RENAME:ROBFullEvents              1                       # Number of times rename has blocked due to ROB full
-system.cpu.rename.RENAME:RenameLookups     2146129408                       # Number of register rename lookups that rename has made
-system.cpu.rename.RENAME:RenamedInsts       749361548                       # Number of instructions processed by rename
-system.cpu.rename.RENAME:RenamedOperands    579635256                       # Number of destination operands rename has renamed
-system.cpu.rename.RENAME:RunCycles          140764920                       # Number of cycles rename is running
-system.cpu.rename.RENAME:SquashCycles        17467706                       # Number of cycles rename is squashing
-system.cpu.rename.RENAME:UnblockCycles       71980154                       # Number of cycles rename is unblocking
-system.cpu.rename.RENAME:UndoneMaps         110388313                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.RENAME:BlockCycles         12681660                       # Number of cycles rename is blocking
+system.cpu.rename.RENAME:CommittedMaps      471025546                       # Number of HB maps that are committed
+system.cpu.rename.RENAME:IQFullEvents        63633162                       # Number of times rename has blocked due to IQ full
+system.cpu.rename.RENAME:IdleCycles         186161185                       # Number of cycles rename is idle
+system.cpu.rename.RENAME:LSQFullEvents        2954668                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.RENAME:RenameLookups     2083466922                       # Number of register rename lookups that rename has made
+system.cpu.rename.RENAME:RenamedInsts       728669573                       # Number of instructions processed by rename
+system.cpu.rename.RENAME:RenamedOperands    566468470                       # Number of destination operands rename has renamed
+system.cpu.rename.RENAME:RunCycles          137330990                       # Number of cycles rename is running
+system.cpu.rename.RENAME:SquashCycles        15304229                       # Number of cycles rename is squashing
+system.cpu.rename.RENAME:UnblockCycles       71846492                       # Number of cycles rename is unblocking
+system.cpu.rename.RENAME:UndoneMaps          95442921                       # Number of HB maps that are undone due to squashing
 system.cpu.rename.RENAME:fp_rename_lookups           96                       # Number of floating rename lookups
-system.cpu.rename.RENAME:int_rename_lookups   2146129312                       # Number of integer rename lookups
-system.cpu.rename.RENAME:serializeStallCycles        56306                       # count of cycles rename stalled for serializing inst
-system.cpu.rename.RENAME:serializingInsts         3959                       # count of serializing insts renamed
-system.cpu.rename.RENAME:skidInsts          128598458                       # count of insts added to the skid buffer
-system.cpu.rename.RENAME:tempSerializingInsts         3954                       # count of temporary serializing insts renamed
-system.cpu.rob.rob_reads                   1130320351                       # The number of ROB reads
-system.cpu.rob.rob_writes                  1461345715                       # The number of ROB writes
-system.cpu.timesIdled                           36569                       # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.rename.RENAME:int_rename_lookups   2083466826                       # Number of integer rename lookups
+system.cpu.rename.RENAME:serializeStallCycles       107422                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RENAME:serializingInsts         6263                       # count of serializing insts renamed
+system.cpu.rename.RENAME:skidInsts          128424972                       # count of insts added to the skid buffer
+system.cpu.rename.RENAME:tempSerializingInsts         6268                       # count of temporary serializing insts renamed
+system.cpu.rob.rob_reads                   1108813717                       # The number of ROB reads
+system.cpu.rob.rob_writes                  1431196844                       # The number of ROB writes
+system.cpu.timesIdled                           36620                       # Number of times that the entire CPU went into an idle state and unscheduled itself
 system.cpu.workload.PROG:num_syscalls              48                       # Number of system calls
 
 ---------- End Simulation Statistics   ----------
index 17d38a0392e411b3539dc9e4532455a13444cca0..e931d99dc24ed6c482a1d170948ae643a27abe2d 100644 (file)
@@ -66,7 +66,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/gzip
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/gzip
 gid=100
 input=cin
 max_stack_size=67108864
index f425b3c91830611cbaf8d84a09fc26fe97b9c30d..cf49f4125d432645b4cae5b332ff8cfd018d48be 100755 (executable)
@@ -5,10 +5,10 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 02:00:03
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:23:27
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/00.gzip/arm/linux/simple-atomic -re tests/run.py build/ARM_SE/tests/fast/long/00.gzip/arm/linux/simple-atomic
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
@@ -43,4 +43,4 @@ Uncompressing Data
 Uncompressed data 1048576 bytes in length
 Uncompressed data compared correctly
 Tested 1MB buffer: OK!
-Exiting @ tick 300302141500 because target called exit()
+Exiting @ tick 301191370000 because target called exit()
index fb68d0899219c4e39547e90e97a35b2445411523..0eb8d8824900fedbaa911cb7adfa29b696a57d50 100644 (file)
@@ -1,13 +1,13 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                1026292                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 229344                       # Number of bytes of host memory used
-host_seconds                                   585.20                       # Real time elapsed on the host
-host_tick_rate                              513165203                       # Simulator tick rate (ticks/s)
+host_inst_rate                                1838558                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 246240                       # Number of bytes of host memory used
+host_seconds                                   327.63                       # Real time elapsed on the host
+host_tick_rate                              919312999                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                   600581394                       # Number of instructions simulated
-sim_seconds                                  0.300302                       # Number of seconds simulated
-sim_ticks                                300302141500                       # Number of ticks simulated
+sim_insts                                   602359851                       # Number of instructions simulated
+sim_seconds                                  0.301191                       # Number of seconds simulated
+sim_ticks                                301191370000                       # Number of ticks simulated
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -52,24 +52,24 @@ system.cpu.itb.write_accesses                       0                       # DT
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                        600604284                       # number of cpu cycles simulated
+system.cpu.numCycles                        602382741                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                  600604284                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                  602382741                       # Number of busy cycles
+system.cpu.num_conditional_control_insts     67016068                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                     16                       # Number of float alu accesses
 system.cpu.num_fp_insts                            16                       # number of float instructions
 system.cpu.num_fp_register_reads                   16                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                   0                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                     1993596                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                        600581394                       # Number of instructions executed
-system.cpu.num_int_alu_accesses             531746837                       # Number of integer alu accesses
-system.cpu.num_int_insts                    531746837                       # number of integer instructions
-system.cpu.num_int_register_reads          1690709529                       # number of times the integer registers were read
-system.cpu.num_int_register_writes          456307392                       # number of times the integer registers were written
-system.cpu.num_load_insts                   148953025                       # Number of load instructions
-system.cpu.num_mem_refs                     219174038                       # number of memory refs
+system.cpu.num_insts                        602359851                       # Number of instructions executed
+system.cpu.num_int_alu_accesses             533522639                       # Number of integer alu accesses
+system.cpu.num_int_insts                    533522639                       # number of integer instructions
+system.cpu.num_int_register_reads          1694262461                       # number of times the integer registers were read
+system.cpu.num_int_register_writes          458085654                       # number of times the integer registers were written
+system.cpu.num_load_insts                   148952594                       # Number of load instructions
+system.cpu.num_mem_refs                     219173607                       # number of memory refs
 system.cpu.num_store_insts                   70221013                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls              48                       # Number of system calls
 
index de769cd56b50db089e7a22d4f06c5881f136321f..cd3bf6aaee32658378d2c5d7cef072bfdb893301 100644 (file)
@@ -51,6 +51,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -86,6 +87,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -121,6 +123,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=10000
 max_miss_count=0
 mshrs=10
@@ -166,7 +169,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/gzip
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/gzip
 gid=100
 input=cin
 max_stack_size=67108864
index 70559ac7dfea99f3f5906480754bd616cf35fe2b..3d2816f3ee625db675096266d1f360cd1481ca74 100755 (executable)
@@ -5,10 +5,10 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:56:25
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:13:11
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/00.gzip/arm/linux/simple-timing -re tests/run.py build/ARM_SE/tests/fast/long/00.gzip/arm/linux/simple-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
@@ -43,4 +43,4 @@ Uncompressing Data
 Uncompressed data 1048576 bytes in length
 Uncompressed data compared correctly
 Tested 1MB buffer: OK!
-Exiting @ tick 796759936000 because target called exit()
+Exiting @ tick 796762926000 because target called exit()
index 2b5fb88ae6a5150ee665fab86741f76f4ac858a5..bc20954646a2f8f6dbe6ac522bd75412d4274ee5 100644 (file)
@@ -1,27 +1,31 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 452045                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 237056                       # Number of bytes of host memory used
-host_seconds                                  1324.25                       # Real time elapsed on the host
-host_tick_rate                              601669731                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 732997                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 253960                       # Number of bytes of host memory used
+host_seconds                                   819.10                       # Real time elapsed on the host
+host_tick_rate                              972728993                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                   598619824                       # Number of instructions simulated
-sim_seconds                                  0.796760                       # Number of seconds simulated
-sim_ticks                                796759936000                       # Number of ticks simulated
-system.cpu.dcache.ReadReq_accesses          147793610                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 20842.812219                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 17842.812219                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits              147603767                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency     3956862000                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_rate          0.001285                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses               189843                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_miss_latency   3387333000                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate     0.001285                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses          189843                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses          69418858                       # number of WriteReq accesses(hits+misses)
+sim_insts                                   600398281                       # Number of instructions simulated
+sim_seconds                                  0.796763                       # Number of seconds simulated
+sim_ticks                                796762926000                       # Number of ticks simulated
+system.cpu.dcache.LoadLockedReq_accesses         1327                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_hits             1327                       # number of LoadLockedReq hits
+system.cpu.dcache.ReadReq_accesses          147791852                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 20842.679226                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 17842.679226                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits              147602036                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency     3956274000                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_rate          0.001284                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses               189816                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_miss_latency   3386826000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate     0.001284                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_misses          189816                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses          1327                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits              1327                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses          69417531                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_avg_miss_latency 23909.028529                       # average WriteReq miss latency
 system.cpu.dcache.WriteReq_avg_mshr_miss_latency 20909.028529                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits              69171110                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits              69169783                       # number of WriteReq hits
 system.cpu.dcache.WriteReq_miss_latency    5923414000                       # number of WriteReq miss cycles
 system.cpu.dcache.WriteReq_miss_rate         0.003569                       # miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_misses              247748                       # number of WriteReq misses
@@ -30,49 +34,49 @@ system.cpu.dcache.WriteReq_mshr_miss_rate     0.003569                       # m
 system.cpu.dcache.WriteReq_mshr_misses         247748                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                 495.382394                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs                 495.412038                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses           217212468                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 22578.791611                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 19578.791611                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits               216774877                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency      9880276000                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate           0.002015                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses                437591                       # number of demand (read+write) misses
+system.cpu.dcache.demand_accesses           217209383                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 22578.841038                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 19578.841038                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits               216771819                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency      9879688000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate           0.002014                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses                437564                       # number of demand (read+write) misses
 system.cpu.dcache.demand_mshr_hits                  0                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency   8567503000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_rate      0.002015                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses           437591                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_miss_latency   8566996000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate      0.002014                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses           437564                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
 system.cpu.dcache.occ_%::0                   0.999566                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           4094.223177                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses          217212468                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 22578.791611                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 19578.791611                       # average overall mshr miss latency
+system.cpu.dcache.occ_blocks::0           4094.222434                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses          217209383                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 22578.841038                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 19578.841038                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits              216774877                       # number of overall hits
-system.cpu.dcache.overall_miss_latency     9880276000                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate          0.002015                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses               437591                       # number of overall misses
+system.cpu.dcache.overall_hits              216771819                       # number of overall hits
+system.cpu.dcache.overall_miss_latency     9879688000                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate          0.002014                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses               437564                       # number of overall misses
 system.cpu.dcache.overall_mshr_hits                 0                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency   8567503000                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_rate     0.002015                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses          437591                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_miss_latency   8566996000                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate     0.002014                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses          437564                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                 433495                       # number of replacements
-system.cpu.dcache.sampled_refs                 437591                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                 433468                       # number of replacements
+system.cpu.dcache.sampled_refs                 437564                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               4094.223177                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                216774877                       # Total number of references to valid blocks.
-system.cpu.dcache.warmup_cycle              537003000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks                   392389                       # number of writebacks
+system.cpu.dcache.tagsinuse               4094.222434                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                216774473                       # Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle              537031000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.writebacks                   392392                       # number of writebacks
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -94,10 +98,10 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.icache.ReadReq_accesses          570070553                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses          570074535                       # number of ReadReq accesses(hits+misses)
 system.cpu.icache.ReadReq_avg_miss_latency 54236.391913                       # average ReadReq miss latency
 system.cpu.icache.ReadReq_avg_mshr_miss_latency 51236.391913                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits              570069910                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits              570073892                       # number of ReadReq hits
 system.cpu.icache.ReadReq_miss_latency       34874000                       # number of ReadReq miss cycles
 system.cpu.icache.ReadReq_miss_rate          0.000001                       # miss rate for ReadReq accesses
 system.cpu.icache.ReadReq_misses                  643                       # number of ReadReq misses
@@ -106,16 +110,16 @@ system.cpu.icache.ReadReq_mshr_miss_rate     0.000001                       # ms
 system.cpu.icache.ReadReq_mshr_misses             643                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs               886578.398134                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs               886584.590980                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses           570070553                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses           570074535                       # number of demand (read+write) accesses
 system.cpu.icache.demand_avg_miss_latency 54236.391913                       # average overall miss latency
 system.cpu.icache.demand_avg_mshr_miss_latency 51236.391913                       # average overall mshr miss latency
-system.cpu.icache.demand_hits               570069910                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits               570073892                       # number of demand (read+write) hits
 system.cpu.icache.demand_miss_latency        34874000                       # number of demand (read+write) miss cycles
 system.cpu.icache.demand_miss_rate           0.000001                       # miss rate for demand accesses
 system.cpu.icache.demand_misses                   643                       # number of demand (read+write) misses
@@ -127,12 +131,12 @@ system.cpu.icache.fast_writes                       0                       # nu
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
 system.cpu.icache.occ_%::0                   0.282094                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0            577.728453                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses          570070553                       # number of overall (read+write) accesses
+system.cpu.icache.occ_blocks::0            577.728532                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses          570074535                       # number of overall (read+write) accesses
 system.cpu.icache.overall_avg_miss_latency 54236.391913                       # average overall miss latency
 system.cpu.icache.overall_avg_mshr_miss_latency 51236.391913                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits              570069910                       # number of overall hits
+system.cpu.icache.overall_hits              570073892                       # number of overall hits
 system.cpu.icache.overall_miss_latency       34874000                       # number of overall miss cycles
 system.cpu.icache.overall_miss_rate          0.000001                       # miss rate for overall accesses
 system.cpu.icache.overall_misses                  643                       # number of overall misses
@@ -145,8 +149,8 @@ system.cpu.icache.overall_mshr_uncacheable_misses            0
 system.cpu.icache.replacements                     12                       # number of replacements
 system.cpu.icache.sampled_refs                    643                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse                577.728453                       # Cycle average of tags in use
-system.cpu.icache.total_refs                570069910                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse                577.728532                       # Cycle average of tags in use
+system.cpu.icache.total_refs                570073892                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
@@ -181,84 +185,84 @@ system.cpu.l2cache.ReadExReq_misses             58451                       # nu
 system.cpu.l2cache.ReadExReq_mshr_miss_latency   2338040000                       # number of ReadExReq MSHR miss cycles
 system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.235929                       # mshr miss rate for ReadExReq accesses
 system.cpu.l2cache.ReadExReq_mshr_misses        58451                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses            190486                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses            190459                       # number of ReadReq accesses(hits+misses)
 system.cpu.l2cache.ReadReq_avg_miss_latency        52000                       # average ReadReq miss latency
 system.cpu.l2cache.ReadReq_avg_mshr_miss_latency        40000                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                158940                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_miss_latency    1640392000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.165608                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_misses               31546                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency   1261840000                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.165608                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_misses          31546                       # number of ReadReq MSHR misses
-system.cpu.l2cache.Writeback_accesses          392389                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_hits              392389                       # number of Writeback hits
+system.cpu.l2cache.ReadReq_hits                158918                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_miss_latency    1640132000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_rate         0.165605                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_misses               31541                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency   1261640000                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.165605                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_misses          31541                       # number of ReadReq MSHR misses
+system.cpu.l2cache.Writeback_accesses          392392                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_hits              392392                       # number of Writeback hits
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  4.718118                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                  4.718237                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses             438234                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses             438207                       # number of demand (read+write) accesses
 system.cpu.l2cache.demand_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.demand_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                 348237                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_miss_latency     4679844000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.205363                       # miss rate for demand accesses
-system.cpu.l2cache.demand_misses                89997                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_hits                 348215                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_miss_latency     4679584000                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_rate          0.205364                       # miss rate for demand accesses
+system.cpu.l2cache.demand_misses                89992                       # number of demand (read+write) misses
 system.cpu.l2cache.demand_mshr_hits                 0                       # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_miss_latency   3599880000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.205363                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_misses           89997                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_miss_latency   3599680000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_rate     0.205364                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_misses           89992                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.053819                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.492601                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0          1763.554655                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1         16141.554862                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses            438234                       # number of overall (read+write) accesses
+system.cpu.l2cache.occ_%::0                  0.053777                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_%::1                  0.492610                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0          1762.179345                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1         16141.835335                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses            438207                       # number of overall (read+write) accesses
 system.cpu.l2cache.overall_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.overall_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                348237                       # number of overall hits
-system.cpu.l2cache.overall_miss_latency    4679844000                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.205363                       # miss rate for overall accesses
-system.cpu.l2cache.overall_misses               89997                       # number of overall misses
+system.cpu.l2cache.overall_hits                348215                       # number of overall hits
+system.cpu.l2cache.overall_miss_latency    4679584000                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_rate         0.205364                       # miss rate for overall accesses
+system.cpu.l2cache.overall_misses               89992                       # number of overall misses
 system.cpu.l2cache.overall_mshr_hits                0                       # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_miss_latency   3599880000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.205363                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_misses          89997                       # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_miss_latency   3599680000                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_rate     0.205364                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_misses          89992                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.l2cache.replacements                 71809                       # number of replacements
-system.cpu.l2cache.sampled_refs                 87292                       # Sample count of references to valid blocks.
+system.cpu.l2cache.replacements                 71804                       # number of replacements
+system.cpu.l2cache.sampled_refs                 87286                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse             17905.109517                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                  411854                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse             17904.014680                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                  411836                       # Total number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
 system.cpu.l2cache.writebacks                   57886                       # number of writebacks
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                       1593519872                       # number of cpu cycles simulated
+system.cpu.numCycles                       1593525852                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                 1593519872                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                 1593525852                       # Number of busy cycles
+system.cpu.num_conditional_control_insts     67016068                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                     16                       # Number of float alu accesses
 system.cpu.num_fp_insts                            16                       # number of float instructions
 system.cpu.num_fp_register_reads                   16                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                   0                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                     1993596                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                        598619824                       # Number of instructions executed
-system.cpu.num_int_alu_accesses             531746837                       # Number of integer alu accesses
-system.cpu.num_int_insts                    531746837                       # number of integer instructions
-system.cpu.num_int_register_reads          1837343724                       # number of times the integer registers were read
-system.cpu.num_int_register_writes          456308029                       # number of times the integer registers were written
-system.cpu.num_load_insts                   148953025                       # Number of load instructions
-system.cpu.num_mem_refs                     219174038                       # number of memory refs
+system.cpu.num_insts                        600398281                       # Number of instructions executed
+system.cpu.num_int_alu_accesses             533522639                       # Number of integer alu accesses
+system.cpu.num_int_insts                    533522639                       # number of integer instructions
+system.cpu.num_int_register_reads          1840897552                       # number of times the integer registers were read
+system.cpu.num_int_register_writes          458086291                       # number of times the integer registers were written
+system.cpu.num_load_insts                   148952594                       # Number of load instructions
+system.cpu.num_mem_refs                     219173607                       # number of memory refs
 system.cpu.num_store_insts                   70221013                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls              48                       # Number of system calls
 
diff --git a/tests/long/10.linux-boot/ref/arm/linux/realview-o3/config.ini b/tests/long/10.linux-boot/ref/arm/linux/realview-o3/config.ini
new file mode 100644 (file)
index 0000000..c2ce6a4
--- /dev/null
@@ -0,0 +1,950 @@
+[root]
+type=Root
+children=system
+time_sync_enable=false
+time_sync_period=100000000000
+time_sync_spin_threshold=100000000
+
+[system]
+type=LinuxArmSystem
+children=bridge cpu diskmem intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver
+boot_cpu_frequency=500
+boot_osflags=earlyprintk mem=128MB console=ttyAMA0 lpj=19988480 norandmaps slram=slram0,0x8000000,+0x8000000 mtdparts=slram0:- rw loglevel=8 root=/dev/mtdblock0
+init_param=0
+kernel=/chips/pd/randd/dist/binaries/vmlinux.arm
+load_addr_mask=268435455
+machine_type=RealView_PBX
+mem_mode=timing
+physmem=system.physmem
+readfile=tests/halt.sh
+symbolfile=
+work_begin_ckpt_count=0
+work_begin_cpu_id_exit=-1
+work_begin_exit_count=0
+work_cpus_ckpt_count=0
+work_end_ckpt_count=0
+work_end_exit_count=0
+work_item_id=-1
+
+[system.bridge]
+type=Bridge
+delay=50000
+filter_ranges_a=0:18446744073709551615
+filter_ranges_b=0:134217727
+nack_delay=4000
+req_size_a=16
+req_size_b=16
+resp_size_a=16
+resp_size_b=16
+write_ack=false
+side_a=system.iobus.port[0]
+side_b=system.membus.port[0]
+
+[system.cpu]
+type=DerivO3CPU
+children=dcache dtb fuPool icache interrupts itb tracer
+BTBEntries=4096
+BTBTagSize=16
+LFSTSize=1024
+LQEntries=32
+RASSize=16
+SQEntries=32
+SSITSize=1024
+activity=0
+backComSize=5
+cachePorts=200
+checker=Null
+choiceCtrBits=2
+choicePredictorSize=8192
+clock=500
+commitToDecodeDelay=1
+commitToFetchDelay=1
+commitToIEWDelay=1
+commitToRenameDelay=1
+commitWidth=8
+cpu_id=0
+decodeToFetchDelay=1
+decodeToRenameDelay=1
+decodeWidth=8
+defer_registration=false
+dispatchWidth=8
+do_checkpoint_insts=true
+do_quiesce=true
+do_statistics_insts=true
+dtb=system.cpu.dtb
+fetchToDecodeDelay=1
+fetchTrapLatency=1
+fetchWidth=8
+forwardComSize=5
+fuPool=system.cpu.fuPool
+function_trace=false
+function_trace_start=0
+globalCtrBits=2
+globalHistoryBits=13
+globalPredictorSize=8192
+iewToCommitDelay=1
+iewToDecodeDelay=1
+iewToFetchDelay=1
+iewToRenameDelay=1
+instShiftAmt=2
+interrupts=system.cpu.interrupts
+issueToExecuteDelay=1
+issueWidth=8
+itb=system.cpu.itb
+localCtrBits=2
+localHistoryBits=11
+localHistoryTableSize=2048
+localPredictorSize=2048
+max_insts_all_threads=0
+max_insts_any_thread=0
+max_loads_all_threads=0
+max_loads_any_thread=0
+numIQEntries=64
+numPhysFloatRegs=256
+numPhysIntRegs=256
+numROBEntries=192
+numRobs=1
+numThreads=1
+phase=0
+predType=tournament
+profile=0
+progress_interval=0
+renameToDecodeDelay=1
+renameToFetchDelay=1
+renameToIEWDelay=2
+renameToROBDelay=1
+renameWidth=8
+smtCommitPolicy=RoundRobin
+smtFetchPolicy=SingleThread
+smtIQPolicy=Partitioned
+smtIQThreshold=100
+smtLSQPolicy=Partitioned
+smtLSQThreshold=100
+smtNumFetchingThreads=1
+smtROBPolicy=Partitioned
+smtROBThreshold=100
+squashWidth=8
+system=system
+tracer=system.cpu.tracer
+trapLatency=13
+wbDepth=1
+wbWidth=8
+dcache_port=system.cpu.dcache.cpu_side
+icache_port=system.cpu.icache.cpu_side
+
+[system.cpu.dcache]
+type=BaseCache
+addr_range=0:18446744073709551615
+assoc=4
+block_size=64
+forward_snoops=true
+hash_delay=1
+is_top_level=true
+latency=1000
+max_miss_count=0
+mshrs=4
+num_cpus=1
+prefetch_data_accesses_only=false
+prefetch_degree=1
+prefetch_latency=10000
+prefetch_on_access=false
+prefetch_past_page=false
+prefetch_policy=none
+prefetch_serial_squash=false
+prefetch_use_cpu_id=true
+prefetcher_size=100
+prioritizeRequests=false
+repl=Null
+size=32768
+subblock_size=0
+tgts_per_mshr=20
+trace_addr=0
+two_queue=false
+write_buffers=8
+cpu_side=system.cpu.dcache_port
+mem_side=system.toL2Bus.port[2]
+
+[system.cpu.dtb]
+type=ArmTLB
+children=walker
+size=64
+walker=system.cpu.dtb.walker
+
+[system.cpu.dtb.walker]
+type=ArmTableWalker
+max_backoff=100000
+min_backoff=0
+sys=system
+port=system.toL2Bus.port[4]
+
+[system.cpu.fuPool]
+type=FUPool
+children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
+FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8
+
+[system.cpu.fuPool.FUList0]
+type=FUDesc
+children=opList
+count=6
+opList=system.cpu.fuPool.FUList0.opList
+
+[system.cpu.fuPool.FUList0.opList]
+type=OpDesc
+issueLat=1
+opClass=IntAlu
+opLat=1
+
+[system.cpu.fuPool.FUList1]
+type=FUDesc
+children=opList0 opList1
+count=2
+opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
+
+[system.cpu.fuPool.FUList1.opList0]
+type=OpDesc
+issueLat=1
+opClass=IntMult
+opLat=3
+
+[system.cpu.fuPool.FUList1.opList1]
+type=OpDesc
+issueLat=19
+opClass=IntDiv
+opLat=20
+
+[system.cpu.fuPool.FUList2]
+type=FUDesc
+children=opList0 opList1 opList2
+count=4
+opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2
+
+[system.cpu.fuPool.FUList2.opList0]
+type=OpDesc
+issueLat=1
+opClass=FloatAdd
+opLat=2
+
+[system.cpu.fuPool.FUList2.opList1]
+type=OpDesc
+issueLat=1
+opClass=FloatCmp
+opLat=2
+
+[system.cpu.fuPool.FUList2.opList2]
+type=OpDesc
+issueLat=1
+opClass=FloatCvt
+opLat=2
+
+[system.cpu.fuPool.FUList3]
+type=FUDesc
+children=opList0 opList1 opList2
+count=2
+opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2
+
+[system.cpu.fuPool.FUList3.opList0]
+type=OpDesc
+issueLat=1
+opClass=FloatMult
+opLat=4
+
+[system.cpu.fuPool.FUList3.opList1]
+type=OpDesc
+issueLat=12
+opClass=FloatDiv
+opLat=12
+
+[system.cpu.fuPool.FUList3.opList2]
+type=OpDesc
+issueLat=24
+opClass=FloatSqrt
+opLat=24
+
+[system.cpu.fuPool.FUList4]
+type=FUDesc
+children=opList
+count=0
+opList=system.cpu.fuPool.FUList4.opList
+
+[system.cpu.fuPool.FUList4.opList]
+type=OpDesc
+issueLat=1
+opClass=MemRead
+opLat=1
+
+[system.cpu.fuPool.FUList5]
+type=FUDesc
+children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
+count=4
+opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19
+
+[system.cpu.fuPool.FUList5.opList00]
+type=OpDesc
+issueLat=1
+opClass=SimdAdd
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList01]
+type=OpDesc
+issueLat=1
+opClass=SimdAddAcc
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList02]
+type=OpDesc
+issueLat=1
+opClass=SimdAlu
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList03]
+type=OpDesc
+issueLat=1
+opClass=SimdCmp
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList04]
+type=OpDesc
+issueLat=1
+opClass=SimdCvt
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList05]
+type=OpDesc
+issueLat=1
+opClass=SimdMisc
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList06]
+type=OpDesc
+issueLat=1
+opClass=SimdMult
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList07]
+type=OpDesc
+issueLat=1
+opClass=SimdMultAcc
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList08]
+type=OpDesc
+issueLat=1
+opClass=SimdShift
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList09]
+type=OpDesc
+issueLat=1
+opClass=SimdShiftAcc
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList10]
+type=OpDesc
+issueLat=1
+opClass=SimdSqrt
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList11]
+type=OpDesc
+issueLat=1
+opClass=SimdFloatAdd
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList12]
+type=OpDesc
+issueLat=1
+opClass=SimdFloatAlu
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList13]
+type=OpDesc
+issueLat=1
+opClass=SimdFloatCmp
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList14]
+type=OpDesc
+issueLat=1
+opClass=SimdFloatCvt
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList15]
+type=OpDesc
+issueLat=1
+opClass=SimdFloatDiv
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList16]
+type=OpDesc
+issueLat=1
+opClass=SimdFloatMisc
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList17]
+type=OpDesc
+issueLat=1
+opClass=SimdFloatMult
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList18]
+type=OpDesc
+issueLat=1
+opClass=SimdFloatMultAcc
+opLat=1
+
+[system.cpu.fuPool.FUList5.opList19]
+type=OpDesc
+issueLat=1
+opClass=SimdFloatSqrt
+opLat=1
+
+[system.cpu.fuPool.FUList6]
+type=FUDesc
+children=opList
+count=0
+opList=system.cpu.fuPool.FUList6.opList
+
+[system.cpu.fuPool.FUList6.opList]
+type=OpDesc
+issueLat=1
+opClass=MemWrite
+opLat=1
+
+[system.cpu.fuPool.FUList7]
+type=FUDesc
+children=opList0 opList1
+count=4
+opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1
+
+[system.cpu.fuPool.FUList7.opList0]
+type=OpDesc
+issueLat=1
+opClass=MemRead
+opLat=1
+
+[system.cpu.fuPool.FUList7.opList1]
+type=OpDesc
+issueLat=1
+opClass=MemWrite
+opLat=1
+
+[system.cpu.fuPool.FUList8]
+type=FUDesc
+children=opList
+count=1
+opList=system.cpu.fuPool.FUList8.opList
+
+[system.cpu.fuPool.FUList8.opList]
+type=OpDesc
+issueLat=3
+opClass=IprAccess
+opLat=3
+
+[system.cpu.icache]
+type=BaseCache
+addr_range=0:18446744073709551615
+assoc=1
+block_size=64
+forward_snoops=true
+hash_delay=1
+is_top_level=true
+latency=1000
+max_miss_count=0
+mshrs=4
+num_cpus=1
+prefetch_data_accesses_only=false
+prefetch_degree=1
+prefetch_latency=10000
+prefetch_on_access=false
+prefetch_past_page=false
+prefetch_policy=none
+prefetch_serial_squash=false
+prefetch_use_cpu_id=true
+prefetcher_size=100
+prioritizeRequests=false
+repl=Null
+size=32768
+subblock_size=0
+tgts_per_mshr=20
+trace_addr=0
+two_queue=false
+write_buffers=8
+cpu_side=system.cpu.icache_port
+mem_side=system.toL2Bus.port[1]
+
+[system.cpu.interrupts]
+type=ArmInterrupts
+
+[system.cpu.itb]
+type=ArmTLB
+children=walker
+size=64
+walker=system.cpu.itb.walker
+
+[system.cpu.itb.walker]
+type=ArmTableWalker
+max_backoff=100000
+min_backoff=0
+sys=system
+port=system.toL2Bus.port[3]
+
+[system.cpu.tracer]
+type=ExeTracer
+
+[system.diskmem]
+type=PhysicalMemory
+file=/chips/pd/randd/dist/disks/ael-arm.ext2
+latency=30000
+latency_var=0
+null=false
+range=134217728:268435455
+zero=false
+port=system.membus.port[1]
+
+[system.intrctrl]
+type=IntrControl
+sys=system
+
+[system.iobus]
+type=Bus
+block_size=64
+bus_id=0
+clock=1000
+header_cycles=1
+use_default_range=false
+width=64
+port=system.bridge.side_a system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.dmac_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.smc_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.gpio0_fake.pio system.realview.gpio1_fake.pio system.realview.gpio2_fake.pio system.realview.ssp_fake.pio system.realview.sci_fake.pio system.realview.aaci_fake.pio system.realview.mmc_fake.pio system.realview.rtc_fake.pio system.realview.flash_fake.pio system.realview.cf0_fake.pio system.iocache.cpu_side system.realview.clcd.dma
+
+[system.iocache]
+type=BaseCache
+addr_range=0:134217727
+assoc=8
+block_size=64
+forward_snoops=false
+hash_delay=1
+is_top_level=false
+latency=50000
+max_miss_count=0
+mshrs=20
+num_cpus=1
+prefetch_data_accesses_only=false
+prefetch_degree=1
+prefetch_latency=500000
+prefetch_on_access=false
+prefetch_past_page=false
+prefetch_policy=none
+prefetch_serial_squash=false
+prefetch_use_cpu_id=true
+prefetcher_size=100
+prioritizeRequests=false
+repl=Null
+size=1024
+subblock_size=0
+tgts_per_mshr=12
+trace_addr=0
+two_queue=false
+write_buffers=8
+cpu_side=system.iobus.port[25]
+mem_side=system.membus.port[5]
+
+[system.l2c]
+type=BaseCache
+addr_range=0:18446744073709551615
+assoc=8
+block_size=64
+forward_snoops=true
+hash_delay=1
+is_top_level=false
+latency=10000
+max_miss_count=0
+mshrs=92
+num_cpus=1
+prefetch_data_accesses_only=false
+prefetch_degree=1
+prefetch_latency=100000
+prefetch_on_access=false
+prefetch_past_page=false
+prefetch_policy=none
+prefetch_serial_squash=false
+prefetch_use_cpu_id=true
+prefetcher_size=100
+prioritizeRequests=false
+repl=Null
+size=4194304
+subblock_size=0
+tgts_per_mshr=16
+trace_addr=0
+two_queue=false
+write_buffers=8
+cpu_side=system.toL2Bus.port[0]
+mem_side=system.membus.port[6]
+
+[system.membus]
+type=Bus
+children=badaddr_responder
+block_size=64
+bus_id=1
+clock=1000
+header_cycles=1
+use_default_range=false
+width=64
+default=system.membus.badaddr_responder.pio
+port=system.bridge.side_b system.diskmem.port[0] system.physmem.port[0] system.realview.gic.pio system.realview.l2x0_fake.pio system.iocache.mem_side system.l2c.mem_side
+
+[system.membus.badaddr_responder]
+type=IsaFake
+pio_addr=0
+pio_latency=1000
+pio_size=8
+platform=system.realview
+ret_bad_addr=true
+ret_data16=65535
+ret_data32=4294967295
+ret_data64=18446744073709551615
+ret_data8=255
+system=system
+update_data=false
+warn_access=warn
+pio=system.membus.default
+
+[system.physmem]
+type=PhysicalMemory
+file=
+latency=30000
+latency_var=0
+null=false
+range=0:134217727
+zero=true
+port=system.membus.port[2]
+
+[system.realview]
+type=RealView
+children=aaci_fake cf0_fake clcd dmac_fake flash_fake gic gpio0_fake gpio1_fake gpio2_fake kmi0 kmi1 l2x0_fake mmc_fake realview_io rtc_fake sci_fake smc_fake sp810_fake ssp_fake timer0 timer1 uart uart1_fake uart2_fake uart3_fake watchdog_fake
+intrctrl=system.intrctrl
+system=system
+
+[system.realview.aaci_fake]
+type=AmbaFake
+amba_id=0
+ignore_access=false
+pio_addr=268451840
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[20]
+
+[system.realview.cf0_fake]
+type=IsaFake
+pio_addr=402653184
+pio_latency=1000
+pio_size=4095
+platform=system.realview
+ret_bad_addr=false
+ret_data16=65535
+ret_data32=4294967295
+ret_data64=18446744073709551615
+ret_data8=255
+system=system
+update_data=false
+warn_access=
+pio=system.iobus.port[24]
+
+[system.realview.clcd]
+type=Pl111
+amba_id=1315089
+clock=41667
+gic=system.realview.gic
+int_num=55
+max_backoff_delay=10000000
+min_backoff_delay=4000
+pio_addr=268566528
+pio_latency=10000
+platform=system.realview
+system=system
+vnc=system.vncserver
+dma=system.iobus.port[26]
+pio=system.iobus.port[5]
+
+[system.realview.dmac_fake]
+type=AmbaFake
+amba_id=0
+ignore_access=false
+pio_addr=268632064
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[8]
+
+[system.realview.flash_fake]
+type=IsaFake
+pio_addr=1073741824
+pio_latency=1000
+pio_size=67108864
+platform=system.realview
+ret_bad_addr=false
+ret_data16=65535
+ret_data32=4294967295
+ret_data64=18446744073709551615
+ret_data8=255
+system=system
+update_data=false
+warn_access=
+pio=system.iobus.port[23]
+
+[system.realview.gic]
+type=Gic
+cpu_addr=520093952
+cpu_pio_delay=10000
+dist_addr=520097792
+dist_pio_delay=10000
+it_lines=128
+platform=system.realview
+system=system
+pio=system.membus.port[3]
+
+[system.realview.gpio0_fake]
+type=AmbaFake
+amba_id=0
+ignore_access=false
+pio_addr=268513280
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[15]
+
+[system.realview.gpio1_fake]
+type=AmbaFake
+amba_id=0
+ignore_access=false
+pio_addr=268517376
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[16]
+
+[system.realview.gpio2_fake]
+type=AmbaFake
+amba_id=0
+ignore_access=false
+pio_addr=268521472
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[17]
+
+[system.realview.kmi0]
+type=Pl050
+amba_id=1314896
+gic=system.realview.gic
+int_delay=1000000
+int_num=52
+is_mouse=false
+pio_addr=268460032
+pio_latency=1000
+platform=system.realview
+system=system
+vnc=system.vncserver
+pio=system.iobus.port[6]
+
+[system.realview.kmi1]
+type=Pl050
+amba_id=1314896
+gic=system.realview.gic
+int_delay=1000000
+int_num=53
+is_mouse=true
+pio_addr=268464128
+pio_latency=1000
+platform=system.realview
+system=system
+vnc=system.vncserver
+pio=system.iobus.port[7]
+
+[system.realview.l2x0_fake]
+type=IsaFake
+pio_addr=520101888
+pio_latency=1000
+pio_size=4095
+platform=system.realview
+ret_bad_addr=false
+ret_data16=65535
+ret_data32=4294967295
+ret_data64=18446744073709551615
+ret_data8=255
+system=system
+update_data=false
+warn_access=
+pio=system.membus.port[4]
+
+[system.realview.mmc_fake]
+type=AmbaFake
+amba_id=0
+ignore_access=false
+pio_addr=268455936
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[21]
+
+[system.realview.realview_io]
+type=RealViewCtrl
+pio_addr=268435456
+pio_latency=1000
+platform=system.realview
+proc_id=201326592
+system=system
+pio=system.iobus.port[2]
+
+[system.realview.rtc_fake]
+type=AmbaFake
+amba_id=266289
+ignore_access=false
+pio_addr=268529664
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[22]
+
+[system.realview.sci_fake]
+type=AmbaFake
+amba_id=0
+ignore_access=false
+pio_addr=268492800
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[19]
+
+[system.realview.smc_fake]
+type=AmbaFake
+amba_id=0
+ignore_access=false
+pio_addr=269357056
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[12]
+
+[system.realview.sp810_fake]
+type=AmbaFake
+amba_id=0
+ignore_access=true
+pio_addr=268439552
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[13]
+
+[system.realview.ssp_fake]
+type=AmbaFake
+amba_id=0
+ignore_access=false
+pio_addr=268488704
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[18]
+
+[system.realview.timer0]
+type=Sp804
+amba_id=1316868
+clock0=1000000
+clock1=1000000
+gic=system.realview.gic
+int_num0=36
+int_num1=36
+pio_addr=268505088
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[3]
+
+[system.realview.timer1]
+type=Sp804
+amba_id=1316868
+clock0=1000000
+clock1=1000000
+gic=system.realview.gic
+int_num0=37
+int_num1=37
+pio_addr=268509184
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[4]
+
+[system.realview.uart]
+type=Pl011
+end_on_eot=false
+gic=system.realview.gic
+int_delay=100000
+int_num=44
+pio_addr=268472320
+pio_latency=1000
+platform=system.realview
+system=system
+terminal=system.terminal
+pio=system.iobus.port[1]
+
+[system.realview.uart1_fake]
+type=AmbaFake
+amba_id=0
+ignore_access=false
+pio_addr=268476416
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[9]
+
+[system.realview.uart2_fake]
+type=AmbaFake
+amba_id=0
+ignore_access=false
+pio_addr=268480512
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[10]
+
+[system.realview.uart3_fake]
+type=AmbaFake
+amba_id=0
+ignore_access=false
+pio_addr=268484608
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[11]
+
+[system.realview.watchdog_fake]
+type=AmbaFake
+amba_id=0
+ignore_access=false
+pio_addr=268500992
+pio_latency=1000
+platform=system.realview
+system=system
+pio=system.iobus.port[14]
+
+[system.terminal]
+type=Terminal
+intr_control=system.intrctrl
+number=0
+output=true
+port=3456
+
+[system.toL2Bus]
+type=Bus
+block_size=64
+bus_id=0
+clock=1000
+header_cycles=1
+use_default_range=false
+width=64
+port=system.l2c.cpu_side system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
+
+[system.vncserver]
+type=VncServer
+number=0
+port=5900
+
diff --git a/tests/long/10.linux-boot/ref/arm/linux/realview-o3/simerr b/tests/long/10.linux-boot/ref/arm/linux/realview-o3/simerr
new file mode 100755 (executable)
index 0000000..701e929
--- /dev/null
@@ -0,0 +1,43 @@
+warn: Sockets disabled, not accepting vnc client connections
+For more information see: http://www.m5sim.org/warn/af6a84f6
+warn: Sockets disabled, not accepting terminal connections
+For more information see: http://www.m5sim.org/warn/8742226b
+warn: Sockets disabled, not accepting gdb connections
+For more information see: http://www.m5sim.org/warn/d946bea6
+warn: The clidr register always reports 0 caches.
+For more information see: http://www.m5sim.org/warn/23a3c326
+warn: The csselr register isn't implemented.
+For more information see: http://www.m5sim.org/warn/c0c486b8
+warn: Need to flush all TLBs in MP
+For more information see: http://www.m5sim.org/warn/6cccf999
+warn:  instruction 'mcr bpiall' unimplemented
+For more information see: http://www.m5sim.org/warn/21b09adb
+warn: The ccsidr register isn't implemented and always reads as 0.
+For more information see: http://www.m5sim.org/warn/2c4acb9c
+warn:  instruction 'mcr dccimvac' unimplemented
+For more information see: http://www.m5sim.org/warn/21b09adb
+warn: Need to flush all TLBs in MP
+For more information see: http://www.m5sim.org/warn/6cccf999
+warn:  instruction 'mcr bpiall' unimplemented
+For more information see: http://www.m5sim.org/warn/21b09adb
+warn:  instruction 'mcr dccmvau' unimplemented
+For more information see: http://www.m5sim.org/warn/21b09adb
+warn:  instruction 'mcr icimvau' unimplemented
+For more information see: http://www.m5sim.org/warn/21b09adb
+warn:  instruction 'mcr bpiall' unimplemented
+For more information see: http://www.m5sim.org/warn/21b09adb
+warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors
+For more information see: http://www.m5sim.org/warn/7998f2ea
+warn:  instruction 'mcr bpiall' unimplemented
+For more information see: http://www.m5sim.org/warn/21b09adb
+warn: Returning thumbEE disabled for now since we don't support CP14config registers and jumping to ThumbEE vectors
+For more information see: http://www.m5sim.org/warn/7998f2ea
+warn:  instruction 'mcr bpiall' unimplemented
+For more information see: http://www.m5sim.org/warn/21b09adb
+warn:  instruction 'mcr bpiall' unimplemented
+For more information see: http://www.m5sim.org/warn/21b09adb
+warn: Need to flush all TLBs in MP
+For more information see: http://www.m5sim.org/warn/6cccf999
+warn:  instruction 'mcr bpiall' unimplemented
+For more information see: http://www.m5sim.org/warn/21b09adb
+hack: be nice to actually delete the event here
diff --git a/tests/long/10.linux-boot/ref/arm/linux/realview-o3/simout b/tests/long/10.linux-boot/ref/arm/linux/realview-o3/simout
new file mode 100755 (executable)
index 0000000..b92737e
--- /dev/null
@@ -0,0 +1,16 @@
+M5 Simulator System
+
+Copyright (c) 2001-2008
+The Regents of The University of Michigan
+All Rights Reserved
+
+
+M5 compiled Mar 11 2011 20:10:37
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:12:00
+M5 executing on u200439-lin.austin.arm.com
+command line: build/ARM_FS/m5.fast -d build/ARM_FS/tests/fast/long/10.linux-boot/arm/linux/realview-o3 -re tests/run.py build/ARM_FS/tests/fast/long/10.linux-boot/arm/linux/realview-o3
+Global frequency set at 1000000000000 ticks per second
+info: kernel located at: /chips/pd/randd/dist/binaries/vmlinux.arm
+info: Entering event queue @ 0.  Starting simulation...
+Exiting @ tick 84388283500 because m5_exit instruction encountered
diff --git a/tests/long/10.linux-boot/ref/arm/linux/realview-o3/stats.txt b/tests/long/10.linux-boot/ref/arm/linux/realview-o3/stats.txt
new file mode 100644 (file)
index 0000000..2142ffa
--- /dev/null
@@ -0,0 +1,750 @@
+
+---------- Begin Simulation Statistics ----------
+host_inst_rate                                 136897                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 384172                       # Number of bytes of host memory used
+host_seconds                                   379.57                       # Real time elapsed on the host
+host_tick_rate                              222327398                       # Simulator tick rate (ticks/s)
+sim_freq                                 1000000000000                       # Frequency of simulated ticks
+sim_insts                                    51961461                       # Number of instructions simulated
+sim_seconds                                  0.084388                       # Number of seconds simulated
+sim_ticks                                 84388283500                       # Number of ticks simulated
+system.cpu.BPredUnit.BTBCorrect                     0                       # Number of correct BTB predictions (this stat may not work properly.
+system.cpu.BPredUnit.BTBHits                  9710586                       # Number of BTB hits
+system.cpu.BPredUnit.BTBLookups              12489985                       # Number of BTB lookups
+system.cpu.BPredUnit.RASInCorrect              157419                       # Number of incorrect RAS predictions.
+system.cpu.BPredUnit.condIncorrect             644152                       # Number of conditional branches incorrect
+system.cpu.BPredUnit.condPredicted           11960647                       # Number of conditional branches predicted
+system.cpu.BPredUnit.lookups                 14006556                       # Number of BP lookups
+system.cpu.BPredUnit.usedRAS                   818238                       # Number of times the RAS was used to get a target.
+system.cpu.commit.COM:branches                8358835                       # Number of branches committed
+system.cpu.commit.COM:bw_lim_events            766788                       # number cycles where commit BW limit reached
+system.cpu.commit.COM:bw_limited                    0                       # number of insts not committed due to BW limits
+system.cpu.commit.COM:committed_per_cycle::samples     96225527                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::mean     0.541277                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::stdev     1.325518                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::0     74314309     77.23%     77.23% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::1     10868177     11.29%     88.52% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::2      3539344      3.68%     92.20% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::3      1575243      1.64%     93.84% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::4      3605097      3.75%     97.59% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::5       765856      0.80%     98.38% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::6       506916      0.53%     98.91% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::7       283797      0.29%     99.20% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::8       766788      0.80%    100.00% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::min_value            0                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::max_value            8                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::total     96225527                       # Number of insts commited each cycle
+system.cpu.commit.COM:count                  52084641                       # Number of instructions committed
+system.cpu.commit.COM:fp_insts                   6017                       # Number of committed floating point instructions.
+system.cpu.commit.COM:function_calls           529465                       # Number of function calls committed.
+system.cpu.commit.COM:int_insts              42494142                       # Number of committed integer instructions.
+system.cpu.commit.COM:loads                   9208604                       # Number of loads committed
+system.cpu.commit.COM:membars                       3                       # Number of memory barriers committed
+system.cpu.commit.COM:refs                   16292498                       # Number of memory references committed
+system.cpu.commit.COM:swp_count                     0                       # Number of s/w prefetches committed
+system.cpu.commit.branchMispredicts            712712                       # The number of times a branch was mispredicted
+system.cpu.commit.commitCommittedInsts       52084641                       # The number of committed instructions
+system.cpu.commit.commitNonSpecStalls         2962577                       # The number of times commit has been forced to stall to communicate backwards
+system.cpu.commit.commitSquashedInsts        21317023                       # The number of squashed insts skipped by commit
+system.cpu.committedInsts                    51961461                       # Number of Instructions Simulated
+system.cpu.committedInsts_total              51961461                       # Number of Instructions Simulated
+system.cpu.cpi                               3.248111                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         3.248111                       # CPI: Total CPI of All Threads
+system.cpu.dcache.LoadLockedReq_accesses::0       110709                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_accesses::total       110709                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_avg_miss_latency::0 15013.262803                       # average LoadLockedReq miss latency
+system.cpu.dcache.LoadLockedReq_avg_miss_latency::1          inf                       # average LoadLockedReq miss latency
+system.cpu.dcache.LoadLockedReq_avg_miss_latency::total          inf                       # average LoadLockedReq miss latency
+system.cpu.dcache.LoadLockedReq_avg_mshr_miss_latency 11890.992284                       # average LoadLockedReq mshr miss latency
+system.cpu.dcache.LoadLockedReq_avg_mshr_uncacheable_latency          inf                       # average LoadLockedReq mshr uncacheable latency
+system.cpu.dcache.LoadLockedReq_hits::0        104187                       # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_hits::total       104187                       # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_miss_latency     97916500                       # number of LoadLockedReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_rate::0     0.058911                       # miss rate for LoadLockedReq accesses
+system.cpu.dcache.LoadLockedReq_misses::0         6522                       # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_misses::total         6522                       # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_mshr_hits          949                       # number of LoadLockedReq MSHR hits
+system.cpu.dcache.LoadLockedReq_mshr_miss_latency     66268500                       # number of LoadLockedReq MSHR miss cycles
+system.cpu.dcache.LoadLockedReq_mshr_miss_rate::0     0.050339                       # mshr miss rate for LoadLockedReq accesses
+system.cpu.dcache.LoadLockedReq_mshr_miss_rate::1          inf                       # mshr miss rate for LoadLockedReq accesses
+system.cpu.dcache.LoadLockedReq_mshr_miss_rate::total          inf                       # mshr miss rate for LoadLockedReq accesses
+system.cpu.dcache.LoadLockedReq_mshr_misses         5573                       # number of LoadLockedReq MSHR misses
+system.cpu.dcache.LoadLockedReq_mshr_uncacheable_latency    312424000                       # number of LoadLockedReq MSHR uncacheable cycles
+system.cpu.dcache.ReadReq_accesses::0        10044139                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total     10044139                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency::0 14270.972361                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_miss_latency::1          inf                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_miss_latency::total          inf                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 13253.335400                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_uncacheable_latency          inf                       # average ReadReq mshr uncacheable latency
+system.cpu.dcache.ReadReq_hits::0             9552480                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total         9552480                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency     7016452000                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_rate::0       0.048950                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses::0            491659                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total        491659                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_hits            243263                       # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_miss_latency   3292075500                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::0     0.024730                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_miss_rate::1          inf                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_miss_rate::total          inf                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_misses          248396                       # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_uncacheable_latency  38191881500                       # number of ReadReq MSHR uncacheable cycles
+system.cpu.dcache.StoreCondReq_accesses::0       104612                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_accesses::total       104612                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits::0         104612                       # number of StoreCondReq hits
+system.cpu.dcache.StoreCondReq_hits::total       104612                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses::0        6670215                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total      6670215                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_avg_miss_latency::0 39957.308282                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::1          inf                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::total          inf                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency 38553.884427                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_uncacheable_latency          inf                       # average WriteReq mshr uncacheable latency
+system.cpu.dcache.WriteReq_hits::0            4625539                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total        4625539                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_miss_latency   81699749268                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_rate::0      0.306538                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_misses::0          2044676                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total      2044676                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_mshr_hits          1874256                       # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_miss_latency   6570352984                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_rate::0     0.025549                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::1          inf                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::total          inf                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_misses         170420                       # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_uncacheable_latency    939854183                       # number of WriteReq MSHR uncacheable cycles
+system.cpu.dcache.avg_blocked_cycles::no_mshrs  7310.688742                       # average number of cycles each access was blocked
+system.cpu.dcache.avg_blocked_cycles::no_targets 21687.500000                       # average number of cycles each access was blocked
+system.cpu.dcache.avg_refs                  34.045188                       # Average number of references to valid blocks.
+system.cpu.dcache.blocked::no_mshrs               906                       # number of cycles access was blocked
+system.cpu.dcache.blocked::no_targets              24                       # number of cycles access was blocked
+system.cpu.dcache.blocked_cycles::no_mshrs      6623484                       # number of cycles access was blocked
+system.cpu.dcache.blocked_cycles::no_targets       520500                       # number of cycles access was blocked
+system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
+system.cpu.dcache.demand_accesses::0         16714354                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::1                0                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total     16714354                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency::0 34978.108676                       # average overall miss latency
+system.cpu.dcache.demand_avg_miss_latency::1          inf                       # average overall miss latency
+system.cpu.dcache.demand_avg_miss_latency::total          inf                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 23548.356519                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits::0             14178019                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::1                    0                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total         14178019                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency     88716201268                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate::0        0.151746                       # miss rate for demand accesses
+system.cpu.dcache.demand_miss_rate::1        no_value                       # miss rate for demand accesses
+system.cpu.dcache.demand_miss_rate::total     no_value                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses::0            2536335                       # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::1                  0                       # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total        2536335                       # number of demand (read+write) misses
+system.cpu.dcache.demand_mshr_hits            2117519                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_miss_latency   9862428484                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate::0     0.025057                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_miss_rate::1          inf                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_miss_rate::total          inf                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses           418816                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
+system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
+system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
+system.cpu.dcache.occ_%::0                   0.999523                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0            511.755643                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses::0        16714354                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::1               0                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total     16714354                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency::0 34978.108676                       # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::1          inf                       # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::total          inf                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 23548.356519                       # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_uncacheable_latency          inf                       # average overall mshr uncacheable latency
+system.cpu.dcache.overall_hits::0            14178019                       # number of overall hits
+system.cpu.dcache.overall_hits::1                   0                       # number of overall hits
+system.cpu.dcache.overall_hits::total        14178019                       # number of overall hits
+system.cpu.dcache.overall_miss_latency    88716201268                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate::0       0.151746                       # miss rate for overall accesses
+system.cpu.dcache.overall_miss_rate::1       no_value                       # miss rate for overall accesses
+system.cpu.dcache.overall_miss_rate::total     no_value                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses::0           2536335                       # number of overall misses
+system.cpu.dcache.overall_misses::1                 0                       # number of overall misses
+system.cpu.dcache.overall_misses::total       2536335                       # number of overall misses
+system.cpu.dcache.overall_mshr_hits           2117519                       # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_miss_latency   9862428484                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate::0     0.025057                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_miss_rate::1          inf                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_miss_rate::total          inf                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses          418816                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_uncacheable_latency  39131735683                       # number of overall MSHR uncacheable cycles
+system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
+system.cpu.dcache.replacements                 422122                       # number of replacements
+system.cpu.dcache.sampled_refs                 422634                       # Sample count of references to valid blocks.
+system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
+system.cpu.dcache.tagsinuse                511.755643                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                 14388654                       # Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle               48260000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.writebacks                   390579                       # number of writebacks
+system.cpu.decode.DECODE:BlockedCycles       54500037                       # Number of cycles decode is blocked
+system.cpu.decode.DECODE:BranchMispred          71855                       # Number of times decode detected a branch misprediction
+system.cpu.decode.DECODE:BranchResolved       1270879                       # Number of times decode resolved a branch
+system.cpu.decode.DECODE:DecodedInsts        84249767                       # Number of instructions handled by decode
+system.cpu.decode.DECODE:IdleCycles          24736930                       # Number of cycles decode is idle
+system.cpu.decode.DECODE:RunCycles           15841745                       # Number of cycles decode is running
+system.cpu.decode.DECODE:SquashCycles         3334409                       # Number of cycles decode is squashing
+system.cpu.decode.DECODE:SquashedInsts         234983                       # Number of squashed instructions handled by decode
+system.cpu.decode.DECODE:UnblockCycles        1146787                       # Number of cycles decode is unblocking
+system.cpu.dtb.accesses                      36041317                       # DTB accesses
+system.cpu.dtb.align_faults                      1606                       # Number of TLB faults due to alignment restrictions
+system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
+system.cpu.dtb.flush_entries                     2757                       # Number of entries that have been flushed from TLB
+system.cpu.dtb.flush_tlb                            2                       # Number of times complete TLB was flushed
+system.cpu.dtb.flush_tlb_asid                      40                       # Number of times TLB was flushed by ASID
+system.cpu.dtb.flush_tlb_mva                        0                       # Number of times TLB was flushed by MVA
+system.cpu.dtb.flush_tlb_mva_asid               33670                       # Number of times TLB was flushed by MVA & ASID
+system.cpu.dtb.hits                          35961278                       # DTB hits
+system.cpu.dtb.inst_accesses                        0                       # ITB inst accesses
+system.cpu.dtb.inst_hits                            0                       # ITB inst hits
+system.cpu.dtb.inst_misses                          0                       # ITB inst misses
+system.cpu.dtb.misses                           80039                       # DTB misses
+system.cpu.dtb.perms_faults                       987                       # Number of TLB faults due to permissions restrictions
+system.cpu.dtb.prefetch_faults                   1022                       # Number of TLB faults due to prefetch
+system.cpu.dtb.read_accesses                 28355137                       # DTB read accesses
+system.cpu.dtb.read_hits                     28285868                       # DTB read hits
+system.cpu.dtb.read_misses                      69269                       # DTB read misses
+system.cpu.dtb.write_accesses                 7686180                       # DTB write accesses
+system.cpu.dtb.write_hits                     7675410                       # DTB write hits
+system.cpu.dtb.write_misses                     10770                       # DTB write misses
+system.cpu.fetch.Branches                    14006556                       # Number of branches that fetch encountered
+system.cpu.fetch.CacheLines                   6998275                       # Number of cache lines fetched
+system.cpu.fetch.Cycles                      17468426                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.IcacheSquashes                310113                       # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.Insts                       71954338                       # Number of instructions fetch has processed
+system.cpu.fetch.ItlbSquashes                    4839                       # Number of outstanding ITLB misses that were squashed
+system.cpu.fetch.MiscStallCycles                24771                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.SquashCycles                 1293063                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.TlbCycles                       7917                       # Number of cycles fetch has spent waiting for tlb
+system.cpu.fetch.branchRate                  0.082989                       # Number of branch fetches per cycle
+system.cpu.fetch.icacheStallCycles            6996896                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.predictedBranches           10528824                       # Number of branches that fetch has predicted taken
+system.cpu.fetch.rate                        0.426329                       # Number of inst fetches per cycle
+system.cpu.fetch.rateDist::samples           99559908                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              0.876249                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             2.150340                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::underflows               0      0.00%      0.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0                 82110011     82.47%     82.47% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                  1333573      1.34%     83.81% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                  1775516      1.78%     85.60% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                  1526454      1.53%     87.13% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                  4859277      4.88%     92.01% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                   919627      0.92%     92.93% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                   887823      0.89%     93.83% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                   767860      0.77%     94.60% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                  5379767      5.40%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::overflows                0      0.00%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::min_value                0                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::max_value                8                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::total             99559908                       # Number of instructions fetched each cycle (Total)
+system.cpu.fp_regfile_reads                      5295                       # number of floating regfile reads
+system.cpu.fp_regfile_writes                     1908                       # number of floating regfile writes
+system.cpu.icache.ReadReq_accesses::0         6998182                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total      6998182                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_avg_miss_latency::0 14604.698564                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_miss_latency::1          inf                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_miss_latency::total          inf                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency 12005.361734                       # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_avg_mshr_uncacheable_latency          inf                       # average ReadReq mshr uncacheable latency
+system.cpu.icache.ReadReq_hits::0             6432138                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total         6432138                       # number of ReadReq hits
+system.cpu.icache.ReadReq_miss_latency     8266901994                       # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_rate::0       0.080884                       # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_misses::0            566044                       # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total        566044                       # number of ReadReq misses
+system.cpu.icache.ReadReq_mshr_hits             56788                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_miss_latency   6113802495                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::0     0.072770                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_miss_rate::1          inf                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_miss_rate::total          inf                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_misses          509256                       # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_uncacheable_latency      4968000                       # number of ReadReq MSHR uncacheable cycles
+system.cpu.icache.avg_blocked_cycles::no_mshrs  6198.435115                       # average number of cycles each access was blocked
+system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
+system.cpu.icache.avg_refs                  12.630486                       # Average number of references to valid blocks.
+system.cpu.icache.blocked::no_mshrs               131                       # number of cycles access was blocked
+system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
+system.cpu.icache.blocked_cycles::no_mshrs       811995                       # number of cycles access was blocked
+system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
+system.cpu.icache.cache_copies                      0                       # number of cache copies performed
+system.cpu.icache.demand_accesses::0          6998182                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::1                0                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total      6998182                       # number of demand (read+write) accesses
+system.cpu.icache.demand_avg_miss_latency::0 14604.698564                       # average overall miss latency
+system.cpu.icache.demand_avg_miss_latency::1          inf                       # average overall miss latency
+system.cpu.icache.demand_avg_miss_latency::total          inf                       # average overall miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency 12005.361734                       # average overall mshr miss latency
+system.cpu.icache.demand_hits::0              6432138                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits::1                    0                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total          6432138                       # number of demand (read+write) hits
+system.cpu.icache.demand_miss_latency      8266901994                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_rate::0        0.080884                       # miss rate for demand accesses
+system.cpu.icache.demand_miss_rate::1        no_value                       # miss rate for demand accesses
+system.cpu.icache.demand_miss_rate::total     no_value                       # miss rate for demand accesses
+system.cpu.icache.demand_misses::0             566044                       # number of demand (read+write) misses
+system.cpu.icache.demand_misses::1                  0                       # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total         566044                       # number of demand (read+write) misses
+system.cpu.icache.demand_mshr_hits              56788                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_miss_latency   6113802495                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_rate::0     0.072770                       # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_miss_rate::1          inf                       # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_miss_rate::total          inf                       # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_misses           509256                       # number of demand (read+write) MSHR misses
+system.cpu.icache.fast_writes                       0                       # number of fast writes performed
+system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
+system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
+system.cpu.icache.occ_%::0                   0.968631                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0            495.939326                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses::0         6998182                       # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::1               0                       # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total      6998182                       # number of overall (read+write) accesses
+system.cpu.icache.overall_avg_miss_latency::0 14604.698564                       # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::1          inf                       # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::total          inf                       # average overall miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency 12005.361734                       # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_uncacheable_latency          inf                       # average overall mshr uncacheable latency
+system.cpu.icache.overall_hits::0             6432138                       # number of overall hits
+system.cpu.icache.overall_hits::1                   0                       # number of overall hits
+system.cpu.icache.overall_hits::total         6432138                       # number of overall hits
+system.cpu.icache.overall_miss_latency     8266901994                       # number of overall miss cycles
+system.cpu.icache.overall_miss_rate::0       0.080884                       # miss rate for overall accesses
+system.cpu.icache.overall_miss_rate::1       no_value                       # miss rate for overall accesses
+system.cpu.icache.overall_miss_rate::total     no_value                       # miss rate for overall accesses
+system.cpu.icache.overall_misses::0            566044                       # number of overall misses
+system.cpu.icache.overall_misses::1                 0                       # number of overall misses
+system.cpu.icache.overall_misses::total        566044                       # number of overall misses
+system.cpu.icache.overall_mshr_hits             56788                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_miss_latency   6113802495                       # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_rate::0     0.072770                       # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_miss_rate::1          inf                       # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_miss_rate::total          inf                       # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_misses          509256                       # number of overall MSHR misses
+system.cpu.icache.overall_mshr_uncacheable_latency      4968000                       # number of overall MSHR uncacheable cycles
+system.cpu.icache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
+system.cpu.icache.replacements                 508743                       # number of replacements
+system.cpu.icache.sampled_refs                 509255                       # Sample count of references to valid blocks.
+system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
+system.cpu.icache.tagsinuse                495.939326                       # Cycle average of tags in use
+system.cpu.icache.total_refs                  6432138                       # Total number of references to valid blocks.
+system.cpu.icache.warmup_cycle             6683845000                       # Cycle when the warmup percentage was hit.
+system.cpu.icache.writebacks                    41856                       # number of writebacks
+system.cpu.idleCycles                        69216660                       # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.iew.EXEC:branches                 10300528                       # Number of branches executed
+system.cpu.iew.EXEC:nop                        233998                       # number of nop insts executed
+system.cpu.iew.EXEC:rate                     0.477549                       # Inst execution rate
+system.cpu.iew.EXEC:refs                     36776263                       # number of memory reference insts executed
+system.cpu.iew.EXEC:stores                    7992235                       # Number of stores executed
+system.cpu.iew.EXEC:swp                             0                       # number of swp insts executed
+system.cpu.iew.WB:consumers                  64109547                       # num instructions consuming a value
+system.cpu.iew.WB:count                      62439853                       # cumulative count of insts written-back
+system.cpu.iew.WB:fanout                     0.508921                       # average fanout of values written-back
+system.cpu.iew.WB:penalized                         0                       # number of instrctions required to write to 'other' IQ
+system.cpu.iew.WB:penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
+system.cpu.iew.WB:producers                  32626666                       # num instructions producing a value
+system.cpu.iew.WB:rate                       0.369956                       # insts written-back per cycle
+system.cpu.iew.WB:sent                       79765366                       # cumulative count of insts sent to commit
+system.cpu.iew.branchMispredicts               803947                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewBlockCycles                21361717                       # Number of cycles IEW is blocking
+system.cpu.iew.iewDispLoadInsts              14069931                       # Number of dispatched load instructions
+system.cpu.iew.iewDispNonSpecInsts            4021819                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewDispSquashedInsts            473480                       # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispStoreInsts              9383175                       # Number of dispatched store instructions
+system.cpu.iew.iewDispatchedInsts            75615816                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewExecLoadInsts              28784028                       # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts           1481918                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewExecutedInsts              80599112                       # Number of executed instructions
+system.cpu.iew.iewIQFullEvents                  30204                       # Number of times the IQ has become full, causing a stall
+system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
+system.cpu.iew.iewLSQFullEvents                 45946                       # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.iewSquashCycles                3334409                       # Number of cycles IEW is squashing
+system.cpu.iew.iewUnblockCycles                259259                       # Number of cycles IEW is unblocking
+system.cpu.iew.lsq.thread.0.blockedLoads            0                       # Number of blocked loads due to partial load-store forwarding
+system.cpu.iew.lsq.thread.0.cacheBlocked         8096                       # Number of times an access to memory failed due to the cache being blocked
+system.cpu.iew.lsq.thread.0.forwLoads          314225                       # Number of loads that had data forwarded from stores
+system.cpu.iew.lsq.thread.0.ignoredResponses        20180                       # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread.0.invAddrLoads            0                       # Number of loads ignored due to an invalid address
+system.cpu.iew.lsq.thread.0.invAddrSwpfs            0                       # Number of software prefetches ignored due to an invalid address
+system.cpu.iew.lsq.thread.0.memOrderViolation       524894                       # Number of memory ordering violations
+system.cpu.iew.lsq.thread.0.rescheduledLoads     17006252                       # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread.0.squashedLoads      4861327                       # Number of loads squashed
+system.cpu.iew.lsq.thread.0.squashedStores      2299281                       # Number of stores squashed
+system.cpu.iew.memOrderViolationEvents         524894                       # Number of memory order violations
+system.cpu.iew.predictedNotTakenIncorrect       291334                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.predictedTakenIncorrect         512613                       # Number of branches that were predicted taken incorrectly
+system.cpu.int_regfile_reads                187216676                       # number of integer regfile reads
+system.cpu.int_regfile_writes                45171594                       # number of integer regfile writes
+system.cpu.ipc                               0.307871                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         0.307871                       # IPC: Total IPC of All Threads
+system.cpu.iq.ISSUE:FU_type_0::No_OpClass      2392951      2.92%      2.92% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntAlu        42044414     51.22%     54.14% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntMult          91848      0.11%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatAdd             0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAdd              0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAlu             12      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            7      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd            0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp            0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt            0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc          869      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            7      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     54.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemRead       29326853     35.73%     89.98% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemWrite       8224069     10.02%    100.00% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IprAccess            0      0.00%    100.00% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::InstPrefetch            0      0.00%    100.00% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::total         82081030                       # Type of FU issued
+system.cpu.iq.ISSUE:fu_busy_cnt               4843845                       # FU busy when requested
+system.cpu.iq.ISSUE:fu_busy_rate             0.059013                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.ISSUE:fu_full::No_OpClass             0      0.00%      0.00% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntAlu              4773      0.10%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntMult                1      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      0.10% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemRead          4516251     93.24%     93.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemWrite          322820      6.66%    100.00% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IprAccess              0      0.00%    100.00% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::InstPrefetch            0      0.00%    100.00% # attempts to use FU when none available
+system.cpu.iq.ISSUE:issued_per_cycle::samples     99559908                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::mean     0.824439                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.384503                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::0      62623940     62.90%     62.90% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::1      16850481     16.92%     79.83% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::2       7354837      7.39%     87.21% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::3       4227768      4.25%     91.46% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::4       6061654      6.09%     97.55% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::5       1452072      1.46%     99.01% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::6        668981      0.67%     99.68% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::7        244691      0.25%     99.92% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::8         75484      0.08%    100.00% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::min_value            0                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::max_value            8                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::total     99559908                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:rate                     0.486330                       # Inst issue rate
+system.cpu.iq.fp_alu_accesses                    8335                       # Number of floating point alu accesses
+system.cpu.iq.fp_inst_queue_reads               15849                       # Number of floating instruction queue reads
+system.cpu.iq.fp_inst_queue_wakeup_accesses         6220                       # Number of floating instruction queue wakeup accesses
+system.cpu.iq.fp_inst_queue_writes               8867                       # Number of floating instruction queue writes
+system.cpu.iq.int_alu_accesses               84523589                       # Number of integer alu accesses
+system.cpu.iq.int_inst_queue_reads          268809983                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_wakeup_accesses     62433633                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.int_inst_queue_writes          98520423                       # Number of integer instruction queue writes
+system.cpu.iq.iqInstsAdded                   71330415                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqInstsIssued                  82081030                       # Number of instructions issued
+system.cpu.iq.iqNonSpecInstsAdded             4051403                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqSquashedInstsExamined        22670381                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedInstsIssued            180259                       # Number of squashed instructions issued
+system.cpu.iq.iqSquashedNonSpecRemoved        1088826                       # Number of squashed non-spec instructions that were removed
+system.cpu.iq.iqSquashedOperandsExamined     31630143                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.itb.accesses                       7013299                       # DTB accesses
+system.cpu.itb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
+system.cpu.itb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
+system.cpu.itb.flush_entries                     1597                       # Number of entries that have been flushed from TLB
+system.cpu.itb.flush_tlb                            2                       # Number of times complete TLB was flushed
+system.cpu.itb.flush_tlb_asid                      40                       # Number of times TLB was flushed by ASID
+system.cpu.itb.flush_tlb_mva                        0                       # Number of times TLB was flushed by MVA
+system.cpu.itb.flush_tlb_mva_asid               33670                       # Number of times TLB was flushed by MVA & ASID
+system.cpu.itb.hits                           7005382                       # DTB hits
+system.cpu.itb.inst_accesses                  7013299                       # ITB inst accesses
+system.cpu.itb.inst_hits                      7005382                       # ITB inst hits
+system.cpu.itb.inst_misses                       7917                       # ITB inst misses
+system.cpu.itb.misses                            7917                       # DTB misses
+system.cpu.itb.perms_faults                      6664                       # Number of TLB faults due to permissions restrictions
+system.cpu.itb.prefetch_faults                      0                       # Number of TLB faults due to prefetch
+system.cpu.itb.read_accesses                        0                       # DTB read accesses
+system.cpu.itb.read_hits                            0                       # DTB read hits
+system.cpu.itb.read_misses                          0                       # DTB read misses
+system.cpu.itb.write_accesses                       0                       # DTB write accesses
+system.cpu.itb.write_hits                           0                       # DTB write hits
+system.cpu.itb.write_misses                         0                       # DTB write misses
+system.cpu.kern.inst.arm                            0                       # number of arm instructions executed
+system.cpu.kern.inst.quiesce                        0                       # number of quiesce instructions executed
+system.cpu.memDep0.conflictingLoads             10842                       # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores            21645                       # Number of conflicting stores.
+system.cpu.memDep0.insertedLoads             14069931                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores             9383175                       # Number of stores inserted to the mem dependence unit.
+system.cpu.misc_regfile_reads                92602547                       # number of misc regfile reads
+system.cpu.misc_regfile_writes                 661893                       # number of misc regfile writes
+system.cpu.numCycles                        168776568                       # number of cpu cycles simulated
+system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
+system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
+system.cpu.rename.RENAME:BlockCycles         32961979                       # Number of cycles rename is blocking
+system.cpu.rename.RENAME:CommittedMaps       36893255                       # Number of HB maps that are committed
+system.cpu.rename.RENAME:IQFullEvents          568385                       # Number of times rename has blocked due to IQ full
+system.cpu.rename.RENAME:IdleCycles          26505270                       # Number of cycles rename is idle
+system.cpu.rename.RENAME:LSQFullEvents        2459966                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.RENAME:ROBFullEvents         448573                       # Number of times rename has blocked due to ROB full
+system.cpu.rename.RENAME:RenameLookups      208179443                       # Number of register rename lookups that rename has made
+system.cpu.rename.RENAME:RenamedInsts        80158855                       # Number of instructions processed by rename
+system.cpu.rename.RENAME:RenamedOperands     58599384                       # Number of destination operands rename has renamed
+system.cpu.rename.RENAME:RunCycles           14253451                       # Number of cycles rename is running
+system.cpu.rename.RENAME:SquashCycles         3334409                       # Number of cycles rename is squashing
+system.cpu.rename.RENAME:UnblockCycles        5274094                       # Number of cycles rename is unblocking
+system.cpu.rename.RENAME:UndoneMaps          21706128                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.RENAME:fp_rename_lookups        46818                       # Number of floating rename lookups
+system.cpu.rename.RENAME:int_rename_lookups    208132625                       # Number of integer rename lookups
+system.cpu.rename.RENAME:serializeStallCycles     17230705                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RENAME:serializingInsts       870043                       # count of serializing insts renamed
+system.cpu.rename.RENAME:skidInsts           14712923                       # count of insts added to the skid buffer
+system.cpu.rename.RENAME:tempSerializingInsts       727497                       # count of temporary serializing insts renamed
+system.cpu.rob.rob_reads                    167920116                       # The number of ROB reads
+system.cpu.rob.rob_writes                   150187680                       # The number of ROB writes
+system.cpu.timesIdled                         1086772                       # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.iocache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
+system.iocache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
+system.iocache.avg_refs                      no_value                       # Average number of references to valid blocks.
+system.iocache.blocked::no_mshrs                    0                       # number of cycles access was blocked
+system.iocache.blocked::no_targets                  0                       # number of cycles access was blocked
+system.iocache.blocked_cycles::no_mshrs             0                       # number of cycles access was blocked
+system.iocache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
+system.iocache.cache_copies                         0                       # number of cache copies performed
+system.iocache.demand_accesses::0                   0                       # number of demand (read+write) accesses
+system.iocache.demand_accesses::1                   0                       # number of demand (read+write) accesses
+system.iocache.demand_accesses::total               0                       # number of demand (read+write) accesses
+system.iocache.demand_avg_miss_latency::0     no_value                       # average overall miss latency
+system.iocache.demand_avg_miss_latency::1     no_value                       # average overall miss latency
+system.iocache.demand_avg_miss_latency::total     no_value                       # average overall miss latency
+system.iocache.demand_avg_mshr_miss_latency     no_value                       # average overall mshr miss latency
+system.iocache.demand_hits::0                       0                       # number of demand (read+write) hits
+system.iocache.demand_hits::1                       0                       # number of demand (read+write) hits
+system.iocache.demand_hits::total                   0                       # number of demand (read+write) hits
+system.iocache.demand_miss_latency                  0                       # number of demand (read+write) miss cycles
+system.iocache.demand_miss_rate::0           no_value                       # miss rate for demand accesses
+system.iocache.demand_miss_rate::1           no_value                       # miss rate for demand accesses
+system.iocache.demand_miss_rate::total       no_value                       # miss rate for demand accesses
+system.iocache.demand_misses::0                     0                       # number of demand (read+write) misses
+system.iocache.demand_misses::1                     0                       # number of demand (read+write) misses
+system.iocache.demand_misses::total                 0                       # number of demand (read+write) misses
+system.iocache.demand_mshr_hits                     0                       # number of demand (read+write) MSHR hits
+system.iocache.demand_mshr_miss_latency             0                       # number of demand (read+write) MSHR miss cycles
+system.iocache.demand_mshr_miss_rate::0      no_value                       # mshr miss rate for demand accesses
+system.iocache.demand_mshr_miss_rate::1      no_value                       # mshr miss rate for demand accesses
+system.iocache.demand_mshr_miss_rate::total     no_value                       # mshr miss rate for demand accesses
+system.iocache.demand_mshr_misses                   0                       # number of demand (read+write) MSHR misses
+system.iocache.fast_writes                          0                       # number of fast writes performed
+system.iocache.mshr_cap_events                      0                       # number of times MSHR cap was activated
+system.iocache.no_allocate_misses                   0                       # Number of misses that were no-allocate
+system.iocache.overall_accesses::0                  0                       # number of overall (read+write) accesses
+system.iocache.overall_accesses::1                  0                       # number of overall (read+write) accesses
+system.iocache.overall_accesses::total              0                       # number of overall (read+write) accesses
+system.iocache.overall_avg_miss_latency::0     no_value                       # average overall miss latency
+system.iocache.overall_avg_miss_latency::1     no_value                       # average overall miss latency
+system.iocache.overall_avg_miss_latency::total     no_value                       # average overall miss latency
+system.iocache.overall_avg_mshr_miss_latency     no_value                       # average overall mshr miss latency
+system.iocache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
+system.iocache.overall_hits::0                      0                       # number of overall hits
+system.iocache.overall_hits::1                      0                       # number of overall hits
+system.iocache.overall_hits::total                  0                       # number of overall hits
+system.iocache.overall_miss_latency                 0                       # number of overall miss cycles
+system.iocache.overall_miss_rate::0          no_value                       # miss rate for overall accesses
+system.iocache.overall_miss_rate::1          no_value                       # miss rate for overall accesses
+system.iocache.overall_miss_rate::total      no_value                       # miss rate for overall accesses
+system.iocache.overall_misses::0                    0                       # number of overall misses
+system.iocache.overall_misses::1                    0                       # number of overall misses
+system.iocache.overall_misses::total                0                       # number of overall misses
+system.iocache.overall_mshr_hits                    0                       # number of overall MSHR hits
+system.iocache.overall_mshr_miss_latency            0                       # number of overall MSHR miss cycles
+system.iocache.overall_mshr_miss_rate::0     no_value                       # mshr miss rate for overall accesses
+system.iocache.overall_mshr_miss_rate::1     no_value                       # mshr miss rate for overall accesses
+system.iocache.overall_mshr_miss_rate::total     no_value                       # mshr miss rate for overall accesses
+system.iocache.overall_mshr_misses                  0                       # number of overall MSHR misses
+system.iocache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
+system.iocache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
+system.iocache.replacements                         0                       # number of replacements
+system.iocache.sampled_refs                         0                       # Sample count of references to valid blocks.
+system.iocache.soft_prefetch_mshr_full              0                       # number of mshr full events for SW prefetching instrutions
+system.iocache.tagsinuse                            0                       # Cycle average of tags in use
+system.iocache.total_refs                           0                       # Total number of references to valid blocks.
+system.iocache.warmup_cycle                         0                       # Cycle when the warmup percentage was hit.
+system.iocache.writebacks                           0                       # number of writebacks
+system.l2c.LoadLockedReq_avg_mshr_uncacheable_latency          inf                       # average LoadLockedReq mshr uncacheable latency
+system.l2c.LoadLockedReq_mshr_uncacheable_latency    234163500                       # number of LoadLockedReq MSHR uncacheable cycles
+system.l2c.ReadExReq_accesses::0               168750                       # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::total           168750                       # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_avg_miss_latency::0 52449.907829                       # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::1          inf                       # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_miss_latency::total          inf                       # average ReadExReq miss latency
+system.l2c.ReadExReq_avg_mshr_miss_latency 40012.010079                       # average ReadExReq mshr miss latency
+system.l2c.ReadExReq_hits::0                    60799                       # number of ReadExReq hits
+system.l2c.ReadExReq_hits::total                60799                       # number of ReadExReq hits
+system.l2c.ReadExReq_miss_latency          5662020000                       # number of ReadExReq miss cycles
+system.l2c.ReadExReq_miss_rate::0            0.639710                       # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_misses::0                 107951                       # number of ReadExReq misses
+system.l2c.ReadExReq_misses::total             107951                       # number of ReadExReq misses
+system.l2c.ReadExReq_mshr_miss_latency     4319336500                       # number of ReadExReq MSHR miss cycles
+system.l2c.ReadExReq_mshr_miss_rate::0       0.639710                       # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::1            inf                       # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_miss_rate::total          inf                       # mshr miss rate for ReadExReq accesses
+system.l2c.ReadExReq_mshr_misses               107951                       # number of ReadExReq MSHR misses
+system.l2c.ReadReq_accesses::0                 760723                       # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::1                 115478                       # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::total             876201                       # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_avg_miss_latency::0   52673.934298                       # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::1   6776716.981132                       # average ReadReq miss latency
+system.l2c.ReadReq_avg_miss_latency::total 6829390.915430                       # average ReadReq miss latency
+system.l2c.ReadReq_avg_mshr_miss_latency 40041.287971                       # average ReadReq mshr miss latency
+system.l2c.ReadReq_avg_mshr_uncacheable_latency          inf                       # average ReadReq mshr uncacheable latency
+system.l2c.ReadReq_hits::0                     740267                       # number of ReadReq hits
+system.l2c.ReadReq_hits::1                     115319                       # number of ReadReq hits
+system.l2c.ReadReq_hits::total                 855586                       # number of ReadReq hits
+system.l2c.ReadReq_miss_latency            1077498000                       # number of ReadReq miss cycles
+system.l2c.ReadReq_miss_rate::0              0.026890                       # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::1              0.001377                       # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::total          0.028267                       # miss rate for ReadReq accesses
+system.l2c.ReadReq_misses::0                    20456                       # number of ReadReq misses
+system.l2c.ReadReq_misses::1                      159                       # number of ReadReq misses
+system.l2c.ReadReq_misses::total                20615                       # number of ReadReq misses
+system.l2c.ReadReq_mshr_hits                       40                       # number of ReadReq MSHR hits
+system.l2c.ReadReq_mshr_miss_latency        823849500                       # number of ReadReq MSHR miss cycles
+system.l2c.ReadReq_mshr_miss_rate::0         0.027047                       # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::1         0.178172                       # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_miss_rate::total     0.205219                       # mshr miss rate for ReadReq accesses
+system.l2c.ReadReq_mshr_misses                  20575                       # number of ReadReq MSHR misses
+system.l2c.ReadReq_mshr_uncacheable_latency  28940574500                       # number of ReadReq MSHR uncacheable cycles
+system.l2c.UpgradeReq_accesses::0                1755                       # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::total            1755                       # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_avg_miss_latency::0   785.423926                       # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::1          inf                       # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_miss_latency::total          inf                       # average UpgradeReq miss latency
+system.l2c.UpgradeReq_avg_mshr_miss_latency 40000.580720                       # average UpgradeReq mshr miss latency
+system.l2c.UpgradeReq_hits::0                      33                       # number of UpgradeReq hits
+system.l2c.UpgradeReq_hits::total                  33                       # number of UpgradeReq hits
+system.l2c.UpgradeReq_miss_latency            1352500                       # number of UpgradeReq miss cycles
+system.l2c.UpgradeReq_miss_rate::0           0.981197                       # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_misses::0                  1722                       # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::total              1722                       # number of UpgradeReq misses
+system.l2c.UpgradeReq_mshr_miss_latency      68881000                       # number of UpgradeReq MSHR miss cycles
+system.l2c.UpgradeReq_mshr_miss_rate::0      0.981197                       # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::1           inf                       # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_miss_rate::total          inf                       # mshr miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_mshr_misses                1722                       # number of UpgradeReq MSHR misses
+system.l2c.WriteReq_avg_mshr_uncacheable_latency          inf                       # average WriteReq mshr uncacheable latency
+system.l2c.WriteReq_mshr_uncacheable_latency    746022447                       # number of WriteReq MSHR uncacheable cycles
+system.l2c.Writeback_accesses::0               432435                       # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::total           432435                       # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_hits::0                   432435                       # number of Writeback hits
+system.l2c.Writeback_hits::total               432435                       # number of Writeback hits
+system.l2c.avg_blocked_cycles::no_mshrs      no_value                       # average number of cycles each access was blocked
+system.l2c.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
+system.l2c.avg_refs                          8.330108                       # Average number of references to valid blocks.
+system.l2c.blocked::no_mshrs                        0                       # number of cycles access was blocked
+system.l2c.blocked::no_targets                      0                       # number of cycles access was blocked
+system.l2c.blocked_cycles::no_mshrs                 0                       # number of cycles access was blocked
+system.l2c.blocked_cycles::no_targets               0                       # number of cycles access was blocked
+system.l2c.cache_copies                             0                       # number of cache copies performed
+system.l2c.demand_accesses::0                  929473                       # number of demand (read+write) accesses
+system.l2c.demand_accesses::1                  115478                       # number of demand (read+write) accesses
+system.l2c.demand_accesses::total             1044951                       # number of demand (read+write) accesses
+system.l2c.demand_avg_miss_latency::0    52485.596580                       # average overall miss latency
+system.l2c.demand_avg_miss_latency::1    42386905.660377                       # average overall miss latency
+system.l2c.demand_avg_miss_latency::total 42439391.256957                       # average overall miss latency
+system.l2c.demand_avg_mshr_miss_latency  40016.697011                       # average overall mshr miss latency
+system.l2c.demand_hits::0                      801066                       # number of demand (read+write) hits
+system.l2c.demand_hits::1                      115319                       # number of demand (read+write) hits
+system.l2c.demand_hits::total                  916385                       # number of demand (read+write) hits
+system.l2c.demand_miss_latency             6739518000                       # number of demand (read+write) miss cycles
+system.l2c.demand_miss_rate::0               0.138150                       # miss rate for demand accesses
+system.l2c.demand_miss_rate::1               0.001377                       # miss rate for demand accesses
+system.l2c.demand_miss_rate::total           0.139527                       # miss rate for demand accesses
+system.l2c.demand_misses::0                    128407                       # number of demand (read+write) misses
+system.l2c.demand_misses::1                       159                       # number of demand (read+write) misses
+system.l2c.demand_misses::total                128566                       # number of demand (read+write) misses
+system.l2c.demand_mshr_hits                        40                       # number of demand (read+write) MSHR hits
+system.l2c.demand_mshr_miss_latency        5143186000                       # number of demand (read+write) MSHR miss cycles
+system.l2c.demand_mshr_miss_rate::0          0.138278                       # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::1          1.112991                       # mshr miss rate for demand accesses
+system.l2c.demand_mshr_miss_rate::total      1.251270                       # mshr miss rate for demand accesses
+system.l2c.demand_mshr_misses                  128526                       # number of demand (read+write) MSHR misses
+system.l2c.fast_writes                              0                       # number of fast writes performed
+system.l2c.mshr_cap_events                          0                       # number of times MSHR cap was activated
+system.l2c.no_allocate_misses                       0                       # Number of misses that were no-allocate
+system.l2c.occ_%::0                          0.099103                       # Average percentage of cache occupancy
+system.l2c.occ_%::1                          0.480856                       # Average percentage of cache occupancy
+system.l2c.occ_blocks::0                  6494.821877                       # Average occupied blocks per context
+system.l2c.occ_blocks::1                 31513.354871                       # Average occupied blocks per context
+system.l2c.overall_accesses::0                 929473                       # number of overall (read+write) accesses
+system.l2c.overall_accesses::1                 115478                       # number of overall (read+write) accesses
+system.l2c.overall_accesses::total            1044951                       # number of overall (read+write) accesses
+system.l2c.overall_avg_miss_latency::0   52485.596580                       # average overall miss latency
+system.l2c.overall_avg_miss_latency::1   42386905.660377                       # average overall miss latency
+system.l2c.overall_avg_miss_latency::total 42439391.256957                       # average overall miss latency
+system.l2c.overall_avg_mshr_miss_latency 40016.697011                       # average overall mshr miss latency
+system.l2c.overall_avg_mshr_uncacheable_latency          inf                       # average overall mshr uncacheable latency
+system.l2c.overall_hits::0                     801066                       # number of overall hits
+system.l2c.overall_hits::1                     115319                       # number of overall hits
+system.l2c.overall_hits::total                 916385                       # number of overall hits
+system.l2c.overall_miss_latency            6739518000                       # number of overall miss cycles
+system.l2c.overall_miss_rate::0              0.138150                       # miss rate for overall accesses
+system.l2c.overall_miss_rate::1              0.001377                       # miss rate for overall accesses
+system.l2c.overall_miss_rate::total          0.139527                       # miss rate for overall accesses
+system.l2c.overall_misses::0                   128407                       # number of overall misses
+system.l2c.overall_misses::1                      159                       # number of overall misses
+system.l2c.overall_misses::total               128566                       # number of overall misses
+system.l2c.overall_mshr_hits                       40                       # number of overall MSHR hits
+system.l2c.overall_mshr_miss_latency       5143186000                       # number of overall MSHR miss cycles
+system.l2c.overall_mshr_miss_rate::0         0.138278                       # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::1         1.112991                       # mshr miss rate for overall accesses
+system.l2c.overall_mshr_miss_rate::total     1.251270                       # mshr miss rate for overall accesses
+system.l2c.overall_mshr_misses                 128526                       # number of overall MSHR misses
+system.l2c.overall_mshr_uncacheable_latency  29686596947                       # number of overall MSHR uncacheable cycles
+system.l2c.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
+system.l2c.replacements                         94872                       # number of replacements
+system.l2c.sampled_refs                        127034                       # Sample count of references to valid blocks.
+system.l2c.soft_prefetch_mshr_full                  0                       # number of mshr full events for SW prefetching instrutions
+system.l2c.tagsinuse                     38008.176748                       # Cycle average of tags in use
+system.l2c.total_refs                         1058207                       # Total number of references to valid blocks.
+system.l2c.warmup_cycle                             0                       # Cycle when the warmup percentage was hit.
+system.l2c.writebacks                           87774                       # number of writebacks
+
+---------- End Simulation Statistics   ----------
diff --git a/tests/long/10.linux-boot/ref/arm/linux/realview-o3/status b/tests/long/10.linux-boot/ref/arm/linux/realview-o3/status
new file mode 100644 (file)
index 0000000..9541cca
--- /dev/null
@@ -0,0 +1 @@
+build/ARM_FS/tests/fast/long/10.linux-boot/arm/linux/realview-o3 passed.
diff --git a/tests/long/10.linux-boot/ref/arm/linux/realview-o3/system.terminal b/tests/long/10.linux-boot/ref/arm/linux/realview-o3/system.terminal
new file mode 100644 (file)
index 0000000..2766f58
Binary files /dev/null and b/tests/long/10.linux-boot/ref/arm/linux/realview-o3/system.terminal differ
index 9285fee068ee621dbd74cd3bc92b15da4832be39..a74b5cf436829d352288ef523614940ae72b85e7 100644 (file)
@@ -115,6 +115,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -413,6 +414,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -448,6 +450,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -493,9 +496,9 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/mcf
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/mcf
 gid=100
-input=/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
+input=/chips/pd/randd/dist/cpu2000/data/mcf/smred/input/mcf.in
 max_stack_size=67108864
 output=cout
 pid=100
index 09f9f450a74c5832f509ca188befd46f2e1fae31..69008c3850cc0c83b598a6cbd24bbb011bbf22eb 100755 (executable)
@@ -5,11 +5,11 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb 21 2011 14:34:16
-M5 revision b06fecbc6572 7972 default qtip tip ext/print_mem_more.patch
-M5 started Feb 21 2011 15:32:42
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 21:03:35
 M5 executing on u200439-lin.austin.arm.com
-command line: build/ARM_SE/m5.opt -d build/ARM_SE/tests/opt/long/10.mcf/arm/linux/o3-timing -re tests/run.py build/ARM_SE/tests/opt/long/10.mcf/arm/linux/o3-timing
+command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/10.mcf/arm/linux/o3-timing -re tests/run.py build/ARM_SE/tests/fast/long/10.mcf/arm/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 
@@ -28,4 +28,4 @@ simplex iterations         : 2663
 flow value                 : 3080014995
 checksum                   : 68389
 optimal
-Exiting @ tick 56054651500 because target called exit()
+Exiting @ tick 45750115000 because target called exit()
index 1e441ade15efa484d43470853d23f1635cd30ebe..012c275ff5b31825caa79d0ae9831f30ec35f422 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                  61070                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 389424                       # Number of bytes of host memory used
-host_seconds                                  1493.21                       # Real time elapsed on the host
-host_tick_rate                               37539692                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 113142                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 388016                       # Number of bytes of host memory used
+host_seconds                                   806.51                       # Real time elapsed on the host
+host_tick_rate                               56726347                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                    91190126                       # Number of instructions simulated
-sim_seconds                                  0.056055                       # Number of seconds simulated
-sim_ticks                                 56054651500                       # Number of ticks simulated
+sim_insts                                    91249480                       # Number of instructions simulated
+sim_seconds                                  0.045750                       # Number of seconds simulated
+sim_ticks                                 45750115000                       # Number of ticks simulated
 system.cpu.BPredUnit.BTBCorrect                     0                       # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.BPredUnit.BTBHits                 20717897                       # Number of BTB hits
-system.cpu.BPredUnit.BTBLookups              22133091                       # Number of BTB lookups
-system.cpu.BPredUnit.RASInCorrect                   0                       # Number of incorrect RAS predictions.
-system.cpu.BPredUnit.condIncorrect            1885129                       # Number of conditional branches incorrect
-system.cpu.BPredUnit.condPredicted           22369140                       # Number of conditional branches predicted
-system.cpu.BPredUnit.lookups                 22369140                       # Number of BP lookups
-system.cpu.BPredUnit.usedRAS                        0                       # Number of times the RAS was used to get a target.
-system.cpu.commit.COM:branches               18672384                       # Number of branches committed
-system.cpu.commit.COM:bw_lim_events            365813                       # number cycles where commit BW limit reached
+system.cpu.BPredUnit.BTBHits                 25060777                       # Number of BTB hits
+system.cpu.BPredUnit.BTBLookups              26802034                       # Number of BTB lookups
+system.cpu.BPredUnit.RASInCorrect               13379                       # Number of incorrect RAS predictions.
+system.cpu.BPredUnit.condIncorrect            1583014                       # Number of conditional branches incorrect
+system.cpu.BPredUnit.condPredicted           23911601                       # Number of conditional branches predicted
+system.cpu.BPredUnit.lookups                 29845348                       # Number of BP lookups
+system.cpu.BPredUnit.usedRAS                    62467                       # Number of times the RAS was used to get a target.
+system.cpu.commit.COM:branches               18706972                       # Number of branches committed
+system.cpu.commit.COM:bw_lim_events            599512                       # number cycles where commit BW limit reached
 system.cpu.commit.COM:bw_limited                    0                       # number of insts not committed due to BW limits
-system.cpu.commit.COM:committed_per_cycle::samples    109380669                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::mean     0.833810                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::stdev     1.220279                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::samples     85858585                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::mean     1.062935                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::stdev     1.459577                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::0     55493600     50.73%     50.73% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::1     34988153     31.99%     82.72% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::2      8951302      8.18%     90.91% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::3      6346851      5.80%     96.71% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::4      1763725      1.61%     98.32% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::5       198423      0.18%     98.50% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::6       611708      0.56%     99.06% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::7       661094      0.60%     99.67% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::8       365813      0.33%    100.00% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::0     40879742     47.61%     47.61% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::1     22675219     26.41%     74.02% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::2      9677073     11.27%     85.29% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::3      7600715      8.85%     94.15% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::4      2662481      3.10%     97.25% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::5       219814      0.26%     97.50% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::6       922714      1.07%     98.58% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::7       621315      0.72%     99.30% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::8       599512      0.70%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::min_value            0                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::max_value            8                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::total    109380669                       # Number of insts commited each cycle
-system.cpu.commit.COM:count                  91202735                       # Number of instructions committed
+system.cpu.commit.COM:committed_per_cycle::total     85858585                       # Number of insts commited each cycle
+system.cpu.commit.COM:count                  91262089                       # Number of instructions committed
 system.cpu.commit.COM:fp_insts                     48                       # Number of committed floating point instructions.
-system.cpu.commit.COM:function_calls                0                       # Number of function calls committed.
-system.cpu.commit.COM:int_insts              72483223                       # Number of committed integer instructions.
-system.cpu.commit.COM:loads                  22585492                       # Number of loads committed
-system.cpu.commit.COM:membars                       0                       # Number of memory barriers committed
-system.cpu.commit.COM:refs                   27330336                       # Number of memory references committed
+system.cpu.commit.COM:function_calls            56148                       # Number of function calls committed.
+system.cpu.commit.COM:int_insts              72532978                       # Number of committed integer instructions.
+system.cpu.commit.COM:loads                  22575791                       # Number of loads committed
+system.cpu.commit.COM:membars                    3888                       # Number of memory barriers committed
+system.cpu.commit.COM:refs                   27322459                       # Number of memory references committed
 system.cpu.commit.COM:swp_count                     0                       # Number of s/w prefetches committed
-system.cpu.commit.branchMispredicts           1941617                       # The number of times a branch was mispredicted
-system.cpu.commit.commitCommittedInsts       91202735                       # The number of committed instructions
-system.cpu.commit.commitNonSpecStalls          544722                       # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.commitSquashedInsts        11836562                       # The number of squashed insts skipped by commit
-system.cpu.committedInsts                    91190126                       # Number of Instructions Simulated
-system.cpu.committedInsts_total              91190126                       # Number of Instructions Simulated
-system.cpu.cpi                               1.229402                       # CPI: Cycles Per Instruction
-system.cpu.cpi_total                         1.229402                       # CPI: Total CPI of All Threads
-system.cpu.dcache.ReadReq_accesses           23356359                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency  5257.244166                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency  2204.745551                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits               22405801                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency     4997315500                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_rate          0.040698                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses               950558                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_hits             47017                       # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_miss_latency   1992078000                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate     0.038685                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses          903541                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses           4738868                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_avg_miss_latency 21505.165872                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 20098.081505                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits               4602377                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_miss_latency    2935261595                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_rate         0.028802                       # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_misses              136491                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_mshr_hits            89917                       # number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_miss_latency    936048048                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_rate     0.009828                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_misses          46574                       # number of WriteReq MSHR misses
-system.cpu.dcache.avg_blocked_cycles::no_mshrs  2906.794309                       # average number of cycles each access was blocked
+system.cpu.commit.branchMispredicts           1602069                       # The number of times a branch was mispredicted
+system.cpu.commit.commitCommittedInsts       91262089                       # The number of committed instructions
+system.cpu.commit.commitNonSpecStalls          554321                       # The number of times commit has been forced to stall to communicate backwards
+system.cpu.commit.commitSquashedInsts        39090054                       # The number of squashed insts skipped by commit
+system.cpu.committedInsts                    91249480                       # Number of Instructions Simulated
+system.cpu.committedInsts_total              91249480                       # Number of Instructions Simulated
+system.cpu.cpi                               1.002748                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         1.002748                       # CPI: Total CPI of All Threads
+system.cpu.dcache.LoadLockedReq_accesses         6707                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_avg_miss_latency 17642.857143                       # average LoadLockedReq miss latency
+system.cpu.dcache.LoadLockedReq_hits             6700                       # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_miss_latency       123500                       # number of LoadLockedReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_rate     0.001044                       # miss rate for LoadLockedReq accesses
+system.cpu.dcache.LoadLockedReq_misses              7                       # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_mshr_hits            7                       # number of LoadLockedReq MSHR hits
+system.cpu.dcache.ReadReq_accesses           24501880                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency  5328.400499                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency  2255.904510                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits               23546851                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency     5088777000                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_rate          0.038978                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses               955029                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_hits             51059                       # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_miss_latency   2039270000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate     0.036894                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_misses          903970                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses          5711                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits              5711                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses           4734981                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_avg_miss_latency 24088.951664                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency 22495.719344                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_hits               4561444                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_miss_latency    4180324405                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_rate         0.036650                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_misses              173537                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_mshr_hits           127274                       # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_miss_latency   1040719464                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_rate     0.009770                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_misses          46263                       # number of WriteReq MSHR misses
+system.cpu.dcache.avg_blocked_cycles::no_mshrs  2889.691936                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                  28.426220                       # Average number of references to valid blocks.
-system.cpu.dcache.blocked::no_mshrs              6009                       # number of cycles access was blocked
+system.cpu.dcache.avg_refs                  29.593485                       # Average number of references to valid blocks.
+system.cpu.dcache.blocked::no_mshrs              7453                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
-system.cpu.dcache.blocked_cycles::no_mshrs     17466927                       # number of cycles access was blocked
+system.cpu.dcache.blocked_cycles::no_mshrs     21536874                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses            28095227                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency  7297.350069                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency  3081.864877                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits                27008178                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency      7932577095                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate           0.038692                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses               1087049                       # number of demand (read+write) misses
-system.cpu.dcache.demand_mshr_hits             136934                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency   2928126048                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_rate      0.033818                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses           950115                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_accesses            29236861                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency  8213.167334                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency  3241.299201                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits                28108295                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency      9269101405                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate           0.038601                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses               1128566                       # number of demand (read+write) misses
+system.cpu.dcache.demand_mshr_hits             178333                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_miss_latency   3079989464                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate      0.032501                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses           950233                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.851200                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           3486.513459                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses           28095227                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency  7297.350069                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency  3081.864877                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.852939                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0           3493.638101                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses           29236861                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency  8213.167334                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency  3241.299201                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits               27008178                       # number of overall hits
-system.cpu.dcache.overall_miss_latency     7932577095                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate          0.038692                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses              1087049                       # number of overall misses
-system.cpu.dcache.overall_mshr_hits            136934                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency   2928126048                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_rate     0.033818                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses          950115                       # number of overall MSHR misses
+system.cpu.dcache.overall_hits               28108295                       # number of overall hits
+system.cpu.dcache.overall_miss_latency     9269101405                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate          0.038601                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses              1128566                       # number of overall misses
+system.cpu.dcache.overall_mshr_hits            178333                       # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_miss_latency   3079989464                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate     0.032501                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses          950233                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                 946019                       # number of replacements
-system.cpu.dcache.sampled_refs                 950115                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                 946137                       # number of replacements
+system.cpu.dcache.sampled_refs                 950233                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               3486.513459                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                 27008178                       # Total number of references to valid blocks.
-system.cpu.dcache.warmup_cycle            23888324000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks                   943195                       # number of writebacks
-system.cpu.decode.DECODE:BlockedCycles        6646243                       # Number of cycles decode is blocked
-system.cpu.decode.DECODE:DecodedInsts       108354440                       # Number of instructions handled by decode
-system.cpu.decode.DECODE:IdleCycles          27877036                       # Number of cycles decode is idle
-system.cpu.decode.DECODE:RunCycles           74250519                       # Number of cycles decode is running
-system.cpu.decode.DECODE:SquashCycles         2697135                       # Number of cycles decode is squashing
-system.cpu.decode.DECODE:UnblockCycles         606870                       # Number of cycles decode is unblocking
+system.cpu.dcache.tagsinuse               3493.638101                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                 28120706                       # Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle            19296981000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.writebacks                   943150                       # number of writebacks
+system.cpu.decode.DECODE:BlockedCycles       18515611                       # Number of cycles decode is blocked
+system.cpu.decode.DECODE:BranchMispred           9136                       # Number of times decode detected a branch misprediction
+system.cpu.decode.DECODE:BranchResolved       4758893                       # Number of times decode resolved a branch
+system.cpu.decode.DECODE:DecodedInsts       141080898                       # Number of instructions handled by decode
+system.cpu.decode.DECODE:IdleCycles          33469255                       # Number of cycles decode is idle
+system.cpu.decode.DECODE:RunCycles           33017602                       # Number of cycles decode is running
+system.cpu.decode.DECODE:SquashCycles         5612232                       # Number of cycles decode is squashing
+system.cpu.decode.DECODE:SquashedInsts          30592                       # Number of squashed instructions handled by decode
+system.cpu.decode.DECODE:UnblockCycles         856116                       # Number of cycles decode is unblocking
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -146,243 +158,243 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.fetch.Branches                    22369140                       # Number of branches that fetch encountered
-system.cpu.fetch.CacheLines                  12683528                       # Number of cache lines fetched
-system.cpu.fetch.Cycles                      76804780                       # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.IcacheSquashes                214312                       # Number of outstanding Icache misses that were squashed
-system.cpu.fetch.Insts                      109645002                       # Number of instructions fetch has processed
-system.cpu.fetch.MiscStallCycles                18268                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.SquashCycles                 1945739                       # Number of cycles fetch has spent squashing
-system.cpu.fetch.branchRate                  0.199530                       # Number of branch fetches per cycle
-system.cpu.fetch.icacheStallCycles           12683528                       # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.predictedBranches           20717897                       # Number of branches that fetch has predicted taken
-system.cpu.fetch.rate                        0.978019                       # Number of inst fetches per cycle
-system.cpu.fetch.rateDist::samples          112077803                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean              0.986563                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev             1.108841                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.Branches                    29845348                       # Number of branches that fetch encountered
+system.cpu.fetch.CacheLines                  15520576                       # Number of cache lines fetched
+system.cpu.fetch.Cycles                      34753915                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.IcacheSquashes                276813                       # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.Insts                      143294690                       # Number of instructions fetch has processed
+system.cpu.fetch.MiscStallCycles                20423                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.SquashCycles                 1615761                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.branchRate                  0.326178                       # Number of branch fetches per cycle
+system.cpu.fetch.icacheStallCycles           15520576                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.predictedBranches           25123244                       # Number of branches that fetch has predicted taken
+system.cpu.fetch.rate                        1.566058                       # Number of inst fetches per cycle
+system.cpu.fetch.rateDist::samples           91470816                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              1.578120                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             2.573721                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::underflows               0      0.00%      0.00% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::0                 35656347     31.81%     31.81% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1                 60887079     54.33%     86.14% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2                  7618220      6.80%     92.94% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3                   828250      0.74%     93.68% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4                  4141725      3.70%     97.37% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5                  2560072      2.28%     99.66% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6                   241812      0.22%     99.87% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7                     9014      0.01%     99.88% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8                   135284      0.12%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0                 56780865     62.08%     62.08% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                  6426529      7.03%     69.10% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                  6459161      7.06%     76.16% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                  4449430      4.86%     81.03% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                  3594685      3.93%     84.96% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                  1897731      2.07%     87.03% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                  1934782      2.12%     89.15% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                  3238407      3.54%     92.69% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                  6689226      7.31%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::overflows                0      0.00%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::min_value                0                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::max_value                8                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::total            112077803                       # Number of instructions fetched each cycle (Total)
-system.cpu.fp_regfile_reads                        75                       # number of floating regfile reads
-system.cpu.fp_regfile_writes                       47                       # number of floating regfile writes
-system.cpu.icache.ReadReq_accesses           12683528                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_avg_miss_latency 36327.096774                       # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 34505.200594                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits               12682753                       # number of ReadReq hits
-system.cpu.icache.ReadReq_miss_latency       28153500                       # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_rate          0.000061                       # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_misses                  775                       # number of ReadReq misses
-system.cpu.icache.ReadReq_mshr_hits               102                       # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_miss_latency     23222000                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_rate     0.000053                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_misses             673                       # number of ReadReq MSHR misses
+system.cpu.fetch.rateDist::total             91470816                       # Number of instructions fetched each cycle (Total)
+system.cpu.fp_regfile_reads                        87                       # number of floating regfile reads
+system.cpu.fp_regfile_writes                       78                       # number of floating regfile writes
+system.cpu.icache.ReadReq_accesses           15520576                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_avg_miss_latency 35610.047847                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency 34405.604720                       # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_hits               15519740                       # number of ReadReq hits
+system.cpu.icache.ReadReq_miss_latency       29770000                       # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_rate          0.000054                       # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_misses                  836                       # number of ReadReq misses
+system.cpu.icache.ReadReq_mshr_hits               158                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_miss_latency     23327000                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate     0.000044                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_misses             678                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs               18845.101040                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs               22890.471976                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses            12683528                       # number of demand (read+write) accesses
-system.cpu.icache.demand_avg_miss_latency 36327.096774                       # average overall miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 34505.200594                       # average overall mshr miss latency
-system.cpu.icache.demand_hits                12682753                       # number of demand (read+write) hits
-system.cpu.icache.demand_miss_latency        28153500                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_rate           0.000061                       # miss rate for demand accesses
-system.cpu.icache.demand_misses                   775                       # number of demand (read+write) misses
-system.cpu.icache.demand_mshr_hits                102                       # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_miss_latency     23222000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_rate      0.000053                       # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_misses              673                       # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_accesses            15520576                       # number of demand (read+write) accesses
+system.cpu.icache.demand_avg_miss_latency 35610.047847                       # average overall miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency 34405.604720                       # average overall mshr miss latency
+system.cpu.icache.demand_hits                15519740                       # number of demand (read+write) hits
+system.cpu.icache.demand_miss_latency        29770000                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_rate           0.000054                       # miss rate for demand accesses
+system.cpu.icache.demand_misses                   836                       # number of demand (read+write) misses
+system.cpu.icache.demand_mshr_hits                158                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_miss_latency     23327000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_rate      0.000044                       # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_misses              678                       # number of demand (read+write) MSHR misses
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.278329                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0            570.018353                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses           12683528                       # number of overall (read+write) accesses
-system.cpu.icache.overall_avg_miss_latency 36327.096774                       # average overall miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 34505.200594                       # average overall mshr miss latency
+system.cpu.icache.occ_%::0                   0.276985                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0            567.265894                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses           15520576                       # number of overall (read+write) accesses
+system.cpu.icache.overall_avg_miss_latency 35610.047847                       # average overall miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency 34405.604720                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits               12682753                       # number of overall hits
-system.cpu.icache.overall_miss_latency       28153500                       # number of overall miss cycles
-system.cpu.icache.overall_miss_rate          0.000061                       # miss rate for overall accesses
-system.cpu.icache.overall_misses                  775                       # number of overall misses
-system.cpu.icache.overall_mshr_hits               102                       # number of overall MSHR hits
-system.cpu.icache.overall_mshr_miss_latency     23222000                       # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_rate     0.000053                       # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_misses             673                       # number of overall MSHR misses
+system.cpu.icache.overall_hits               15519740                       # number of overall hits
+system.cpu.icache.overall_miss_latency       29770000                       # number of overall miss cycles
+system.cpu.icache.overall_miss_rate          0.000054                       # miss rate for overall accesses
+system.cpu.icache.overall_misses                  836                       # number of overall misses
+system.cpu.icache.overall_mshr_hits               158                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_miss_latency     23327000                       # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_rate     0.000044                       # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_misses             678                       # number of overall MSHR misses
 system.cpu.icache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.icache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.icache.replacements                      3                       # number of replacements
-system.cpu.icache.sampled_refs                    673                       # Sample count of references to valid blocks.
+system.cpu.icache.replacements                      2                       # number of replacements
+system.cpu.icache.sampled_refs                    678                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse                570.018353                       # Cycle average of tags in use
-system.cpu.icache.total_refs                 12682753                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse                567.265894                       # Cycle average of tags in use
+system.cpu.icache.total_refs                 15519740                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
-system.cpu.idleCycles                           31501                       # Total number of cycles that the CPU has spent unscheduled due to idling
-system.cpu.iew.EXEC:branches                 19532471                       # Number of branches executed
-system.cpu.iew.EXEC:nop                         62748                       # number of nop insts executed
-system.cpu.iew.EXEC:rate                     0.868101                       # Inst execution rate
-system.cpu.iew.EXEC:refs                     28649527                       # number of memory reference insts executed
-system.cpu.iew.EXEC:stores                    5007239                       # Number of stores executed
+system.cpu.idleCycles                           29415                       # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.iew.EXEC:branches                 20970115                       # Number of branches executed
+system.cpu.iew.EXEC:nop                         54598                       # number of nop insts executed
+system.cpu.iew.EXEC:rate                     1.133641                       # Inst execution rate
+system.cpu.iew.EXEC:refs                     30199659                       # number of memory reference insts executed
+system.cpu.iew.EXEC:stores                    5140774                       # Number of stores executed
 system.cpu.iew.EXEC:swp                             0                       # number of swp insts executed
-system.cpu.iew.WB:consumers                  90073370                       # num instructions consuming a value
-system.cpu.iew.WB:count                      96561407                       # cumulative count of insts written-back
-system.cpu.iew.WB:fanout                     0.596775                       # average fanout of values written-back
+system.cpu.iew.WB:consumers                 127211016                       # num instructions consuming a value
+system.cpu.iew.WB:count                     102056385                       # cumulative count of insts written-back
+system.cpu.iew.WB:fanout                     0.487951                       # average fanout of values written-back
 system.cpu.iew.WB:penalized                         0                       # number of instrctions required to write to 'other' IQ
 system.cpu.iew.WB:penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.iew.WB:producers                  53753580                       # num instructions producing a value
-system.cpu.iew.WB:rate                       0.861315                       # insts written-back per cycle
-system.cpu.iew.WB:sent                       96831306                       # cumulative count of insts sent to commit
-system.cpu.iew.branchMispredicts              2055858                       # Number of branch mispredicts detected at execute
-system.cpu.iew.iewBlockCycles                   89156                       # Number of cycles IEW is blocking
-system.cpu.iew.iewDispLoadInsts              24681129                       # Number of dispatched load instructions
-system.cpu.iew.iewDispNonSpecInsts             553822                       # Number of dispatched non-speculative instructions
-system.cpu.iew.iewDispSquashedInsts           1090186                       # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispStoreInsts              5533282                       # Number of dispatched store instructions
-system.cpu.iew.iewDispatchedInsts           103041042                       # Number of instructions dispatched to IQ
-system.cpu.iew.iewExecLoadInsts              23642288                       # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts           2270342                       # Number of squashed instructions skipped in execute
-system.cpu.iew.iewExecutedInsts              97322249                       # Number of executed instructions
-system.cpu.iew.iewIQFullEvents                   1607                       # Number of times the IQ has become full, causing a stall
+system.cpu.iew.WB:producers                  62072763                       # num instructions producing a value
+system.cpu.iew.WB:rate                       1.115368                       # insts written-back per cycle
+system.cpu.iew.WB:sent                      102572716                       # cumulative count of insts sent to commit
+system.cpu.iew.branchMispredicts              1825852                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewBlockCycles                  421320                       # Number of cycles IEW is blocking
+system.cpu.iew.iewDispLoadInsts              32016564                       # Number of dispatched load instructions
+system.cpu.iew.iewDispNonSpecInsts             690308                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewDispSquashedInsts            299404                       # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispStoreInsts              6585994                       # Number of dispatched store instructions
+system.cpu.iew.iewDispatchedInsts           130352707                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewExecLoadInsts              25058885                       # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts           2046100                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewExecutedInsts             103728443                       # Number of executed instructions
+system.cpu.iew.iewIQFullEvents                 170905                       # Number of times the IQ has become full, causing a stall
 system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
-system.cpu.iew.iewLSQFullEvents                     0                       # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.iewSquashCycles                2697135                       # Number of cycles IEW is squashing
-system.cpu.iew.iewUnblockCycles                 23177                       # Number of cycles IEW is unblocking
+system.cpu.iew.iewLSQFullEvents                  1567                       # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.iewSquashCycles                5612232                       # Number of cycles IEW is squashing
+system.cpu.iew.iewUnblockCycles                206705                       # Number of cycles IEW is unblocking
 system.cpu.iew.lsq.thread.0.blockedLoads            0                       # Number of blocked loads due to partial load-store forwarding
-system.cpu.iew.lsq.thread.0.cacheBlocked        17440                       # Number of times an access to memory failed due to the cache being blocked
-system.cpu.iew.lsq.thread.0.forwLoads          113868                       # Number of loads that had data forwarded from stores
-system.cpu.iew.lsq.thread.0.ignoredResponses        30334                       # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread.0.cacheBlocked        21484                       # Number of times an access to memory failed due to the cache being blocked
+system.cpu.iew.lsq.thread.0.forwLoads          353411                       # Number of loads that had data forwarded from stores
+system.cpu.iew.lsq.thread.0.ignoredResponses        19757                       # Number of memory responses ignored because the instruction is squashed
 system.cpu.iew.lsq.thread.0.invAddrLoads            0                       # Number of loads ignored due to an invalid address
 system.cpu.iew.lsq.thread.0.invAddrSwpfs            0                       # Number of software prefetches ignored due to an invalid address
-system.cpu.iew.lsq.thread.0.memOrderViolation         1330                       # Number of memory ordering violations
-system.cpu.iew.lsq.thread.0.rescheduledLoads            0                       # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread.0.squashedLoads      2095636                       # Number of loads squashed
-system.cpu.iew.lsq.thread.0.squashedStores       788438                       # Number of stores squashed
-system.cpu.iew.memOrderViolationEvents           1330                       # Number of memory order violations
-system.cpu.iew.predictedNotTakenIncorrect        76110                       # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.predictedTakenIncorrect        1979748                       # Number of branches that were predicted taken incorrectly
-system.cpu.int_regfile_reads                246243554                       # number of integer regfile reads
-system.cpu.int_regfile_writes                76222698                       # number of integer regfile writes
-system.cpu.ipc                               0.813404                       # IPC: Instructions Per Cycle
-system.cpu.ipc_total                         0.813404                       # IPC: Total IPC of All Threads
+system.cpu.iew.lsq.thread.0.memOrderViolation         3168                       # Number of memory ordering violations
+system.cpu.iew.lsq.thread.0.rescheduledLoads            1                       # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread.0.squashedLoads      9440772                       # Number of loads squashed
+system.cpu.iew.lsq.thread.0.squashedStores      1839326                       # Number of stores squashed
+system.cpu.iew.memOrderViolationEvents           3168                       # Number of memory order violations
+system.cpu.iew.predictedNotTakenIncorrect       298332                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.predictedTakenIncorrect        1527520                       # Number of branches that were predicted taken incorrectly
+system.cpu.int_regfile_reads                259522598                       # number of integer regfile reads
+system.cpu.int_regfile_writes                80481877                       # number of integer regfile writes
+system.cpu.ipc                               0.997260                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         0.997260                       # IPC: Total IPC of All Threads
 system.cpu.iq.ISSUE:FU_type_0::No_OpClass            0      0.00%      0.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntAlu        70280458     70.57%     70.57% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntMult          10479      0.01%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatAdd             0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAdd              0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd            0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp            2      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt           11      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc           27      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            3      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     70.58% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemRead       24261777     24.36%     94.94% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemWrite       5039834      5.06%    100.00% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntAlu        74292294     70.24%     70.24% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntMult          10639      0.01%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatAdd             0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAdd              0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd            0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp            1      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt           21      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc           38      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            4      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     70.25% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemRead       26262906     24.83%     95.08% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemWrite       5208640      4.92%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::IprAccess            0      0.00%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::InstPrefetch            0      0.00%    100.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::total         99592591                       # Type of FU issued
-system.cpu.iq.ISSUE:fu_busy_cnt                491330                       # FU busy when requested
-system.cpu.iq.ISSUE:fu_busy_rate             0.004933                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.ISSUE:FU_type_0::total        105774543                       # Type of FU issued
+system.cpu.iq.ISSUE:fu_busy_cnt                160185                       # FU busy when requested
+system.cpu.iq.ISSUE:fu_busy_rate             0.001514                       # FU busy rate (busy events/executed inst)
 system.cpu.iq.ISSUE:fu_full::No_OpClass             0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntAlu            430175     87.55%     87.55% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntMult               27      0.01%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%     87.56% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemRead            26408      5.37%     92.93% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemWrite           34720      7.07%    100.00% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntAlu             52262     32.63%     32.63% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntMult               27      0.02%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%     32.64% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemRead            62957     39.30%     71.95% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemWrite           44939     28.05%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::IprAccess              0      0.00%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::InstPrefetch            0      0.00%    100.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:issued_per_cycle::samples    112077803                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::mean     0.888602                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.089642                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::samples     91470816                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::mean     1.156375                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.444584                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::0      47855391     42.70%     42.70% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::1      42755359     38.15%     80.85% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::2      14035968     12.52%     93.37% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::3       4551717      4.06%     97.43% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::4        786660      0.70%     98.13% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::5        736099      0.66%     98.79% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::6       1220793      1.09%     99.88% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::7        128276      0.11%     99.99% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::8          7540      0.01%    100.00% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::0      39774696     43.48%     43.48% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::1      24298391     26.56%     70.05% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::2      14242553     15.57%     85.62% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::3       6365982      6.96%     92.58% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::4       2257550      2.47%     95.05% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::5       2688100      2.94%     97.98% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::6       1607594      1.76%     99.74% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::7        110764      0.12%     99.86% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::8        125186      0.14%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::min_value            0                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::max_value            8                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::total    112077803                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:rate                     0.888353                       # Inst issue rate
-system.cpu.iq.fp_alu_accesses                      74                       # Number of floating point alu accesses
-system.cpu.iq.fp_inst_queue_reads                 144                       # Number of floating instruction queue reads
-system.cpu.iq.fp_inst_queue_wakeup_accesses           66                       # Number of floating instruction queue wakeup accesses
-system.cpu.iq.fp_inst_queue_writes                 98                       # Number of floating instruction queue writes
-system.cpu.iq.int_alu_accesses              100083847                       # Number of integer alu accesses
-system.cpu.iq.int_inst_queue_reads          311754559                       # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_wakeup_accesses     96561341                       # Number of integer instruction queue wakeup accesses
-system.cpu.iq.int_inst_queue_writes         112732108                       # Number of integer instruction queue writes
-system.cpu.iq.iqInstsAdded                  102424472                       # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqInstsIssued                  99592591                       # Number of instructions issued
-system.cpu.iq.iqNonSpecInstsAdded              553822                       # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqSquashedInstsExamined         9752691                       # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedInstsIssued               388                       # Number of squashed instructions issued
-system.cpu.iq.iqSquashedNonSpecRemoved           9100                       # Number of squashed non-spec instructions that were removed
-system.cpu.iq.iqSquashedOperandsExamined     13565681                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.ISSUE:issued_per_cycle::total     91470816                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:rate                     1.156003                       # Inst issue rate
+system.cpu.iq.fp_alu_accesses                      97                       # Number of floating point alu accesses
+system.cpu.iq.fp_inst_queue_reads                 190                       # Number of floating instruction queue reads
+system.cpu.iq.fp_inst_queue_wakeup_accesses           87                       # Number of floating instruction queue wakeup accesses
+system.cpu.iq.fp_inst_queue_writes                166                       # Number of floating instruction queue writes
+system.cpu.iq.int_alu_accesses              105934631                       # Number of integer alu accesses
+system.cpu.iq.int_inst_queue_reads          303205662                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_wakeup_accesses    102056298                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.int_inst_queue_writes         169015166                       # Number of integer instruction queue writes
+system.cpu.iq.iqInstsAdded                  129602907                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqInstsIssued                 105774543                       # Number of instructions issued
+system.cpu.iq.iqNonSpecInstsAdded              695202                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqSquashedInstsExamined        38714982                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedInstsIssued             25765                       # Number of squashed instructions issued
+system.cpu.iq.iqSquashedNonSpecRemoved         140881                       # Number of squashed non-spec instructions that were removed
+system.cpu.iq.iqSquashedOperandsExamined     72800988                       # Number of squashed operands that are examined and possibly removed from graph
 system.cpu.itb.accesses                             0                       # DTB accesses
 system.cpu.itb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.itb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -404,106 +416,107 @@ system.cpu.itb.read_misses                          0                       # DT
 system.cpu.itb.write_accesses                       0                       # DTB write accesses
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
-system.cpu.l2cache.ReadExReq_accesses           46574                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34284.629133                       # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31026.465938                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_hits               32027                       # number of ReadExReq hits
-system.cpu.l2cache.ReadExReq_miss_latency    498738500                       # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_rate       0.312342                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_misses             14547                       # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_mshr_miss_latency    451342000                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.312342                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_misses        14547                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses            904214                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_avg_miss_latency 34295.295295                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31103.850051                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                903215                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_miss_latency      34261000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.001105                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_misses                 999                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_mshr_hits               12                       # number of ReadReq MSHR hits
-system.cpu.l2cache.ReadReq_mshr_miss_latency     30699500                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.001092                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_misses            987                       # number of ReadReq MSHR misses
-system.cpu.l2cache.Writeback_accesses          943195                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_hits              943195                       # number of Writeback hits
+system.cpu.l2cache.ReadExReq_accesses           46263                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_avg_miss_latency 34215.214251                       # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31037.691726                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_hits               31724                       # number of ReadExReq hits
+system.cpu.l2cache.ReadExReq_miss_latency    497455000                       # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_rate       0.314268                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_misses             14539                       # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_mshr_miss_latency    451257000                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.314268                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_misses        14539                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadReq_accesses            904648                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_avg_miss_latency 34281.219272                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31102.589641                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_hits                903631                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_miss_latency      34864000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_rate         0.001124                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_misses                1017                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_mshr_hits               13                       # number of ReadReq MSHR hits
+system.cpu.l2cache.ReadReq_mshr_miss_latency     31227000                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.001110                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_misses           1004                       # number of ReadReq MSHR misses
+system.cpu.l2cache.Writeback_accesses          943150                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_hits              943150                       # number of Writeback hits
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                103.008184                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                102.932573                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses             950788                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_avg_miss_latency 34285.314550                       # average overall miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31031.382773                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                 935242                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_miss_latency      532999500                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.016351                       # miss rate for demand accesses
-system.cpu.l2cache.demand_misses                15546                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_mshr_hits                12                       # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_miss_latency    482041500                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.016338                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_misses           15534                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_accesses             950911                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_avg_miss_latency 34219.529442                       # average overall miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency 31041.883806                       # average overall mshr miss latency
+system.cpu.l2cache.demand_hits                 935355                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_miss_latency      532319000                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_rate          0.016359                       # miss rate for demand accesses
+system.cpu.l2cache.demand_misses                15556                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_mshr_hits                13                       # number of demand (read+write) MSHR hits
+system.cpu.l2cache.demand_mshr_miss_latency    482484000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_rate     0.016345                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_misses           15543                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.012324                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.246682                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0           403.843587                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1          8083.268197                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses            950788                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_avg_miss_latency 34285.314550                       # average overall miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31031.382773                       # average overall mshr miss latency
+system.cpu.l2cache.occ_%::0                  0.012326                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_%::1                  0.249116                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0           403.905799                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1          8163.029985                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses            950911                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_avg_miss_latency 34219.529442                       # average overall miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency 31041.883806                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                935242                       # number of overall hits
-system.cpu.l2cache.overall_miss_latency     532999500                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.016351                       # miss rate for overall accesses
-system.cpu.l2cache.overall_misses               15546                       # number of overall misses
-system.cpu.l2cache.overall_mshr_hits               12                       # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_miss_latency    482041500                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.016338                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_misses          15534                       # number of overall MSHR misses
+system.cpu.l2cache.overall_hits                935355                       # number of overall hits
+system.cpu.l2cache.overall_miss_latency     532319000                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_rate         0.016359                       # miss rate for overall accesses
+system.cpu.l2cache.overall_misses               15556                       # number of overall misses
+system.cpu.l2cache.overall_mshr_hits               13                       # number of overall MSHR hits
+system.cpu.l2cache.overall_mshr_miss_latency    482484000                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_rate     0.016345                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_misses          15543                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.l2cache.replacements                   709                       # number of replacements
-system.cpu.l2cache.sampled_refs                 15518                       # Sample count of references to valid blocks.
+system.cpu.l2cache.replacements                   704                       # number of replacements
+system.cpu.l2cache.sampled_refs                 15528                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse              8487.111783                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                 1598481                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse              8566.935784                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                 1598337                       # Total number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
 system.cpu.l2cache.writebacks                      32                       # number of writebacks
-system.cpu.memDep0.conflictingLoads            436025                       # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores           249497                       # Number of conflicting stores.
-system.cpu.memDep0.insertedLoads             24681129                       # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores             5533282                       # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads               157552597                       # number of misc regfile reads
-system.cpu.misc_regfile_writes                1603309                       # number of misc regfile writes
-system.cpu.numCycles                        112109304                       # number of cpu cycles simulated
+system.cpu.memDep0.conflictingLoads           1440720                       # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores          1005315                       # Number of conflicting stores.
+system.cpu.memDep0.insertedLoads             32016564                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores             6585994                       # Number of stores inserted to the mem dependence unit.
+system.cpu.misc_regfile_reads               198555291                       # number of misc regfile reads
+system.cpu.misc_regfile_writes                1603310                       # number of misc regfile writes
+system.cpu.numCycles                         91500231                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.rename.RENAME:BlockCycles           294826                       # Number of cycles rename is blocking
-system.cpu.rename.RENAME:CommittedMaps       72061910                       # Number of HB maps that are committed
-system.cpu.rename.RENAME:IQFullEvents            4906                       # Number of times rename has blocked due to IQ full
-system.cpu.rename.RENAME:IdleCycles          29931132                       # Number of cycles rename is idle
-system.cpu.rename.RENAME:LSQFullEvents          31548                       # Number of times rename has blocked due to LSQ full
-system.cpu.rename.RENAME:RenameLookups      277443671                       # Number of register rename lookups that rename has made
-system.cpu.rename.RENAME:RenamedInsts       106593764                       # Number of instructions processed by rename
-system.cpu.rename.RENAME:RenamedOperands     83924752                       # Number of destination operands rename has renamed
-system.cpu.rename.RENAME:RunCycles           72730204                       # Number of cycles rename is running
-system.cpu.rename.RENAME:SquashCycles         2697135                       # Number of cycles rename is squashing
-system.cpu.rename.RENAME:UnblockCycles         723329                       # Number of cycles rename is unblocking
-system.cpu.rename.RENAME:UndoneMaps          11862839                       # Number of HB maps that are undone due to squashing
-system.cpu.rename.RENAME:fp_rename_lookups          474                       # Number of floating rename lookups
-system.cpu.rename.RENAME:int_rename_lookups    277443197                       # Number of integer rename lookups
-system.cpu.rename.RENAME:serializeStallCycles      5701177                       # count of cycles rename stalled for serializing inst
-system.cpu.rename.RENAME:serializingInsts       592742                       # count of serializing insts renamed
-system.cpu.rename.RENAME:skidInsts            1065555                       # count of insts added to the skid buffer
-system.cpu.rename.RENAME:tempSerializingInsts       576556                       # count of temporary serializing insts renamed
-system.cpu.rob.rob_reads                    212048419                       # The number of ROB reads
-system.cpu.rob.rob_writes                   208775892                       # The number of ROB writes
-system.cpu.timesIdled                            1292                       # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.rename.RENAME:BlockCycles          3003526                       # Number of cycles rename is blocking
+system.cpu.rename.RENAME:CommittedMaps       72121263                       # Number of HB maps that are committed
+system.cpu.rename.RENAME:IQFullEvents         2932731                       # Number of times rename has blocked due to IQ full
+system.cpu.rename.RENAME:IdleCycles          36158864                       # Number of cycles rename is idle
+system.cpu.rename.RENAME:LSQFullEvents        2288265                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.RENAME:ROBFullEvents             58                       # Number of times rename has blocked due to ROB full
+system.cpu.rename.RENAME:RenameLookups      352780022                       # Number of register rename lookups that rename has made
+system.cpu.rename.RENAME:RenamedInsts       136654080                       # Number of instructions processed by rename
+system.cpu.rename.RENAME:RenamedOperands    107391797                       # Number of destination operands rename has renamed
+system.cpu.rename.RENAME:RunCycles           31135789                       # Number of cycles rename is running
+system.cpu.rename.RENAME:SquashCycles         5612232                       # Number of cycles rename is squashing
+system.cpu.rename.RENAME:UnblockCycles        6274602                       # Number of cycles rename is unblocking
+system.cpu.rename.RENAME:UndoneMaps          35270531                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.RENAME:fp_rename_lookups          655                       # Number of floating rename lookups
+system.cpu.rename.RENAME:int_rename_lookups    352779367                       # Number of integer rename lookups
+system.cpu.rename.RENAME:serializeStallCycles      9285803                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RENAME:serializingInsts       702152                       # count of serializing insts renamed
+system.cpu.rename.RENAME:skidInsts           13506306                       # count of insts added to the skid buffer
+system.cpu.rename.RENAME:tempSerializingInsts       702838                       # count of temporary serializing insts renamed
+system.cpu.rob.rob_reads                    215605482                       # The number of ROB reads
+system.cpu.rob.rob_writes                   266316908                       # The number of ROB writes
+system.cpu.timesIdled                            1399                       # Number of times that the entire CPU went into an idle state and unscheduled itself
 system.cpu.workload.PROG:num_syscalls             442                       # Number of system calls
 
 ---------- End Simulation Statistics   ----------
index a584d29edd85551dd16466df94ec452ed9ddee6b..febb3dd2f2b4bc892190ab1e99d78e5f754ba1e1 100644 (file)
@@ -66,9 +66,9 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/mcf
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/mcf
 gid=100
-input=/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
+input=/chips/pd/randd/dist/cpu2000/data/mcf/smred/input/mcf.in
 max_stack_size=67108864
 output=cout
 pid=100
index 34dd3ff53a34a3b2a1e6a077c1bf6f791c49d811..4df99b9a805b15c1d827d1a3a21dc1b0b99a3648 100755 (executable)
@@ -5,10 +5,10 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:56:24
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:10:13
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/10.mcf/arm/linux/simple-atomic -re tests/run.py build/ARM_SE/tests/fast/long/10.mcf/arm/linux/simple-atomic
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
@@ -28,4 +28,4 @@ simplex iterations         : 2663
 flow value                 : 3080014995
 checksum                   : 68389
 optimal
-Exiting @ tick 54215549000 because target called exit()
+Exiting @ tick 54240666000 because target called exit()
index 0d4b35c47ff3c0b32221d17a7de4390d5e91feb1..60359959c9045158be5cc5bfea20f3c1b3ef37cb 100644 (file)
@@ -1,13 +1,13 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 937948                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 362060                       # Number of bytes of host memory used
-host_seconds                                    97.24                       # Real time elapsed on the host
-host_tick_rate                              557562760                       # Simulator tick rate (ticks/s)
+host_inst_rate                                1915165                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 378952                       # Number of bytes of host memory used
+host_seconds                                    47.65                       # Real time elapsed on the host
+host_tick_rate                             1138365446                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                    91202735                       # Number of instructions simulated
-sim_seconds                                  0.054216                       # Number of seconds simulated
-sim_ticks                                 54215549000                       # Number of ticks simulated
+sim_insts                                    91252969                       # Number of instructions simulated
+sim_seconds                                  0.054241                       # Number of seconds simulated
+sim_ticks                                 54240666000                       # Number of ticks simulated
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -52,24 +52,24 @@ system.cpu.itb.write_accesses                       0                       # DT
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                        108431099                       # number of cpu cycles simulated
+system.cpu.numCycles                        108481333                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                  108431099                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                  108481333                       # Number of busy cycles
+system.cpu.num_conditional_control_insts     15112201                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                     48                       # Number of float alu accesses
 system.cpu.num_fp_insts                            48                       # number of float instructions
 system.cpu.num_fp_register_reads                   54                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                  30                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                       97900                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                         91202735                       # Number of instructions executed
-system.cpu.num_int_alu_accesses              72483223                       # Number of integer alu accesses
-system.cpu.num_int_insts                     72483223                       # number of integer instructions
-system.cpu.num_int_register_reads           234567931                       # number of times the integer registers were read
-system.cpu.num_int_register_writes           72546720                       # number of times the integer registers were written
-system.cpu.num_load_insts                    22585492                       # Number of load instructions
-system.cpu.num_mem_refs                      27330336                       # number of memory refs
+system.cpu.num_insts                         91252969                       # Number of instructions executed
+system.cpu.num_int_alu_accesses              72525682                       # Number of integer alu accesses
+system.cpu.num_int_insts                     72525682                       # number of integer instructions
+system.cpu.num_int_register_reads           234656737                       # number of times the integer registers were read
+system.cpu.num_int_register_writes           72596953                       # number of times the integer registers were written
+system.cpu.num_load_insts                    22573967                       # Number of load instructions
+system.cpu.num_mem_refs                      27318811                       # number of memory refs
 system.cpu.num_store_insts                    4744844                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls             442                       # Number of system calls
 
index d7d6a48686b1a78d3aaeaae4c7cec620a06330e1..faf8a693c4a26a4dbc44fa79047b9c6a271c3311 100644 (file)
@@ -51,6 +51,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -86,6 +87,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -121,6 +123,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=10000
 max_miss_count=0
 mshrs=10
@@ -166,9 +169,9 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/mcf
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/mcf
 gid=100
-input=/dist/m5/cpu2000/data/mcf/smred/input/mcf.in
+input=/chips/pd/randd/dist/cpu2000/data/mcf/smred/input/mcf.in
 max_stack_size=67108864
 output=cout
 pid=100
index b290f1d746a6ec50bf0ffef1dbcd0755d885d351..fff5a35b083e23745a0fb7f8510ac985ab735e25 100755 (executable)
@@ -5,10 +5,10 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:56:25
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 21:05:58
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/10.mcf/arm/linux/simple-timing -re tests/run.py build/ARM_SE/tests/fast/long/10.mcf/arm/linux/simple-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
@@ -28,4 +28,4 @@ simplex iterations         : 2663
 flow value                 : 3080014995
 checksum                   : 68389
 optimal
-Exiting @ tick 148086219000 because target called exit()
+Exiting @ tick 148086239000 because target called exit()
index 5c965f81e942d1abf407022628c1f41ca6b5a1ef..33b349bfd42513d622ec79f18c659f8198036064 100644 (file)
@@ -1,78 +1,82 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 419592                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 369772                       # Number of bytes of host memory used
-host_seconds                                   217.30                       # Real time elapsed on the host
-host_tick_rate                              681491064                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 675901                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 386672                       # Number of bytes of host memory used
+host_seconds                                   134.97                       # Real time elapsed on the host
+host_tick_rate                             1097177206                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                    91176087                       # Number of instructions simulated
+sim_insts                                    91226321                       # Number of instructions simulated
 sim_seconds                                  0.148086                       # Number of seconds simulated
-sim_ticks                                148086219000                       # Number of ticks simulated
-system.cpu.dcache.ReadReq_accesses           22564820                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 14013.157105                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 11013.157105                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits               21664622                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency    12614616000                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_rate          0.039894                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses               900198                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_miss_latency   9914022000                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate     0.039894                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses          900198                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses           4738868                       # number of WriteReq accesses(hits+misses)
+sim_ticks                                148086239000                       # Number of ticks simulated
+system.cpu.dcache.LoadLockedReq_accesses         3887                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_hits             3887                       # number of LoadLockedReq hits
+system.cpu.dcache.ReadReq_accesses           22549408                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 14013.157237                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 11013.157237                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits               21649219                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency    12614490000                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_rate          0.039921                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses               900189                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_miss_latency   9913923000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate     0.039921                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_misses          900189                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses          3887                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits              3887                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses           4734981                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_avg_miss_latency 27109.399472                       # average WriteReq miss latency
 system.cpu.dcache.WriteReq_avg_mshr_miss_latency 24109.399472                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits               4692259                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits               4688372                       # number of WriteReq hits
 system.cpu.dcache.WriteReq_miss_latency    1263542000                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_rate         0.009835                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_miss_rate         0.009844                       # miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_misses               46609                       # number of WriteReq misses
 system.cpu.dcache.WriteReq_mshr_miss_latency   1123715000                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_rate     0.009835                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate     0.009844                       # mshr miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_mshr_misses          46609                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                  27.837649                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs                  27.825751                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses            27303688                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 14657.853184                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 11657.853184                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits                26356881                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency     13878158000                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate           0.034677                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses                946807                       # number of demand (read+write) misses
+system.cpu.dcache.demand_accesses            27284389                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 14657.859438                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 11657.859438                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits                26337591                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency     13878032000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate           0.034701                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses                946798                       # number of demand (read+write) misses
 system.cpu.dcache.demand_mshr_hits                  0                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency  11037737000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_rate      0.034677                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses           946807                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_miss_latency  11037638000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate      0.034701                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses           946798                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.871309                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           3568.882850                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses           27303688                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 14657.853184                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 11657.853184                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.871228                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0           3568.549501                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses           27284389                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 14657.859438                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 11657.859438                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits               26356881                       # number of overall hits
-system.cpu.dcache.overall_miss_latency    13878158000                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate          0.034677                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses               946807                       # number of overall misses
+system.cpu.dcache.overall_hits               26337591                       # number of overall hits
+system.cpu.dcache.overall_miss_latency    13878032000                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate          0.034701                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses               946798                       # number of overall misses
 system.cpu.dcache.overall_mshr_hits                 0                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency  11037737000                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_rate     0.034677                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses          946807                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_miss_latency  11037638000                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate     0.034701                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses          946798                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                 942711                       # number of replacements
-system.cpu.dcache.sampled_refs                 946807                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                 942702                       # number of replacements
+system.cpu.dcache.sampled_refs                 946798                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               3568.882850                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                 26356881                       # Total number of references to valid blocks.
-system.cpu.dcache.warmup_cycle            54482100000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks                   942313                       # number of writebacks
+system.cpu.dcache.tagsinuse               3568.549501                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                 26345365                       # Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle            54479156000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.writebacks                   942309                       # number of writebacks
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -94,10 +98,10 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.icache.ReadReq_accesses          107819118                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses          107830780                       # number of ReadReq accesses(hits+misses)
 system.cpu.icache.ReadReq_avg_miss_latency 54527.545910                       # average ReadReq miss latency
 system.cpu.icache.ReadReq_avg_mshr_miss_latency 51527.545910                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits              107818519                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits              107830181                       # number of ReadReq hits
 system.cpu.icache.ReadReq_miss_latency       32662000                       # number of ReadReq miss cycles
 system.cpu.icache.ReadReq_miss_rate          0.000006                       # miss rate for ReadReq accesses
 system.cpu.icache.ReadReq_misses                  599                       # number of ReadReq misses
@@ -106,16 +110,16 @@ system.cpu.icache.ReadReq_mshr_miss_rate     0.000006                       # ms
 system.cpu.icache.ReadReq_mshr_misses             599                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs               179997.527546                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs               180016.996661                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses           107819118                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses           107830780                       # number of demand (read+write) accesses
 system.cpu.icache.demand_avg_miss_latency 54527.545910                       # average overall miss latency
 system.cpu.icache.demand_avg_mshr_miss_latency 51527.545910                       # average overall mshr miss latency
-system.cpu.icache.demand_hits               107818519                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits               107830181                       # number of demand (read+write) hits
 system.cpu.icache.demand_miss_latency        32662000                       # number of demand (read+write) miss cycles
 system.cpu.icache.demand_miss_rate           0.000006                       # miss rate for demand accesses
 system.cpu.icache.demand_misses                   599                       # number of demand (read+write) misses
@@ -126,13 +130,13 @@ system.cpu.icache.demand_mshr_misses              599                       # nu
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.249185                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0            510.330850                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses          107819118                       # number of overall (read+write) accesses
+system.cpu.icache.occ_%::0                   0.249187                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0            510.335448                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses          107830780                       # number of overall (read+write) accesses
 system.cpu.icache.overall_avg_miss_latency 54527.545910                       # average overall miss latency
 system.cpu.icache.overall_avg_mshr_miss_latency 51527.545910                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits              107818519                       # number of overall hits
+system.cpu.icache.overall_hits              107830181                       # number of overall hits
 system.cpu.icache.overall_miss_latency       32662000                       # number of overall miss cycles
 system.cpu.icache.overall_miss_rate          0.000006                       # miss rate for overall accesses
 system.cpu.icache.overall_misses                  599                       # number of overall misses
@@ -145,8 +149,8 @@ system.cpu.icache.overall_mshr_uncacheable_misses            0
 system.cpu.icache.replacements                      2                       # number of replacements
 system.cpu.icache.sampled_refs                    599                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse                510.330850                       # Cycle average of tags in use
-system.cpu.icache.total_refs                107818519                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse                510.335448                       # Cycle average of tags in use
+system.cpu.icache.total_refs                107830181                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
@@ -181,84 +185,84 @@ system.cpu.l2cache.ReadExReq_misses             14548                       # nu
 system.cpu.l2cache.ReadExReq_mshr_miss_latency    581920000                       # number of ReadExReq MSHR miss cycles
 system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.312129                       # mshr miss rate for ReadExReq accesses
 system.cpu.l2cache.ReadExReq_mshr_misses        14548                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses            900797                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses            900788                       # number of ReadReq accesses(hits+misses)
 system.cpu.l2cache.ReadReq_avg_miss_latency        52000                       # average ReadReq miss latency
 system.cpu.l2cache.ReadReq_avg_mshr_miss_latency        40000                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                899937                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits                899928                       # number of ReadReq hits
 system.cpu.l2cache.ReadReq_miss_latency      44720000                       # number of ReadReq miss cycles
 system.cpu.l2cache.ReadReq_miss_rate         0.000955                       # miss rate for ReadReq accesses
 system.cpu.l2cache.ReadReq_misses                 860                       # number of ReadReq misses
 system.cpu.l2cache.ReadReq_mshr_miss_latency     34400000                       # number of ReadReq MSHR miss cycles
 system.cpu.l2cache.ReadReq_mshr_miss_rate     0.000955                       # mshr miss rate for ReadReq accesses
 system.cpu.l2cache.ReadReq_mshr_misses            860                       # number of ReadReq MSHR misses
-system.cpu.l2cache.Writeback_accesses          942313                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_hits              942313                       # number of Writeback hits
+system.cpu.l2cache.Writeback_accesses          942309                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_hits              942309                       # number of Writeback hits
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                103.596349                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                103.595504                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses             947406                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses             947397                       # number of demand (read+write) accesses
 system.cpu.l2cache.demand_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.demand_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                 931998                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits                 931989                       # number of demand (read+write) hits
 system.cpu.l2cache.demand_miss_latency      801216000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.016263                       # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate          0.016264                       # miss rate for demand accesses
 system.cpu.l2cache.demand_misses                15408                       # number of demand (read+write) misses
 system.cpu.l2cache.demand_mshr_hits                 0                       # number of demand (read+write) MSHR hits
 system.cpu.l2cache.demand_mshr_miss_latency    616320000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.016263                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate     0.016264                       # mshr miss rate for demand accesses
 system.cpu.l2cache.demand_mshr_misses           15408                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
 system.cpu.l2cache.occ_%::0                  0.009921                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.271910                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0           325.103802                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1          8909.939708                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses            947406                       # number of overall (read+write) accesses
+system.cpu.l2cache.occ_%::1                  0.271918                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0           325.097811                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1          8910.209882                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses            947397                       # number of overall (read+write) accesses
 system.cpu.l2cache.overall_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.overall_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                931998                       # number of overall hits
+system.cpu.l2cache.overall_hits                931989                       # number of overall hits
 system.cpu.l2cache.overall_miss_latency     801216000                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.016263                       # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate         0.016264                       # miss rate for overall accesses
 system.cpu.l2cache.overall_misses               15408                       # number of overall misses
 system.cpu.l2cache.overall_mshr_hits                0                       # number of overall MSHR hits
 system.cpu.l2cache.overall_mshr_miss_latency    616320000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.016263                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate     0.016264                       # mshr miss rate for overall accesses
 system.cpu.l2cache.overall_mshr_misses          15408                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
 system.cpu.l2cache.replacements                   634                       # number of replacements
 system.cpu.l2cache.sampled_refs                 15392                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse              9235.043509                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                 1594555                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse              9235.307693                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                 1594542                       # Total number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
 system.cpu.l2cache.writebacks                      32                       # number of writebacks
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                        296172438                       # number of cpu cycles simulated
+system.cpu.numCycles                        296172478                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                  296172438                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                  296172478                       # Number of busy cycles
+system.cpu.num_conditional_control_insts     15112201                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                     48                       # Number of float alu accesses
 system.cpu.num_fp_insts                            48                       # number of float instructions
 system.cpu.num_fp_register_reads                   54                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                  30                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                       97900                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                         91176087                       # Number of instructions executed
-system.cpu.num_int_alu_accesses              72483223                       # Number of integer alu accesses
-system.cpu.num_int_insts                     72483223                       # number of integer instructions
-system.cpu.num_int_register_reads           257112085                       # number of times the integer registers were read
-system.cpu.num_int_register_writes           72558730                       # number of times the integer registers were written
-system.cpu.num_load_insts                    22585492                       # Number of load instructions
-system.cpu.num_mem_refs                      27330336                       # number of memory refs
+system.cpu.num_insts                         91226321                       # Number of instructions executed
+system.cpu.num_int_alu_accesses              72525682                       # Number of integer alu accesses
+system.cpu.num_int_insts                     72525682                       # number of integer instructions
+system.cpu.num_int_register_reads           257193253                       # number of times the integer registers were read
+system.cpu.num_int_register_writes           72608963                       # number of times the integer registers were written
+system.cpu.num_load_insts                    22573967                       # Number of load instructions
+system.cpu.num_mem_refs                      27318811                       # number of memory refs
 system.cpu.num_store_insts                    4744844                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls             442                       # Number of system calls
 
index 1a957b9e0a74e7fa4007affe8dfe94fae4718144..a5aa410682b3c5f9fbe565beec4619c67efaf170 100644 (file)
@@ -115,6 +115,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -413,6 +414,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -448,6 +450,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=1000
 max_miss_count=0
 mshrs=10
index 3478ca485ec67b1edcb3b73ac66eef470887e01b..673c7ce2feebe0ece65a4a5112c1ac91edbb117b 100755 (executable)
@@ -5,9 +5,9 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb 22 2011 10:22:27
-M5 revision c70e4f3301ed 7980 default ext/rfe_stats_updates.patch qtip tip
-M5 started Feb 22 2011 10:22:49
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 21:06:16
 M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/20.parser/arm/linux/o3-timing -re tests/run.py build/ARM_SE/tests/fast/long/20.parser/arm/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
@@ -72,4 +72,4 @@ info: Increasing stack size by one page.
   about 2 million people attended 
   the five best costumes got prizes 
 No errors!
-Exiting @ tick 365986112500 because target called exit()
+Exiting @ tick 345312086000 because target called exit()
index d87c32cd31e1c36b0c4cee3b390bf9613de18785..a1a1cf17110af44368d09fe0396d6b1825c3d83f 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                  97202                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 259080                       # Number of bytes of host memory used
-host_seconds                                  5761.84                       # Real time elapsed on the host
-host_tick_rate                               63518944                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 137280                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 259116                       # Number of bytes of host memory used
+host_seconds                                  4176.43                       # Real time elapsed on the host
+host_tick_rate                               82681134                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                   560059971                       # Number of instructions simulated
-sim_seconds                                  0.365986                       # Number of seconds simulated
-sim_ticks                                365986112500                       # Number of ticks simulated
+sim_insts                                   573342432                       # Number of instructions simulated
+sim_seconds                                  0.345312                       # Number of seconds simulated
+sim_ticks                                345312086000                       # Number of ticks simulated
 system.cpu.BPredUnit.BTBCorrect                     0                       # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.BPredUnit.BTBHits                140387928                       # Number of BTB hits
-system.cpu.BPredUnit.BTBLookups             174400171                       # Number of BTB lookups
-system.cpu.BPredUnit.RASInCorrect                   0                       # Number of incorrect RAS predictions.
-system.cpu.BPredUnit.condIncorrect           15511612                       # Number of conditional branches incorrect
-system.cpu.BPredUnit.condPredicted          191749151                       # Number of conditional branches predicted
-system.cpu.BPredUnit.lookups                191749151                       # Number of BP lookups
-system.cpu.BPredUnit.usedRAS                        0                       # Number of times the RAS was used to get a target.
-system.cpu.commit.COM:branches              110089780                       # Number of branches committed
-system.cpu.commit.COM:bw_lim_events           3558142                       # number cycles where commit BW limit reached
+system.cpu.BPredUnit.BTBHits                147772005                       # Number of BTB hits
+system.cpu.BPredUnit.BTBLookups             179850444                       # Number of BTB lookups
+system.cpu.BPredUnit.RASInCorrect             2706777                       # Number of incorrect RAS predictions.
+system.cpu.BPredUnit.condIncorrect           15769862                       # Number of conditional branches incorrect
+system.cpu.BPredUnit.condPredicted          177167417                       # Number of conditional branches predicted
+system.cpu.BPredUnit.lookups                222186718                       # Number of BP lookups
+system.cpu.BPredUnit.usedRAS                 11015263                       # Number of times the RAS was used to get a target.
+system.cpu.commit.COM:branches              116606359                       # Number of branches committed
+system.cpu.commit.COM:bw_lim_events           6384495                       # number cycles where commit BW limit reached
 system.cpu.commit.COM:bw_limited                    0                       # number of insts not committed due to BW limits
-system.cpu.commit.COM:committed_per_cycle::samples    662070279                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::mean     0.847952                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::stdev     1.257926                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::samples    625227574                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::mean     0.919163                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::stdev     1.394949                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::0    343782950     51.93%     51.93% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::1    194895590     29.44%     81.36% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::2     65587700      9.91%     91.27% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::3     25120372      3.79%     95.06% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::4     18782135      2.84%     97.90% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::5      6815428      1.03%     98.93% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::6      2394801      0.36%     99.29% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::7      1133161      0.17%     99.46% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::8      3558142      0.54%    100.00% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::0    321936350     51.49%     51.49% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::1    172149257     27.53%     79.02% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::2     71132688     11.38%     90.40% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::3     25332872      4.05%     94.45% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::4     16298028      2.61%     97.06% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::5      5238396      0.84%     97.90% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::6      5475401      0.88%     98.77% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::7      1280087      0.20%     98.98% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::8      6384495      1.02%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::min_value            0                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::max_value            8                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::total    662070279                       # Number of insts commited each cycle
-system.cpu.commit.COM:count                 561403855                       # Number of instructions committed
+system.cpu.commit.COM:committed_per_cycle::total    625227574                       # Number of insts commited each cycle
+system.cpu.commit.COM:count                 574686316                       # Number of instructions committed
 system.cpu.commit.COM:fp_insts                     16                       # Number of committed floating point instructions.
-system.cpu.commit.COM:function_calls                0                       # Number of function calls committed.
-system.cpu.commit.COM:int_insts             464140463                       # Number of committed integer instructions.
-system.cpu.commit.COM:loads                 128127024                       # Number of loads committed
-system.cpu.commit.COM:membars                       0                       # Number of memory barriers committed
-system.cpu.commit.COM:refs                  184987501                       # Number of memory references committed
+system.cpu.commit.COM:function_calls          9757362                       # Number of function calls committed.
+system.cpu.commit.COM:int_insts             473702213                       # Number of committed integer instructions.
+system.cpu.commit.COM:loads                 126773184                       # Number of loads committed
+system.cpu.commit.COM:membars                 1488542                       # Number of memory barriers committed
+system.cpu.commit.COM:refs                  184377289                       # Number of memory references committed
 system.cpu.commit.COM:swp_count                     0                       # Number of s/w prefetches committed
-system.cpu.commit.branchMispredicts          26429304                       # The number of times a branch was mispredicted
-system.cpu.commit.commitCommittedInsts      561403855                       # The number of committed instructions
-system.cpu.commit.commitNonSpecStalls          157189                       # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.commitSquashedInsts       399418051                       # The number of squashed insts skipped by commit
-system.cpu.committedInsts                   560059971                       # Number of Instructions Simulated
-system.cpu.committedInsts_total             560059971                       # Number of Instructions Simulated
-system.cpu.cpi                               1.306953                       # CPI: Cycles Per Instruction
-system.cpu.cpi_total                         1.306953                       # CPI: Total CPI of All Threads
-system.cpu.dcache.ReadReq_accesses          149905369                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 10172.883940                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency  6761.781933                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits              148899998                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency    10227522500                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_rate          0.006707                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses              1005371                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_hits            179403                       # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_miss_latency   5585015500                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate     0.005510                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses          825968                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses          55727847                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_avg_miss_latency 14757.173065                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 13626.207417                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits              54433003                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_miss_latency   19108237000                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_rate         0.023235                       # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_misses             1294844                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_mshr_hits           947408                       # number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_miss_latency   4734235000                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_rate     0.006235                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_misses         347436                       # number of WriteReq MSHR misses
+system.cpu.commit.branchMispredicts          21484787                       # The number of times a branch was mispredicted
+system.cpu.commit.commitCommittedInsts      574686316                       # The number of committed instructions
+system.cpu.commit.commitNonSpecStalls         3877900                       # The number of times commit has been forced to stall to communicate backwards
+system.cpu.commit.commitSquashedInsts       412531053                       # The number of squashed insts skipped by commit
+system.cpu.committedInsts                   573342432                       # Number of Instructions Simulated
+system.cpu.committedInsts_total             573342432                       # Number of Instructions Simulated
+system.cpu.cpi                               1.204558                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         1.204558                       # CPI: Total CPI of All Threads
+system.cpu.dcache.LoadLockedReq_accesses      2604377                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_avg_miss_latency  8985.294118                       # average LoadLockedReq miss latency
+system.cpu.dcache.LoadLockedReq_hits          2604343                       # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_miss_latency       305500                       # number of LoadLockedReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_rate     0.000013                       # miss rate for LoadLockedReq accesses
+system.cpu.dcache.LoadLockedReq_misses             34                       # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_mshr_hits           34                       # number of LoadLockedReq MSHR hits
+system.cpu.dcache.ReadReq_accesses          142611934                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 10444.092632                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency  7123.731625                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits              141561974                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency    10965879500                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_rate          0.007362                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses              1049960                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_hits            198181                       # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_miss_latency   6067845000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate     0.005973                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_misses          851779                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses       2232169                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits           2232169                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses          54239306                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_avg_miss_latency 14556.604118                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency 12575.325933                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_hits              52898794                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_miss_latency   19513302500                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_rate         0.024715                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_misses             1340512                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_mshr_hits          1004937                       # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_miss_latency   4219965000                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_rate     0.006187                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_misses         335575                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                 173.284886                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs                 167.850641                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses           205633216                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 12753.485870                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency  8794.286111                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits               203333001                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency     29335759500                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate           0.011186                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses               2300215                       # number of demand (read+write) misses
-system.cpu.dcache.demand_mshr_hits            1126811                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency  10319250500                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_rate      0.005706                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses          1173404                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_accesses           196851240                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 12750.277769                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency  8664.484223                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits               194460768                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency     30479182000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate           0.012144                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses               2390472                       # number of demand (read+write) misses
+system.cpu.dcache.demand_mshr_hits            1203118                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_miss_latency  10287810000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate      0.006032                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses          1187354                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.992547                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           4065.472811                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses          205633216                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 12753.485870                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency  8794.286111                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.990968                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0           4059.005774                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses          196851240                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 12750.277769                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency  8664.484223                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits              203333001                       # number of overall hits
-system.cpu.dcache.overall_miss_latency    29335759500                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate          0.011186                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses              2300215                       # number of overall misses
-system.cpu.dcache.overall_mshr_hits           1126811                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency  10319250500                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_rate     0.005706                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses         1173404                       # number of overall MSHR misses
+system.cpu.dcache.overall_hits              194460768                       # number of overall hits
+system.cpu.dcache.overall_miss_latency    30479182000                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate          0.012144                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses              2390472                       # number of overall misses
+system.cpu.dcache.overall_mshr_hits           1203118                       # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_miss_latency  10287810000                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate     0.006032                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses         1187354                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                1169307                       # number of replacements
-system.cpu.dcache.sampled_refs                1173403                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                1183253                       # number of replacements
+system.cpu.dcache.sampled_refs                1187349                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               4065.472811                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                203333005                       # Total number of references to valid blocks.
-system.cpu.dcache.warmup_cycle             6053772000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks                  1049504                       # number of writebacks
-system.cpu.decode.DECODE:BlockedCycles       23915687                       # Number of cycles decode is blocked
-system.cpu.decode.DECODE:DecodedInsts      1082602718                       # Number of instructions handled by decode
-system.cpu.decode.DECODE:IdleCycles         296214333                       # Number of cycles decode is idle
-system.cpu.decode.DECODE:RunCycles          338871926                       # Number of cycles decode is running
-system.cpu.decode.DECODE:SquashCycles        65446321                       # Number of cycles decode is squashing
-system.cpu.decode.DECODE:UnblockCycles        3068332                       # Number of cycles decode is unblocking
+system.cpu.dcache.tagsinuse               4059.005774                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                199297291                       # Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle             7009642000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.writebacks                  1060964                       # number of writebacks
+system.cpu.decode.DECODE:BlockedCycles       99879126                       # Number of cycles decode is blocked
+system.cpu.decode.DECODE:BranchMispred          76616                       # Number of times decode detected a branch misprediction
+system.cpu.decode.DECODE:BranchResolved      33311544                       # Number of times decode resolved a branch
+system.cpu.decode.DECODE:DecodedInsts      1125601371                       # Number of instructions handled by decode
+system.cpu.decode.DECODE:IdleCycles         285750111                       # Number of cycles decode is idle
+system.cpu.decode.DECODE:RunCycles          233945838                       # Number of cycles decode is running
+system.cpu.decode.DECODE:SquashCycles        60722303                       # Number of cycles decode is squashing
+system.cpu.decode.DECODE:SquashedInsts         217312                       # Number of squashed instructions handled by decode
+system.cpu.decode.DECODE:UnblockCycles        5652498                       # Number of cycles decode is unblocking
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -146,242 +158,242 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.fetch.Branches                   191749151                       # Number of branches that fetch encountered
-system.cpu.fetch.CacheLines                 122693966                       # Number of cache lines fetched
-system.cpu.fetch.Cycles                     352026246                       # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.IcacheSquashes               3656325                       # Number of outstanding Icache misses that were squashed
-system.cpu.fetch.Insts                      938893733                       # Number of instructions fetch has processed
-system.cpu.fetch.MiscStallCycles              4527385                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.SquashCycles                26711690                       # Number of cycles fetch has spent squashing
-system.cpu.fetch.branchRate                  0.261962                       # Number of branch fetches per cycle
-system.cpu.fetch.icacheStallCycles          122693966                       # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.predictedBranches          140387928                       # Number of branches that fetch has predicted taken
-system.cpu.fetch.rate                        1.282690                       # Number of inst fetches per cycle
-system.cpu.fetch.rateDist::samples          727516599                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean              1.537316                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev             2.455394                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.Branches                   222186718                       # Number of branches that fetch encountered
+system.cpu.fetch.CacheLines                 126406345                       # Number of cache lines fetched
+system.cpu.fetch.Cycles                     243921736                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.IcacheSquashes               3067508                       # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.Insts                     1002303501                       # Number of instructions fetch has processed
+system.cpu.fetch.MiscStallCycles              5157741                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.SquashCycles                21891737                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.branchRate                  0.321719                       # Number of branch fetches per cycle
+system.cpu.fetch.icacheStallCycles          126406345                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.predictedBranches          158787268                       # Number of branches that fetch has predicted taken
+system.cpu.fetch.rate                        1.451301                       # Number of inst fetches per cycle
+system.cpu.fetch.rateDist::samples          685949876                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              1.695461                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             2.705917                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::underflows               0      0.00%      0.00% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::0                376204957     51.71%     51.71% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1                167784914     23.06%     74.77% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2                 28515235      3.92%     78.69% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3                 34553707      4.75%     83.44% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4                 26720758      3.67%     87.12% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5                 10947410      1.50%     88.62% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6                 11409505      1.57%     90.19% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7                 11171933      1.54%     91.72% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8                 60208180      8.28%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0                442039747     64.44%     64.44% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                 19794967      2.89%     67.33% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                 33809086      4.93%     72.26% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                 38427852      5.60%     77.86% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                 37318627      5.44%     83.30% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                 18120316      2.64%     85.94% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                 18761200      2.74%     88.68% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                 13563249      1.98%     90.65% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                 64114832      9.35%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::overflows                0      0.00%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::min_value                0                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::max_value                8                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::total            727516599                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::total            685949876                       # Number of instructions fetched each cycle (Total)
 system.cpu.fp_regfile_reads                        16                       # number of floating regfile reads
-system.cpu.icache.ReadReq_accesses          122693966                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_avg_miss_latency 13369.943402                       # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency  9679.377996                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits              122677181                       # number of ReadReq hits
-system.cpu.icache.ReadReq_miss_latency      224414500                       # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_rate          0.000137                       # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_misses                16785                       # number of ReadReq misses
-system.cpu.icache.ReadReq_mshr_hits               933                       # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_miss_latency    153437500                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_rate     0.000129                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_misses           15852                       # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_accesses          126406345                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_avg_miss_latency 14514.118554                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency 10752.907416                       # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_hits              126392073                       # number of ReadReq hits
+system.cpu.icache.ReadReq_miss_latency      207145500                       # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_rate          0.000113                       # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_misses                14272                       # number of ReadReq misses
+system.cpu.icache.ReadReq_mshr_hits              1030                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_miss_latency    142390000                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate     0.000105                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_misses           13242                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs                7739.396947                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs                9548.392612                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses           122693966                       # number of demand (read+write) accesses
-system.cpu.icache.demand_avg_miss_latency 13369.943402                       # average overall miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency  9679.377996                       # average overall mshr miss latency
-system.cpu.icache.demand_hits               122677181                       # number of demand (read+write) hits
-system.cpu.icache.demand_miss_latency       224414500                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_rate           0.000137                       # miss rate for demand accesses
-system.cpu.icache.demand_misses                 16785                       # number of demand (read+write) misses
-system.cpu.icache.demand_mshr_hits                933                       # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_miss_latency    153437500                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_rate      0.000129                       # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_misses            15852                       # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_accesses           126406345                       # number of demand (read+write) accesses
+system.cpu.icache.demand_avg_miss_latency 14514.118554                       # average overall miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency 10752.907416                       # average overall mshr miss latency
+system.cpu.icache.demand_hits               126392073                       # number of demand (read+write) hits
+system.cpu.icache.demand_miss_latency       207145500                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_rate           0.000113                       # miss rate for demand accesses
+system.cpu.icache.demand_misses                 14272                       # number of demand (read+write) misses
+system.cpu.icache.demand_mshr_hits               1030                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_miss_latency    142390000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_rate      0.000105                       # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_misses            13242                       # number of demand (read+write) MSHR misses
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.543041                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0           1112.147272                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses          122693966                       # number of overall (read+write) accesses
-system.cpu.icache.overall_avg_miss_latency 13369.943402                       # average overall miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency  9679.377996                       # average overall mshr miss latency
+system.cpu.icache.occ_%::0                   0.510807                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0           1046.133692                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses          126406345                       # number of overall (read+write) accesses
+system.cpu.icache.overall_avg_miss_latency 14514.118554                       # average overall miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency 10752.907416                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits              122677181                       # number of overall hits
-system.cpu.icache.overall_miss_latency      224414500                       # number of overall miss cycles
-system.cpu.icache.overall_miss_rate          0.000137                       # miss rate for overall accesses
-system.cpu.icache.overall_misses                16785                       # number of overall misses
-system.cpu.icache.overall_mshr_hits               933                       # number of overall MSHR hits
-system.cpu.icache.overall_mshr_miss_latency    153437500                       # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_rate     0.000129                       # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_misses           15852                       # number of overall MSHR misses
+system.cpu.icache.overall_hits              126392073                       # number of overall hits
+system.cpu.icache.overall_miss_latency      207145500                       # number of overall miss cycles
+system.cpu.icache.overall_miss_rate          0.000113                       # miss rate for overall accesses
+system.cpu.icache.overall_misses                14272                       # number of overall misses
+system.cpu.icache.overall_mshr_hits              1030                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_miss_latency    142390000                       # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_rate     0.000105                       # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_misses           13242                       # number of overall MSHR misses
 system.cpu.icache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.icache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.icache.replacements                  14002                       # number of replacements
-system.cpu.icache.sampled_refs                  15851                       # Sample count of references to valid blocks.
+system.cpu.icache.replacements                  11420                       # number of replacements
+system.cpu.icache.sampled_refs                  13237                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse               1112.147272                       # Cycle average of tags in use
-system.cpu.icache.total_refs                122677181                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse               1046.133692                       # Cycle average of tags in use
+system.cpu.icache.total_refs                126392073                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
-system.cpu.idleCycles                         4455627                       # Total number of cycles that the CPU has spent unscheduled due to idling
-system.cpu.iew.EXEC:branches                125457274                       # Number of branches executed
-system.cpu.iew.EXEC:nop                      13838185                       # number of nop insts executed
-system.cpu.iew.EXEC:rate                     0.981178                       # Inst execution rate
-system.cpu.iew.EXEC:refs                    229700627                       # number of memory reference insts executed
-system.cpu.iew.EXEC:stores                   72018658                       # Number of stores executed
+system.cpu.idleCycles                         4674297                       # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.iew.EXEC:branches                138497028                       # Number of branches executed
+system.cpu.iew.EXEC:nop                      12955862                       # number of nop insts executed
+system.cpu.iew.EXEC:rate                     1.047031                       # Inst execution rate
+system.cpu.iew.EXEC:refs                    218144468                       # number of memory reference insts executed
+system.cpu.iew.EXEC:stores                   66082703                       # Number of stores executed
 system.cpu.iew.EXEC:swp                             0                       # number of swp insts executed
-system.cpu.iew.WB:consumers                 714382081                       # num instructions consuming a value
-system.cpu.iew.WB:count                     665966048                       # cumulative count of insts written-back
-system.cpu.iew.WB:fanout                     0.510315                       # average fanout of values written-back
+system.cpu.iew.WB:consumers                 791991230                       # num instructions consuming a value
+system.cpu.iew.WB:count                     685951510                       # cumulative count of insts written-back
+system.cpu.iew.WB:fanout                     0.483503                       # average fanout of values written-back
 system.cpu.iew.WB:penalized                         0                       # number of instrctions required to write to 'other' IQ
 system.cpu.iew.WB:penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.iew.WB:producers                 364559924                       # num instructions producing a value
-system.cpu.iew.WB:rate                       0.909824                       # insts written-back per cycle
-system.cpu.iew.WB:sent                      705629563                       # cumulative count of insts sent to commit
-system.cpu.iew.branchMispredicts             29041716                       # Number of branch mispredicts detected at execute
-system.cpu.iew.iewBlockCycles                 2636135                       # Number of cycles IEW is blocking
-system.cpu.iew.iewDispLoadInsts             199993331                       # Number of dispatched load instructions
-system.cpu.iew.iewDispNonSpecInsts             162274                       # Number of dispatched non-speculative instructions
-system.cpu.iew.iewDispSquashedInsts          12088796                       # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispStoreInsts            140409395                       # Number of dispatched store instructions
-system.cpu.iew.iewDispatchedInsts           960810723                       # Number of instructions dispatched to IQ
-system.cpu.iew.iewExecLoadInsts             157681969                       # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts          32008551                       # Number of squashed instructions skipped in execute
-system.cpu.iew.iewExecutedInsts             718194992                       # Number of executed instructions
-system.cpu.iew.iewIQFullEvents                 117672                       # Number of times the IQ has become full, causing a stall
+system.cpu.iew.WB:producers                 382930143                       # num instructions producing a value
+system.cpu.iew.WB:rate                       0.993234                       # insts written-back per cycle
+system.cpu.iew.WB:sent                      714914629                       # cumulative count of insts sent to commit
+system.cpu.iew.branchMispredicts             25642135                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewBlockCycles                 3016830                       # Number of cycles IEW is blocking
+system.cpu.iew.iewDispLoadInsts             198100704                       # Number of dispatched load instructions
+system.cpu.iew.iewDispNonSpecInsts            2797901                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewDispSquashedInsts           7211752                       # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispStoreInsts            114500942                       # Number of dispatched store instructions
+system.cpu.iew.iewDispatchedInsts           987209077                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewExecLoadInsts             152061765                       # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts          22604731                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewExecutedInsts             723105102                       # Number of executed instructions
+system.cpu.iew.iewIQFullEvents                 125136                       # Number of times the IQ has become full, causing a stall
 system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
-system.cpu.iew.iewLSQFullEvents                  3801                       # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.iewSquashCycles               65446321                       # Number of cycles IEW is squashing
-system.cpu.iew.iewUnblockCycles                180324                       # Number of cycles IEW is unblocking
+system.cpu.iew.iewLSQFullEvents                  5730                       # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.iewSquashCycles               60722303                       # Number of cycles IEW is squashing
+system.cpu.iew.iewUnblockCycles                194914                       # Number of cycles IEW is unblocking
 system.cpu.iew.lsq.thread.0.blockedLoads            0                       # Number of blocked loads due to partial load-store forwarding
 system.cpu.iew.lsq.thread.0.cacheBlocked            0                       # Number of times an access to memory failed due to the cache being blocked
-system.cpu.iew.lsq.thread.0.forwLoads         4458450                       # Number of loads that had data forwarded from stores
-system.cpu.iew.lsq.thread.0.ignoredResponses         9743                       # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread.0.forwLoads         4520039                       # Number of loads that had data forwarded from stores
+system.cpu.iew.lsq.thread.0.ignoredResponses        10219                       # Number of memory responses ignored because the instruction is squashed
 system.cpu.iew.lsq.thread.0.invAddrLoads            0                       # Number of loads ignored due to an invalid address
 system.cpu.iew.lsq.thread.0.invAddrSwpfs            0                       # Number of software prefetches ignored due to an invalid address
-system.cpu.iew.lsq.thread.0.memOrderViolation       347516                       # Number of memory ordering violations
-system.cpu.iew.lsq.thread.0.rescheduledLoads        11819                       # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread.0.squashedLoads     71866306                       # Number of loads squashed
-system.cpu.iew.lsq.thread.0.squashedStores     83548918                       # Number of stores squashed
-system.cpu.iew.memOrderViolationEvents         347516                       # Number of memory order violations
-system.cpu.iew.predictedNotTakenIncorrect     14571260                       # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.predictedTakenIncorrect       14470456                       # Number of branches that were predicted taken incorrectly
-system.cpu.int_regfile_reads               1616277270                       # number of integer regfile reads
-system.cpu.int_regfile_writes               504274200                       # number of integer regfile writes
-system.cpu.ipc                               0.765138                       # IPC: Instructions Per Cycle
-system.cpu.ipc_total                         0.765138                       # IPC: Total IPC of All Threads
+system.cpu.iew.lsq.thread.0.memOrderViolation       426900                       # Number of memory ordering violations
+system.cpu.iew.lsq.thread.0.rescheduledLoads        14200                       # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread.0.squashedLoads     71327515                       # Number of loads squashed
+system.cpu.iew.lsq.thread.0.squashedStores     56896833                       # Number of stores squashed
+system.cpu.iew.memOrderViolationEvents         426900                       # Number of memory order violations
+system.cpu.iew.predictedNotTakenIncorrect     10953146                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.predictedTakenIncorrect       14688989                       # Number of branches that were predicted taken incorrectly
+system.cpu.int_regfile_reads               1644155544                       # number of integer regfile reads
+system.cpu.int_regfile_writes               528242138                       # number of integer regfile writes
+system.cpu.ipc                               0.830180                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         0.830180                       # IPC: Total IPC of All Threads
 system.cpu.iq.ISSUE:FU_type_0::No_OpClass            0      0.00%      0.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntAlu       504696330     67.27%     67.27% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntMult         349129      0.05%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatAdd            80      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAdd              0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd            0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp            0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt            0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc            3      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     67.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemRead      162553860     21.67%     88.99% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemWrite      82604141     11.01%    100.00% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntAlu       515258626     69.10%     69.10% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntMult         385422      0.05%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatAdd            76      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAdd              0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd            0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp            0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt            0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc            3      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     69.15% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemRead      160083543     21.47%     90.62% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemWrite      69982165      9.38%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::IprAccess            0      0.00%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::InstPrefetch            0      0.00%    100.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::total        750203543                       # Type of FU issued
-system.cpu.iq.ISSUE:fu_busy_cnt              11563965                       # FU busy when requested
-system.cpu.iq.ISSUE:fu_busy_rate             0.015414                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.ISSUE:FU_type_0::total        745709835                       # Type of FU issued
+system.cpu.iq.ISSUE:fu_busy_cnt              10315393                       # FU busy when requested
+system.cpu.iq.ISSUE:fu_busy_rate             0.013833                       # FU busy rate (busy events/executed inst)
 system.cpu.iq.ISSUE:fu_full::No_OpClass             0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntAlu            153469      1.33%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntMult                0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      1.33% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemRead          5982996     51.74%     53.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemWrite         5427500     46.93%    100.00% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntAlu           2085862     20.22%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntMult                0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%     20.22% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemRead          5244548     50.84%     71.06% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemWrite         2984983     28.94%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::IprAccess              0      0.00%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::InstPrefetch            0      0.00%    100.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:issued_per_cycle::samples    727516599                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::mean     1.031184                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.359043                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::samples    685949876                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::mean     1.087120                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.369949                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::0     340760852     46.84%     46.84% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::1     195196887     26.83%     73.67% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::2     103112393     14.17%     87.84% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::3      43508042      5.98%     93.82% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::4      23307105      3.20%     97.03% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::5      12389030      1.70%     98.73% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::6       3383235      0.47%     99.19% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::7       4087676      0.56%     99.76% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::8       1771379      0.24%    100.00% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::0     322453331     47.01%     47.01% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::1     152222370     22.19%     69.20% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::2     115563946     16.85%     86.05% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::3      51318874      7.48%     93.53% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::4      26753309      3.90%     97.43% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::5       7611284      1.11%     98.54% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::6       7427521      1.08%     99.62% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::7       2025759      0.30%     99.92% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::8        573482      0.08%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::min_value            0                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::max_value            8                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::total    727516599                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:rate                     1.024907                       # Inst issue rate
-system.cpu.iq.fp_alu_accesses                     100                       # Number of floating point alu accesses
-system.cpu.iq.fp_inst_queue_reads                 196                       # Number of floating instruction queue reads
+system.cpu.iq.ISSUE:issued_per_cycle::total    685949876                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:rate                     1.079762                       # Inst issue rate
+system.cpu.iq.fp_alu_accesses                      96                       # Number of floating point alu accesses
+system.cpu.iq.fp_inst_queue_reads                 188                       # Number of floating instruction queue reads
 system.cpu.iq.fp_inst_queue_wakeup_accesses           16                       # Number of floating instruction queue wakeup accesses
-system.cpu.iq.fp_inst_queue_writes                598                       # Number of floating instruction queue writes
-system.cpu.iq.int_alu_accesses              761767408                       # Number of integer alu accesses
-system.cpu.iq.int_inst_queue_reads         2247505928                       # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_wakeup_accesses    665966032                       # Number of integer instruction queue wakeup accesses
-system.cpu.iq.int_inst_queue_writes        1323699335                       # Number of integer instruction queue writes
-system.cpu.iq.iqInstsAdded                  946810264                       # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqInstsIssued                 750203543                       # Number of instructions issued
-system.cpu.iq.iqNonSpecInstsAdded              162274                       # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqSquashedInstsExamined       376428693                       # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedInstsIssued           8018474                       # Number of squashed instructions issued
-system.cpu.iq.iqSquashedNonSpecRemoved           5085                       # Number of squashed non-spec instructions that were removed
-system.cpu.iq.iqSquashedOperandsExamined    702572396                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.fp_inst_queue_writes                358                       # Number of floating instruction queue writes
+system.cpu.iq.int_alu_accesses              756025132                       # Number of integer alu accesses
+system.cpu.iq.int_inst_queue_reads         2190014235                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_wakeup_accesses    685951494                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.int_inst_queue_writes        1361390433                       # Number of integer instruction queue writes
+system.cpu.iq.iqInstsAdded                  969594427                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqInstsIssued                 745709835                       # Number of instructions issued
+system.cpu.iq.iqNonSpecInstsAdded             4658788                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqSquashedInstsExamined       386770433                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedInstsIssued           2329486                       # Number of squashed instructions issued
+system.cpu.iq.iqSquashedNonSpecRemoved         780888                       # Number of squashed non-spec instructions that were removed
+system.cpu.iq.iqSquashedOperandsExamined    694137605                       # Number of squashed operands that are examined and possibly removed from graph
 system.cpu.itb.accesses                             0                       # DTB accesses
 system.cpu.itb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.itb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -403,109 +415,109 @@ system.cpu.itb.read_misses                          0                       # DT
 system.cpu.itb.write_accesses                       0                       # DTB write accesses
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
-system.cpu.l2cache.ReadExReq_accesses          347863                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34247.596496                       # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31004.740070                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_hits              228350                       # number of ReadExReq hits
-system.cpu.l2cache.ReadExReq_miss_latency   4093033000                       # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_rate       0.343563                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_misses            119513                       # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_mshr_miss_latency   3705469500                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.343563                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_misses       119513                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses            841391                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_avg_miss_latency 34185.636939                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31021.780138                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                726325                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_miss_latency    3933604500                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.136757                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_misses              115066                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_mshr_hits               30                       # number of ReadReq MSHR hits
-system.cpu.l2cache.ReadReq_mshr_miss_latency   3568621500                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.136721                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_misses         115036                       # number of ReadReq MSHR misses
-system.cpu.l2cache.UpgradeReq_accesses              1                       # number of UpgradeReq accesses(hits+misses)
-system.cpu.l2cache.UpgradeReq_hits                  1                       # number of UpgradeReq hits
-system.cpu.l2cache.Writeback_accesses         1049504                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_hits             1049504                       # number of Writeback hits
+system.cpu.l2cache.ReadExReq_accesses          335898                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_avg_miss_latency 34251.024874                       # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31005.131537                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_hits              231251                       # number of ReadExReq hits
+system.cpu.l2cache.ReadExReq_miss_latency   3584267000                       # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_rate       0.311544                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_misses            104647                       # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_mshr_miss_latency   3244594000                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.311544                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_misses       104647                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadReq_accesses            864685                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_avg_miss_latency 34190.230739                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31018.195188                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_hits                736835                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_miss_latency    4371221000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_rate         0.147857                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_misses              127850                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_mshr_hits               14                       # number of ReadReq MSHR hits
+system.cpu.l2cache.ReadReq_mshr_miss_latency   3965242000                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.147841                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_misses         127836                       # number of ReadReq MSHR misses
+system.cpu.l2cache.UpgradeReq_accesses              3                       # number of UpgradeReq accesses(hits+misses)
+system.cpu.l2cache.UpgradeReq_hits                  3                       # number of UpgradeReq hits
+system.cpu.l2cache.Writeback_accesses         1060964                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_hits             1060964                       # number of Writeback hits
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  6.339320                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                  6.548774                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses            1189254                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_avg_miss_latency 34217.204012                       # average overall miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31013.097476                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                 954675                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_miss_latency     8026637500                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.197249                       # miss rate for demand accesses
-system.cpu.l2cache.demand_misses               234579                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_mshr_hits                30                       # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_miss_latency   7274091000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.197224                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_misses          234549                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_accesses            1200583                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_avg_miss_latency 34217.594206                       # average overall miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency 31012.314879                       # average overall mshr miss latency
+system.cpu.l2cache.demand_hits                 968086                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_miss_latency     7955488000                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_rate          0.193653                       # miss rate for demand accesses
+system.cpu.l2cache.demand_misses               232497                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_mshr_hits                14                       # number of demand (read+write) MSHR hits
+system.cpu.l2cache.demand_mshr_miss_latency   7209836000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_rate     0.193642                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_misses          232483                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.185910                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.449873                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0          6091.910767                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1         14741.440748                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses           1189254                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_avg_miss_latency 34217.204012                       # average overall miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31013.097476                       # average overall mshr miss latency
+system.cpu.l2cache.occ_%::0                  0.235755                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_%::1                  0.409558                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0          7725.216525                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1         13420.386918                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses           1200583                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_avg_miss_latency 34217.594206                       # average overall miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency 31012.314879                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                954675                       # number of overall hits
-system.cpu.l2cache.overall_miss_latency    8026637500                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.197249                       # miss rate for overall accesses
-system.cpu.l2cache.overall_misses              234579                       # number of overall misses
-system.cpu.l2cache.overall_mshr_hits               30                       # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_miss_latency   7274091000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.197224                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_misses         234549                       # number of overall MSHR misses
+system.cpu.l2cache.overall_hits                968086                       # number of overall hits
+system.cpu.l2cache.overall_miss_latency    7955488000                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_rate         0.193653                       # miss rate for overall accesses
+system.cpu.l2cache.overall_misses              232497                       # number of overall misses
+system.cpu.l2cache.overall_mshr_hits               14                       # number of overall MSHR hits
+system.cpu.l2cache.overall_mshr_miss_latency   7209836000                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_rate     0.193642                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_misses         232483                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.l2cache.replacements                215449                       # number of replacements
-system.cpu.l2cache.sampled_refs                235636                       # Sample count of references to valid blocks.
+system.cpu.l2cache.replacements                213383                       # number of replacements
+system.cpu.l2cache.sampled_refs                233608                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse             20833.351516                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                 1493772                       # Total number of references to valid blocks.
-system.cpu.l2cache.warmup_cycle          262779379000                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.writebacks                  171632                       # number of writebacks
-system.cpu.memDep0.conflictingLoads          58798533                       # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores         76400324                       # Number of conflicting stores.
-system.cpu.memDep0.insertedLoads            199993331                       # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores           140409395                       # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads              1169227072                       # number of misc regfile reads
-system.cpu.misc_regfile_writes                 344748                       # number of misc regfile writes
-system.cpu.numCycles                        731972226                       # number of cpu cycles simulated
+system.cpu.l2cache.tagsinuse             21145.603443                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                 1529846                       # Total number of references to valid blocks.
+system.cpu.l2cache.warmup_cycle          251648343000                       # Cycle when the warmup percentage was hit.
+system.cpu.l2cache.writebacks                  169621                       # number of writebacks
+system.cpu.memDep0.conflictingLoads          69633889                       # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores         68589382                       # Number of conflicting stores.
+system.cpu.memDep0.insertedLoads            198100704                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores           114500942                       # Number of stores inserted to the mem dependence unit.
+system.cpu.misc_regfile_reads              1230715150                       # number of misc regfile reads
+system.cpu.misc_regfile_writes                 344749                       # number of misc regfile writes
+system.cpu.numCycles                        690624173                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.rename.RENAME:BlockCycles          7146790                       # Number of cycles rename is blocking
-system.cpu.rename.RENAME:CommittedMaps      435368498                       # Number of HB maps that are committed
-system.cpu.rename.RENAME:IQFullEvents         5207540                       # Number of times rename has blocked due to IQ full
-system.cpu.rename.RENAME:IdleCycles         311739239                       # Number of cycles rename is idle
-system.cpu.rename.RENAME:LSQFullEvents        9258079                       # Number of times rename has blocked due to LSQ full
-system.cpu.rename.RENAME:ROBFullEvents             25                       # Number of times rename has blocked due to ROB full
-system.cpu.rename.RENAME:RenameLookups     2640393118                       # Number of register rename lookups that rename has made
-system.cpu.rename.RENAME:RenamedInsts      1043812056                       # Number of instructions processed by rename
-system.cpu.rename.RENAME:RenamedOperands    713587119                       # Number of destination operands rename has renamed
-system.cpu.rename.RENAME:RunCycles          325976886                       # Number of cycles rename is running
-system.cpu.rename.RENAME:SquashCycles        65446321                       # Number of cycles rename is squashing
-system.cpu.rename.RENAME:UnblockCycles       15480980                       # Number of cycles rename is unblocking
-system.cpu.rename.RENAME:UndoneMaps         278218618                       # Number of HB maps that are undone due to squashing
-system.cpu.rename.RENAME:fp_rename_lookups         1939                       # Number of floating rename lookups
-system.cpu.rename.RENAME:int_rename_lookups   2640391179                       # Number of integer rename lookups
-system.cpu.rename.RENAME:serializeStallCycles      1726383                       # count of cycles rename stalled for serializing inst
-system.cpu.rename.RENAME:serializingInsts       233275                       # count of serializing insts renamed
-system.cpu.rename.RENAME:skidInsts           49072391                       # count of insts added to the skid buffer
-system.cpu.rename.RENAME:tempSerializingInsts       185712                       # count of temporary serializing insts renamed
-system.cpu.rob.rob_reads                   1619326905                       # The number of ROB reads
-system.cpu.rob.rob_writes                  1987147936                       # The number of ROB writes
-system.cpu.timesIdled                           95875                       # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.rename.RENAME:BlockCycles         13815420                       # Number of cycles rename is blocking
+system.cpu.rename.RENAME:CommittedMaps      448650958                       # Number of HB maps that are committed
+system.cpu.rename.RENAME:IQFullEvents        11250412                       # Number of times rename has blocked due to IQ full
+system.cpu.rename.RENAME:IdleCycles         301168670                       # Number of cycles rename is idle
+system.cpu.rename.RENAME:LSQFullEvents       11014301                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.RENAME:ROBFullEvents             24                       # Number of times rename has blocked due to ROB full
+system.cpu.rename.RENAME:RenameLookups     2669060394                       # Number of register rename lookups that rename has made
+system.cpu.rename.RENAME:RenamedInsts      1077315314                       # Number of instructions processed by rename
+system.cpu.rename.RENAME:RenamedOperands    784928020                       # Number of destination operands rename has renamed
+system.cpu.rename.RENAME:RunCycles          223928164                       # Number of cycles rename is running
+system.cpu.rename.RENAME:SquashCycles        60722303                       # Number of cycles rename is squashing
+system.cpu.rename.RENAME:UnblockCycles       28708652                       # Number of cycles rename is unblocking
+system.cpu.rename.RENAME:UndoneMaps         336277040                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.RENAME:fp_rename_lookups         1236                       # Number of floating rename lookups
+system.cpu.rename.RENAME:int_rename_lookups   2669059158                       # Number of integer rename lookups
+system.cpu.rename.RENAME:serializeStallCycles     57606667                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RENAME:serializingInsts      2819849                       # count of serializing insts renamed
+system.cpu.rename.RENAME:skidInsts           78103763                       # count of insts added to the skid buffer
+system.cpu.rename.RENAME:tempSerializingInsts      2819793                       # count of temporary serializing insts renamed
+system.cpu.rob.rob_reads                   1606053310                       # The number of ROB reads
+system.cpu.rob.rob_writes                  2035197393                       # The number of ROB writes
+system.cpu.timesIdled                          113698                       # Number of times that the entire CPU went into an idle state and unscheduled itself
 system.cpu.workload.PROG:num_syscalls             548                       # Number of system calls
 
 ---------- End Simulation Statistics   ----------
index 8b55eca4ff3d8a68aed540cfaed8a28d7b8efbcf..a151096ae83bca4a366a17080e7c9abbf04aa292 100644 (file)
@@ -66,9 +66,9 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/parser
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/parser
 gid=100
-input=/dist/m5/cpu2000/data/parser/mdred/input/parser.in
+input=/chips/pd/randd/dist/cpu2000/data/parser/mdred/input/parser.in
 max_stack_size=67108864
 output=cout
 pid=100
index c275629763ed33410afe2656a51c793f1e0229dc..b7bee7747883de023e220bc923dcaf42f9e74556 100755 (executable)
@@ -5,10 +5,10 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:56:25
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:56:42
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/20.parser/arm/linux/simple-atomic -re tests/run.py build/ARM_SE/tests/fast/long/20.parser/arm/linux/simple-atomic
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
@@ -72,4 +72,4 @@ info: Increasing stack size by one page.
   about 2 million people attended 
   the five best costumes got prizes 
 No errors!
-Exiting @ tick 285716811500 because target called exit()
+Exiting @ tick 290498972000 because target called exit()
index 0871fb1fae638618713c2381e6b7a634862865a0..ebf53733bfc8eee69d402955fd0781475078146b 100644 (file)
@@ -1,13 +1,13 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                1052675                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 232888                       # Number of bytes of host memory used
-host_seconds                                   533.31                       # Real time elapsed on the host
-host_tick_rate                              535740490                       # Simulator tick rate (ticks/s)
+host_inst_rate                                1809145                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 249796                       # Number of bytes of host memory used
+host_seconds                                   315.60                       # Real time elapsed on the host
+host_tick_rate                              920461558                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                   561403855                       # Number of instructions simulated
-sim_seconds                                  0.285717                       # Number of seconds simulated
-sim_ticks                                285716811500                       # Number of ticks simulated
+sim_insts                                   570968176                       # Number of instructions simulated
+sim_seconds                                  0.290499                       # Number of seconds simulated
+sim_ticks                                290498972000                       # Number of ticks simulated
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -52,24 +52,24 @@ system.cpu.itb.write_accesses                       0                       # DT
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                        571433624                       # number of cpu cycles simulated
+system.cpu.numCycles                        580997945                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                  571433624                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                  580997945                       # Number of busy cycles
+system.cpu.num_conditional_control_insts     92286726                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                     16                       # Number of float alu accesses
 system.cpu.num_fp_insts                            16                       # number of float instructions
 system.cpu.num_fp_register_reads                   16                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                   0                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                    16003168                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                        561403855                       # Number of instructions executed
-system.cpu.num_int_alu_accesses             464140465                       # Number of integer alu accesses
-system.cpu.num_int_insts                    464140465                       # number of integer instructions
-system.cpu.num_int_register_reads          1370673061                       # number of times the integer registers were read
-system.cpu.num_int_register_writes          415936275                       # number of times the integer registers were written
-system.cpu.num_load_insts                   128127024                       # Number of load instructions
-system.cpu.num_mem_refs                     184987503                       # number of memory refs
+system.cpu.num_insts                        570968176                       # Number of instructions executed
+system.cpu.num_int_alu_accesses             470727703                       # Number of integer alu accesses
+system.cpu.num_int_insts                    470727703                       # number of integer instructions
+system.cpu.num_int_register_reads          1385336079                       # number of times the integer registers were read
+system.cpu.num_int_register_writes          425457618                       # number of times the integer registers were written
+system.cpu.num_load_insts                   126029556                       # Number of load instructions
+system.cpu.num_mem_refs                     182890035                       # number of memory refs
 system.cpu.num_store_insts                   56860479                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls             548                       # Number of system calls
 
index 9596a7281ccbc0fa94a8160ec453700476f0c523..043ad11ccd69e78f199937ca95734b721035bcaa 100644 (file)
@@ -51,6 +51,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -86,6 +87,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -121,6 +123,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=10000
 max_miss_count=0
 mshrs=10
@@ -166,9 +169,9 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/parser
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/parser
 gid=100
-input=/dist/m5/cpu2000/data/parser/mdred/input/parser.in
+input=/chips/pd/randd/dist/cpu2000/data/parser/mdred/input/parser.in
 max_stack_size=67108864
 output=cout
 pid=100
index db8a10df5b048e1a0b56dbff5ede4497c1f4be06..3a9b66fdf488c9084babf8cc8a598357037d90ab 100755 (executable)
@@ -5,10 +5,10 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 02:00:20
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:33:09
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/20.parser/arm/linux/simple-timing -re tests/run.py build/ARM_SE/tests/fast/long/20.parser/arm/linux/simple-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
@@ -72,4 +72,4 @@ info: Increasing stack size by one page.
   about 2 million people attended 
   the five best costumes got prizes 
 No errors!
-Exiting @ tick 719872424000 because target called exit()
+Exiting @ tick 722234364000 because target called exit()
index 5187afa41c55ac6c0fd437eb1f278922189f48c0..54e168a67ee669b703bceebdc3119a61da36e379 100644 (file)
@@ -1,78 +1,82 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 427899                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 240600                       # Number of bytes of host memory used
-host_seconds                                  1307.48                       # Real time elapsed on the host
-host_tick_rate                              550579326                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 827470                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 257480                       # Number of bytes of host memory used
+host_seconds                                   687.68                       # Real time elapsed on the host
+host_tick_rate                             1050246633                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                   559470527                       # Number of instructions simulated
-sim_seconds                                  0.719872                       # Number of seconds simulated
-sim_ticks                                719872424000                       # Number of ticks simulated
-system.cpu.dcache.ReadReq_accesses          127326326                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 19806.811274                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 16806.811274                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits              126543330                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency    15508654000                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_rate          0.006150                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses               782996                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_miss_latency  13159666000                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate     0.006150                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses          782996                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses          55727847                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_avg_miss_latency 28149.273084                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 25149.273084                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits              55371547                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_miss_latency   10029586000                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_rate         0.006394                       # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_misses              356300                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_mshr_miss_latency   8960686000                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_rate     0.006394                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_misses         356300                       # number of WriteReq MSHR misses
+sim_insts                                   569034848                       # Number of instructions simulated
+sim_seconds                                  0.722234                       # Number of seconds simulated
+sim_ticks                                722234364000                       # Number of ticks simulated
+system.cpu.dcache.LoadLockedReq_accesses      1488541                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_hits          1488541                       # number of LoadLockedReq hits
+system.cpu.dcache.ReadReq_accesses          123740317                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 19807.762778                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 16807.762778                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits              122957659                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency    15502704000                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_rate          0.006325                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses               782658                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_miss_latency  13154730000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate     0.006325                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_misses          782658                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses       1488541                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits           1488541                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses          54239306                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_avg_miss_latency 28150.625947                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency 25150.625947                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_hits              53883046                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_miss_latency   10028942000                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_rate         0.006568                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_misses              356260                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_mshr_miss_latency   8960162000                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_rate     0.006568                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_misses         356260                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                 159.673059                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs                 157.884753                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses           183054173                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 22415.807657                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 19415.807657                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits               181914877                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency     25538240000                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate           0.006224                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses               1139296                       # number of demand (read+write) misses
+system.cpu.dcache.demand_accesses           177979623                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 22417.457622                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 19417.457622                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits               176840705                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency     25531646000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate           0.006399                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses               1138918                       # number of demand (read+write) misses
 system.cpu.dcache.demand_mshr_hits                  0                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency  22120352000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_rate      0.006224                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses          1139296                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_miss_latency  22114892000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate      0.006399                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses          1138918                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.992721                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           4066.183353                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses          183054173                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 22415.807657                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 19415.807657                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.992551                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0           4065.490059                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses          177979623                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 22417.457622                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 19417.457622                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits              181914877                       # number of overall hits
-system.cpu.dcache.overall_miss_latency    25538240000                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate          0.006224                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses              1139296                       # number of overall misses
+system.cpu.dcache.overall_hits              176840705                       # number of overall hits
+system.cpu.dcache.overall_miss_latency    25531646000                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate          0.006399                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses              1138918                       # number of overall misses
 system.cpu.dcache.overall_mshr_hits                 0                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency  22120352000                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_rate     0.006224                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses         1139296                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_miss_latency  22114892000                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate     0.006399                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses         1138918                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                1135200                       # number of replacements
-system.cpu.dcache.sampled_refs                1139296                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                1134822                       # number of replacements
+system.cpu.dcache.sampled_refs                1138918                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               4066.183353                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                181914877                       # Total number of references to valid blocks.
-system.cpu.dcache.warmup_cycle            11578483000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks                  1025629                       # number of writebacks
+system.cpu.dcache.tagsinuse               4065.490059                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                179817787                       # Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle            11889987000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.writebacks                  1025440                       # number of writebacks
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -94,10 +98,10 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.icache.ReadReq_accesses          512145761                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses          516611385                       # number of ReadReq accesses(hits+misses)
 system.cpu.icache.ReadReq_avg_miss_latency 24743.338252                       # average ReadReq miss latency
 system.cpu.icache.ReadReq_avg_mshr_miss_latency 21743.338252                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits              512134240                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits              516599864                       # number of ReadReq hits
 system.cpu.icache.ReadReq_miss_latency      285068000                       # number of ReadReq miss cycles
 system.cpu.icache.ReadReq_miss_rate          0.000022                       # miss rate for ReadReq accesses
 system.cpu.icache.ReadReq_misses                11521                       # number of ReadReq misses
@@ -106,16 +110,16 @@ system.cpu.icache.ReadReq_mshr_miss_rate     0.000022                       # ms
 system.cpu.icache.ReadReq_mshr_misses           11521                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs               44452.238521                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs               44839.845847                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses           512145761                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses           516611385                       # number of demand (read+write) accesses
 system.cpu.icache.demand_avg_miss_latency 24743.338252                       # average overall miss latency
 system.cpu.icache.demand_avg_mshr_miss_latency 21743.338252                       # average overall mshr miss latency
-system.cpu.icache.demand_hits               512134240                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits               516599864                       # number of demand (read+write) hits
 system.cpu.icache.demand_miss_latency       285068000                       # number of demand (read+write) miss cycles
 system.cpu.icache.demand_miss_rate           0.000022                       # miss rate for demand accesses
 system.cpu.icache.demand_misses                 11521                       # number of demand (read+write) misses
@@ -126,13 +130,13 @@ system.cpu.icache.demand_mshr_misses            11521                       # nu
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.482234                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0            987.615046                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses          512145761                       # number of overall (read+write) accesses
+system.cpu.icache.occ_%::0                   0.480677                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0            984.426148                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses          516611385                       # number of overall (read+write) accesses
 system.cpu.icache.overall_avg_miss_latency 24743.338252                       # average overall miss latency
 system.cpu.icache.overall_avg_mshr_miss_latency 21743.338252                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits              512134240                       # number of overall hits
+system.cpu.icache.overall_hits              516599864                       # number of overall hits
 system.cpu.icache.overall_miss_latency      285068000                       # number of overall miss cycles
 system.cpu.icache.overall_miss_rate          0.000022                       # miss rate for overall accesses
 system.cpu.icache.overall_misses                11521                       # number of overall misses
@@ -145,8 +149,8 @@ system.cpu.icache.overall_mshr_uncacheable_misses            0
 system.cpu.icache.replacements                   9788                       # number of replacements
 system.cpu.icache.sampled_refs                  11521                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse                987.615046                       # Cycle average of tags in use
-system.cpu.icache.total_refs                512134240                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse                984.426148                       # Cycle average of tags in use
+system.cpu.icache.total_refs                516599864                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
@@ -171,94 +175,94 @@ system.cpu.itb.read_misses                          0                       # DT
 system.cpu.itb.write_accesses                       0                       # DTB write accesses
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
-system.cpu.l2cache.ReadExReq_accesses          356300                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses          356260                       # number of ReadExReq accesses(hits+misses)
 system.cpu.l2cache.ReadExReq_avg_miss_latency        52000                       # average ReadExReq miss latency
 system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency        40000                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_hits              236267                       # number of ReadExReq hits
-system.cpu.l2cache.ReadExReq_miss_latency   6241716000                       # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_rate       0.336887                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_misses            120033                       # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_mshr_miss_latency   4801320000                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.336887                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_misses       120033                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses            794517                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_hits              236229                       # number of ReadExReq hits
+system.cpu.l2cache.ReadExReq_miss_latency   6241612000                       # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_rate       0.336920                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_misses            120031                       # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_mshr_miss_latency   4801240000                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.336920                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_misses       120031                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadReq_accesses            794179                       # number of ReadReq accesses(hits+misses)
 system.cpu.l2cache.ReadReq_avg_miss_latency        52000                       # average ReadReq miss latency
 system.cpu.l2cache.ReadReq_avg_mshr_miss_latency        40000                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                683315                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_miss_latency    5782504000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.139962                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_misses              111202                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency   4448080000                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.139962                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_misses         111202                       # number of ReadReq MSHR misses
-system.cpu.l2cache.Writeback_accesses         1025629                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_hits             1025629                       # number of Writeback hits
+system.cpu.l2cache.ReadReq_hits                683006                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_miss_latency    5780996000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_rate         0.139985                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_misses              111173                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency   4446920000                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.139985                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_misses         111173                       # number of ReadReq MSHR misses
+system.cpu.l2cache.Writeback_accesses         1025440                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_hits             1025440                       # number of Writeback hits
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  6.147006                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                  6.145937                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses            1150817                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses            1150439                       # number of demand (read+write) accesses
 system.cpu.l2cache.demand_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.demand_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                 919582                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_miss_latency    12024220000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.200931                       # miss rate for demand accesses
-system.cpu.l2cache.demand_misses               231235                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_hits                 919235                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_miss_latency    12022608000                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_rate          0.200970                       # miss rate for demand accesses
+system.cpu.l2cache.demand_misses               231204                       # number of demand (read+write) misses
 system.cpu.l2cache.demand_mshr_hits                 0                       # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_miss_latency   9249400000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.200931                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_misses          231235                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_miss_latency   9248160000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_rate     0.200970                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_misses          231204                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.178887                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.445562                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0          5861.784368                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1         14600.161549                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses           1150817                       # number of overall (read+write) accesses
+system.cpu.l2cache.occ_%::0                  0.178502                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_%::1                  0.445374                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0          5849.157602                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1         14594.006011                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses           1150439                       # number of overall (read+write) accesses
 system.cpu.l2cache.overall_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.overall_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                919582                       # number of overall hits
-system.cpu.l2cache.overall_miss_latency   12024220000                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.200931                       # miss rate for overall accesses
-system.cpu.l2cache.overall_misses              231235                       # number of overall misses
+system.cpu.l2cache.overall_hits                919235                       # number of overall hits
+system.cpu.l2cache.overall_miss_latency   12022608000                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_rate         0.200970                       # miss rate for overall accesses
+system.cpu.l2cache.overall_misses              231204                       # number of overall misses
 system.cpu.l2cache.overall_mshr_hits                0                       # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_miss_latency   9249400000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.200931                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_misses         231235                       # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_miss_latency   9248160000                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_rate     0.200970                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_misses         231204                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.l2cache.replacements                212119                       # number of replacements
-system.cpu.l2cache.sampled_refs                232160                       # Sample count of references to valid blocks.
+system.cpu.l2cache.replacements                212089                       # number of replacements
+system.cpu.l2cache.sampled_refs                232128                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse             20461.945917                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                 1427089                       # Total number of references to valid blocks.
-system.cpu.l2cache.warmup_cycle          510281834000                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.writebacks                  172310                       # number of writebacks
+system.cpu.l2cache.tagsinuse             20443.163614                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                 1426644                       # Total number of references to valid blocks.
+system.cpu.l2cache.warmup_cycle          513135223000                       # Cycle when the warmup percentage was hit.
+system.cpu.l2cache.writebacks                  172302                       # number of writebacks
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                       1439744848                       # number of cpu cycles simulated
+system.cpu.numCycles                       1444468728                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                 1439744848                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                 1444468728                       # Number of busy cycles
+system.cpu.num_conditional_control_insts     92286726                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                     16                       # Number of float alu accesses
 system.cpu.num_fp_insts                            16                       # number of float instructions
 system.cpu.num_fp_register_reads                   16                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                   0                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                    16003168                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                        559470527                       # Number of instructions executed
-system.cpu.num_int_alu_accesses             464140465                       # Number of integer alu accesses
-system.cpu.num_int_insts                    464140465                       # number of integer instructions
-system.cpu.num_int_register_reads          1497198689                       # number of times the integer registers were read
-system.cpu.num_int_register_writes          415939738                       # number of times the integer registers were written
-system.cpu.num_load_insts                   128127024                       # Number of load instructions
-system.cpu.num_mem_refs                     184987503                       # number of memory refs
+system.cpu.num_insts                        569034848                       # Number of instructions executed
+system.cpu.num_int_alu_accesses             470727703                       # Number of integer alu accesses
+system.cpu.num_int_insts                    470727703                       # number of integer instructions
+system.cpu.num_int_register_reads          1511252780                       # number of times the integer registers were read
+system.cpu.num_int_register_writes          425461081                       # number of times the integer registers were written
+system.cpu.num_load_insts                   126029556                       # Number of load instructions
+system.cpu.num_mem_refs                     182890035                       # number of memory refs
 system.cpu.num_store_insts                   56860479                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls             548                       # Number of system calls
 
index 5e5332f9bd48bcf94ede6fce9beea6f389b5d311..b78535a02daec5a90e0516da096af366d4df7985 100644 (file)
@@ -115,6 +115,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -413,6 +414,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -448,6 +450,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -493,7 +496,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/eon
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/eon
 gid=100
 input=cin
 max_stack_size=67108864
index f3be2b3461e8c421e2c880023cc5b1e3607999e2..56d7b7504859c7207a79e6932a15ce91d81f094b 100755 (executable)
@@ -5,11 +5,11 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb 21 2011 14:34:16
-M5 revision b06fecbc6572 7972 default qtip tip ext/print_mem_more.patch
-M5 started Feb 21 2011 14:41:06
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:19:35
 M5 executing on u200439-lin.austin.arm.com
-command line: build/ARM_SE/m5.opt -d build/ARM_SE/tests/opt/long/30.eon/arm/linux/o3-timing -re tests/run.py build/ARM_SE/tests/opt/long/30.eon/arm/linux/o3-timing
+command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/30.eon/arm/linux/o3-timing -re tests/run.py build/ARM_SE/tests/fast/long/30.eon/arm/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 info: Increasing stack size by one page.
@@ -17,5 +17,5 @@ Eon, Version 1.1
 info: Increasing stack size by one page.
 info: Increasing stack size by one page.
 info: Increasing stack size by one page.
-OO-style eon Time= 0.210000
-Exiting @ tick 215422930500 because target called exit()
+OO-style eon Time= 0.170000
+Exiting @ tick 173737299500 because target called exit()
index de918dfb026b32b005060785806c371bb7cb02db..a23b70561c27869ed03ba33198f620886f453811 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                  59988                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 271504                       # Number of bytes of host memory used
-host_seconds                                  5747.46                       # Real time elapsed on the host
-host_tick_rate                               37481445                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 105768                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 263952                       # Number of bytes of host memory used
+host_seconds                                  3300.30                       # Real time elapsed on the host
+host_tick_rate                               52642890                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                   344777343                       # Number of instructions simulated
-sim_seconds                                  0.215423                       # Number of seconds simulated
-sim_ticks                                215422930500                       # Number of ticks simulated
+sim_insts                                   349065960                       # Number of instructions simulated
+sim_seconds                                  0.173737                       # Number of seconds simulated
+sim_ticks                                173737299500                       # Number of ticks simulated
 system.cpu.BPredUnit.BTBCorrect                     0                       # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.BPredUnit.BTBHits                 29670488                       # Number of BTB hits
-system.cpu.BPredUnit.BTBLookups              36719835                       # Number of BTB lookups
-system.cpu.BPredUnit.RASInCorrect                   0                       # Number of incorrect RAS predictions.
-system.cpu.BPredUnit.condIncorrect            7622671                       # Number of conditional branches incorrect
-system.cpu.BPredUnit.condPredicted           36869177                       # Number of conditional branches predicted
-system.cpu.BPredUnit.lookups                 36869177                       # Number of BP lookups
-system.cpu.BPredUnit.usedRAS                        0                       # Number of times the RAS was used to get a target.
-system.cpu.commit.COM:branches               28188953                       # Number of branches committed
-system.cpu.commit.COM:bw_lim_events           5177396                       # number cycles where commit BW limit reached
+system.cpu.BPredUnit.BTBHits                 20216884                       # Number of BTB hits
+system.cpu.BPredUnit.BTBLookups              26426271                       # Number of BTB lookups
+system.cpu.BPredUnit.RASInCorrect               53555                       # Number of incorrect RAS predictions.
+system.cpu.BPredUnit.condIncorrect            3385203                       # Number of conditional branches incorrect
+system.cpu.BPredUnit.condPredicted           19876693                       # Number of conditional branches predicted
+system.cpu.BPredUnit.lookups                 36665151                       # Number of BP lookups
+system.cpu.BPredUnit.usedRAS                  7335349                       # Number of times the RAS was used to get a target.
+system.cpu.commit.COM:branches               30506630                       # Number of branches committed
+system.cpu.commit.COM:bw_lim_events           6423122                       # number cycles where commit BW limit reached
 system.cpu.commit.COM:bw_limited                    0                       # number of insts not committed due to BW limits
-system.cpu.commit.COM:committed_per_cycle::samples    417225904                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::mean     0.826358                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::stdev     1.412065                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::samples    340217087                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::mean     1.026011                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::stdev     1.609311                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::0    233100746     55.87%     55.87% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::1    116424213     27.90%     83.77% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::2     32132757      7.70%     91.48% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::3     14133629      3.39%     94.86% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::4      7357055      1.76%     96.63% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::5      4244457      1.02%     97.64% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::6      2971889      0.71%     98.36% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::7      1683762      0.40%     98.76% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::8      5177396      1.24%    100.00% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::0    170345162     50.07%     50.07% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::1     99509001     29.25%     79.32% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::2     28782057      8.46%     87.78% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::3     16235874      4.77%     92.55% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::4      9859908      2.90%     95.45% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::5      4137947      1.22%     96.66% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::6      2696620      0.79%     97.46% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::7      2227396      0.65%     98.11% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::8      6423122      1.89%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::min_value            0                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::max_value            8                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::total    417225904                       # Number of insts commited each cycle
-system.cpu.commit.COM:count                 344777955                       # Number of instructions committed
+system.cpu.commit.COM:committed_per_cycle::total    340217087                       # Number of insts commited each cycle
+system.cpu.commit.COM:count                 349066572                       # Number of instructions committed
 system.cpu.commit.COM:fp_insts              114216705                       # Number of committed floating point instructions.
-system.cpu.commit.COM:function_calls                0                       # Number of function calls committed.
-system.cpu.commit.COM:int_insts             283262899                       # Number of committed integer instructions.
-system.cpu.commit.COM:loads                  94652977                       # Number of loads committed
-system.cpu.commit.COM:membars                       0                       # Number of memory barriers committed
-system.cpu.commit.COM:refs                  177028572                       # Number of memory references committed
+system.cpu.commit.COM:function_calls          6225112                       # Number of function calls committed.
+system.cpu.commit.COM:int_insts             287529355                       # Number of committed integer instructions.
+system.cpu.commit.COM:loads                  94648992                       # Number of loads committed
+system.cpu.commit.COM:membars                   11033                       # Number of memory barriers committed
+system.cpu.commit.COM:refs                  177024829                       # Number of memory references committed
 system.cpu.commit.COM:swp_count                     0                       # Number of s/w prefetches committed
-system.cpu.commit.branchMispredicts           9986408                       # The number of times a branch was mispredicted
-system.cpu.commit.commitCommittedInsts      344777955                       # The number of committed instructions
-system.cpu.commit.commitNonSpecStalls         3533298                       # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.commitSquashedInsts        48561453                       # The number of squashed insts skipped by commit
-system.cpu.committedInsts                   344777343                       # Number of Instructions Simulated
-system.cpu.committedInsts_total             344777343                       # Number of Instructions Simulated
-system.cpu.cpi                               1.249635                       # CPI: Cycles Per Instruction
-system.cpu.cpi_total                         1.249635                       # CPI: Total CPI of All Threads
-system.cpu.dcache.ReadReq_accesses           98212603                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 32812.379110                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 30419.186047                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits               98209501                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency      101784000                       # number of ReadReq miss cycles
+system.cpu.commit.branchMispredicts           3371287                       # The number of times a branch was mispredicted
+system.cpu.commit.commitCommittedInsts      349066572                       # The number of committed instructions
+system.cpu.commit.commitNonSpecStalls         3555471                       # The number of times commit has been forced to stall to communicate backwards
+system.cpu.commit.commitSquashedInsts        38687255                       # The number of squashed insts skipped by commit
+system.cpu.committedInsts                   349065960                       # Number of Instructions Simulated
+system.cpu.committedInsts_total             349065960                       # Number of Instructions Simulated
+system.cpu.cpi                               0.995441                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         0.995441                       # CPI: Total CPI of All Threads
+system.cpu.dcache.LoadLockedReq_accesses        11396                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_avg_miss_latency        38000                       # average LoadLockedReq miss latency
+system.cpu.dcache.LoadLockedReq_hits            11394                       # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_miss_latency        76000                       # number of LoadLockedReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_rate     0.000176                       # miss rate for LoadLockedReq accesses
+system.cpu.dcache.LoadLockedReq_misses              2                       # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_mshr_hits            2                       # number of LoadLockedReq MSHR hits
+system.cpu.dcache.ReadReq_accesses           97345834                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 33073.410778                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 30661.926872                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits               97342735                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency      102494500                       # number of ReadReq miss cycles
 system.cpu.dcache.ReadReq_miss_rate          0.000032                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses                 3102                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_hits              1382                       # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_miss_latency     52321000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_misses                 3099                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_hits              1376                       # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_miss_latency     52830500                       # number of ReadReq MSHR miss cycles
 system.cpu.dcache.ReadReq_mshr_miss_rate     0.000018                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses            1720                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses          82063572                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_avg_miss_latency 29748.238774                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 35491.403509                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits              82044977                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_miss_latency     553168500                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_rate         0.000227                       # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_misses               18595                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_mshr_hits            15745                       # number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_miss_latency    101150500                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_misses            1723                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses         11142                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits             11142                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses          82052672                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_avg_miss_latency 31425.125183                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency 35401.373723                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_hits              82033500                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_miss_latency     602482500                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_rate         0.000234                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_misses               19172                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_mshr_hits            16333                       # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_miss_latency    100504500                       # number of WriteReq MSHR miss cycles
 system.cpu.dcache.WriteReq_mshr_miss_rate     0.000035                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_misses           2850                       # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses           2839                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_blocked_cycles::no_targets 11781.250000                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs               39442.992998                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_blocked_cycles::no_targets 19863.636364                       # average number of cycles each access was blocked
+system.cpu.dcache.avg_refs               39324.588119                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
-system.cpu.dcache.blocked::no_targets              16                       # number of cycles access was blocked
+system.cpu.dcache.blocked::no_targets              11                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
-system.cpu.dcache.blocked_cycles::no_targets       188500                       # number of cycles access was blocked
+system.cpu.dcache.blocked_cycles::no_targets       218500                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses           180276175                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 30186.316081                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 33582.385120                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits               180254478                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency       654952500                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate           0.000120                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses                 21697                       # number of demand (read+write) misses
-system.cpu.dcache.demand_mshr_hits              17127                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency    153471500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_accesses           179398506                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 31654.483409                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 33611.354669                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits               179376235                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency       704977000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate           0.000124                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses                 22271                       # number of demand (read+write) misses
+system.cpu.dcache.demand_mshr_hits              17709                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_miss_latency    153335000                       # number of demand (read+write) MSHR miss cycles
 system.cpu.dcache.demand_mshr_miss_rate      0.000025                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses             4570                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses             4562                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.755653                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           3095.155896                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses          180276175                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 30186.316081                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 33582.385120                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.753400                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0           3085.925842                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses          179398506                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 31654.483409                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 33611.354669                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits              180254478                       # number of overall hits
-system.cpu.dcache.overall_miss_latency      654952500                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate          0.000120                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses                21697                       # number of overall misses
-system.cpu.dcache.overall_mshr_hits             17127                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency    153471500                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_hits              179376235                       # number of overall hits
+system.cpu.dcache.overall_miss_latency      704977000                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate          0.000124                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses                22271                       # number of overall misses
+system.cpu.dcache.overall_mshr_hits             17709                       # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_miss_latency    153335000                       # number of overall MSHR miss cycles
 system.cpu.dcache.overall_mshr_miss_rate     0.000025                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses            4570                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses            4562                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                   1402                       # number of replacements
-system.cpu.dcache.sampled_refs                   4570                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                   1404                       # number of replacements
+system.cpu.dcache.sampled_refs                   4562                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               3095.155896                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                180254478                       # Total number of references to valid blocks.
+system.cpu.dcache.tagsinuse               3085.925842                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                179398771                       # Total number of references to valid blocks.
 system.cpu.dcache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks                     1028                       # number of writebacks
-system.cpu.decode.DECODE:BlockedCycles      135683876                       # Number of cycles decode is blocked
-system.cpu.decode.DECODE:DecodedInsts       445047864                       # Number of instructions handled by decode
-system.cpu.decode.DECODE:IdleCycles         110691412                       # Number of cycles decode is idle
-system.cpu.decode.DECODE:RunCycles          165193226                       # Number of cycles decode is running
-system.cpu.decode.DECODE:SquashCycles        13510644                       # Number of cycles decode is squashing
-system.cpu.decode.DECODE:UnblockCycles        5657389                       # Number of cycles decode is unblocking
+system.cpu.dcache.writebacks                     1024                       # number of writebacks
+system.cpu.decode.DECODE:BlockedCycles      177195286                       # Number of cycles decode is blocked
+system.cpu.decode.DECODE:BranchMispred          71850                       # Number of times decode detected a branch misprediction
+system.cpu.decode.DECODE:BranchResolved       7266733                       # Number of times decode resolved a branch
+system.cpu.decode.DECODE:DecodedInsts       418101627                       # Number of instructions handled by decode
+system.cpu.decode.DECODE:IdleCycles          89070591                       # Number of cycles decode is idle
+system.cpu.decode.DECODE:RunCycles           70339326                       # Number of cycles decode is running
+system.cpu.decode.DECODE:SquashCycles         7142428                       # Number of cycles decode is squashing
+system.cpu.decode.DECODE:SquashedInsts         201892                       # Number of squashed instructions handled by decode
+system.cpu.decode.DECODE:UnblockCycles        3611883                       # Number of cycles decode is unblocking
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -146,243 +158,243 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.fetch.Branches                    36869177                       # Number of branches that fetch encountered
-system.cpu.fetch.CacheLines                  45676128                       # Number of cache lines fetched
-system.cpu.fetch.Cycles                     181360333                       # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.IcacheSquashes                631577                       # Number of outstanding Icache misses that were squashed
-system.cpu.fetch.Insts                      363476608                       # Number of instructions fetch has processed
-system.cpu.fetch.MiscStallCycles                18583                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.SquashCycles                 9990877                       # Number of cycles fetch has spent squashing
-system.cpu.fetch.branchRate                  0.085574                       # Number of branch fetches per cycle
-system.cpu.fetch.icacheStallCycles           45676128                       # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.predictedBranches           29670488                       # Number of branches that fetch has predicted taken
-system.cpu.fetch.rate                        0.843635                       # Number of inst fetches per cycle
-system.cpu.fetch.rateDist::samples          430736547                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean              1.090672                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev             1.994313                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.Branches                    36665151                       # Number of branches that fetch encountered
+system.cpu.fetch.CacheLines                  39333951                       # Number of cache lines fetched
+system.cpu.fetch.Cycles                      76200894                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.IcacheSquashes                219495                       # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.Insts                      327214024                       # Number of instructions fetch has processed
+system.cpu.fetch.MiscStallCycles                19976                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.SquashCycles                 3525022                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.branchRate                  0.105519                       # Number of branch fetches per cycle
+system.cpu.fetch.icacheStallCycles           39333951                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.predictedBranches           27552233                       # Number of branches that fetch has predicted taken
+system.cpu.fetch.rate                        0.941692                       # Number of inst fetches per cycle
+system.cpu.fetch.rateDist::samples          347359514                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              1.232140                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             2.649316                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::underflows               0      0.00%      0.00% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::0                252892375     58.71%     58.71% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1                 95422079     22.15%     80.86% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2                 21830959      5.07%     85.93% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3                 14061343      3.26%     89.20% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4                 11029779      2.56%     91.76% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5                  8719423      2.02%     93.78% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6                  4691835      1.09%     94.87% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7                  4052981      0.94%     95.81% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8                 18035773      4.19%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0                271714378     78.22%     78.22% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                  9098002      2.62%     80.84% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                  5614129      1.62%     82.46% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                  6550857      1.89%     84.34% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                  5401109      1.55%     85.90% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                  4665359      1.34%     87.24% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                  3626849      1.04%     88.29% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                  4186087      1.21%     89.49% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                 36502744     10.51%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::overflows                0      0.00%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::min_value                0                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::max_value                8                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::total            430736547                       # Number of instructions fetched each cycle (Total)
-system.cpu.fp_regfile_reads                 185889152                       # number of floating regfile reads
-system.cpu.fp_regfile_writes                130863264                       # number of floating regfile writes
-system.cpu.icache.ReadReq_accesses           45676128                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_avg_miss_latency 11498.066424                       # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency  7998.605010                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits               45658544                       # number of ReadReq hits
-system.cpu.icache.ReadReq_miss_latency      202182000                       # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_rate          0.000385                       # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_misses                17584                       # number of ReadReq misses
-system.cpu.icache.ReadReq_mshr_hits               738                       # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_miss_latency    134744500                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_rate     0.000369                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_misses           16846                       # number of ReadReq MSHR misses
+system.cpu.fetch.rateDist::total            347359514                       # Number of instructions fetched each cycle (Total)
+system.cpu.fp_regfile_reads                 185260821                       # number of floating regfile reads
+system.cpu.fp_regfile_writes                130652752                       # number of floating regfile writes
+system.cpu.icache.ReadReq_accesses           39333951                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_avg_miss_latency 12067.997808                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency  8366.912236                       # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_hits               39317524                       # number of ReadReq hits
+system.cpu.icache.ReadReq_miss_latency      198241000                       # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_rate          0.000418                       # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_misses                16427                       # number of ReadReq misses
+system.cpu.icache.ReadReq_mshr_hits               817                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_miss_latency    130607500                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate     0.000397                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_misses           15610                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs                2710.671100                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs                2518.739526                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses            45676128                       # number of demand (read+write) accesses
-system.cpu.icache.demand_avg_miss_latency 11498.066424                       # average overall miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency  7998.605010                       # average overall mshr miss latency
-system.cpu.icache.demand_hits                45658544                       # number of demand (read+write) hits
-system.cpu.icache.demand_miss_latency       202182000                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_rate           0.000385                       # miss rate for demand accesses
-system.cpu.icache.demand_misses                 17584                       # number of demand (read+write) misses
-system.cpu.icache.demand_mshr_hits                738                       # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_miss_latency    134744500                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_rate      0.000369                       # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_misses            16846                       # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_accesses            39333951                       # number of demand (read+write) accesses
+system.cpu.icache.demand_avg_miss_latency 12067.997808                       # average overall miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency  8366.912236                       # average overall mshr miss latency
+system.cpu.icache.demand_hits                39317524                       # number of demand (read+write) hits
+system.cpu.icache.demand_miss_latency       198241000                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_rate           0.000418                       # miss rate for demand accesses
+system.cpu.icache.demand_misses                 16427                       # number of demand (read+write) misses
+system.cpu.icache.demand_mshr_hits                817                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_miss_latency    130607500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_rate      0.000397                       # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_misses            15610                       # number of demand (read+write) MSHR misses
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.897245                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0           1837.557197                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses           45676128                       # number of overall (read+write) accesses
-system.cpu.icache.overall_avg_miss_latency 11498.066424                       # average overall miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency  7998.605010                       # average overall mshr miss latency
+system.cpu.icache.occ_%::0                   0.894157                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0           1831.233820                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses           39333951                       # number of overall (read+write) accesses
+system.cpu.icache.overall_avg_miss_latency 12067.997808                       # average overall miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency  8366.912236                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits               45658544                       # number of overall hits
-system.cpu.icache.overall_miss_latency      202182000                       # number of overall miss cycles
-system.cpu.icache.overall_miss_rate          0.000385                       # miss rate for overall accesses
-system.cpu.icache.overall_misses                17584                       # number of overall misses
-system.cpu.icache.overall_mshr_hits               738                       # number of overall MSHR hits
-system.cpu.icache.overall_mshr_miss_latency    134744500                       # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_rate     0.000369                       # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_misses           16846                       # number of overall MSHR misses
+system.cpu.icache.overall_hits               39317524                       # number of overall hits
+system.cpu.icache.overall_miss_latency      198241000                       # number of overall miss cycles
+system.cpu.icache.overall_miss_rate          0.000418                       # miss rate for overall accesses
+system.cpu.icache.overall_misses                16427                       # number of overall misses
+system.cpu.icache.overall_mshr_hits               817                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_miss_latency    130607500                       # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_rate     0.000397                       # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_misses           15610                       # number of overall MSHR misses
 system.cpu.icache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.icache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.icache.replacements                  14975                       # number of replacements
-system.cpu.icache.sampled_refs                  16844                       # Sample count of references to valid blocks.
+system.cpu.icache.replacements                  13743                       # number of replacements
+system.cpu.icache.sampled_refs                  15610                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse               1837.557197                       # Cycle average of tags in use
-system.cpu.icache.total_refs                 45658544                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse               1831.233820                       # Cycle average of tags in use
+system.cpu.icache.total_refs                 39317524                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
-system.cpu.idleCycles                          109315                       # Total number of cycles that the CPU has spent unscheduled due to idling
-system.cpu.iew.EXEC:branches                 29572151                       # Number of branches executed
-system.cpu.iew.EXEC:nop                        511948                       # number of nop insts executed
-system.cpu.iew.EXEC:rate                     0.857328                       # Inst execution rate
-system.cpu.iew.EXEC:refs                    185716991                       # number of memory reference insts executed
-system.cpu.iew.EXEC:stores                   85614422                       # Number of stores executed
+system.cpu.idleCycles                          115086                       # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.iew.EXEC:branches                 31830970                       # Number of branches executed
+system.cpu.iew.EXEC:nop                         56108                       # number of nop insts executed
+system.cpu.iew.EXEC:rate                     1.053222                       # Inst execution rate
+system.cpu.iew.EXEC:refs                    183288367                       # number of memory reference insts executed
+system.cpu.iew.EXEC:stores                   84683782                       # Number of stores executed
 system.cpu.iew.EXEC:swp                             0                       # number of swp insts executed
-system.cpu.iew.WB:consumers                 264871547                       # num instructions consuming a value
-system.cpu.iew.WB:count                     365283823                       # cumulative count of insts written-back
-system.cpu.iew.WB:fanout                     0.549146                       # average fanout of values written-back
+system.cpu.iew.WB:consumers                 326571947                       # num instructions consuming a value
+system.cpu.iew.WB:count                     364037870                       # cumulative count of insts written-back
+system.cpu.iew.WB:fanout                     0.499993                       # average fanout of values written-back
 system.cpu.iew.WB:penalized                         0                       # number of instrctions required to write to 'other' IQ
 system.cpu.iew.WB:penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.iew.WB:producers                 145453119                       # num instructions producing a value
-system.cpu.iew.WB:rate                       0.847829                       # insts written-back per cycle
-system.cpu.iew.WB:sent                      366846883                       # cumulative count of insts sent to commit
-system.cpu.iew.branchMispredicts             10421797                       # Number of branch mispredicts detected at execute
-system.cpu.iew.iewBlockCycles                    4450                       # Number of cycles IEW is blocking
-system.cpu.iew.iewDispLoadInsts             108215518                       # Number of dispatched load instructions
-system.cpu.iew.iewDispNonSpecInsts            3540937                       # Number of dispatched non-speculative instructions
-system.cpu.iew.iewDispSquashedInsts          11257763                       # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispStoreInsts             93620838                       # Number of dispatched store instructions
-system.cpu.iew.iewDispatchedInsts           393341940                       # Number of instructions dispatched to IQ
-system.cpu.iew.iewExecLoadInsts             100102569                       # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts           7587099                       # Number of squashed instructions skipped in execute
-system.cpu.iew.iewExecutedInsts             369376260                       # Number of executed instructions
-system.cpu.iew.iewIQFullEvents                     69                       # Number of times the IQ has become full, causing a stall
+system.cpu.iew.WB:producers                 163283573                       # num instructions producing a value
+system.cpu.iew.WB:rate                       1.047668                       # insts written-back per cycle
+system.cpu.iew.WB:sent                      364350526                       # cumulative count of insts sent to commit
+system.cpu.iew.branchMispredicts              3594029                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewBlockCycles                  769955                       # Number of cycles IEW is blocking
+system.cpu.iew.iewDispLoadInsts             107131506                       # Number of dispatched load instructions
+system.cpu.iew.iewDispNonSpecInsts            3647750                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewDispSquashedInsts           5567384                       # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispStoreInsts             91507860                       # Number of dispatched store instructions
+system.cpu.iew.iewDispatchedInsts           387756246                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewExecLoadInsts              98604585                       # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts           2702902                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewExecutedInsts             365967822                       # Number of executed instructions
+system.cpu.iew.iewIQFullEvents                    137                       # Number of times the IQ has become full, causing a stall
 system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
-system.cpu.iew.iewLSQFullEvents                     9                       # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.iewSquashCycles               13510644                       # Number of cycles IEW is squashing
-system.cpu.iew.iewUnblockCycles                   176                       # Number of cycles IEW is unblocking
+system.cpu.iew.iewLSQFullEvents                    18                       # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.iewSquashCycles                7142428                       # Number of cycles IEW is squashing
+system.cpu.iew.iewUnblockCycles                 44317                       # Number of cycles IEW is unblocking
 system.cpu.iew.lsq.thread.0.blockedLoads            0                       # Number of blocked loads due to partial load-store forwarding
-system.cpu.iew.lsq.thread.0.cacheBlocked           37                       # Number of times an access to memory failed due to the cache being blocked
-system.cpu.iew.lsq.thread.0.forwLoads          651720                       # Number of loads that had data forwarded from stores
-system.cpu.iew.lsq.thread.0.ignoredResponses          443                       # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread.0.cacheBlocked          109                       # Number of times an access to memory failed due to the cache being blocked
+system.cpu.iew.lsq.thread.0.forwLoads         1040195                       # Number of loads that had data forwarded from stores
+system.cpu.iew.lsq.thread.0.ignoredResponses         1660                       # Number of memory responses ignored because the instruction is squashed
 system.cpu.iew.lsq.thread.0.invAddrLoads            0                       # Number of loads ignored due to an invalid address
 system.cpu.iew.lsq.thread.0.invAddrSwpfs            0                       # Number of software prefetches ignored due to an invalid address
-system.cpu.iew.lsq.thread.0.memOrderViolation         6487                       # Number of memory ordering violations
-system.cpu.iew.lsq.thread.0.rescheduledLoads           33                       # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread.0.squashedLoads     13562540                       # Number of loads squashed
-system.cpu.iew.lsq.thread.0.squashedStores     11245243                       # Number of stores squashed
-system.cpu.iew.memOrderViolationEvents           6487                       # Number of memory order violations
-system.cpu.iew.predictedNotTakenIncorrect      2859143                       # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.predictedTakenIncorrect        7562654                       # Number of branches that were predicted taken incorrectly
-system.cpu.int_regfile_reads                856895426                       # number of integer regfile reads
-system.cpu.int_regfile_writes               187404557                       # number of integer regfile writes
-system.cpu.ipc                               0.800234                       # IPC: Instructions Per Cycle
-system.cpu.ipc_total                         0.800234                       # IPC: Total IPC of All Threads
+system.cpu.iew.lsq.thread.0.memOrderViolation       177809                       # Number of memory ordering violations
+system.cpu.iew.lsq.thread.0.rescheduledLoads        44277                       # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread.0.squashedLoads     12482513                       # Number of loads squashed
+system.cpu.iew.lsq.thread.0.squashedStores      9132023                       # Number of stores squashed
+system.cpu.iew.memOrderViolationEvents         177809                       # Number of memory order violations
+system.cpu.iew.predictedNotTakenIncorrect       383406                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.predictedTakenIncorrect        3210623                       # Number of branches that were predicted taken incorrectly
+system.cpu.int_regfile_reads                849409468                       # number of integer regfile reads
+system.cpu.int_regfile_writes               186524631                       # number of integer regfile writes
+system.cpu.ipc                               1.004580                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         1.004580                       # IPC: Total IPC of All Threads
 system.cpu.iq.ISSUE:FU_type_0::No_OpClass            0      0.00%      0.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntAlu       129916529     34.46%     34.46% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntMult        2146058      0.57%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatAdd             3      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAdd              0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCmp            679      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCvt              2      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     35.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd      6735975      1.79%     36.82% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     36.82% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp      8317099      2.21%     39.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt      3313873      0.88%     39.91% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv      1566398      0.42%     40.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc     20555034      5.45%     45.77% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult      7151488      1.90%     47.67% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc      7075439      1.88%     49.55% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt       175286      0.05%     49.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemRead      102612475     27.22%     76.82% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemWrite      87397021     23.18%    100.00% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntAlu       127517311     34.59%     34.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntMult        2147275      0.58%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatAdd             3      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAdd              0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     35.17% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd      6684179      1.81%     36.98% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     36.98% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp      8181294      2.22%     39.20% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt      3298042      0.89%     40.10% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv      1567223      0.43%     40.52% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc     20157898      5.47%     45.99% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult      7156749      1.94%     47.93% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc      7077602      1.92%     49.85% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt       175287      0.05%     49.90% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemRead       99210852     26.91%     76.81% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemWrite      85497009     23.19%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::IprAccess            0      0.00%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::InstPrefetch            0      0.00%    100.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::total        376963359                       # Type of FU issued
-system.cpu.iq.ISSUE:fu_busy_cnt               6999234                       # FU busy when requested
-system.cpu.iq.ISSUE:fu_busy_rate             0.018567                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.ISSUE:FU_type_0::total        368670724                       # Type of FU issued
+system.cpu.iq.ISSUE:fu_busy_cnt               6503476                       # FU busy when requested
+system.cpu.iq.ISSUE:fu_busy_rate             0.017640                       # FU busy rate (busy events/executed inst)
 system.cpu.iq.ISSUE:fu_full::No_OpClass             0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntAlu               202      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntMult             5040      0.07%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      0.07% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAdd           70      0.00%      0.08% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      0.08% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      0.08% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCvt          715      0.01%      0.09% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            3      0.00%      0.09% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMisc       145523      2.08%      2.17% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMult          588      0.01%      2.17% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc       183278      2.62%      4.79% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      4.79% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemRead          4924135     70.35%     75.14% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemWrite         1739680     24.86%    100.00% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntAlu             17082      0.26%      0.26% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntMult             5040      0.08%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAdd           66      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      0.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCvt         1526      0.02%      0.36% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            3      0.00%      0.36% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMisc       257921      3.97%      4.33% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMult          627      0.01%      4.34% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc       182979      2.81%      7.15% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      7.15% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemRead          4701020     72.28%     79.44% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemWrite         1337212     20.56%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::IprAccess              0      0.00%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::InstPrefetch            0      0.00%    100.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:issued_per_cycle::samples    430736547                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::mean     0.875160                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.210569                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::samples    347359514                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::mean     1.061352                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.398972                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::0     218916849     50.82%     50.82% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::1     123149552     28.59%     79.41% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::2      45929825     10.66%     90.08% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::3      20859984      4.84%     94.92% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::4      13764585      3.20%     98.12% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::5       5289881      1.23%     99.34% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::6       2150519      0.50%     99.84% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::7        439470      0.10%     99.95% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::8        235882      0.05%    100.00% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::0     164898974     47.47%     47.47% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::1      92888126     26.74%     74.21% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::2      38718431     11.15%     85.36% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::3      21127173      6.08%     91.44% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::4      18826760      5.42%     96.86% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::5       6953193      2.00%     98.86% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::6       2902778      0.84%     99.70% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::7        878088      0.25%     99.95% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::8        165991      0.05%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::min_value            0                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::max_value            8                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::total    430736547                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:rate                     0.874938                       # Inst issue rate
-system.cpu.iq.fp_alu_accesses               122762431                       # Number of floating point alu accesses
-system.cpu.iq.fp_inst_queue_reads           242026966                       # Number of floating instruction queue reads
-system.cpu.iq.fp_inst_queue_wakeup_accesses    116081453                       # Number of floating instruction queue wakeup accesses
-system.cpu.iq.fp_inst_queue_writes          130324765                       # Number of floating instruction queue writes
-system.cpu.iq.int_alu_accesses              261200162                       # Number of integer alu accesses
-system.cpu.iq.int_inst_queue_reads          950433097                       # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_wakeup_accesses    249202370                       # Number of integer instruction queue wakeup accesses
-system.cpu.iq.int_inst_queue_writes         307537991                       # Number of integer instruction queue writes
-system.cpu.iq.iqInstsAdded                  389289055                       # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqInstsIssued                 376963359                       # Number of instructions issued
-system.cpu.iq.iqNonSpecInstsAdded             3540937                       # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqSquashedInstsExamined        45027872                       # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedInstsIssued            797564                       # Number of squashed instructions issued
-system.cpu.iq.iqSquashedNonSpecRemoved           7639                       # Number of squashed non-spec instructions that were removed
-system.cpu.iq.iqSquashedOperandsExamined    100142647                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.ISSUE:issued_per_cycle::total    347359514                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:rate                     1.061000                       # Inst issue rate
+system.cpu.iq.fp_alu_accesses               120434049                       # Number of floating point alu accesses
+system.cpu.iq.fp_inst_queue_reads           238151015                       # Number of floating instruction queue reads
+system.cpu.iq.fp_inst_queue_wakeup_accesses    116197950                       # Number of floating instruction queue wakeup accesses
+system.cpu.iq.fp_inst_queue_writes          135223001                       # Number of floating instruction queue writes
+system.cpu.iq.int_alu_accesses              254740151                       # Number of integer alu accesses
+system.cpu.iq.int_inst_queue_reads          853728758                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_wakeup_accesses    247839920                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.int_inst_queue_writes         290561942                       # Number of integer instruction queue writes
+system.cpu.iq.iqInstsAdded                  384041147                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqInstsIssued                 368670724                       # Number of instructions issued
+system.cpu.iq.iqNonSpecInstsAdded             3658991                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqSquashedInstsExamined        38001894                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedInstsIssued            675335                       # Number of squashed instructions issued
+system.cpu.iq.iqSquashedNonSpecRemoved         103520                       # Number of squashed non-spec instructions that were removed
+system.cpu.iq.iqSquashedOperandsExamined     93798234                       # Number of squashed operands that are examined and possibly removed from graph
 system.cpu.itb.accesses                             0                       # DTB accesses
 system.cpu.itb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.itb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -404,106 +416,107 @@ system.cpu.itb.read_misses                          0                       # DT
 system.cpu.itb.write_accesses                       0                       # DTB write accesses
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
-system.cpu.l2cache.ReadExReq_accesses            2850                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34410.695376                       # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31218.319802                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_accesses            2839                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_avg_miss_latency 34387.668320                       # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31231.927711                       # average ReadExReq mshr miss latency
 system.cpu.l2cache.ReadExReq_hits                  17                       # number of ReadExReq hits
-system.cpu.l2cache.ReadExReq_miss_latency     97485500                       # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_rate       0.994035                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_misses              2833                       # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_mshr_miss_latency     88441500                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.994035                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_misses         2833                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses             18566                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_avg_miss_latency 34300.665596                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31144.036271                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                 14209                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_miss_latency     149448000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.234676                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_misses                4357                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_mshr_hits               56                       # number of ReadReq MSHR hits
-system.cpu.l2cache.ReadReq_mshr_miss_latency    133950500                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.231660                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_misses           4301                       # number of ReadReq MSHR misses
-system.cpu.l2cache.Writeback_accesses            1028                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_hits                1028                       # number of Writeback hits
+system.cpu.l2cache.ReadExReq_miss_latency     97042000                       # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_rate       0.994012                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_misses              2822                       # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_mshr_miss_latency     88136500                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.994012                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_misses         2822                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadReq_accesses             17333                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_avg_miss_latency 34339.384829                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31151.919476                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_hits                 13009                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_miss_latency     148483500                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_rate         0.249466                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_misses                4324                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_mshr_hits               52                       # number of ReadReq MSHR hits
+system.cpu.l2cache.ReadReq_mshr_miss_latency    133081000                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.246466                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_misses           4272                       # number of ReadReq MSHR misses
+system.cpu.l2cache.Writeback_accesses            1024                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_hits                1024                       # number of Writeback hits
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  2.731600                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                  2.521086                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses              21416                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_avg_miss_latency 34344.019471                       # average overall miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31173.535184                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                  14226                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_miss_latency      246933500                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.335730                       # miss rate for demand accesses
-system.cpu.l2cache.demand_misses                 7190                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_mshr_hits                56                       # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_miss_latency    222392000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.333115                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_misses            7134                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_accesses              20172                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_avg_miss_latency 34358.452281                       # average overall miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency 31183.746828                       # average overall mshr miss latency
+system.cpu.l2cache.demand_hits                  13026                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_miss_latency      245525500                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_rate          0.354253                       # miss rate for demand accesses
+system.cpu.l2cache.demand_misses                 7146                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_mshr_hits                52                       # number of demand (read+write) MSHR hits
+system.cpu.l2cache.demand_mshr_miss_latency    221217500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_rate     0.351676                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_misses            7094                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.104167                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.011647                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0          3413.355578                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1           381.656201                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses             21416                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_avg_miss_latency 34344.019471                       # average overall miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31173.535184                       # average overall mshr miss latency
+system.cpu.l2cache.occ_%::0                  0.103741                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_%::1                  0.011357                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0          3399.382463                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1           372.162474                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses             20172                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_avg_miss_latency 34358.452281                       # average overall miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency 31183.746828                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                 14226                       # number of overall hits
-system.cpu.l2cache.overall_miss_latency     246933500                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.335730                       # miss rate for overall accesses
-system.cpu.l2cache.overall_misses                7190                       # number of overall misses
-system.cpu.l2cache.overall_mshr_hits               56                       # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_miss_latency    222392000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.333115                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_misses           7134                       # number of overall MSHR misses
+system.cpu.l2cache.overall_hits                 13026                       # number of overall hits
+system.cpu.l2cache.overall_miss_latency     245525500                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_rate         0.354253                       # miss rate for overall accesses
+system.cpu.l2cache.overall_misses                7146                       # number of overall misses
+system.cpu.l2cache.overall_mshr_hits               52                       # number of overall MSHR hits
+system.cpu.l2cache.overall_mshr_miss_latency    221217500                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_rate     0.351676                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_misses           7094                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.l2cache.replacements                    55                       # number of replacements
-system.cpu.l2cache.sampled_refs                  5231                       # Sample count of references to valid blocks.
+system.cpu.l2cache.replacements                    53                       # number of replacements
+system.cpu.l2cache.sampled_refs                  5193                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse              3795.011778                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                   14289                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse              3771.544937                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                   13092                       # Total number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
 system.cpu.l2cache.writebacks                       0                       # number of writebacks
-system.cpu.memDep0.conflictingLoads          34606296                       # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores         43565672                       # Number of conflicting stores.
-system.cpu.memDep0.insertedLoads            108215518                       # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores            93620838                       # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads              1021297842                       # number of misc regfile reads
-system.cpu.misc_regfile_writes               43097547                       # number of misc regfile writes
-system.cpu.numCycles                        430845862                       # number of cpu cycles simulated
+system.cpu.memDep0.conflictingLoads          57304786                       # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores         64927444                       # Number of conflicting stores.
+system.cpu.memDep0.insertedLoads            107131506                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores            91507860                       # Number of stores inserted to the mem dependence unit.
+system.cpu.misc_regfile_reads               972227372                       # number of misc regfile reads
+system.cpu.misc_regfile_writes               43097542                       # number of misc regfile writes
+system.cpu.numCycles                        347474600                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.rename.RENAME:BlockCycles          2009946                       # Number of cycles rename is blocking
-system.cpu.rename.RENAME:CommittedMaps      340171955                       # Number of HB maps that are committed
-system.cpu.rename.RENAME:IQFullEvents            2410                       # Number of times rename has blocked due to IQ full
-system.cpu.rename.RENAME:IdleCycles         122720761                       # Number of cycles rename is idle
-system.cpu.rename.RENAME:LSQFullEvents        4353275                       # Number of times rename has blocked due to LSQ full
-system.cpu.rename.RENAME:RenameLookups     1678808180                       # Number of register rename lookups that rename has made
-system.cpu.rename.RENAME:RenamedInsts       427512132                       # Number of instructions processed by rename
-system.cpu.rename.RENAME:RenamedOperands    413848551                       # Number of destination operands rename has renamed
-system.cpu.rename.RENAME:RunCycles          159404950                       # Number of cycles rename is running
-system.cpu.rename.RENAME:SquashCycles        13510644                       # Number of cycles rename is squashing
-system.cpu.rename.RENAME:UnblockCycles       15892137                       # Number of cycles rename is unblocking
-system.cpu.rename.RENAME:UndoneMaps          73676593                       # Number of HB maps that are undone due to squashing
-system.cpu.rename.RENAME:fp_rename_lookups    836456573                       # Number of floating rename lookups
-system.cpu.rename.RENAME:int_rename_lookups    842351607                       # Number of integer rename lookups
-system.cpu.rename.RENAME:serializeStallCycles    117198109                       # count of cycles rename stalled for serializing inst
-system.cpu.rename.RENAME:serializingInsts     12788197                       # count of serializing insts renamed
-system.cpu.rename.RENAME:skidInsts           37692284                       # count of insts added to the skid buffer
-system.cpu.rename.RENAME:tempSerializingInsts      3543781                       # count of temporary serializing insts renamed
-system.cpu.rob.rob_reads                    805385393                       # The number of ROB reads
-system.cpu.rob.rob_writes                   800205802                       # The number of ROB writes
-system.cpu.timesIdled                            2213                       # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.rename.RENAME:BlockCycles          9320114                       # Number of cycles rename is blocking
+system.cpu.rename.RENAME:CommittedMaps      344460442                       # Number of HB maps that are committed
+system.cpu.rename.RENAME:IQFullEvents         1304973                       # Number of times rename has blocked due to IQ full
+system.cpu.rename.RENAME:IdleCycles          97580493                       # Number of cycles rename is idle
+system.cpu.rename.RENAME:LSQFullEvents       14494347                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.RENAME:ROBFullEvents              2                       # Number of times rename has blocked due to ROB full
+system.cpu.rename.RENAME:RenameLookups     1601896967                       # Number of register rename lookups that rename has made
+system.cpu.rename.RENAME:RenamedInsts       403426158                       # Number of instructions processed by rename
+system.cpu.rename.RENAME:RenamedOperands    392194299                       # Number of destination operands rename has renamed
+system.cpu.rename.RENAME:RunCycles           65706997                       # Number of cycles rename is running
+system.cpu.rename.RENAME:SquashCycles         7142428                       # Number of cycles rename is squashing
+system.cpu.rename.RENAME:UnblockCycles       28947021                       # Number of cycles rename is unblocking
+system.cpu.rename.RENAME:UndoneMaps          47733854                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.RENAME:fp_rename_lookups    827888222                       # Number of floating rename lookups
+system.cpu.rename.RENAME:int_rename_lookups    774008745                       # Number of integer rename lookups
+system.cpu.rename.RENAME:serializeStallCycles    138662461                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RENAME:serializingInsts     12572275                       # count of serializing insts renamed
+system.cpu.rename.RENAME:skidInsts           80571383                       # count of insts added to the skid buffer
+system.cpu.rename.RENAME:tempSerializingInsts      3693310                       # count of temporary serializing insts renamed
+system.cpu.rob.rob_reads                    721545269                       # The number of ROB reads
+system.cpu.rob.rob_writes                   782665651                       # The number of ROB writes
+system.cpu.timesIdled                            2585                       # Number of times that the entire CPU went into an idle state and unscheduled itself
 system.cpu.workload.PROG:num_syscalls             191                       # Number of system calls
 
 ---------- End Simulation Statistics   ----------
index a5b41f00b5a65ad638b96db995a9acf3913b515d..39254360827caf169c6b7af4834255827a4ad0a8 100644 (file)
@@ -66,7 +66,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/eon
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/eon
 gid=100
 input=cin
 max_stack_size=67108864
index 934921226f3070121a591735da1d49a23c754e61..ec0472b91ee2e17c09a8e6ea65925f20bb60c681 100755 (executable)
@@ -5,10 +5,10 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:56:25
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:29:05
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/30.eon/arm/linux/simple-atomic -re tests/run.py build/ARM_SE/tests/fast/long/30.eon/arm/linux/simple-atomic
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
@@ -18,4 +18,4 @@ info: Increasing stack size by one page.
 info: Increasing stack size by one page.
 info: Increasing stack size by one page.
 OO-style eon Time= 0.210000
-Exiting @ tick 210200321500 because target called exit()
+Exiting @ tick 212344048000 because target called exit()
index f26b1f1ebf062dcc976aeb097cd98051c484cbde..d8a1a1d080a3be8c0e70892a9bcf0f946aa3f6ca 100644 (file)
@@ -1,13 +1,13 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 829275                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 237784                       # Number of bytes of host memory used
-host_seconds                                   415.76                       # Real time elapsed on the host
-host_tick_rate                              505582613                       # Simulator tick rate (ticks/s)
+host_inst_rate                                1495798                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 254688                       # Number of bytes of host memory used
+host_seconds                                   233.36                       # Real time elapsed on the host
+host_tick_rate                              909925289                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                   344777955                       # Number of instructions simulated
-sim_seconds                                  0.210200                       # Number of seconds simulated
-sim_ticks                                210200321500                       # Number of ticks simulated
+sim_insts                                   349065408                       # Number of instructions simulated
+sim_seconds                                  0.212344                       # Number of seconds simulated
+sim_ticks                                212344048000                       # Number of ticks simulated
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -52,24 +52,24 @@ system.cpu.itb.write_accesses                       0                       # DT
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                        420400644                       # number of cpu cycles simulated
+system.cpu.numCycles                        424688097                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                  420400644                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                  424688097                       # Number of busy cycles
+system.cpu.num_conditional_control_insts     16255902                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses              114216705                       # Number of float alu accesses
 system.cpu.num_fp_insts                     114216705                       # number of float instructions
 system.cpu.num_fp_register_reads            180262959                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes           126152315                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                    12435295                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                        344777955                       # Number of instructions executed
-system.cpu.num_int_alu_accesses             283262903                       # Number of integer alu accesses
-system.cpu.num_int_insts                    283262903                       # number of integer instructions
-system.cpu.num_int_register_reads          1207980255                       # number of times the integer registers were read
-system.cpu.num_int_register_writes          211974282                       # number of times the integer registers were written
-system.cpu.num_load_insts                    94652977                       # Number of load instructions
-system.cpu.num_mem_refs                     177028576                       # number of memory refs
+system.cpu.num_insts                        349065408                       # Number of instructions executed
+system.cpu.num_int_alu_accesses             287528428                       # Number of integer alu accesses
+system.cpu.num_int_insts                    287528428                       # number of integer instructions
+system.cpu.num_int_register_reads          1216522338                       # number of times the integer registers were read
+system.cpu.num_int_register_writes          216261597                       # number of times the integer registers were written
+system.cpu.num_load_insts                    94648758                       # Number of load instructions
+system.cpu.num_mem_refs                     177024357                       # number of memory refs
 system.cpu.num_store_insts                   82375599                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls             191                       # Number of system calls
 
index 9c15d17715fef47d543325dd8bc0ce717bc5c140..8ca4edc2e4c0f5d2d41bd79783feb4a6f8448b36 100644 (file)
@@ -51,6 +51,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -86,6 +87,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -121,6 +123,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=10000
 max_miss_count=0
 mshrs=10
@@ -166,7 +169,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/eon
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/eon
 gid=100
 input=cin
 max_stack_size=67108864
index 1f52687a38218a7645326a995c4d82e14092bf08..3a8c991e19fddb1e428733dd9155f4a14ce9bd46 100755 (executable)
@@ -5,10 +5,10 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 02:00:13
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:10:13
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/30.eon/arm/linux/simple-timing -re tests/run.py build/ARM_SE/tests/fast/long/30.eon/arm/linux/simple-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
@@ -18,4 +18,4 @@ info: Increasing stack size by one page.
 info: Increasing stack size by one page.
 info: Increasing stack size by one page.
 OO-style eon Time= 0.520000
-Exiting @ tick 525825884000 because target called exit()
+Exiting @ tick 525854475000 because target called exit()
index b6636f892bb129fc9e15a68d644cca091e99aea1..5afa5e2b972fe76551b205d52cc3710c74c52b25 100644 (file)
@@ -1,27 +1,31 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 394687                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 245492                       # Number of bytes of host memory used
-host_seconds                                   872.59                       # Real time elapsed on the host
-host_tick_rate                              602604420                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 633525                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 262364                       # Number of bytes of host memory used
+host_seconds                                   550.39                       # Real time elapsed on the host
+host_tick_rate                              955417914                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                   344399678                       # Number of instructions simulated
-sim_seconds                                  0.525826                       # Number of seconds simulated
-sim_ticks                                525825884000                       # Number of ticks simulated
-system.cpu.dcache.ReadReq_accesses           94586725                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 49727.442439                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 46727.442439                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits               94585118                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency       79912000                       # number of ReadReq miss cycles
+sim_insts                                   348687131                       # Number of instructions simulated
+sim_seconds                                  0.525854                       # Number of seconds simulated
+sim_ticks                                525854475000                       # Number of ticks simulated
+system.cpu.dcache.LoadLockedReq_accesses        10895                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_hits            10895                       # number of LoadLockedReq hits
+system.cpu.dcache.ReadReq_accesses           94571611                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 49749.688667                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 46749.688667                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits               94570005                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency       79898000                       # number of ReadReq miss cycles
 system.cpu.dcache.ReadReq_miss_rate          0.000017                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses                 1607                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_miss_latency     75091000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_misses                 1606                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_miss_latency     75080000                       # number of ReadReq MSHR miss cycles
 system.cpu.dcache.ReadReq_mshr_miss_rate     0.000017                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses            1607                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses          82063572                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_mshr_misses            1606                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses         10895                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits             10895                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses          82052677                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_avg_miss_latency 55766.016713                       # average WriteReq miss latency
 system.cpu.dcache.WriteReq_avg_mshr_miss_latency 52766.016713                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits              82060700                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits              82049805                       # number of WriteReq hits
 system.cpu.dcache.WriteReq_miss_latency     160160000                       # number of WriteReq miss cycles
 system.cpu.dcache.WriteReq_miss_rate         0.000035                       # miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_misses                2872                       # number of WriteReq misses
@@ -30,47 +34,47 @@ system.cpu.dcache.WriteReq_mshr_miss_rate     0.000035                       # m
 system.cpu.dcache.WriteReq_mshr_misses           2872                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs               39438.673365                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs               39446.538633                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses           176650297                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 53599.464166                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 50599.464166                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits               176645818                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency       240072000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_accesses           176624288                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 53608.307280                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 50608.307280                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits               176619810                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency       240058000                       # number of demand (read+write) miss cycles
 system.cpu.dcache.demand_miss_rate           0.000025                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses                  4479                       # number of demand (read+write) misses
+system.cpu.dcache.demand_misses                  4478                       # number of demand (read+write) misses
 system.cpu.dcache.demand_mshr_hits                  0                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency    226635000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency    226624000                       # number of demand (read+write) MSHR miss cycles
 system.cpu.dcache.demand_mshr_miss_rate      0.000025                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses             4479                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses             4478                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.751814                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           3079.431639                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses          176650297                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 53599.464166                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 50599.464166                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.751562                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0           3078.396238                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses          176624288                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 53608.307280                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 50608.307280                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits              176645818                       # number of overall hits
-system.cpu.dcache.overall_miss_latency      240072000                       # number of overall miss cycles
+system.cpu.dcache.overall_hits              176619810                       # number of overall hits
+system.cpu.dcache.overall_miss_latency      240058000                       # number of overall miss cycles
 system.cpu.dcache.overall_miss_rate          0.000025                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses                 4479                       # number of overall misses
+system.cpu.dcache.overall_misses                 4478                       # number of overall misses
 system.cpu.dcache.overall_mshr_hits                 0                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency    226635000                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency    226624000                       # number of overall MSHR miss cycles
 system.cpu.dcache.overall_mshr_miss_rate     0.000025                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses            4479                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses            4478                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
 system.cpu.dcache.replacements                   1332                       # number of replacements
-system.cpu.dcache.sampled_refs                   4479                       # Sample count of references to valid blocks.
+system.cpu.dcache.sampled_refs                   4478                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               3079.431639                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                176645818                       # Total number of references to valid blocks.
+system.cpu.dcache.tagsinuse               3078.396238                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                176641600                       # Total number of references to valid blocks.
 system.cpu.dcache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.dcache.writebacks                      998                       # number of writebacks
 system.cpu.dtb.accesses                             0                       # DTB accesses
@@ -94,10 +98,10 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.icache.ReadReq_accesses          348627536                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses          348660359                       # number of ReadReq accesses(hits+misses)
 system.cpu.icache.ReadReq_avg_miss_latency 21025.572005                       # average ReadReq miss latency
 system.cpu.icache.ReadReq_avg_mshr_miss_latency 18025.572005                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits              348611933                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits              348644756                       # number of ReadReq hits
 system.cpu.icache.ReadReq_miss_latency      328062000                       # number of ReadReq miss cycles
 system.cpu.icache.ReadReq_miss_rate          0.000045                       # miss rate for ReadReq accesses
 system.cpu.icache.ReadReq_misses                15603                       # number of ReadReq misses
@@ -106,16 +110,16 @@ system.cpu.icache.ReadReq_mshr_miss_rate     0.000045                       # ms
 system.cpu.icache.ReadReq_mshr_misses           15603                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs               22342.622124                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs               22344.725758                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses           348627536                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses           348660359                       # number of demand (read+write) accesses
 system.cpu.icache.demand_avg_miss_latency 21025.572005                       # average overall miss latency
 system.cpu.icache.demand_avg_mshr_miss_latency 18025.572005                       # average overall mshr miss latency
-system.cpu.icache.demand_hits               348611933                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits               348644756                       # number of demand (read+write) hits
 system.cpu.icache.demand_miss_latency       328062000                       # number of demand (read+write) miss cycles
 system.cpu.icache.demand_miss_rate           0.000045                       # miss rate for demand accesses
 system.cpu.icache.demand_misses                 15603                       # number of demand (read+write) misses
@@ -126,13 +130,13 @@ system.cpu.icache.demand_mshr_misses            15603                       # nu
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.862305                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0           1766.001397                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses          348627536                       # number of overall (read+write) accesses
+system.cpu.icache.occ_%::0                   0.862297                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0           1765.984158                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses          348660359                       # number of overall (read+write) accesses
 system.cpu.icache.overall_avg_miss_latency 21025.572005                       # average overall miss latency
 system.cpu.icache.overall_avg_mshr_miss_latency 18025.572005                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits              348611933                       # number of overall hits
+system.cpu.icache.overall_hits              348644756                       # number of overall hits
 system.cpu.icache.overall_miss_latency      328062000                       # number of overall miss cycles
 system.cpu.icache.overall_miss_rate          0.000045                       # miss rate for overall accesses
 system.cpu.icache.overall_misses                15603                       # number of overall misses
@@ -145,8 +149,8 @@ system.cpu.icache.overall_mshr_uncacheable_misses            0
 system.cpu.icache.replacements                  13796                       # number of replacements
 system.cpu.icache.sampled_refs                  15603                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse               1766.001397                       # Cycle average of tags in use
-system.cpu.icache.total_refs                348611933                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse               1765.984158                       # Cycle average of tags in use
+system.cpu.icache.total_refs                348644756                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
@@ -181,84 +185,84 @@ system.cpu.l2cache.ReadExReq_misses              2856                       # nu
 system.cpu.l2cache.ReadExReq_mshr_miss_latency    114240000                       # number of ReadExReq MSHR miss cycles
 system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.994429                       # mshr miss rate for ReadExReq accesses
 system.cpu.l2cache.ReadExReq_mshr_misses         2856                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses             17210                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses             17209                       # number of ReadReq accesses(hits+misses)
 system.cpu.l2cache.ReadReq_avg_miss_latency        52000                       # average ReadReq miss latency
 system.cpu.l2cache.ReadReq_avg_mshr_miss_latency        40000                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                 13233                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits                 13232                       # number of ReadReq hits
 system.cpu.l2cache.ReadReq_miss_latency     206804000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.231087                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate         0.231100                       # miss rate for ReadReq accesses
 system.cpu.l2cache.ReadReq_misses                3977                       # number of ReadReq misses
 system.cpu.l2cache.ReadReq_mshr_miss_latency    159080000                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.231087                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.231100                       # mshr miss rate for ReadReq accesses
 system.cpu.l2cache.ReadReq_mshr_misses           3977                       # number of ReadReq MSHR misses
 system.cpu.l2cache.Writeback_accesses             998                       # number of Writeback accesses(hits+misses)
 system.cpu.l2cache.Writeback_hits                 998                       # number of Writeback hits
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  2.725579                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                  2.725374                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses              20082                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses              20081                       # number of demand (read+write) accesses
 system.cpu.l2cache.demand_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.demand_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                  13249                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits                  13248                       # number of demand (read+write) hits
 system.cpu.l2cache.demand_miss_latency      355316000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.340255                       # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate          0.340272                       # miss rate for demand accesses
 system.cpu.l2cache.demand_misses                 6833                       # number of demand (read+write) misses
 system.cpu.l2cache.demand_mshr_hits                 0                       # number of demand (read+write) MSHR hits
 system.cpu.l2cache.demand_mshr_miss_latency    273320000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.340255                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate     0.340272                       # mshr miss rate for demand accesses
 system.cpu.l2cache.demand_mshr_misses            6833                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.095645                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.010426                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0          3134.106018                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1           341.623002                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses             20082                       # number of overall (read+write) accesses
+system.cpu.l2cache.occ_%::0                  0.095644                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_%::1                  0.010425                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0          3134.059650                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1           341.613272                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses             20081                       # number of overall (read+write) accesses
 system.cpu.l2cache.overall_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.overall_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                 13249                       # number of overall hits
+system.cpu.l2cache.overall_hits                 13248                       # number of overall hits
 system.cpu.l2cache.overall_miss_latency     355316000                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.340255                       # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate         0.340272                       # miss rate for overall accesses
 system.cpu.l2cache.overall_misses                6833                       # number of overall misses
 system.cpu.l2cache.overall_mshr_hits                0                       # number of overall MSHR hits
 system.cpu.l2cache.overall_mshr_miss_latency    273320000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.340255                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate     0.340272                       # mshr miss rate for overall accesses
 system.cpu.l2cache.overall_mshr_misses           6833                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
 system.cpu.l2cache.replacements                    48                       # number of replacements
 system.cpu.l2cache.sampled_refs                  4883                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse              3475.729020                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                   13309                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse              3475.672922                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                   13308                       # Total number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
 system.cpu.l2cache.writebacks                       0                       # number of writebacks
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                       1051651768                       # number of cpu cycles simulated
+system.cpu.numCycles                       1051708950                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                 1051651768                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                 1051708950                       # Number of busy cycles
+system.cpu.num_conditional_control_insts     16255901                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses              114216705                       # Number of float alu accesses
 system.cpu.num_fp_insts                     114216705                       # number of float instructions
 system.cpu.num_fp_register_reads            180262959                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes           126152315                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                    12435295                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                        344399678                       # Number of instructions executed
-system.cpu.num_int_alu_accesses             283262902                       # Number of integer alu accesses
-system.cpu.num_int_insts                    283262902                       # number of integer instructions
-system.cpu.num_int_register_reads          1344047799                       # number of times the integer registers were read
-system.cpu.num_int_register_writes          212263713                       # number of times the integer registers were written
-system.cpu.num_load_insts                    94652977                       # Number of load instructions
-system.cpu.num_mem_refs                     177028576                       # number of memory refs
+system.cpu.num_insts                        348687131                       # Number of instructions executed
+system.cpu.num_int_alu_accesses             287528427                       # Number of integer alu accesses
+system.cpu.num_int_insts                    287528427                       # number of integer instructions
+system.cpu.num_int_register_reads          1352596558                       # number of times the integer registers were read
+system.cpu.num_int_register_writes          216551028                       # number of times the integer registers were written
+system.cpu.num_load_insts                    94648758                       # Number of load instructions
+system.cpu.num_mem_refs                     177024357                       # number of memory refs
 system.cpu.num_store_insts                   82375599                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls             191                       # Number of system calls
 
index eb78a59741480899b50fe0b5b735b34603f8c07d..08bc6d208244af6be60ec05cfc0f2bbdd5cbdf0f 100644 (file)
@@ -115,6 +115,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -413,6 +414,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -448,6 +450,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=1000
 max_miss_count=0
 mshrs=10
index cb125c55921230087ac77ad1c2869a1f35e8c5e2..742d795a3d1ea4245ff67f634145039b9d4f198b 100755 (executable)
@@ -5,9 +5,9 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb 22 2011 10:22:27
-M5 revision c70e4f3301ed 7980 default ext/rfe_stats_updates.patch qtip tip
-M5 started Feb 22 2011 10:32:06
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:10:23
 M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/40.perlbmk/arm/linux/o3-timing -re tests/run.py build/ARM_SE/tests/fast/long/40.perlbmk/arm/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
@@ -1390,4 +1390,4 @@ info: Increasing stack size by one page.
 2000: 760651391
 1000: 4031656975
 0: 2206428413
-Exiting @ tick 1106986295500 because target called exit()
+Exiting @ tick 888395700000 because target called exit()
index ecc795b7fb8753122c5dac5ee4dfc07d40c00bd9..ebe1b4a06897e94e1ecda87e844133050644123e 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 123409                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 261412                       # Number of bytes of host memory used
-host_seconds                                 14940.26                       # Real time elapsed on the host
-host_tick_rate                               74094191                       # Simulator tick rate (ticks/s)
+host_inst_rate                                  93209                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 261176                       # Number of bytes of host memory used
+host_seconds                                 20227.01                       # Real time elapsed on the host
+host_tick_rate                               43921255                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                  1843755906                       # Number of instructions simulated
-sim_seconds                                  1.106986                       # Number of seconds simulated
-sim_ticks                                1106986295500                       # Number of ticks simulated
+sim_insts                                  1885343196                       # Number of instructions simulated
+sim_seconds                                  0.888396                       # Number of seconds simulated
+sim_ticks                                888395700000                       # Number of ticks simulated
 system.cpu.BPredUnit.BTBCorrect                     0                       # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.BPredUnit.BTBHits                334577290                       # Number of BTB hits
-system.cpu.BPredUnit.BTBLookups             553224059                       # Number of BTB lookups
-system.cpu.BPredUnit.RASInCorrect                   0                       # Number of incorrect RAS predictions.
-system.cpu.BPredUnit.condIncorrect           46883846                       # Number of conditional branches incorrect
-system.cpu.BPredUnit.condPredicted          562377080                       # Number of conditional branches predicted
-system.cpu.BPredUnit.lookups                562377080                       # Number of BP lookups
-system.cpu.BPredUnit.usedRAS                        0                       # Number of times the RAS was used to get a target.
-system.cpu.commit.COM:branches              258172659                       # Number of branches committed
-system.cpu.commit.COM:bw_lim_events          41405243                       # number cycles where commit BW limit reached
+system.cpu.BPredUnit.BTBHits                320049862                       # Number of BTB hits
+system.cpu.BPredUnit.BTBLookups             448194519                       # Number of BTB lookups
+system.cpu.BPredUnit.RASInCorrect             4209077                       # Number of incorrect RAS predictions.
+system.cpu.BPredUnit.condIncorrect           36587037                       # Number of conditional branches incorrect
+system.cpu.BPredUnit.condPredicted          430263617                       # Number of conditional branches predicted
+system.cpu.BPredUnit.lookups                576330823                       # Number of BP lookups
+system.cpu.BPredUnit.usedRAS                 59151677                       # Number of times the RAS was used to get a target.
+system.cpu.commit.COM:branches              291323462                       # Number of branches committed
+system.cpu.commit.COM:bw_lim_events          52629133                       # number cycles where commit BW limit reached
 system.cpu.commit.COM:bw_limited                    0                       # number of insts not committed due to BW limits
-system.cpu.commit.COM:committed_per_cycle::samples   2026424997                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::mean     0.909862                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::stdev     1.566343                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::samples   1586798560                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::mean     1.188150                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::stdev     1.801160                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::0   1126460027     55.59%     55.59% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::1    528416767     26.08%     81.66% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::2    168171926      8.30%     89.96% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::3     70727286      3.49%     93.45% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::4     47338473      2.34%     95.79% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::5     23657956      1.17%     96.96% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::6     13792404      0.68%     97.64% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::7      6454915      0.32%     97.96% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::8     41405243      2.04%    100.00% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::0    733168598     46.20%     46.20% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::1    461552384     29.09%     75.29% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::2    183176106     11.54%     86.84% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::3     69760651      4.40%     91.23% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::4     39275971      2.48%     93.71% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::5     21329022      1.34%     95.05% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::6     17961260      1.13%     96.18% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::7      7945435      0.50%     96.68% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::8     52629133      3.32%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::min_value            0                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::max_value            8                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::total   2026424997                       # Number of insts commited each cycle
-system.cpu.commit.COM:count                1843766922                       # Number of instructions committed
+system.cpu.commit.COM:committed_per_cycle::total   1586798560                       # Number of insts commited each cycle
+system.cpu.commit.COM:count                1885354212                       # Number of instructions committed
 system.cpu.commit.COM:fp_insts               52289415                       # Number of committed floating point instructions.
-system.cpu.commit.COM:function_calls                0                       # Number of function calls committed.
-system.cpu.commit.COM:int_insts            1619025870                       # Number of committed integer instructions.
-system.cpu.commit.COM:loads                 631405848                       # Number of loads committed
-system.cpu.commit.COM:membars                       0                       # Number of memory barriers committed
-system.cpu.commit.COM:refs                  908401145                       # Number of memory references committed
+system.cpu.commit.COM:function_calls         41577833                       # Number of function calls committed.
+system.cpu.commit.COM:int_insts            1660589620                       # Number of committed integer instructions.
+system.cpu.commit.COM:loads                 631390751                       # Number of loads committed
+system.cpu.commit.COM:membars                    9986                       # Number of memory barriers committed
+system.cpu.commit.COM:refs                  908389617                       # Number of memory references committed
 system.cpu.commit.COM:swp_count                     0                       # Number of s/w prefetches committed
-system.cpu.commit.branchMispredicts          84212929                       # The number of times a branch was mispredicted
-system.cpu.commit.commitCommittedInsts     1843766922                       # The number of committed instructions
-system.cpu.commit.commitNonSpecStalls          188261                       # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.commitSquashedInsts      1168824477                       # The number of squashed insts skipped by commit
-system.cpu.committedInsts                  1843755906                       # Number of Instructions Simulated
-system.cpu.committedInsts_total            1843755906                       # Number of Instructions Simulated
-system.cpu.cpi                               1.200795                       # CPI: Cycles Per Instruction
-system.cpu.cpi_total                         1.200795                       # CPI: Total CPI of All Threads
-system.cpu.dcache.ReadReq_accesses          714254563                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 34305.782527                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 34068.836467                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits              712322726                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency    66273180000                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_rate          0.002705                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses              1931837                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_hits            467831                       # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_miss_latency  49876981000                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate     0.002050                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses         1464006                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses         276945664                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_avg_miss_latency 35173.008313                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 32580.155094                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits             276142350                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_miss_latency   28254970000                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_rate         0.002901                       # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_misses              803314                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_mshr_hits           730842                       # number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_miss_latency   2361149000                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_rate     0.000262                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_misses          72472                       # number of WriteReq MSHR misses
+system.cpu.commit.branchMispredicts          42140724                       # The number of times a branch was mispredicted
+system.cpu.commit.commitCommittedInsts     1885354212                       # The number of committed instructions
+system.cpu.commit.commitNonSpecStalls          211801                       # The number of times commit has been forced to stall to communicate backwards
+system.cpu.commit.commitSquashedInsts      1156399971                       # The number of squashed insts skipped by commit
+system.cpu.committedInsts                  1885343196                       # Number of Instructions Simulated
+system.cpu.committedInsts_total            1885343196                       # Number of Instructions Simulated
+system.cpu.cpi                               0.942423                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         0.942423                       # CPI: Total CPI of All Threads
+system.cpu.dcache.LoadLockedReq_accesses        16519                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_avg_miss_latency        36000                       # average LoadLockedReq miss latency
+system.cpu.dcache.LoadLockedReq_hits            16516                       # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_miss_latency       108000                       # number of LoadLockedReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_rate     0.000182                       # miss rate for LoadLockedReq accesses
+system.cpu.dcache.LoadLockedReq_misses              3                       # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_mshr_hits            3                       # number of LoadLockedReq MSHR hits
+system.cpu.dcache.ReadReq_accesses          722622865                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 34341.472519                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 34097.365081                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits              720694089                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency    66237008000                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_rate          0.002669                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses              1928776                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_hits            466378                       # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_miss_latency  49863918500                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate     0.002024                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_misses         1462398                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses         13554                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits             13554                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses         276935679                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_avg_miss_latency 35036.584459                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency 32455.691504                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_hits             276128738                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_miss_latency   28272456500                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_rate         0.002914                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_misses              806941                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_mshr_hits           734201                       # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_miss_latency   2360827000                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_rate     0.000263                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_misses          72740                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_blocked_cycles::no_targets 10666.666667                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                 643.332595                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_blocked_cycles::no_targets        13500                       # average number of cycles each access was blocked
+system.cpu.dcache.avg_refs                 649.359320                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               3                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
-system.cpu.dcache.blocked_cycles::no_targets        32000                       # number of cycles access was blocked
+system.cpu.dcache.blocked_cycles::no_targets        40500                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses           991200227                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 34560.486788                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 33998.618919                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits               988465076                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency     94528150000                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate           0.002759                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses               2735151                       # number of demand (read+write) misses
-system.cpu.dcache.demand_mshr_hits            1198673                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency  52238130000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_rate      0.001550                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses          1536478                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_accesses           999558544                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 34546.506272                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 34019.577067                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits               996822827                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency     94509464500                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate           0.002737                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses               2735717                       # number of demand (read+write) misses
+system.cpu.dcache.demand_mshr_hits            1200579                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_miss_latency  52224745500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate      0.001536                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses          1535138                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.999786                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           4095.125005                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses          991200227                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 34560.486788                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 33998.618919                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.999736                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0           4094.919644                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses          999558544                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 34546.506272                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 34019.577067                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits              988465076                       # number of overall hits
-system.cpu.dcache.overall_miss_latency    94528150000                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate          0.002759                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses              2735151                       # number of overall misses
-system.cpu.dcache.overall_mshr_hits           1198673                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency  52238130000                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_rate     0.001550                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses         1536478                       # number of overall MSHR misses
+system.cpu.dcache.overall_hits              996822827                       # number of overall hits
+system.cpu.dcache.overall_miss_latency    94509464500                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate          0.002737                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses              2735717                       # number of overall misses
+system.cpu.dcache.overall_mshr_hits           1200579                       # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_miss_latency  52224745500                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate     0.001536                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses         1535138                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                1532380                       # number of replacements
-system.cpu.dcache.sampled_refs                1536476                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                1531037                       # number of replacements
+system.cpu.dcache.sampled_refs                1535133                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               4095.125005                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                988465092                       # Total number of references to valid blocks.
-system.cpu.dcache.warmup_cycle              341948000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks                   106863                       # number of writebacks
-system.cpu.decode.DECODE:BlockedCycles      223702822                       # Number of cycles decode is blocked
-system.cpu.decode.DECODE:DecodedInsts      3748475939                       # Number of instructions handled by decode
-system.cpu.decode.DECODE:IdleCycles         853302514                       # Number of cycles decode is idle
-system.cpu.decode.DECODE:RunCycles          949015541                       # Number of cycles decode is running
-system.cpu.decode.DECODE:SquashCycles       187283447                       # Number of cycles decode is squashing
-system.cpu.decode.DECODE:UnblockCycles         404118                       # Number of cycles decode is unblocking
+system.cpu.dcache.tagsinuse               4094.919644                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                996852921                       # Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle              338455000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.writebacks                   107062                       # number of writebacks
+system.cpu.decode.DECODE:BlockedCycles      151107419                       # Number of cycles decode is blocked
+system.cpu.decode.DECODE:BranchMispred          10897                       # Number of times decode detected a branch misprediction
+system.cpu.decode.DECODE:BranchResolved      90820701                       # Number of times decode resolved a branch
+system.cpu.decode.DECODE:DecodedInsts      3444690201                       # Number of instructions handled by decode
+system.cpu.decode.DECODE:IdleCycles         769283467                       # Number of cycles decode is idle
+system.cpu.decode.DECODE:RunCycles          663881028                       # Number of cycles decode is running
+system.cpu.decode.DECODE:SquashCycles       162526897                       # Number of cycles decode is squashing
+system.cpu.decode.DECODE:SquashedInsts          20592                       # Number of squashed instructions handled by decode
+system.cpu.decode.DECODE:UnblockCycles        2526644                       # Number of cycles decode is unblocking
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -146,150 +158,150 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.fetch.Branches                   562377080                       # Number of branches that fetch encountered
-system.cpu.fetch.CacheLines                 400588374                       # Number of cache lines fetched
-system.cpu.fetch.Cycles                    1002800660                       # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.IcacheSquashes              11586077                       # Number of outstanding Icache misses that were squashed
-system.cpu.fetch.Insts                     2972268195                       # Number of instructions fetch has processed
-system.cpu.fetch.MiscStallCycles                34317                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.SquashCycles                86966870                       # Number of cycles fetch has spent squashing
-system.cpu.fetch.branchRate                  0.254013                       # Number of branch fetches per cycle
-system.cpu.fetch.icacheStallCycles          400588374                       # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.predictedBranches          334577290                       # Number of branches that fetch has predicted taken
-system.cpu.fetch.rate                        1.342505                       # Number of inst fetches per cycle
-system.cpu.fetch.rateDist::samples         2213708442                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean              1.777306                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev             2.798612                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.Branches                   576330823                       # Number of branches that fetch encountered
+system.cpu.fetch.CacheLines                 375416464                       # Number of cache lines fetched
+system.cpu.fetch.Cycles                     685697881                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.IcacheSquashes              13774150                       # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.Insts                     2674548145                       # Number of instructions fetch has processed
+system.cpu.fetch.MiscStallCycles                41436                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.SquashCycles                45967312                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.branchRate                  0.324366                       # Number of branch fetches per cycle
+system.cpu.fetch.icacheStallCycles          375416464                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.predictedBranches          379201539                       # Number of branches that fetch has predicted taken
+system.cpu.fetch.rate                        1.505269                       # Number of inst fetches per cycle
+system.cpu.fetch.rateDist::samples         1749325455                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              2.017320                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             2.964953                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::underflows               0      0.00%      0.00% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::0               1213776794     54.83%     54.83% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1                388415258     17.55%     72.38% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2                 93122307      4.21%     76.58% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3                 48895922      2.21%     78.79% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4                 60943545      2.75%     81.54% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5                 76981670      3.48%     85.02% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6                 16173405      0.73%     85.75% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7                 35829919      1.62%     87.37% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8                279569622     12.63%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0               1063664133     60.80%     60.80% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                 45709797      2.61%     63.42% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                107764294      6.16%     69.58% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                 64274521      3.67%     73.25% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                 89788894      5.13%     78.38% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                 63164111      3.61%     82.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                 32677214      1.87%     83.86% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                 54411477      3.11%     86.97% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                227871014     13.03%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::overflows                0      0.00%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::min_value                0                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::max_value                8                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::total           2213708442                       # Number of instructions fetched each cycle (Total)
-system.cpu.fp_regfile_reads                  66048246                       # number of floating regfile reads
-system.cpu.fp_regfile_writes                 52282096                       # number of floating regfile writes
-system.cpu.icache.ReadReq_accesses          400588374                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_avg_miss_latency  8967.427082                       # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency  5871.293987                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits              400557689                       # number of ReadReq hits
-system.cpu.icache.ReadReq_miss_latency      275165500                       # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_rate          0.000077                       # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_misses                30685                       # number of ReadReq misses
-system.cpu.icache.ReadReq_mshr_hits              1813                       # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_miss_latency    169516000                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_rate     0.000072                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_misses           28872                       # number of ReadReq MSHR misses
+system.cpu.fetch.rateDist::total           1749325455                       # Number of instructions fetched each cycle (Total)
+system.cpu.fp_regfile_reads                  71543998                       # number of floating regfile reads
+system.cpu.fp_regfile_writes                 49528427                       # number of floating regfile writes
+system.cpu.icache.ReadReq_accesses          375416464                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_avg_miss_latency  9589.174687                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency  6216.542791                       # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_hits              375392982                       # number of ReadReq hits
+system.cpu.icache.ReadReq_miss_latency      225173000                       # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_rate          0.000063                       # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_misses                23482                       # number of ReadReq misses
+system.cpu.icache.ReadReq_mshr_hits               475                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_miss_latency    143024000                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate     0.000061                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_misses           23007                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs               13875.010877                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs               16320.014868                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses           400588374                       # number of demand (read+write) accesses
-system.cpu.icache.demand_avg_miss_latency  8967.427082                       # average overall miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency  5871.293987                       # average overall mshr miss latency
-system.cpu.icache.demand_hits               400557689                       # number of demand (read+write) hits
-system.cpu.icache.demand_miss_latency       275165500                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_rate           0.000077                       # miss rate for demand accesses
-system.cpu.icache.demand_misses                 30685                       # number of demand (read+write) misses
-system.cpu.icache.demand_mshr_hits               1813                       # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_miss_latency    169516000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_rate      0.000072                       # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_misses            28872                       # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_accesses           375416464                       # number of demand (read+write) accesses
+system.cpu.icache.demand_avg_miss_latency  9589.174687                       # average overall miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency  6216.542791                       # average overall mshr miss latency
+system.cpu.icache.demand_hits               375392982                       # number of demand (read+write) hits
+system.cpu.icache.demand_miss_latency       225173000                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_rate           0.000063                       # miss rate for demand accesses
+system.cpu.icache.demand_misses                 23482                       # number of demand (read+write) misses
+system.cpu.icache.demand_mshr_hits                475                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_miss_latency    143024000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_rate      0.000061                       # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_misses            23007                       # number of demand (read+write) MSHR misses
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.814790                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0           1668.688980                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses          400588374                       # number of overall (read+write) accesses
-system.cpu.icache.overall_avg_miss_latency  8967.427082                       # average overall miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency  5871.293987                       # average overall mshr miss latency
+system.cpu.icache.occ_%::0                   0.752121                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0           1540.344515                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses          375416464                       # number of overall (read+write) accesses
+system.cpu.icache.overall_avg_miss_latency  9589.174687                       # average overall miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency  6216.542791                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits              400557689                       # number of overall hits
-system.cpu.icache.overall_miss_latency      275165500                       # number of overall miss cycles
-system.cpu.icache.overall_miss_rate          0.000077                       # miss rate for overall accesses
-system.cpu.icache.overall_misses                30685                       # number of overall misses
-system.cpu.icache.overall_mshr_hits              1813                       # number of overall MSHR hits
-system.cpu.icache.overall_mshr_miss_latency    169516000                       # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_rate     0.000072                       # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_misses           28872                       # number of overall MSHR misses
+system.cpu.icache.overall_hits              375392982                       # number of overall hits
+system.cpu.icache.overall_miss_latency      225173000                       # number of overall miss cycles
+system.cpu.icache.overall_miss_rate          0.000063                       # miss rate for overall accesses
+system.cpu.icache.overall_misses                23482                       # number of overall misses
+system.cpu.icache.overall_mshr_hits               475                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_miss_latency    143024000                       # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_rate     0.000061                       # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_misses           23007                       # number of overall MSHR misses
 system.cpu.icache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.icache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.icache.replacements                  27162                       # number of replacements
-system.cpu.icache.sampled_refs                  28869                       # Sample count of references to valid blocks.
+system.cpu.icache.replacements                  21420                       # number of replacements
+system.cpu.icache.sampled_refs                  23002                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse               1668.688980                       # Cycle average of tags in use
-system.cpu.icache.total_refs                400557689                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse               1540.344515                       # Cycle average of tags in use
+system.cpu.icache.total_refs                375392982                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
-system.cpu.idleCycles                          264150                       # Total number of cycles that the CPU has spent unscheduled due to idling
-system.cpu.iew.EXEC:branches                328211891                       # Number of branches executed
-system.cpu.iew.EXEC:nop                        104784                       # number of nop insts executed
-system.cpu.iew.EXEC:rate                     1.050105                       # Inst execution rate
-system.cpu.iew.EXEC:refs                   1122138306                       # number of memory reference insts executed
-system.cpu.iew.EXEC:stores                  367853547                       # Number of stores executed
+system.cpu.idleCycles                        27465946                       # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.iew.EXEC:branches                359805156                       # Number of branches executed
+system.cpu.iew.EXEC:nop                         99005                       # number of nop insts executed
+system.cpu.iew.EXEC:rate                     1.327116                       # Inst execution rate
+system.cpu.iew.EXEC:refs                   1136161492                       # number of memory reference insts executed
+system.cpu.iew.EXEC:stores                  370067841                       # Number of stores executed
 system.cpu.iew.EXEC:swp                             0                       # number of swp insts executed
-system.cpu.iew.WB:consumers                2149736970                       # num instructions consuming a value
-system.cpu.iew.WB:count                    2244737126                       # cumulative count of insts written-back
-system.cpu.iew.WB:fanout                     0.548413                       # average fanout of values written-back
+system.cpu.iew.WB:consumers                2411359497                       # num instructions consuming a value
+system.cpu.iew.WB:count                    2310892149                       # cumulative count of insts written-back
+system.cpu.iew.WB:fanout                     0.529668                       # average fanout of values written-back
 system.cpu.iew.WB:penalized                         0                       # number of instrctions required to write to 'other' IQ
 system.cpu.iew.WB:penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.iew.WB:producers                1178943946                       # num instructions producing a value
-system.cpu.iew.WB:rate                       1.013896                       # insts written-back per cycle
-system.cpu.iew.WB:sent                     2266943895                       # cumulative count of insts sent to commit
-system.cpu.iew.branchMispredicts             93876953                       # Number of branch mispredicts detected at execute
-system.cpu.iew.iewBlockCycles                 4821399                       # Number of cycles IEW is blocking
-system.cpu.iew.iewDispLoadInsts             976823889                       # Number of dispatched load instructions
-system.cpu.iew.iewDispNonSpecInsts            9835077                       # Number of dispatched non-speculative instructions
-system.cpu.iew.iewDispSquashedInsts          65011197                       # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispStoreInsts            487070109                       # Number of dispatched store instructions
-system.cpu.iew.iewDispatchedInsts          3012606198                       # Number of instructions dispatched to IQ
-system.cpu.iew.iewExecLoadInsts             754284759                       # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts         120224771                       # Number of squashed instructions skipped in execute
-system.cpu.iew.iewExecutedInsts            2324903771                       # Number of executed instructions
-system.cpu.iew.iewIQFullEvents                 971459                       # Number of times the IQ has become full, causing a stall
+system.cpu.iew.WB:producers                1277221062                       # num instructions producing a value
+system.cpu.iew.WB:rate                       1.300598                       # insts written-back per cycle
+system.cpu.iew.WB:sent                     2315816685                       # cumulative count of insts sent to commit
+system.cpu.iew.branchMispredicts             45692986                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewBlockCycles                17451585                       # Number of cycles IEW is blocking
+system.cpu.iew.iewDispLoadInsts             932904384                       # Number of dispatched load instructions
+system.cpu.iew.iewDispNonSpecInsts             231723                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewDispSquashedInsts          12876854                       # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispStoreInsts            478323402                       # Number of dispatched store instructions
+system.cpu.iew.iewDispatchedInsts          3041768804                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewExecLoadInsts             766093651                       # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts          62095934                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewExecutedInsts            2358008462                       # Number of executed instructions
+system.cpu.iew.iewIQFullEvents                1124743                       # Number of times the IQ has become full, causing a stall
 system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
-system.cpu.iew.iewLSQFullEvents                   242                       # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.iewSquashCycles              187283447                       # Number of cycles IEW is squashing
-system.cpu.iew.iewUnblockCycles               1560865                       # Number of cycles IEW is unblocking
+system.cpu.iew.iewLSQFullEvents                   275                       # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.iewSquashCycles              162526897                       # Number of cycles IEW is squashing
+system.cpu.iew.iewUnblockCycles               2446641                       # Number of cycles IEW is unblocking
 system.cpu.iew.lsq.thread.0.blockedLoads            0                       # Number of blocked loads due to partial load-store forwarding
 system.cpu.iew.lsq.thread.0.cacheBlocked           14                       # Number of times an access to memory failed due to the cache being blocked
-system.cpu.iew.lsq.thread.0.forwLoads        12454380                       # Number of loads that had data forwarded from stores
-system.cpu.iew.lsq.thread.0.ignoredResponses         4593                       # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread.0.forwLoads        31009134                       # Number of loads that had data forwarded from stores
+system.cpu.iew.lsq.thread.0.ignoredResponses      1377501                       # Number of memory responses ignored because the instruction is squashed
 system.cpu.iew.lsq.thread.0.invAddrLoads            0                       # Number of loads ignored due to an invalid address
 system.cpu.iew.lsq.thread.0.invAddrSwpfs            0                       # Number of software prefetches ignored due to an invalid address
-system.cpu.iew.lsq.thread.0.memOrderViolation      2755264                       # Number of memory ordering violations
-system.cpu.iew.lsq.thread.0.rescheduledLoads         1382                       # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread.0.squashedLoads    345418040                       # Number of loads squashed
-system.cpu.iew.lsq.thread.0.squashedStores    210074812                       # Number of stores squashed
-system.cpu.iew.memOrderViolationEvents        2755264                       # Number of memory order violations
-system.cpu.iew.predictedNotTakenIncorrect     45729465                       # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.predictedTakenIncorrect       48147488                       # Number of branches that were predicted taken incorrectly
-system.cpu.int_regfile_reads               5403649891                       # number of integer regfile reads
-system.cpu.int_regfile_writes              1668305360                       # number of integer regfile writes
-system.cpu.ipc                               0.832782                       # IPC: Instructions Per Cycle
-system.cpu.ipc_total                         0.832782                       # IPC: Total IPC of All Threads
+system.cpu.iew.lsq.thread.0.memOrderViolation      4866291                       # Number of memory ordering violations
+system.cpu.iew.lsq.thread.0.rescheduledLoads            5                       # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread.0.squashedLoads    301513632                       # Number of loads squashed
+system.cpu.iew.lsq.thread.0.squashedStores    201324536                       # Number of stores squashed
+system.cpu.iew.memOrderViolationEvents        4866291                       # Number of memory order violations
+system.cpu.iew.predictedNotTakenIncorrect      7718452                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.predictedTakenIncorrect       37974534                       # Number of branches that were predicted taken incorrectly
+system.cpu.int_regfile_reads               5503137315                       # number of integer regfile reads
+system.cpu.int_regfile_writes              1718781055                       # number of integer regfile writes
+system.cpu.ipc                               1.061094                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         1.061094                       # IPC: Total IPC of All Threads
 system.cpu.iq.ISSUE:FU_type_0::No_OpClass            0      0.00%      0.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntAlu      1195859034     48.91%     48.91% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntMult       11168379      0.46%     49.36% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     49.36% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatAdd             0      0.00%     49.36% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     49.36% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     49.36% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     49.36% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     49.36% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     49.36% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAdd          16846      0.00%     49.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntAlu      1183656160     48.91%     48.91% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntMult       11225256      0.46%     49.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     49.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatAdd             0      0.00%     49.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     49.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     49.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     49.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     49.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     49.37% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAdd           8912      0.00%     49.37% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     49.37% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     49.37% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     49.37% # Type of FU issued
@@ -300,89 +312,89 @@ system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     49.37% #
 system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     49.37% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     49.37% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     49.37% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd      1375289      0.06%     49.42% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     49.42% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp      6876473      0.28%     49.70% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt      5501179      0.22%     49.93% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            0      0.00%     49.93% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc     23390230      0.96%     50.88% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     50.88% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            0      0.00%     50.88% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     50.88% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemRead      793077280     32.43%     83.32% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemWrite     407863832     16.68%    100.00% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd      1375289      0.06%     49.43% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     49.43% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp      6876473      0.28%     49.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt      5501174      0.23%     49.94% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            0      0.00%     49.94% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc     23385813      0.97%     50.91% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     50.91% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            0      0.00%     50.91% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     50.91% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemRead      791490934     32.70%     83.61% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemWrite     396584385     16.39%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::IprAccess            0      0.00%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::InstPrefetch            0      0.00%    100.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::total       2445128542                       # Type of FU issued
-system.cpu.iq.ISSUE:fu_busy_cnt              60724253                       # FU busy when requested
-system.cpu.iq.ISSUE:fu_busy_rate             0.024835                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.ISSUE:FU_type_0::total       2420104396                       # Type of FU issued
+system.cpu.iq.ISSUE:fu_busy_cnt              57562117                       # FU busy when requested
+system.cpu.iq.ISSUE:fu_busy_rate             0.023785                       # FU busy rate (busy events/executed inst)
 system.cpu.iq.ISSUE:fu_full::No_OpClass             0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntAlu               336      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntMult            24113      0.04%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      0.04% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemRead         44167441     72.73%     72.77% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemWrite        16532363     27.23%    100.00% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntAlu             17939      0.03%      0.03% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntMult            24113      0.04%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      0.07% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemRead         45310366     78.72%     78.79% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemWrite        12209699     21.21%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::IprAccess              0      0.00%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::InstPrefetch            0      0.00%    100.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:issued_per_cycle::samples   2213708442                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::mean     1.104540                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.422226                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::samples   1749325455                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::mean     1.383450                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.501844                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::0    1044209874     47.17%     47.17% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::1     536089548     24.22%     71.39% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::2     282659967     12.77%     84.16% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::3     162995448      7.36%     91.52% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::4     122130271      5.52%     97.04% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::5      40278652      1.82%     98.86% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::6      15378668      0.69%     99.55% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::7       7181748      0.32%     99.87% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::8       2784266      0.13%    100.00% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::0     679087816     38.82%     38.82% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::1     375608779     21.47%     60.29% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::2     324177593     18.53%     78.82% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::3     189762671     10.85%     89.67% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::4     109320419      6.25%     95.92% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::5      45946515      2.63%     98.55% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::6      20912326      1.20%     99.74% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::7       1710477      0.10%     99.84% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::8       2798859      0.16%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::min_value            0                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::max_value            8                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::total   2213708442                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:rate                     1.104408                       # Inst issue rate
-system.cpu.iq.fp_alu_accesses                64689412                       # Number of floating point alu accesses
-system.cpu.iq.fp_inst_queue_reads           126628637                       # Number of floating instruction queue reads
-system.cpu.iq.fp_inst_queue_wakeup_accesses     56420382                       # Number of floating instruction queue wakeup accesses
-system.cpu.iq.fp_inst_queue_writes          101846831                       # Number of floating instruction queue writes
-system.cpu.iq.int_alu_accesses             2441163383                       # Number of integer alu accesses
-system.cpu.iq.int_inst_queue_reads         7046405646                       # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_wakeup_accesses   2188316744                       # Number of integer instruction queue wakeup accesses
-system.cpu.iq.int_inst_queue_writes        4055199620                       # Number of integer instruction queue writes
-system.cpu.iq.iqInstsAdded                 3002666337                       # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqInstsIssued                2445128542                       # Number of instructions issued
-system.cpu.iq.iqNonSpecInstsAdded             9835077                       # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqSquashedInstsExamined      1141792420                       # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedInstsIssued           8344504                       # Number of squashed instructions issued
-system.cpu.iq.iqSquashedNonSpecRemoved        9646816                       # Number of squashed non-spec instructions that were removed
-system.cpu.iq.iqSquashedOperandsExamined   2082844826                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.ISSUE:issued_per_cycle::total   1749325455                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:rate                     1.362064                       # Inst issue rate
+system.cpu.iq.fp_alu_accesses                63302900                       # Number of floating point alu accesses
+system.cpu.iq.fp_inst_queue_reads           122479905                       # Number of floating instruction queue reads
+system.cpu.iq.fp_inst_queue_wakeup_accesses     59166670                       # Number of floating instruction queue wakeup accesses
+system.cpu.iq.fp_inst_queue_writes           79315867                       # Number of floating instruction queue writes
+system.cpu.iq.int_alu_accesses             2414363613                       # Number of integer alu accesses
+system.cpu.iq.int_inst_queue_reads         6524640046                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_wakeup_accesses   2251725479                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.int_inst_queue_writes        4122242728                       # Number of integer instruction queue writes
+system.cpu.iq.iqInstsAdded                 3041425729                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqInstsIssued                2420104396                       # Number of instructions issued
+system.cpu.iq.iqNonSpecInstsAdded              244070                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqSquashedInstsExamined      1156073456                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedInstsIssued             23587                       # Number of squashed instructions issued
+system.cpu.iq.iqSquashedNonSpecRemoved          32269                       # Number of squashed non-spec instructions that were removed
+system.cpu.iq.iqSquashedOperandsExamined   1931732931                       # Number of squashed operands that are examined and possibly removed from graph
 system.cpu.itb.accesses                             0                       # DTB accesses
 system.cpu.itb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.itb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -404,114 +416,115 @@ system.cpu.itb.read_misses                          0                       # DT
 system.cpu.itb.write_accesses                       0                       # DTB write accesses
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
-system.cpu.l2cache.ReadExReq_accesses           72470                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34498.335527                       # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31001.225657                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_hits                6383                       # number of ReadExReq hits
-system.cpu.l2cache.ReadExReq_miss_latency   2279891500                       # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_rate       0.911922                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_misses             66087                       # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_mshr_miss_latency   2048778000                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.911922                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_misses        66087                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses           1492876                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_avg_miss_latency 34237.383587                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31000.264277                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                 77656                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_miss_latency   48453430000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.947982                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_misses             1415220                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_mshr_hits               39                       # number of ReadReq MSHR hits
-system.cpu.l2cache.ReadReq_mshr_miss_latency  43870985000                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.947956                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_misses        1415181                       # number of ReadReq MSHR misses
-system.cpu.l2cache.UpgradeReq_accesses              2                       # number of UpgradeReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses           72735                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_avg_miss_latency 34498.554826                       # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31001.104688                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_hits                6653                       # number of ReadExReq hits
+system.cpu.l2cache.ReadExReq_miss_latency   2279733500                       # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_rate       0.908531                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_misses             66082                       # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_mshr_miss_latency   2048615000                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.908531                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_misses        66082                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadReq_accesses           1485400                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_avg_miss_latency 34238.677361                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31000.325576                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_hits                 70955                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_miss_latency   48428726000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_rate         0.952232                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_misses             1414445                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_mshr_hits               27                       # number of ReadReq MSHR hits
+system.cpu.l2cache.ReadReq_mshr_miss_latency  43847418500                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.952214                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_misses        1414418                       # number of ReadReq MSHR misses
+system.cpu.l2cache.UpgradeReq_accesses              5                       # number of UpgradeReq accesses(hits+misses)
 system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency        31000                       # average UpgradeReq mshr miss latency
-system.cpu.l2cache.UpgradeReq_miss_rate             1                       # miss rate for UpgradeReq accesses
-system.cpu.l2cache.UpgradeReq_misses                2                       # number of UpgradeReq misses
-system.cpu.l2cache.UpgradeReq_mshr_miss_latency        62000                       # number of UpgradeReq MSHR miss cycles
-system.cpu.l2cache.UpgradeReq_mshr_miss_rate            1                       # mshr miss rate for UpgradeReq accesses
-system.cpu.l2cache.UpgradeReq_mshr_misses            2                       # number of UpgradeReq MSHR misses
-system.cpu.l2cache.Writeback_accesses          106863                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_hits              106863                       # number of Writeback hits
+system.cpu.l2cache.UpgradeReq_hits                  2                       # number of UpgradeReq hits
+system.cpu.l2cache.UpgradeReq_miss_rate      0.600000                       # miss rate for UpgradeReq accesses
+system.cpu.l2cache.UpgradeReq_misses                3                       # number of UpgradeReq misses
+system.cpu.l2cache.UpgradeReq_mshr_miss_latency        93000                       # number of UpgradeReq MSHR miss cycles
+system.cpu.l2cache.UpgradeReq_mshr_miss_rate     0.600000                       # mshr miss rate for UpgradeReq accesses
+system.cpu.l2cache.UpgradeReq_mshr_misses            3                       # number of UpgradeReq MSHR misses
+system.cpu.l2cache.Writeback_accesses          107062                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_hits              107062                       # number of Writeback hits
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  0.056843                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                  0.052436                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses            1565346                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_avg_miss_latency 34249.025692                       # average overall miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31000.307169                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                  84039                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_miss_latency    50733321500                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.946313                       # miss rate for demand accesses
-system.cpu.l2cache.demand_misses              1481307                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_mshr_hits                39                       # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_miss_latency  45919763000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.946288                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_misses         1481268                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_accesses            1558135                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_avg_miss_latency 34250.276760                       # average overall miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency 31000.360351                       # average overall mshr miss latency
+system.cpu.l2cache.demand_hits                  77608                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_miss_latency    50708459500                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_rate          0.950192                       # miss rate for demand accesses
+system.cpu.l2cache.demand_misses              1480527                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_mshr_hits                27                       # number of demand (read+write) MSHR hits
+system.cpu.l2cache.demand_mshr_miss_latency  45896033500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_rate     0.950174                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_misses         1480500                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.884785                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.091201                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0         28992.645122                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1          2988.461105                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses           1565346                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_avg_miss_latency 34249.025692                       # average overall miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31000.307169                       # average overall mshr miss latency
+system.cpu.l2cache.occ_%::0                  0.884303                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_%::1                  0.091380                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0         28976.831350                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1          2994.327644                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses           1558135                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_avg_miss_latency 34250.276760                       # average overall miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency 31000.360351                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                 84039                       # number of overall hits
-system.cpu.l2cache.overall_miss_latency   50733321500                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.946313                       # miss rate for overall accesses
-system.cpu.l2cache.overall_misses             1481307                       # number of overall misses
-system.cpu.l2cache.overall_mshr_hits               39                       # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_miss_latency  45919763000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.946288                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_misses        1481268                       # number of overall MSHR misses
+system.cpu.l2cache.overall_hits                 77608                       # number of overall hits
+system.cpu.l2cache.overall_miss_latency   50708459500                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_rate         0.950192                       # miss rate for overall accesses
+system.cpu.l2cache.overall_misses             1480527                       # number of overall misses
+system.cpu.l2cache.overall_mshr_hits               27                       # number of overall MSHR hits
+system.cpu.l2cache.overall_mshr_miss_latency  45896033500                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_rate     0.950174                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_misses        1480500                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.l2cache.replacements               1479999                       # number of replacements
-system.cpu.l2cache.sampled_refs               1512721                       # Sample count of references to valid blocks.
+system.cpu.l2cache.replacements               1479411                       # number of replacements
+system.cpu.l2cache.sampled_refs               1512131                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse             31981.106227                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                   85987                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse             31971.158994                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                   79290                       # Total number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
 system.cpu.l2cache.writebacks                   66099                       # number of writebacks
-system.cpu.memDep0.conflictingLoads          48375882                       # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores        167873780                       # Number of conflicting stores.
-system.cpu.memDep0.insertedLoads            976823889                       # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores           487070109                       # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads              4207984130                       # number of misc regfile reads
-system.cpu.misc_regfile_writes               14227476                       # number of misc regfile writes
-system.cpu.numCycles                       2213972592                       # number of cpu cycles simulated
+system.cpu.memDep0.conflictingLoads         103195431                       # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores        198192590                       # Number of conflicting stores.
+system.cpu.memDep0.insertedLoads            932904384                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores           478323402                       # Number of stores inserted to the mem dependence unit.
+system.cpu.misc_regfile_reads              3956756575                       # number of misc regfile reads
+system.cpu.misc_regfile_writes               14227477                       # number of misc regfile writes
+system.cpu.numCycles                       1776791401                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.rename.RENAME:BlockCycles         17658494                       # Number of cycles rename is blocking
-system.cpu.rename.RENAME:CommittedMaps     1482327508                       # Number of HB maps that are committed
-system.cpu.rename.RENAME:IQFullEvents         4825678                       # Number of times rename has blocked due to IQ full
-system.cpu.rename.RENAME:IdleCycles         919120364                       # Number of cycles rename is idle
-system.cpu.rename.RENAME:LSQFullEvents        8406320                       # Number of times rename has blocked due to LSQ full
-system.cpu.rename.RENAME:ROBFullEvents              1                       # Number of times rename has blocked due to ROB full
-system.cpu.rename.RENAME:RenameLookups     9255846828                       # Number of register rename lookups that rename has made
-system.cpu.rename.RENAME:RenamedInsts      3353421825                       # Number of instructions processed by rename
-system.cpu.rename.RENAME:RenamedOperands   2685986515                       # Number of destination operands rename has renamed
-system.cpu.rename.RENAME:RunCycles          880460594                       # Number of cycles rename is running
-system.cpu.rename.RENAME:SquashCycles       187283447                       # Number of cycles rename is squashing
-system.cpu.rename.RENAME:UnblockCycles       23975324                       # Number of cycles rename is unblocking
-system.cpu.rename.RENAME:UndoneMaps        1203659004                       # Number of HB maps that are undone due to squashing
-system.cpu.rename.RENAME:fp_rename_lookups    485863672                       # Number of floating rename lookups
-system.cpu.rename.RENAME:int_rename_lookups   8769983156                       # Number of integer rename lookups
-system.cpu.rename.RENAME:serializeStallCycles    185210219                       # count of cycles rename stalled for serializing inst
-system.cpu.rename.RENAME:serializingInsts     19466962                       # count of serializing insts renamed
-system.cpu.rename.RENAME:skidInsts          226114384                       # count of insts added to the skid buffer
-system.cpu.rename.RENAME:tempSerializingInsts     13965392                       # count of temporary serializing insts renamed
-system.cpu.rob.rob_reads                   4997592808                       # The number of ROB reads
-system.cpu.rob.rob_writes                  6212468368                       # The number of ROB writes
-system.cpu.timesIdled                           87017                       # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.rename.RENAME:BlockCycles         26318091                       # Number of cycles rename is blocking
+system.cpu.rename.RENAME:CommittedMaps     1523914797                       # Number of HB maps that are committed
+system.cpu.rename.RENAME:IQFullEvents        14245310                       # Number of times rename has blocked due to IQ full
+system.cpu.rename.RENAME:IdleCycles         796885476                       # Number of cycles rename is idle
+system.cpu.rename.RENAME:LSQFullEvents        9677436                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.RENAME:ROBFullEvents              2                       # Number of times rename has blocked due to ROB full
+system.cpu.rename.RENAME:RenameLookups     9044956904                       # Number of register rename lookups that rename has made
+system.cpu.rename.RENAME:RenamedInsts      3344057735                       # Number of instructions processed by rename
+system.cpu.rename.RENAME:RenamedOperands   2666278058                       # Number of destination operands rename has renamed
+system.cpu.rename.RENAME:RunCycles          638477320                       # Number of cycles rename is running
+system.cpu.rename.RENAME:SquashCycles       162526897                       # Number of cycles rename is squashing
+system.cpu.rename.RENAME:UnblockCycles       33719663                       # Number of cycles rename is unblocking
+system.cpu.rename.RENAME:UndoneMaps        1142363258                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.RENAME:fp_rename_lookups    419453355                       # Number of floating rename lookups
+system.cpu.rename.RENAME:int_rename_lookups   8625503549                       # Number of integer rename lookups
+system.cpu.rename.RENAME:serializeStallCycles     91398008                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RENAME:serializingInsts      8495416                       # count of serializing insts renamed
+system.cpu.rename.RENAME:skidInsts           83627358                       # count of insts added to the skid buffer
+system.cpu.rename.RENAME:tempSerializingInsts       245009                       # count of temporary serializing insts renamed
+system.cpu.rob.rob_reads                   4575905265                       # The number of ROB reads
+system.cpu.rob.rob_writes                  6246035428                       # The number of ROB writes
+system.cpu.timesIdled                         1346500                       # Number of times that the entire CPU went into an idle state and unscheduled itself
 system.cpu.workload.PROG:num_syscalls            1411                       # Number of system calls
 
 ---------- End Simulation Statistics   ----------
index 97cb6c6e472f59b6b86ee8e070ebe6dd11189285..161aadfee6bc44e2dfe47d2a7055042c63c4e64c 100644 (file)
@@ -66,7 +66,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/perlbmk
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/perlbmk
 gid=100
 input=cin
 max_stack_size=67108864
index e6fdba858248e4ede4719413dd533451e5fe2a2a..467c19c32f835730785950b4cf39ac5403f3de45 100755 (executable)
@@ -5,10 +5,10 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:56:24
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:44:47
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/40.perlbmk/arm/linux/simple-atomic -re tests/run.py build/ARM_SE/tests/fast/long/40.perlbmk/arm/linux/simple-atomic
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
@@ -1390,4 +1390,4 @@ info: Increasing stack size by one page.
 2000: 760651391
 1000: 4031656975
 0: 2206428413
-Exiting @ tick 924828408500 because target called exit()
+Exiting @ tick 945613131000 because target called exit()
index 807917422b73d74105c6578b74fa3c12dad4b707..b4eaa4e1ccb27ac34afcad1d3aa02a323b52abac 100644 (file)
@@ -1,13 +1,13 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 966272                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 234680                       # Number of bytes of host memory used
-host_seconds                                  1908.12                       # Real time elapsed on the host
-host_tick_rate                              484679459                       # Simulator tick rate (ticks/s)
+host_inst_rate                                1687648                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 251592                       # Number of bytes of host memory used
+host_seconds                                  1117.14                       # Real time elapsed on the host
+host_tick_rate                              846460115                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                  1843766922                       # Number of instructions simulated
-sim_seconds                                  0.924828                       # Number of seconds simulated
-sim_ticks                                924828408500                       # Number of ticks simulated
+sim_insts                                  1885336367                       # Number of instructions simulated
+sim_seconds                                  0.945613                       # Number of seconds simulated
+sim_ticks                                945613131000                       # Number of ticks simulated
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -52,24 +52,24 @@ system.cpu.itb.write_accesses                       0                       # DT
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                       1849656818                       # number of cpu cycles simulated
+system.cpu.numCycles                       1891226263                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                 1849656818                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                 1891226263                       # Number of busy cycles
+system.cpu.num_conditional_control_insts    223597262                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses               52289415                       # Number of float alu accesses
 system.cpu.num_fp_insts                      52289415                       # number of float instructions
 system.cpu.num_fp_register_reads             60540850                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes            46777010                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                    84508263                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                       1843766922                       # Number of instructions executed
-system.cpu.num_int_alu_accesses            1619025871                       # Number of integer alu accesses
-system.cpu.num_int_insts                   1619025871                       # number of integer instructions
-system.cpu.num_int_register_reads          4830749754                       # number of times the integer registers were read
-system.cpu.num_int_register_writes         1365217022                       # number of times the integer registers were written
-system.cpu.num_load_insts                   631405848                       # Number of load instructions
-system.cpu.num_mem_refs                     908401146                       # number of memory refs
+system.cpu.num_insts                       1885336367                       # Number of instructions executed
+system.cpu.num_int_alu_accesses            1660575345                       # Number of integer alu accesses
+system.cpu.num_int_insts                   1660575345                       # number of integer instructions
+system.cpu.num_int_register_reads          4913858688                       # number of times the integer registers were read
+system.cpu.num_int_register_writes         1405410845                       # number of times the integer registers were written
+system.cpu.num_load_insts                   631387182                       # Number of load instructions
+system.cpu.num_mem_refs                     908382480                       # number of memory refs
 system.cpu.num_store_insts                  276995298                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls            1411                       # Number of system calls
 
index dfd8de545cede0a7df74bb5fd45e97176ce98e18..734b01f7e33971941ec340f45e0fbb19dd0024e7 100644 (file)
@@ -51,6 +51,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -86,6 +87,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -121,6 +123,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=10000
 max_miss_count=0
 mshrs=10
@@ -166,7 +169,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/perlbmk
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/perlbmk
 gid=100
 input=cin
 max_stack_size=67108864
index b556adbf340f9f9d2229695f56ea919234ae017d..871cc997a91c085ce69d616ab90ca10b5cafcfa6 100755 (executable)
@@ -5,10 +5,10 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:56:25
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:10:25
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/40.perlbmk/arm/linux/simple-timing -re tests/run.py build/ARM_SE/tests/fast/long/40.perlbmk/arm/linux/simple-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
@@ -1390,4 +1390,4 @@ info: Increasing stack size by one page.
 2000: 760651391
 1000: 4031656975
 0: 2206428413
-Exiting @ tick 2369896178000 because target called exit()
+Exiting @ tick 2369901960000 because target called exit()
index 1e3225702fa3225a18993bb8de69835d048aace2..ae9492554c7e38ae37562963d7ed50c09d036f03 100644 (file)
@@ -1,27 +1,31 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 494422                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 242392                       # Number of bytes of host memory used
-host_seconds                                  3706.70                       # Real time elapsed on the host
-host_tick_rate                              639353926                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 678497                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 259312                       # Number of bytes of host memory used
+host_seconds                                  2762.35                       # Real time elapsed on the host
+host_tick_rate                              857930242                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                  1832675505                       # Number of instructions simulated
-sim_seconds                                  2.369896                       # Number of seconds simulated
-sim_ticks                                2369896178000                       # Number of ticks simulated
-system.cpu.dcache.ReadReq_accesses          620364065                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 54567.414542                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 51567.414542                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits              618902904                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency    79731778000                       # number of ReadReq miss cycles
+sim_insts                                  1874244950                       # Number of instructions simulated
+sim_seconds                                  2.369902                       # Number of seconds simulated
+sim_ticks                                2369901960000                       # Number of ticks simulated
+system.cpu.dcache.LoadLockedReq_accesses         9985                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_hits             9985                       # number of LoadLockedReq hits
+system.cpu.dcache.ReadReq_accesses          620335414                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 54574.204602                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 51574.204602                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits              618874541                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency    79725982000                       # number of ReadReq miss cycles
 system.cpu.dcache.ReadReq_miss_rate          0.002355                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses              1461161                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_miss_latency  75348295000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_misses              1460873                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_miss_latency  75343363000                       # number of ReadReq MSHR miss cycles
 system.cpu.dcache.ReadReq_mshr_miss_rate     0.002355                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses         1461161                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses         276945663                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_mshr_misses         1460873                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses          9985                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits              9985                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses         276935678                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_avg_miss_latency 52141.055235                       # average WriteReq miss latency
 system.cpu.dcache.WriteReq_avg_mshr_miss_latency 49141.055235                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits             276872883                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits             276862898                       # number of WriteReq hits
 system.cpu.dcache.WriteReq_miss_latency    3794826000                       # number of WriteReq miss cycles
 system.cpu.dcache.WriteReq_miss_rate         0.000263                       # miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_misses               72780                       # number of WriteReq misses
@@ -30,48 +34,48 @@ system.cpu.dcache.WriteReq_mshr_miss_rate     0.000263                       # m
 system.cpu.dcache.WriteReq_mshr_misses          72780                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                 583.970170                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs                 584.067849                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses           897309728                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 54452.292494                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 51452.292494                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits               895775787                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency     83526604000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_accesses           897271092                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 54458.738711                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 51458.738711                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits               895737439                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency     83520808000                       # number of demand (read+write) miss cycles
 system.cpu.dcache.demand_miss_rate           0.001709                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses               1533941                       # number of demand (read+write) misses
+system.cpu.dcache.demand_misses               1533653                       # number of demand (read+write) misses
 system.cpu.dcache.demand_mshr_hits                  0                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency  78924781000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency  78919849000                       # number of demand (read+write) MSHR miss cycles
 system.cpu.dcache.demand_mshr_miss_rate      0.001709                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses          1533941                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses          1533653                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.999748                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           4094.966269                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses          897309728                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 54452.292494                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 51452.292494                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.999746                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0           4094.960333                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses          897271092                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 54458.738711                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 51458.738711                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits              895775787                       # number of overall hits
-system.cpu.dcache.overall_miss_latency    83526604000                       # number of overall miss cycles
+system.cpu.dcache.overall_hits              895737439                       # number of overall hits
+system.cpu.dcache.overall_miss_latency    83520808000                       # number of overall miss cycles
 system.cpu.dcache.overall_miss_rate          0.001709                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses              1533941                       # number of overall misses
+system.cpu.dcache.overall_misses              1533653                       # number of overall misses
 system.cpu.dcache.overall_mshr_hits                 0                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency  78924781000                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency  78919849000                       # number of overall MSHR miss cycles
 system.cpu.dcache.overall_mshr_miss_rate     0.001709                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses         1533941                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses         1533653                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                1529845                       # number of replacements
-system.cpu.dcache.sampled_refs                1533941                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                1529557                       # number of replacements
+system.cpu.dcache.sampled_refs                1533653                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               4094.966269                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                895775787                       # Total number of references to valid blocks.
-system.cpu.dcache.warmup_cycle              993944000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.tagsinuse               4094.960333                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                895757409                       # Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle              997882000                       # Cycle when the warmup percentage was hit.
 system.cpu.dcache.writebacks                   107259                       # number of writebacks
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
@@ -94,10 +98,10 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.icache.ReadReq_accesses         1390241555                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses         1390271511                       # number of ReadReq accesses(hits+misses)
 system.cpu.icache.ReadReq_avg_miss_latency 18786.850477                       # average ReadReq miss latency
 system.cpu.icache.ReadReq_avg_mshr_miss_latency 15786.850477                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits             1390221752                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits             1390251708                       # number of ReadReq hits
 system.cpu.icache.ReadReq_miss_latency      372036000                       # number of ReadReq miss cycles
 system.cpu.icache.ReadReq_miss_rate          0.000014                       # miss rate for ReadReq accesses
 system.cpu.icache.ReadReq_misses                19803                       # number of ReadReq misses
@@ -106,16 +110,16 @@ system.cpu.icache.ReadReq_mshr_miss_rate     0.000014                       # ms
 system.cpu.icache.ReadReq_mshr_misses           19803                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs               70202.583043                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs               70204.095743                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses          1390241555                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses          1390271511                       # number of demand (read+write) accesses
 system.cpu.icache.demand_avg_miss_latency 18786.850477                       # average overall miss latency
 system.cpu.icache.demand_avg_mshr_miss_latency 15786.850477                       # average overall mshr miss latency
-system.cpu.icache.demand_hits              1390221752                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits              1390251708                       # number of demand (read+write) hits
 system.cpu.icache.demand_miss_latency       372036000                       # number of demand (read+write) miss cycles
 system.cpu.icache.demand_miss_rate           0.000014                       # miss rate for demand accesses
 system.cpu.icache.demand_misses                 19803                       # number of demand (read+write) misses
@@ -127,12 +131,12 @@ system.cpu.icache.fast_writes                       0                       # nu
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
 system.cpu.icache.occ_%::0                   0.679846                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0           1392.325384                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses         1390241555                       # number of overall (read+write) accesses
+system.cpu.icache.occ_blocks::0           1392.324437                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses         1390271511                       # number of overall (read+write) accesses
 system.cpu.icache.overall_avg_miss_latency 18786.850477                       # average overall miss latency
 system.cpu.icache.overall_avg_mshr_miss_latency 15786.850477                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits             1390221752                       # number of overall hits
+system.cpu.icache.overall_hits             1390251708                       # number of overall hits
 system.cpu.icache.overall_miss_latency      372036000                       # number of overall miss cycles
 system.cpu.icache.overall_miss_rate          0.000014                       # miss rate for overall accesses
 system.cpu.icache.overall_misses                19803                       # number of overall misses
@@ -145,8 +149,8 @@ system.cpu.icache.overall_mshr_uncacheable_misses            0
 system.cpu.icache.replacements                  18364                       # number of replacements
 system.cpu.icache.sampled_refs                  19803                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse               1392.325384                       # Cycle average of tags in use
-system.cpu.icache.total_refs               1390221752                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse               1392.324437                       # Cycle average of tags in use
+system.cpu.icache.total_refs               1390251708                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
@@ -181,84 +185,84 @@ system.cpu.l2cache.ReadExReq_misses             66093                       # nu
 system.cpu.l2cache.ReadExReq_mshr_miss_latency   2643720000                       # number of ReadExReq MSHR miss cycles
 system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.908120                       # mshr miss rate for ReadExReq accesses
 system.cpu.l2cache.ReadExReq_mshr_misses        66093                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses           1480964                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses           1480676                       # number of ReadReq accesses(hits+misses)
 system.cpu.l2cache.ReadReq_avg_miss_latency        52000                       # average ReadReq miss latency
 system.cpu.l2cache.ReadReq_avg_mshr_miss_latency        40000                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                 67385                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_miss_latency   73506108000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.954499                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_misses             1413579                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency  56543160000                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.954499                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_misses        1413579                       # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_hits                 67139                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_miss_latency   73503924000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_rate         0.954657                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_misses             1413537                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency  56541480000                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.954657                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_misses        1413537                       # number of ReadReq MSHR misses
 system.cpu.l2cache.Writeback_accesses          107259                       # number of Writeback accesses(hits+misses)
 system.cpu.l2cache.Writeback_hits              107259                       # number of Writeback hits
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  0.050081                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                  0.049920                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses            1553744                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses            1553456                       # number of demand (read+write) accesses
 system.cpu.l2cache.demand_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.demand_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                  74072                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_miss_latency    76942944000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.952327                       # miss rate for demand accesses
-system.cpu.l2cache.demand_misses              1479672                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_hits                  73826                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_miss_latency    76940760000                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_rate          0.952476                       # miss rate for demand accesses
+system.cpu.l2cache.demand_misses              1479630                       # number of demand (read+write) misses
 system.cpu.l2cache.demand_mshr_hits                 0                       # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_miss_latency  59186880000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.952327                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_misses         1479672                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_miss_latency  59185200000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_rate     0.952476                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_misses         1479630                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.881760                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.092816                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0         28893.501877                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1          3041.393075                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses           1553744                       # number of overall (read+write) accesses
+system.cpu.l2cache.occ_%::0                  0.881757                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_%::1                  0.092817                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0         28893.420796                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1          3041.423322                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses           1553456                       # number of overall (read+write) accesses
 system.cpu.l2cache.overall_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.overall_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                 74072                       # number of overall hits
-system.cpu.l2cache.overall_miss_latency   76942944000                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.952327                       # miss rate for overall accesses
-system.cpu.l2cache.overall_misses             1479672                       # number of overall misses
+system.cpu.l2cache.overall_hits                 73826                       # number of overall hits
+system.cpu.l2cache.overall_miss_latency   76940760000                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_rate         0.952476                       # miss rate for overall accesses
+system.cpu.l2cache.overall_misses             1479630                       # number of overall misses
 system.cpu.l2cache.overall_mshr_hits                0                       # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_miss_latency  59186880000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.952327                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_misses        1479672                       # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_miss_latency  59185200000                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_rate     0.952476                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_misses        1479630                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.l2cache.replacements               1478797                       # number of replacements
-system.cpu.l2cache.sampled_refs               1511517                       # Sample count of references to valid blocks.
+system.cpu.l2cache.replacements               1478755                       # number of replacements
+system.cpu.l2cache.sampled_refs               1511475                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse             31934.894953                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                   75699                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse             31934.844118                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                   75453                       # Total number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
 system.cpu.l2cache.writebacks                   66099                       # number of writebacks
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                       4739792356                       # number of cpu cycles simulated
+system.cpu.numCycles                       4739803920                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                 4739792356                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                 4739803920                       # Number of busy cycles
+system.cpu.num_conditional_control_insts    223597262                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses               52289415                       # Number of float alu accesses
 system.cpu.num_fp_insts                      52289415                       # number of float instructions
 system.cpu.num_fp_register_reads             60540850                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes            46777010                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                    84508263                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                       1832675505                       # Number of instructions executed
-system.cpu.num_int_alu_accesses            1619025871                       # Number of integer alu accesses
-system.cpu.num_int_insts                   1619025871                       # number of integer instructions
-system.cpu.num_int_register_reads          5455211671                       # number of times the integer registers were read
-system.cpu.num_int_register_writes         1365288731                       # number of times the integer registers were written
-system.cpu.num_load_insts                   631405848                       # Number of load instructions
-system.cpu.num_mem_refs                     908401146                       # number of memory refs
+system.cpu.num_insts                       1874244950                       # Number of instructions executed
+system.cpu.num_int_alu_accesses            1660575345                       # Number of integer alu accesses
+system.cpu.num_int_insts                   1660575345                       # number of integer instructions
+system.cpu.num_int_register_reads          5538311924                       # number of times the integer registers were read
+system.cpu.num_int_register_writes         1405482554                       # number of times the integer registers were written
+system.cpu.num_load_insts                   631387182                       # Number of load instructions
+system.cpu.num_mem_refs                     908382480                       # number of memory refs
 system.cpu.num_store_insts                  276995298                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls            1411                       # Number of system calls
 
index 2381c947151be11b5048c6bc8c8bf5a9fe65941c..3fb22d702c00c2202965f51b57f06edf271c8016 100644 (file)
@@ -115,6 +115,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -413,6 +414,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -448,6 +450,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -493,7 +496,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/vortex
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/vortex
 gid=100
 input=cin
 max_stack_size=67108864
index cc72d4e3594488d54743656ae0dc230f40a15cef..4992cad53f2dbebeb3f028c3dabf9bc22d53696e 100755 (executable)
@@ -5,12 +5,12 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb 21 2011 14:34:16
-M5 revision b06fecbc6572 7972 default qtip tip ext/print_mem_more.patch
-M5 started Feb 21 2011 14:37:23
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:10:13
 M5 executing on u200439-lin.austin.arm.com
-command line: build/ARM_SE/m5.opt -d build/ARM_SE/tests/opt/long/50.vortex/arm/linux/o3-timing -re tests/run.py build/ARM_SE/tests/opt/long/50.vortex/arm/linux/o3-timing
+command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/50.vortex/arm/linux/o3-timing -re tests/run.py build/ARM_SE/tests/fast/long/50.vortex/arm/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 info: Increasing stack size by one page.
-Exiting @ tick 59259968500 because target called exit()
+Exiting @ tick 42429858000 because target called exit()
index 0492b80a231cb361f33812ecfcd3d28bd9f01e13..3695b79a3dc181150e84bbfc06488564df44f92a 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                  56888                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 265416                       # Number of bytes of host memory used
-host_seconds                                  1737.33                       # Real time elapsed on the host
-host_tick_rate                               34109858                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 115309                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 263676                       # Number of bytes of host memory used
+host_seconds                                   872.72                       # Real time elapsed on the host
+host_tick_rate                               48617676                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                    98832525                       # Number of instructions simulated
-sim_seconds                                  0.059260                       # Number of seconds simulated
-sim_ticks                                 59259968500                       # Number of ticks simulated
+sim_insts                                   100632835                       # Number of instructions simulated
+sim_seconds                                  0.042430                       # Number of seconds simulated
+sim_ticks                                 42429858000                       # Number of ticks simulated
 system.cpu.BPredUnit.BTBCorrect                     0                       # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.BPredUnit.BTBHits                 10631378                       # Number of BTB hits
-system.cpu.BPredUnit.BTBLookups              17355234                       # Number of BTB lookups
-system.cpu.BPredUnit.RASInCorrect                   0                       # Number of incorrect RAS predictions.
-system.cpu.BPredUnit.condIncorrect             914560                       # Number of conditional branches incorrect
-system.cpu.BPredUnit.condPredicted           17451384                       # Number of conditional branches predicted
-system.cpu.BPredUnit.lookups                 17451384                       # Number of BP lookups
-system.cpu.BPredUnit.usedRAS                        0                       # Number of times the RAS was used to get a target.
-system.cpu.commit.COM:branches               12133384                       # Number of branches committed
-system.cpu.commit.COM:bw_lim_events           1268932                       # number cycles where commit BW limit reached
+system.cpu.BPredUnit.BTBHits                  9648133                       # Number of BTB hits
+system.cpu.BPredUnit.BTBLookups              15114739                       # Number of BTB lookups
+system.cpu.BPredUnit.RASInCorrect              120896                       # Number of incorrect RAS predictions.
+system.cpu.BPredUnit.condIncorrect             708230                       # Number of conditional branches incorrect
+system.cpu.BPredUnit.condPredicted           11837178                       # Number of conditional branches predicted
+system.cpu.BPredUnit.lookups                 18100814                       # Number of BP lookups
+system.cpu.BPredUnit.usedRAS                  1938552                       # Number of times the RAS was used to get a target.
+system.cpu.commit.COM:branches               13645712                       # Number of branches committed
+system.cpu.commit.COM:bw_lim_events           1956948                       # number cycles where commit BW limit reached
 system.cpu.commit.COM:bw_limited                    0                       # number of insts not committed due to BW limits
-system.cpu.commit.COM:committed_per_cycle::samples    114018356                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::mean     0.866861                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::stdev     1.400758                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::samples     81664789                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::mean     1.232335                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::stdev     1.714285                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::0     59417509     52.11%     52.11% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::1     36575314     32.08%     84.19% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::2      7815755      6.85%     91.05% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::3      3335760      2.93%     93.97% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::4      3218603      2.82%     96.79% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::5      1142107      1.00%     97.80% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::6       823062      0.72%     98.52% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::7       421314      0.37%     98.89% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::8      1268932      1.11%    100.00% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::0     35836252     43.88%     43.88% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::1     24456690     29.95%     73.83% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::2      7408660      9.07%     82.90% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::3      5445972      6.67%     89.57% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::4      4443469      5.44%     95.01% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::5      1356942      1.66%     96.67% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::6       506701      0.62%     97.29% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::7       253155      0.31%     97.60% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::8      1956948      2.40%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::min_value            0                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::max_value            8                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::total    114018356                       # Number of insts commited each cycle
-system.cpu.commit.COM:count                  98838077                       # Number of instructions committed
+system.cpu.commit.COM:committed_per_cycle::total     81664789                       # Number of insts commited each cycle
+system.cpu.commit.COM:count                 100638387                       # Number of instructions committed
 system.cpu.commit.COM:fp_insts                     56                       # Number of committed floating point instructions.
-system.cpu.commit.COM:function_calls                0                       # Number of function calls committed.
-system.cpu.commit.COM:int_insts              89710266                       # Number of committed integer instructions.
-system.cpu.commit.COM:loads                  27315295                       # Number of loads committed
-system.cpu.commit.COM:membars                       0                       # Number of memory barriers committed
-system.cpu.commit.COM:refs                   47871033                       # Number of memory references committed
+system.cpu.commit.COM:function_calls          1679850                       # Number of function calls committed.
+system.cpu.commit.COM:int_insts              91477547                       # Number of committed integer instructions.
+system.cpu.commit.COM:loads                  27308299                       # Number of loads committed
+system.cpu.commit.COM:membars                   15920                       # Number of memory barriers committed
+system.cpu.commit.COM:refs                   47865227                       # Number of memory references committed
 system.cpu.commit.COM:swp_count                     0                       # Number of s/w prefetches committed
-system.cpu.commit.branchMispredicts           2496729                       # The number of times a branch was mispredicted
-system.cpu.commit.commitCommittedInsts       98838077                       # The number of committed instructions
-system.cpu.commit.commitNonSpecStalls          667791                       # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.commitSquashedInsts        18231502                       # The number of squashed insts skipped by commit
-system.cpu.committedInsts                    98832525                       # Number of Instructions Simulated
-system.cpu.committedInsts_total              98832525                       # Number of Instructions Simulated
-system.cpu.cpi                               1.199200                       # CPI: Cycles Per Instruction
-system.cpu.cpi_total                         1.199200                       # CPI: Total CPI of All Threads
-system.cpu.dcache.ReadReq_accesses           28495395                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 22616.985978                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 18828.121969                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits               28388707                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency     2412961000                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_rate          0.003744                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses               106688                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_hits             49985                       # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_miss_latency   1067611000                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate     0.001990                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses           56703                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses          19865820                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_avg_miss_latency 32612.833902                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 34110.141072                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits              18320717                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_miss_latency   50390187500                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_rate         0.077777                       # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_misses             1545103                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_mshr_hits          1438349                       # number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_miss_latency   3641394000                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_rate     0.005374                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_misses         106754                       # number of WriteReq MSHR misses
+system.cpu.commit.branchMispredicts            703198                       # The number of times a branch was mispredicted
+system.cpu.commit.commitCommittedInsts      100638387                       # The number of committed instructions
+system.cpu.commit.commitNonSpecStalls          700820                       # The number of times commit has been forced to stall to communicate backwards
+system.cpu.commit.commitSquashedInsts        14515398                       # The number of squashed insts skipped by commit
+system.cpu.committedInsts                   100632835                       # Number of Instructions Simulated
+system.cpu.committedInsts_total             100632835                       # Number of Instructions Simulated
+system.cpu.cpi                               0.843261                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         0.843261                       # CPI: Total CPI of All Threads
+system.cpu.dcache.LoadLockedReq_accesses        18610                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_avg_miss_latency 13134.615385                       # average LoadLockedReq miss latency
+system.cpu.dcache.LoadLockedReq_hits            18584                       # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_miss_latency       341500                       # number of LoadLockedReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_rate     0.001397                       # miss rate for LoadLockedReq accesses
+system.cpu.dcache.LoadLockedReq_misses             26                       # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_mshr_hits           26                       # number of LoadLockedReq MSHR hits
+system.cpu.dcache.ReadReq_accesses           27269611                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 22490.604159                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 18794.207345                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits               27168396                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency     2276386500                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_rate          0.003712                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses               101215                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_hits             46784                       # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_miss_latency   1022987500                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate     0.001996                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_misses           54431                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses         17109                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits             17109                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses          19849901                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_avg_miss_latency 32466.100488                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency 34204.996866                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_hits              18297917                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_miss_latency   50386868500                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_rate         0.078186                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_misses             1551984                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_mshr_hits          1445097                       # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_miss_latency   3656069500                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_rate     0.005385                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_misses         106887                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_blocked_cycles::no_targets        21500                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                 285.786132                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_blocked_cycles::no_targets        17500                       # average number of cycles each access was blocked
+system.cpu.dcache.avg_refs                 282.067538                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               1                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
-system.cpu.dcache.blocked_cycles::no_targets        21500                       # number of cycles access was blocked
+system.cpu.dcache.blocked_cycles::no_targets        17500                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses            48361215                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 31967.209229                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 28808.830457                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits                46709424                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency     52803148500                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate           0.034155                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses               1651791                       # number of demand (read+write) misses
-system.cpu.dcache.demand_mshr_hits            1488334                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency   4709005000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_rate      0.003380                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses           163457                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_accesses            47119512                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 31855.363450                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 29005.176112                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits                45466313                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency     52663255000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate           0.035085                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses               1653199                       # number of demand (read+write) misses
+system.cpu.dcache.demand_mshr_hits            1491881                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_miss_latency   4679057000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate      0.003424                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses           161318                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.995663                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           4078.236312                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses           48361215                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 31967.209229                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 28808.830457                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.995259                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0           4076.580163                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses           47119512                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 31855.363450                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 29005.176112                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits               46709424                       # number of overall hits
-system.cpu.dcache.overall_miss_latency    52803148500                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate          0.034155                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses              1651791                       # number of overall misses
-system.cpu.dcache.overall_mshr_hits           1488334                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency   4709005000                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_rate     0.003380                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses          163457                       # number of overall MSHR misses
+system.cpu.dcache.overall_hits               45466313                       # number of overall hits
+system.cpu.dcache.overall_miss_latency    52663255000                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate          0.035085                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses              1653199                       # number of overall misses
+system.cpu.dcache.overall_mshr_hits           1491881                       # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_miss_latency   4679057000                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate     0.003424                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses          161318                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                 159346                       # number of replacements
-system.cpu.dcache.sampled_refs                 163442                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                 157220                       # number of replacements
+system.cpu.dcache.sampled_refs                 161316                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               4078.236312                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                 46709457                       # Total number of references to valid blocks.
-system.cpu.dcache.warmup_cycle              393981000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks                   124385                       # number of writebacks
-system.cpu.decode.DECODE:BlockedCycles       14942635                       # Number of cycles decode is blocked
-system.cpu.decode.DECODE:DecodedInsts       127014816                       # Number of instructions handled by decode
-system.cpu.decode.DECODE:IdleCycles          27511316                       # Number of cycles decode is idle
-system.cpu.decode.DECODE:RunCycles           70998383                       # Number of cycles decode is running
-system.cpu.decode.DECODE:SquashCycles         3514410                       # Number of cycles decode is squashing
-system.cpu.decode.DECODE:UnblockCycles         566021                       # Number of cycles decode is unblocking
+system.cpu.dcache.tagsinuse               4076.580163                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                 45502007                       # Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle              331251000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.writebacks                   123262                       # number of writebacks
+system.cpu.decode.DECODE:BlockedCycles       33824964                       # Number of cycles decode is blocked
+system.cpu.decode.DECODE:BranchMispred          92972                       # Number of times decode detected a branch misprediction
+system.cpu.decode.DECODE:BranchResolved       3728578                       # Number of times decode resolved a branch
+system.cpu.decode.DECODE:DecodedInsts       120838990                       # Number of instructions handled by decode
+system.cpu.decode.DECODE:IdleCycles          25532965                       # Number of cycles decode is idle
+system.cpu.decode.DECODE:RunCycles           21535228                       # Number of cycles decode is running
+system.cpu.decode.DECODE:SquashCycles         2196298                       # Number of cycles decode is squashing
+system.cpu.decode.DECODE:SquashedInsts         331340                       # Number of squashed instructions handled by decode
+system.cpu.decode.DECODE:UnblockCycles         771631                       # Number of cycles decode is unblocking
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -146,243 +158,243 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.fetch.Branches                    17451384                       # Number of branches that fetch encountered
-system.cpu.fetch.CacheLines                  12122691                       # Number of cache lines fetched
-system.cpu.fetch.Cycles                      73872078                       # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.IcacheSquashes                 96174                       # Number of outstanding Icache misses that were squashed
-system.cpu.fetch.Insts                       95885018                       # Number of instructions fetch has processed
-system.cpu.fetch.MiscStallCycles                33989                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.SquashCycles                 2507758                       # Number of cycles fetch has spent squashing
-system.cpu.fetch.branchRate                  0.147244                       # Number of branch fetches per cycle
-system.cpu.fetch.icacheStallCycles           12122691                       # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.predictedBranches           10631378                       # Number of branches that fetch has predicted taken
-system.cpu.fetch.rate                        0.809020                       # Number of inst fetches per cycle
-system.cpu.fetch.rateDist::samples          117532765                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean              1.108179                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev             1.634526                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.Branches                    18100814                       # Number of branches that fetch encountered
+system.cpu.fetch.CacheLines                  11605237                       # Number of cache lines fetched
+system.cpu.fetch.Cycles                      22692685                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.IcacheSquashes                153016                       # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.Insts                       89098054                       # Number of instructions fetch has processed
+system.cpu.fetch.MiscStallCycles                32223                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.SquashCycles                  835942                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.branchRate                  0.213303                       # Number of branch fetches per cycle
+system.cpu.fetch.icacheStallCycles           11605237                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.predictedBranches           11586685                       # Number of branches that fetch has predicted taken
+system.cpu.fetch.rate                        1.049945                       # Number of inst fetches per cycle
+system.cpu.fetch.rateDist::samples           83861086                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              1.470767                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             2.783294                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::underflows               0      0.00%      0.00% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::0                 43865579     37.32%     37.32% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1                 53998302     45.94%     83.27% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2                  9118939      7.76%     91.02% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3                  3358983      2.86%     93.88% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4                  1352835      1.15%     95.03% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5                   476061      0.41%     95.44% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6                  1116300      0.95%     96.39% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7                   521407      0.44%     96.83% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8                  3724359      3.17%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0                 61184703     72.96%     72.96% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                  2309063      2.75%     75.71% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                  2572532      3.07%     78.78% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                  2218385      2.65%     81.43% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                  1638972      1.95%     83.38% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                  1774046      2.12%     85.50% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                   996638      1.19%     86.68% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                  1509113      1.80%     88.48% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                  9657634     11.52%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::overflows                0      0.00%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::min_value                0                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::max_value                8                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::total            117532765                       # Number of instructions fetched each cycle (Total)
-system.cpu.fp_regfile_reads                        58                       # number of floating regfile reads
-system.cpu.fp_regfile_writes                       40                       # number of floating regfile writes
-system.cpu.icache.ReadReq_accesses           12122691                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_avg_miss_latency 12759.444122                       # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency  9477.015634                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits               12098549                       # number of ReadReq hits
-system.cpu.icache.ReadReq_miss_latency      308038500                       # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_rate          0.001991                       # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_misses                24142                       # number of ReadReq misses
-system.cpu.icache.ReadReq_mshr_hits               539                       # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_miss_latency    223686000                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_rate     0.001947                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_misses           23603                       # number of ReadReq MSHR misses
+system.cpu.fetch.rateDist::total             83861086                       # Number of instructions fetched each cycle (Total)
+system.cpu.fp_regfile_reads                       348                       # number of floating regfile reads
+system.cpu.fp_regfile_writes                      308                       # number of floating regfile writes
+system.cpu.icache.ReadReq_accesses           11605237                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_avg_miss_latency 12815.490689                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency  9320.206177                       # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_hits               11579783                       # number of ReadReq hits
+system.cpu.icache.ReadReq_miss_latency      326205500                       # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_rate          0.002193                       # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_misses                25454                       # number of ReadReq misses
+system.cpu.icache.ReadReq_mshr_hits               912                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_miss_latency    228736500                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate     0.002115                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_misses           24542                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs                 512.911184                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs                 471.854570                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses            12122691                       # number of demand (read+write) accesses
-system.cpu.icache.demand_avg_miss_latency 12759.444122                       # average overall miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency  9477.015634                       # average overall mshr miss latency
-system.cpu.icache.demand_hits                12098549                       # number of demand (read+write) hits
-system.cpu.icache.demand_miss_latency       308038500                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_rate           0.001991                       # miss rate for demand accesses
-system.cpu.icache.demand_misses                 24142                       # number of demand (read+write) misses
-system.cpu.icache.demand_mshr_hits                539                       # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_miss_latency    223686000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_rate      0.001947                       # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_misses            23603                       # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_accesses            11605237                       # number of demand (read+write) accesses
+system.cpu.icache.demand_avg_miss_latency 12815.490689                       # average overall miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency  9320.206177                       # average overall mshr miss latency
+system.cpu.icache.demand_hits                11579783                       # number of demand (read+write) hits
+system.cpu.icache.demand_miss_latency       326205500                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_rate           0.002193                       # miss rate for demand accesses
+system.cpu.icache.demand_misses                 25454                       # number of demand (read+write) misses
+system.cpu.icache.demand_mshr_hits                912                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_miss_latency    228736500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_rate      0.002115                       # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_misses            24542                       # number of demand (read+write) MSHR misses
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.878284                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0           1798.726219                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses           12122691                       # number of overall (read+write) accesses
-system.cpu.icache.overall_avg_miss_latency 12759.444122                       # average overall miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency  9477.015634                       # average overall mshr miss latency
+system.cpu.icache.occ_%::0                   0.876963                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0           1796.020608                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses           11605237                       # number of overall (read+write) accesses
+system.cpu.icache.overall_avg_miss_latency 12815.490689                       # average overall miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency  9320.206177                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits               12098549                       # number of overall hits
-system.cpu.icache.overall_miss_latency      308038500                       # number of overall miss cycles
-system.cpu.icache.overall_miss_rate          0.001991                       # miss rate for overall accesses
-system.cpu.icache.overall_misses                24142                       # number of overall misses
-system.cpu.icache.overall_mshr_hits               539                       # number of overall MSHR hits
-system.cpu.icache.overall_mshr_miss_latency    223686000                       # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_rate     0.001947                       # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_misses           23603                       # number of overall MSHR misses
+system.cpu.icache.overall_hits               11579783                       # number of overall hits
+system.cpu.icache.overall_miss_latency      326205500                       # number of overall miss cycles
+system.cpu.icache.overall_miss_rate          0.002193                       # miss rate for overall accesses
+system.cpu.icache.overall_misses                25454                       # number of overall misses
+system.cpu.icache.overall_mshr_hits               912                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_miss_latency    228736500                       # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_rate     0.002115                       # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_misses           24542                       # number of overall MSHR misses
 system.cpu.icache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.icache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.icache.replacements                  21558                       # number of replacements
-system.cpu.icache.sampled_refs                  23588                       # Sample count of references to valid blocks.
+system.cpu.icache.replacements                  22507                       # number of replacements
+system.cpu.icache.sampled_refs                  24541                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse               1798.726219                       # Cycle average of tags in use
-system.cpu.icache.total_refs                 12098549                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse               1796.020608                       # Cycle average of tags in use
+system.cpu.icache.total_refs                 11579783                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
-system.cpu.idleCycles                          987173                       # Total number of cycles that the CPU has spent unscheduled due to idling
-system.cpu.iew.EXEC:branches                 13347127                       # Number of branches executed
-system.cpu.iew.EXEC:nop                        107693                       # number of nop insts executed
-system.cpu.iew.EXEC:rate                     0.902867                       # Inst execution rate
-system.cpu.iew.EXEC:refs                     50902907                       # number of memory reference insts executed
-system.cpu.iew.EXEC:stores                   21266903                       # Number of stores executed
+system.cpu.idleCycles                          998631                       # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.iew.EXEC:branches                 14720525                       # Number of branches executed
+system.cpu.iew.EXEC:nop                         89802                       # number of nop insts executed
+system.cpu.iew.EXEC:rate                     1.245286                       # Inst execution rate
+system.cpu.iew.EXEC:refs                     49064418                       # number of memory reference insts executed
+system.cpu.iew.EXEC:stores                   20899088                       # Number of stores executed
 system.cpu.iew.EXEC:swp                             0                       # number of swp insts executed
-system.cpu.iew.WB:consumers                  83917558                       # num instructions consuming a value
-system.cpu.iew.WB:count                     104895459                       # cumulative count of insts written-back
-system.cpu.iew.WB:fanout                     0.516831                       # average fanout of values written-back
+system.cpu.iew.WB:consumers                 110564194                       # num instructions consuming a value
+system.cpu.iew.WB:count                     105075118                       # cumulative count of insts written-back
+system.cpu.iew.WB:fanout                     0.489698                       # average fanout of values written-back
 system.cpu.iew.WB:penalized                         0                       # number of instrctions required to write to 'other' IQ
 system.cpu.iew.WB:penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.iew.WB:producers                  43371156                       # num instructions producing a value
-system.cpu.iew.WB:rate                       0.885045                       # insts written-back per cycle
-system.cpu.iew.WB:sent                      106112224                       # cumulative count of insts sent to commit
-system.cpu.iew.branchMispredicts              2628306                       # Number of branch mispredicts detected at execute
-system.cpu.iew.iewBlockCycles                  987032                       # Number of cycles IEW is blocking
-system.cpu.iew.iewDispLoadInsts              32508348                       # Number of dispatched load instructions
-system.cpu.iew.iewDispNonSpecInsts            1016199                       # Number of dispatched non-speculative instructions
-system.cpu.iew.iewDispSquashedInsts           2305298                       # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispStoreInsts             23389031                       # Number of dispatched store instructions
-system.cpu.iew.iewDispatchedInsts           117101013                       # Number of instructions dispatched to IQ
-system.cpu.iew.iewExecLoadInsts              29636004                       # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts           2065127                       # Number of squashed instructions skipped in execute
-system.cpu.iew.iewExecutedInsts             107007708                       # Number of executed instructions
-system.cpu.iew.iewIQFullEvents                   2101                       # Number of times the IQ has become full, causing a stall
+system.cpu.iew.WB:producers                  54143071                       # num instructions producing a value
+system.cpu.iew.WB:rate                       1.238221                       # insts written-back per cycle
+system.cpu.iew.WB:sent                      105316682                       # cumulative count of insts sent to commit
+system.cpu.iew.branchMispredicts               772856                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewBlockCycles                 1030923                       # Number of cycles IEW is blocking
+system.cpu.iew.iewDispLoadInsts              29917156                       # Number of dispatched load instructions
+system.cpu.iew.iewDispNonSpecInsts             748831                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewDispSquashedInsts            540612                       # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispStoreInsts             22494076                       # Number of dispatched store instructions
+system.cpu.iew.iewDispatchedInsts           115228257                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewExecLoadInsts              28165330                       # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts            744036                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewExecutedInsts             105674596                       # Number of executed instructions
+system.cpu.iew.iewIQFullEvents                  10554                       # Number of times the IQ has become full, causing a stall
 system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
-system.cpu.iew.iewLSQFullEvents                   908                       # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.iewSquashCycles                3514410                       # Number of cycles IEW is squashing
-system.cpu.iew.iewUnblockCycles                 39551                       # Number of cycles IEW is unblocking
+system.cpu.iew.iewLSQFullEvents                  9453                       # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.iewSquashCycles                2196298                       # Number of cycles IEW is squashing
+system.cpu.iew.iewUnblockCycles                 59055                       # Number of cycles IEW is unblocking
 system.cpu.iew.lsq.thread.0.blockedLoads            0                       # Number of blocked loads due to partial load-store forwarding
 system.cpu.iew.lsq.thread.0.cacheBlocked            5                       # Number of times an access to memory failed due to the cache being blocked
-system.cpu.iew.lsq.thread.0.forwLoads          247077                       # Number of loads that had data forwarded from stores
-system.cpu.iew.lsq.thread.0.ignoredResponses         2317                       # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread.0.forwLoads          693039                       # Number of loads that had data forwarded from stores
+system.cpu.iew.lsq.thread.0.ignoredResponses         2022                       # Number of memory responses ignored because the instruction is squashed
 system.cpu.iew.lsq.thread.0.invAddrLoads            0                       # Number of loads ignored due to an invalid address
 system.cpu.iew.lsq.thread.0.invAddrSwpfs            0                       # Number of software prefetches ignored due to an invalid address
-system.cpu.iew.lsq.thread.0.memOrderViolation        39532                       # Number of memory ordering violations
-system.cpu.iew.lsq.thread.0.rescheduledLoads            7                       # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread.0.squashedLoads      5193052                       # Number of loads squashed
-system.cpu.iew.lsq.thread.0.squashedStores      2833293                       # Number of stores squashed
-system.cpu.iew.memOrderViolationEvents          39532                       # Number of memory order violations
-system.cpu.iew.predictedNotTakenIncorrect      1768078                       # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.predictedTakenIncorrect         860228                       # Number of branches that were predicted taken incorrectly
-system.cpu.int_regfile_reads                255733219                       # number of integer regfile reads
-system.cpu.int_regfile_writes                78479500                       # number of integer regfile writes
-system.cpu.ipc                               0.833889                       # IPC: Instructions Per Cycle
-system.cpu.ipc_total                         0.833889                       # IPC: Total IPC of All Threads
+system.cpu.iew.lsq.thread.0.memOrderViolation        44278                       # Number of memory ordering violations
+system.cpu.iew.lsq.thread.0.rescheduledLoads           42                       # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread.0.squashedLoads      2608845                       # Number of loads squashed
+system.cpu.iew.lsq.thread.0.squashedStores      1937136                       # Number of stores squashed
+system.cpu.iew.memOrderViolationEvents          44278                       # Number of memory order violations
+system.cpu.iew.predictedNotTakenIncorrect       252630                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.predictedTakenIncorrect         520226                       # Number of branches that were predicted taken incorrectly
+system.cpu.int_regfile_reads                252581804                       # number of integer regfile reads
+system.cpu.int_regfile_writes                78295108                       # number of integer regfile writes
+system.cpu.ipc                               1.185873                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         1.185873                       # IPC: Total IPC of All Threads
 system.cpu.iq.ISSUE:FU_type_0::No_OpClass            0      0.00%      0.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntAlu        57280423     52.52%     52.52% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntMult          80354      0.07%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatAdd           124      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAdd              1      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd            0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp            0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt            0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc            7      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     52.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemRead       30140240     27.63%     80.22% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemWrite      21571686     19.78%    100.00% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntAlu        56936434     53.50%     53.50% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntMult          90757      0.09%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatAdd            60      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAdd              6      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd            0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp            0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt            0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc            7      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     53.59% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemRead       28415464     26.70%     80.29% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemWrite      20975911     19.71%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::IprAccess            0      0.00%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::InstPrefetch            0      0.00%    100.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::total        109072835                       # Type of FU issued
-system.cpu.iq.ISSUE:fu_busy_cnt               1323141                       # FU busy when requested
-system.cpu.iq.ISSUE:fu_busy_rate             0.012131                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.ISSUE:FU_type_0::total        106418639                       # Type of FU issued
+system.cpu.iq.ISSUE:fu_busy_cnt               1769080                       # FU busy when requested
+system.cpu.iq.ISSUE:fu_busy_rate             0.016624                       # FU busy rate (busy events/executed inst)
 system.cpu.iq.ISSUE:fu_full::No_OpClass             0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntAlu              1305      0.10%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntMult                0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      0.10% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemRead          1094337     82.71%     82.81% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemWrite          227499     17.19%    100.00% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntAlu             82343      4.65%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntMult                0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      4.65% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemRead          1571781     88.85%     93.50% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemWrite          114956      6.50%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::IprAccess              0      0.00%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::InstPrefetch            0      0.00%    100.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:issued_per_cycle::samples    117532765                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::mean     0.928021                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.124128                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::samples     83861086                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::mean     1.268987                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.445189                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::0      53487199     45.51%     45.51% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::1      35551116     30.25%     75.76% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::2      18289887     15.56%     91.32% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::3       5815919      4.95%     96.27% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::4       2890149      2.46%     98.73% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::5       1119018      0.95%     99.68% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::6        322627      0.27%     99.95% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::7         52060      0.04%    100.00% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::8          4790      0.00%    100.00% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::0      32249828     38.46%     38.46% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::1      23882071     28.48%     66.93% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::2      13427667     16.01%     82.95% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::3       6314911      7.53%     90.48% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::4       4996611      5.96%     96.43% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::5       1765354      2.11%     98.54% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::6        709016      0.85%     99.39% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::7        455833      0.54%     99.93% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::8         59795      0.07%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::min_value            0                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::max_value            8                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::total    117532765                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:rate                     0.920291                       # Inst issue rate
-system.cpu.iq.fp_alu_accesses                     187                       # Number of floating point alu accesses
-system.cpu.iq.fp_inst_queue_reads                 370                       # Number of floating instruction queue reads
-system.cpu.iq.fp_inst_queue_wakeup_accesses           59                       # Number of floating instruction queue wakeup accesses
-system.cpu.iq.fp_inst_queue_writes                568                       # Number of floating instruction queue writes
-system.cpu.iq.int_alu_accesses              110395789                       # Number of integer alu accesses
-system.cpu.iq.int_inst_queue_reads          337069521                       # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_wakeup_accesses    104895400                       # Number of integer instruction queue wakeup accesses
-system.cpu.iq.int_inst_queue_writes         134025371                       # Number of integer instruction queue writes
-system.cpu.iq.iqInstsAdded                  115977121                       # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqInstsIssued                 109072835                       # Number of instructions issued
-system.cpu.iq.iqNonSpecInstsAdded             1016199                       # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqSquashedInstsExamined        16994478                       # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedInstsIssued             68315                       # Number of squashed instructions issued
-system.cpu.iq.iqSquashedNonSpecRemoved         348408                       # Number of squashed non-spec instructions that were removed
-system.cpu.iq.iqSquashedOperandsExamined     30228049                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.ISSUE:issued_per_cycle::total     83861086                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:rate                     1.254054                       # Inst issue rate
+system.cpu.iq.fp_alu_accesses                     126                       # Number of floating point alu accesses
+system.cpu.iq.fp_inst_queue_reads                 248                       # Number of floating instruction queue reads
+system.cpu.iq.fp_inst_queue_wakeup_accesses           98                       # Number of floating instruction queue wakeup accesses
+system.cpu.iq.fp_inst_queue_writes                372                       # Number of floating instruction queue writes
+system.cpu.iq.int_alu_accesses              108187593                       # Number of integer alu accesses
+system.cpu.iq.int_inst_queue_reads          298548100                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_wakeup_accesses    105075020                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.int_inst_queue_writes         129476414                       # Number of integer instruction queue writes
+system.cpu.iq.iqInstsAdded                  114372601                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqInstsIssued                 106418639                       # Number of instructions issued
+system.cpu.iq.iqNonSpecInstsAdded              765854                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqSquashedInstsExamined        14297482                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedInstsIssued             80911                       # Number of squashed instructions issued
+system.cpu.iq.iqSquashedNonSpecRemoved          65034                       # Number of squashed non-spec instructions that were removed
+system.cpu.iq.iqSquashedOperandsExamined     24667303                       # Number of squashed operands that are examined and possibly removed from graph
 system.cpu.itb.accesses                             0                       # DTB accesses
 system.cpu.itb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.itb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -404,117 +416,114 @@ system.cpu.itb.read_misses                          0                       # DT
 system.cpu.itb.write_accesses                       0                       # DTB write accesses
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
-system.cpu.l2cache.ReadExReq_accesses          106739                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34385.177402                       # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31198.626723                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_hits                4429                       # number of ReadExReq hits
-system.cpu.l2cache.ReadExReq_miss_latency   3517947500                       # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_rate       0.958506                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_misses            102310                       # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_mshr_miss_latency   3191931500                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.958506                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_misses       102310                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses             80290                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_avg_miss_latency 34268.464842                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31112.930905                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                 46997                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_miss_latency    1140900000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.414659                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_misses               33293                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_mshr_hits               78                       # number of ReadReq MSHR hits
-system.cpu.l2cache.ReadReq_mshr_miss_latency   1033416000                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.413688                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_misses          33215                       # number of ReadReq MSHR misses
-system.cpu.l2cache.UpgradeReq_accesses             15                       # number of UpgradeReq accesses(hits+misses)
-system.cpu.l2cache.UpgradeReq_avg_miss_latency         3450                       # average UpgradeReq miss latency
-system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency        31300                       # average UpgradeReq mshr miss latency
-system.cpu.l2cache.UpgradeReq_hits                  5                       # number of UpgradeReq hits
-system.cpu.l2cache.UpgradeReq_miss_latency        34500                       # number of UpgradeReq miss cycles
-system.cpu.l2cache.UpgradeReq_miss_rate      0.666667                       # miss rate for UpgradeReq accesses
-system.cpu.l2cache.UpgradeReq_misses               10                       # number of UpgradeReq misses
-system.cpu.l2cache.UpgradeReq_mshr_miss_latency       313000                       # number of UpgradeReq MSHR miss cycles
-system.cpu.l2cache.UpgradeReq_mshr_miss_rate     0.666667                       # mshr miss rate for UpgradeReq accesses
-system.cpu.l2cache.UpgradeReq_mshr_misses           10                       # number of UpgradeReq MSHR misses
-system.cpu.l2cache.Writeback_accesses          124385                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_hits              124385                       # number of Writeback hits
+system.cpu.l2cache.ReadExReq_accesses          106886                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_avg_miss_latency 34447.118852                       # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31261.705881                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_hits                4288                       # number of ReadExReq hits
+system.cpu.l2cache.ReadExReq_miss_latency   3534205500                       # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_rate       0.959882                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_misses            102598                       # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_mshr_miss_latency   3207388500                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.959882                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_misses       102598                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadReq_accesses             78971                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_avg_miss_latency 34178.924225                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31045.290979                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_hits                 46678                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_miss_latency    1103740000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_rate         0.408922                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_misses               32293                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_mshr_hits               57                       # number of ReadReq MSHR hits
+system.cpu.l2cache.ReadReq_mshr_miss_latency   1000776000                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.408200                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_misses          32236                       # number of ReadReq MSHR misses
+system.cpu.l2cache.UpgradeReq_accesses              1                       # number of UpgradeReq accesses(hits+misses)
+system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency        31000                       # average UpgradeReq mshr miss latency
+system.cpu.l2cache.UpgradeReq_miss_rate             1                       # miss rate for UpgradeReq accesses
+system.cpu.l2cache.UpgradeReq_misses                1                       # number of UpgradeReq misses
+system.cpu.l2cache.UpgradeReq_mshr_miss_latency        31000                       # number of UpgradeReq MSHR miss cycles
+system.cpu.l2cache.UpgradeReq_mshr_miss_rate            1                       # mshr miss rate for UpgradeReq accesses
+system.cpu.l2cache.UpgradeReq_mshr_misses            1                       # number of UpgradeReq MSHR misses
+system.cpu.l2cache.Writeback_accesses          123262                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_hits              123262                       # number of Writeback hits
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  0.522459                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                  0.512422                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses             187029                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_avg_miss_latency 34356.522348                       # average overall miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31177.624055                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                  51426                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_miss_latency     4658847500                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.725037                       # miss rate for demand accesses
-system.cpu.l2cache.demand_misses               135603                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_mshr_hits                78                       # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_miss_latency   4225347500                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.724620                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_misses          135525                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_accesses             185857                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_avg_miss_latency 34382.912870                       # average overall miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency 31209.965587                       # average overall mshr miss latency
+system.cpu.l2cache.demand_hits                  50966                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_miss_latency     4637945500                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_rate          0.725778                       # miss rate for demand accesses
+system.cpu.l2cache.demand_misses               134891                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_mshr_hits                57                       # number of demand (read+write) MSHR hits
+system.cpu.l2cache.demand_mshr_miss_latency   4208164500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_rate     0.725472                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_misses          134834                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.075665                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.490596                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0          2479.385320                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1         16075.863563                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses            187029                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_avg_miss_latency 34356.522348                       # average overall miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31177.624055                       # average overall mshr miss latency
+system.cpu.l2cache.occ_%::0                  0.069881                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_%::1                  0.489057                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0          2289.872639                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1         16025.414403                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses            185857                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_avg_miss_latency 34382.912870                       # average overall miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency 31209.965587                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                 51426                       # number of overall hits
-system.cpu.l2cache.overall_miss_latency    4658847500                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.725037                       # miss rate for overall accesses
-system.cpu.l2cache.overall_misses              135603                       # number of overall misses
-system.cpu.l2cache.overall_mshr_hits               78                       # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_miss_latency   4225347500                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.724620                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_misses         135525                       # number of overall MSHR misses
+system.cpu.l2cache.overall_hits                 50966                       # number of overall hits
+system.cpu.l2cache.overall_miss_latency    4637945500                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_rate         0.725778                       # miss rate for overall accesses
+system.cpu.l2cache.overall_misses              134891                       # number of overall misses
+system.cpu.l2cache.overall_mshr_hits               57                       # number of overall MSHR hits
+system.cpu.l2cache.overall_mshr_miss_latency   4208164500                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_rate     0.725472                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_misses         134834                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.l2cache.replacements                115260                       # number of replacements
-system.cpu.l2cache.sampled_refs                134133                       # Sample count of references to valid blocks.
+system.cpu.l2cache.replacements                114591                       # number of replacements
+system.cpu.l2cache.sampled_refs                133433                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse             18555.248883                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                   70079                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse             18315.287042                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                   68374                       # Total number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.writebacks                   88459                       # number of writebacks
-system.cpu.memDep0.conflictingLoads           7990320                       # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores         10924699                       # Number of conflicting stores.
-system.cpu.memDep0.insertedLoads             32508348                       # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores            23389031                       # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads               153116664                       # number of misc regfile reads
-system.cpu.misc_regfile_writes                1948149                       # number of misc regfile writes
-system.cpu.numCycles                        118519938                       # number of cpu cycles simulated
+system.cpu.l2cache.writebacks                   88457                       # number of writebacks
+system.cpu.memDep0.conflictingLoads          22231521                       # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores         18598246                       # Number of conflicting stores.
+system.cpu.memDep0.insertedLoads             29917156                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores            22494076                       # Number of stores inserted to the mem dependence unit.
+system.cpu.misc_regfile_reads               145950656                       # number of misc regfile reads
+system.cpu.misc_regfile_writes                1948148                       # number of misc regfile writes
+system.cpu.numCycles                         84859717                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.rename.RENAME:BlockCycles          1866182                       # Number of cycles rename is blocking
-system.cpu.rename.RENAME:CommittedMaps       74745628                       # Number of HB maps that are committed
-system.cpu.rename.RENAME:IQFullEvents            1883                       # Number of times rename has blocked due to IQ full
-system.cpu.rename.RENAME:IdleCycles          30389111                       # Number of cycles rename is idle
-system.cpu.rename.RENAME:LSQFullEvents         833533                       # Number of times rename has blocked due to LSQ full
-system.cpu.rename.RENAME:ROBFullEvents              4                       # Number of times rename has blocked due to ROB full
-system.cpu.rename.RENAME:RenameLookups      333388241                       # Number of register rename lookups that rename has made
-system.cpu.rename.RENAME:RenamedInsts       124050583                       # Number of instructions processed by rename
-system.cpu.rename.RENAME:RenamedOperands     93358664                       # Number of destination operands rename has renamed
-system.cpu.rename.RENAME:RunCycles           68672664                       # Number of cycles rename is running
-system.cpu.rename.RENAME:SquashCycles         3514410                       # Number of cycles rename is squashing
-system.cpu.rename.RENAME:UnblockCycles        1591236                       # Number of cycles rename is unblocking
-system.cpu.rename.RENAME:UndoneMaps          18613033                       # Number of HB maps that are undone due to squashing
-system.cpu.rename.RENAME:fp_rename_lookups        83717                       # Number of floating rename lookups
-system.cpu.rename.RENAME:int_rename_lookups    333304524                       # Number of integer rename lookups
-system.cpu.rename.RENAME:serializeStallCycles     11499162                       # count of cycles rename stalled for serializing inst
-system.cpu.rename.RENAME:serializingInsts       818368                       # count of serializing insts renamed
-system.cpu.rename.RENAME:skidInsts            3724501                       # count of insts added to the skid buffer
-system.cpu.rename.RENAME:tempSerializingInsts       819368                       # count of temporary serializing insts renamed
-system.cpu.rob.rob_reads                    229793704                       # The number of ROB reads
-system.cpu.rob.rob_writes                   237655161                       # The number of ROB writes
-system.cpu.timesIdled                           60746                       # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.rename.RENAME:BlockCycles          3837556                       # Number of cycles rename is blocking
+system.cpu.rename.RENAME:CommittedMaps       76545937                       # Number of HB maps that are committed
+system.cpu.rename.RENAME:IQFullEvents          321924                       # Number of times rename has blocked due to IQ full
+system.cpu.rename.RENAME:IdleCycles          27362593                       # Number of cycles rename is idle
+system.cpu.rename.RENAME:LSQFullEvents        4158532                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.RENAME:ROBFullEvents              1                       # Number of times rename has blocked due to ROB full
+system.cpu.rename.RENAME:RenameLookups      316348591                       # Number of register rename lookups that rename has made
+system.cpu.rename.RENAME:RenamedInsts       118493995                       # Number of instructions processed by rename
+system.cpu.rename.RENAME:RenamedOperands     91447203                       # Number of destination operands rename has renamed
+system.cpu.rename.RENAME:RunCycles           20319316                       # Number of cycles rename is running
+system.cpu.rename.RENAME:SquashCycles         2196298                       # Number of cycles rename is squashing
+system.cpu.rename.RENAME:UnblockCycles        5609683                       # Number of cycles rename is unblocking
+system.cpu.rename.RENAME:UndoneMaps          14901230                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.RENAME:fp_rename_lookups        85544                       # Number of floating rename lookups
+system.cpu.rename.RENAME:int_rename_lookups    316263047                       # Number of integer rename lookups
+system.cpu.rename.RENAME:serializeStallCycles     24535640                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RENAME:serializingInsts       768991                       # count of serializing insts renamed
+system.cpu.rename.RENAME:skidInsts           14793505                       # count of insts added to the skid buffer
+system.cpu.rename.RENAME:tempSerializingInsts       769620                       # count of temporary serializing insts renamed
+system.cpu.rob.rob_reads                    194836327                       # The number of ROB reads
+system.cpu.rob.rob_writes                   232505480                       # The number of ROB writes
+system.cpu.timesIdled                           60947                       # Number of times that the entire CPU went into an idle state and unscheduled itself
 system.cpu.workload.PROG:num_syscalls            1946                       # Number of system calls
 
 ---------- End Simulation Statistics   ----------
index d284ed163185cdfdde68f805c27bfc1f1af0f032..8908b70ed0626fcec099725bc10095ddf0bbd03e 100644 (file)
@@ -66,7 +66,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/vortex
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/vortex
 gid=100
 input=cin
 max_stack_size=67108864
index 4cf2e23b7a4b3c8babf47f9f37d0e6345c0d6ad8..e76d85acc7ce37dabd00c438cebe8077dca80f7b 100755 (executable)
@@ -5,12 +5,12 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:56:25
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:12:03
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/50.vortex/arm/linux/simple-atomic -re tests/run.py build/ARM_SE/tests/fast/long/50.vortex/arm/linux/simple-atomic
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 info: Increasing stack size by one page.
-Exiting @ tick 53034982000 because target called exit()
+Exiting @ tick 53932162000 because target called exit()
index a170aadf3d37f220ff16bd09390d0a7c9eb714df..a0efd159dbbb3ef844ee78c48f1560eaa7587849 100644 (file)
@@ -1,13 +1,13 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 986864                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 237100                       # Number of bytes of host memory used
-host_seconds                                   100.15                       # Real time elapsed on the host
-host_tick_rate                              529534290                       # Simulator tick rate (ticks/s)
+host_inst_rate                                1751644                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 253996                       # Number of bytes of host memory used
+host_seconds                                    57.45                       # Real time elapsed on the host
+host_tick_rate                              938757926                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                    98838077                       # Number of instructions simulated
-sim_seconds                                  0.053035                       # Number of seconds simulated
-sim_ticks                                 53034982000                       # Number of ticks simulated
+sim_insts                                   100632437                       # Number of instructions simulated
+sim_seconds                                  0.053932                       # Number of seconds simulated
+sim_ticks                                 53932162000                       # Number of ticks simulated
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -52,24 +52,24 @@ system.cpu.itb.write_accesses                       0                       # DT
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                        106069965                       # number of cpu cycles simulated
+system.cpu.numCycles                        107864325                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                  106069965                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                  107864325                       # Number of busy cycles
+system.cpu.num_conditional_control_insts      8896554                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                     56                       # Number of float alu accesses
 system.cpu.num_fp_insts                            56                       # number of float instructions
 system.cpu.num_fp_register_reads                   36                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                  20                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                     3336597                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                         98838077                       # Number of instructions executed
-system.cpu.num_int_alu_accesses              89710267                       # Number of integer alu accesses
-system.cpu.num_int_insts                     89710267                       # number of integer instructions
-system.cpu.num_int_register_reads           258410605                       # number of times the integer registers were read
-system.cpu.num_int_register_writes           73280343                       # number of times the integer registers were written
-system.cpu.num_load_insts                    27315295                       # Number of load instructions
-system.cpu.num_mem_refs                      47871034                       # number of memory refs
+system.cpu.num_insts                        100632437                       # Number of instructions executed
+system.cpu.num_int_alu_accesses              91472788                       # Number of integer alu accesses
+system.cpu.num_int_insts                     91472788                       # number of integer instructions
+system.cpu.num_int_register_reads           261951567                       # number of times the integer registers were read
+system.cpu.num_int_register_writes           75074702                       # number of times the integer registers were written
+system.cpu.num_load_insts                    27307109                       # Number of load instructions
+system.cpu.num_mem_refs                      47862848                       # number of memory refs
 system.cpu.num_store_insts                   20555739                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls            1946                       # Number of system calls
 
index 0e5c2c18c8b86a978b2db509a166f7212482df1e..be517e6da984f84360f4e196ede5e5fd221fb0de 100644 (file)
@@ -51,6 +51,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -86,6 +87,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -121,6 +123,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=10000
 max_miss_count=0
 mshrs=10
@@ -166,7 +169,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/vortex
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/vortex
 gid=100
 input=cin
 max_stack_size=67108864
index 54e01817e3beac81de832d9a9b0e5d31ee5a915f..1c30be5f89ecd4327f1d181eda17fec04af9ac27 100755 (executable)
@@ -5,12 +5,12 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:56:25
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:26:17
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/50.vortex/arm/linux/simple-timing -re tests/run.py build/ARM_SE/tests/fast/long/50.vortex/arm/linux/simple-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 info: Increasing stack size by one page.
-Exiting @ tick 133078695000 because target called exit()
+Exiting @ tick 133117442000 because target called exit()
index b20318b2ff86932ae3e938e493e4d819c20a9a7d..310405f1b08f39df54b07a39386f8c58b464133f 100644 (file)
@@ -1,78 +1,82 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 430473                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 244816                       # Number of bytes of host memory used
-host_seconds                                   227.65                       # Real time elapsed on the host
-host_tick_rate                              584574230                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 759848                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 261720                       # Number of bytes of host memory used
+host_seconds                                   131.33                       # Real time elapsed on the host
+host_tick_rate                             1013599729                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                    97997303                       # Number of instructions simulated
-sim_seconds                                  0.133079                       # Number of seconds simulated
-sim_ticks                                133078695000                       # Number of ticks simulated
-system.cpu.dcache.ReadReq_accesses           27164439                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 35146.149639                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 32146.149639                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits               27111418                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency     1863484000                       # number of ReadReq miss cycles
+sim_insts                                    99791663                       # Number of instructions simulated
+sim_seconds                                  0.133117                       # Number of seconds simulated
+sim_ticks                                133117442000                       # Number of ticks simulated
+system.cpu.dcache.LoadLockedReq_accesses        15919                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_hits            15919                       # number of LoadLockedReq hits
+system.cpu.dcache.ReadReq_accesses           27140334                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 35166.521920                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 32166.521920                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits               27087368                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency     1862630000                       # number of ReadReq miss cycles
 system.cpu.dcache.ReadReq_miss_rate          0.001952                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses                53021                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_miss_latency   1704421000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_misses                52966                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_miss_latency   1703732000                       # number of ReadReq MSHR miss cycles
 system.cpu.dcache.ReadReq_mshr_miss_rate     0.001952                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses           53021                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses          19865820                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_avg_miss_latency 54270.699030                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 51270.699030                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits              19758786                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_miss_latency    5808810000                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_rate         0.005388                       # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_misses              107034                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_mshr_miss_latency   5487708000                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_rate     0.005388                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_misses         107034                       # number of WriteReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses           52966                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses         15919                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits             15919                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses          19849901                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_avg_miss_latency 54271.451529                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency 51271.451529                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_hits              19742869                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_miss_latency    5808782000                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_rate         0.005392                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_misses              107032                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_mshr_miss_latency   5487686000                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_rate     0.005392                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_misses         107032                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                 292.838112                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs                 292.891630                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses            47030259                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 47935.359720                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 44935.359720                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits                46870204                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency      7672294000                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate           0.003403                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses                160055                       # number of demand (read+write) misses
+system.cpu.dcache.demand_accesses            46990235                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 47946.924337                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 44946.924337                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits                46830237                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency      7671412000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate           0.003405                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses                159998                       # number of demand (read+write) misses
 system.cpu.dcache.demand_mshr_hits                  0                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency   7192129000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_rate      0.003403                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses           160055                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_miss_latency   7191418000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate      0.003405                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses           159998                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.995347                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           4076.942972                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses           47030259                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 47935.359720                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 44935.359720                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.995345                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0           4076.934010                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses           46990235                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 47946.924337                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 44946.924337                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits               46870204                       # number of overall hits
-system.cpu.dcache.overall_miss_latency     7672294000                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate          0.003403                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses               160055                       # number of overall misses
+system.cpu.dcache.overall_hits               46830237                       # number of overall hits
+system.cpu.dcache.overall_miss_latency     7671412000                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate          0.003405                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses               159998                       # number of overall misses
 system.cpu.dcache.overall_mshr_hits                 0                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency   7192129000                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_rate     0.003403                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses          160055                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_miss_latency   7191418000                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate     0.003405                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses          159998                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                 155959                       # number of replacements
-system.cpu.dcache.sampled_refs                 160055                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                 155902                       # number of replacements
+system.cpu.dcache.sampled_refs                 159998                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               4076.942972                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                 46870204                       # Total number of references to valid blocks.
-system.cpu.dcache.warmup_cycle             1079223000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks                   122819                       # number of writebacks
+system.cpu.dcache.tagsinuse               4076.934010                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                 46862075                       # Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle             1079641000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.writebacks                   122808                       # number of writebacks
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -94,10 +98,10 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.icache.ReadReq_accesses           78097320                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses           78145078                       # number of ReadReq accesses(hits+misses)
 system.cpu.icache.ReadReq_avg_miss_latency 24211.233340                       # average ReadReq miss latency
 system.cpu.icache.ReadReq_avg_mshr_miss_latency 21211.233340                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits               78078412                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits               78126170                       # number of ReadReq hits
 system.cpu.icache.ReadReq_miss_latency      457786000                       # number of ReadReq miss cycles
 system.cpu.icache.ReadReq_miss_rate          0.000242                       # miss rate for ReadReq accesses
 system.cpu.icache.ReadReq_misses                18908                       # number of ReadReq misses
@@ -106,16 +110,16 @@ system.cpu.icache.ReadReq_mshr_miss_rate     0.000242                       # ms
 system.cpu.icache.ReadReq_mshr_misses           18908                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs                4129.385022                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs                4131.910831                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses            78097320                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses            78145078                       # number of demand (read+write) accesses
 system.cpu.icache.demand_avg_miss_latency 24211.233340                       # average overall miss latency
 system.cpu.icache.demand_avg_mshr_miss_latency 21211.233340                       # average overall mshr miss latency
-system.cpu.icache.demand_hits                78078412                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits                78126170                       # number of demand (read+write) hits
 system.cpu.icache.demand_miss_latency       457786000                       # number of demand (read+write) miss cycles
 system.cpu.icache.demand_miss_rate           0.000242                       # miss rate for demand accesses
 system.cpu.icache.demand_misses                 18908                       # number of demand (read+write) misses
@@ -126,13 +130,13 @@ system.cpu.icache.demand_mshr_misses            18908                       # nu
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.847769                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0           1736.230096                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses           78097320                       # number of overall (read+write) accesses
+system.cpu.icache.occ_%::0                   0.847746                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0           1736.182852                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses           78145078                       # number of overall (read+write) accesses
 system.cpu.icache.overall_avg_miss_latency 24211.233340                       # average overall miss latency
 system.cpu.icache.overall_avg_mshr_miss_latency 21211.233340                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits               78078412                       # number of overall hits
+system.cpu.icache.overall_hits               78126170                       # number of overall hits
 system.cpu.icache.overall_miss_latency      457786000                       # number of overall miss cycles
 system.cpu.icache.overall_miss_rate          0.000242                       # miss rate for overall accesses
 system.cpu.icache.overall_misses                18908                       # number of overall misses
@@ -145,8 +149,8 @@ system.cpu.icache.overall_mshr_uncacheable_misses            0
 system.cpu.icache.replacements                  16890                       # number of replacements
 system.cpu.icache.sampled_refs                  18908                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse               1736.230096                       # Cycle average of tags in use
-system.cpu.icache.total_refs                 78078412                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse               1736.182852                       # Cycle average of tags in use
+system.cpu.icache.total_refs                 78126170                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
@@ -171,94 +175,94 @@ system.cpu.itb.read_misses                          0                       # DT
 system.cpu.itb.write_accesses                       0                       # DTB write accesses
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
-system.cpu.l2cache.ReadExReq_accesses          107034                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses          107032                       # number of ReadExReq accesses(hits+misses)
 system.cpu.l2cache.ReadExReq_avg_miss_latency        52000                       # average ReadExReq miss latency
 system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency        40000                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_hits                4407                       # number of ReadExReq hits
+system.cpu.l2cache.ReadExReq_hits                4405                       # number of ReadExReq hits
 system.cpu.l2cache.ReadExReq_miss_latency   5336604000                       # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_rate       0.958826                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate       0.958844                       # miss rate for ReadExReq accesses
 system.cpu.l2cache.ReadExReq_misses            102627                       # number of ReadExReq misses
 system.cpu.l2cache.ReadExReq_mshr_miss_latency   4105080000                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.958826                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.958844                       # mshr miss rate for ReadExReq accesses
 system.cpu.l2cache.ReadExReq_mshr_misses       102627                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses             71929                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses             71874                       # number of ReadReq accesses(hits+misses)
 system.cpu.l2cache.ReadReq_avg_miss_latency        52000                       # average ReadReq miss latency
 system.cpu.l2cache.ReadReq_avg_mshr_miss_latency        40000                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                 40637                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_miss_latency    1627184000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.435040                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_misses               31292                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency   1251680000                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.435040                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_misses          31292                       # number of ReadReq MSHR misses
-system.cpu.l2cache.Writeback_accesses          122819                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_hits              122819                       # number of Writeback hits
+system.cpu.l2cache.ReadReq_hits                 40584                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_miss_latency    1627080000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_rate         0.435345                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_misses               31290                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency   1251600000                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.435345                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_misses          31290                       # number of ReadReq MSHR misses
+system.cpu.l2cache.Writeback_accesses          122808                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_hits              122808                       # number of Writeback hits
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  0.466930                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                  0.466454                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses             178963                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses             178906                       # number of demand (read+write) accesses
 system.cpu.l2cache.demand_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.demand_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                  45044                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_miss_latency     6963788000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.748306                       # miss rate for demand accesses
-system.cpu.l2cache.demand_misses               133919                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_hits                  44989                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_miss_latency     6963684000                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_rate          0.748533                       # miss rate for demand accesses
+system.cpu.l2cache.demand_misses               133917                       # number of demand (read+write) misses
 system.cpu.l2cache.demand_mshr_hits                 0                       # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_miss_latency   5356760000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.748306                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_misses          133919                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_miss_latency   5356680000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_rate     0.748533                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_misses          133917                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.066136                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.489058                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0          2167.134157                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1         16025.466133                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses            178963                       # number of overall (read+write) accesses
+system.cpu.l2cache.occ_%::0                  0.066099                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_%::1                  0.489066                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0          2165.921088                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1         16025.699940                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses            178906                       # number of overall (read+write) accesses
 system.cpu.l2cache.overall_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.overall_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                 45044                       # number of overall hits
-system.cpu.l2cache.overall_miss_latency    6963788000                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.748306                       # miss rate for overall accesses
-system.cpu.l2cache.overall_misses              133919                       # number of overall misses
+system.cpu.l2cache.overall_hits                 44989                       # number of overall hits
+system.cpu.l2cache.overall_miss_latency    6963684000                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_rate         0.748533                       # miss rate for overall accesses
+system.cpu.l2cache.overall_misses              133917                       # number of overall misses
 system.cpu.l2cache.overall_mshr_hits                0                       # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_miss_latency   5356760000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.748306                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_misses         133919                       # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_miss_latency   5356680000                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_rate     0.748533                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_misses         133917                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.l2cache.replacements                113661                       # number of replacements
-system.cpu.l2cache.sampled_refs                132491                       # Sample count of references to valid blocks.
+system.cpu.l2cache.replacements                113660                       # number of replacements
+system.cpu.l2cache.sampled_refs                132489                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse             18192.600290                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                   61864                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse             18191.621028                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                   61800                       # Total number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.writebacks                   88450                       # number of writebacks
+system.cpu.l2cache.writebacks                   88449                       # number of writebacks
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                        266157390                       # number of cpu cycles simulated
+system.cpu.numCycles                        266234884                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                  266157390                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                  266234884                       # Number of busy cycles
+system.cpu.num_conditional_control_insts      8896554                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                     56                       # Number of float alu accesses
 system.cpu.num_fp_insts                            56                       # number of float instructions
 system.cpu.num_fp_register_reads                   36                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                  20                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                     3336597                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                         97997303                       # Number of instructions executed
-system.cpu.num_int_alu_accesses              89710267                       # Number of integer alu accesses
-system.cpu.num_int_insts                     89710267                       # number of integer instructions
-system.cpu.num_int_register_reads           285424208                       # number of times the integer registers were read
-system.cpu.num_int_register_writes           73333595                       # number of times the integer registers were written
-system.cpu.num_load_insts                    27315295                       # Number of load instructions
-system.cpu.num_mem_refs                      47871034                       # number of memory refs
+system.cpu.num_insts                         99791663                       # Number of instructions executed
+system.cpu.num_int_alu_accesses              91472788                       # Number of integer alu accesses
+system.cpu.num_int_insts                     91472788                       # number of integer instructions
+system.cpu.num_int_register_reads           288972903                       # number of times the integer registers were read
+system.cpu.num_int_register_writes           75127954                       # number of times the integer registers were written
+system.cpu.num_load_insts                    27307109                       # Number of load instructions
+system.cpu.num_mem_refs                      47862848                       # number of memory refs
 system.cpu.num_store_insts                   20555739                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls            1946                       # Number of system calls
 
index 731b0df430d3f3b022781f5e1332970f21a1910b..279a7d6426c4b863d8d3ba9e026699ae93356d18 100644 (file)
@@ -115,6 +115,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -413,6 +414,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -448,6 +450,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -493,7 +496,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/bzip2
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/bzip2
 gid=100
 input=cin
 max_stack_size=67108864
index 49878baf7f175930dfb8ef15bc531a62fcabd248..6921d0bca225b1b61966c7c58de407d8b10ea6df 100755 (executable)
@@ -5,11 +5,11 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb 21 2011 14:34:16
-M5 revision b06fecbc6572 7972 default qtip tip ext/print_mem_more.patch
-M5 started Feb 21 2011 14:34:24
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:24:58
 M5 executing on u200439-lin.austin.arm.com
-command line: build/ARM_SE/m5.opt -d build/ARM_SE/tests/opt/long/60.bzip2/arm/linux/o3-timing -re tests/run.py build/ARM_SE/tests/opt/long/60.bzip2/arm/linux/o3-timing
+command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/60.bzip2/arm/linux/o3-timing -re tests/run.py build/ARM_SE/tests/fast/long/60.bzip2/arm/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 spec_init
@@ -29,4 +29,4 @@ Uncompressing Data
 Uncompressed data 1048576 bytes in length
 Uncompressed data compared correctly
 Tested 1MB buffer: OK!
-Exiting @ tick 741617860500 because target called exit()
+Exiting @ tick 683557152000 because target called exit()
index 19a103b3cf7fd9ada0222e8b128308e90a29ae8c..e886e17b6b7fc99cee323974909953fa0fa998b1 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                  95203                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 256912                       # Number of bytes of host memory used
-host_seconds                                 17955.42                       # Real time elapsed on the host
-host_tick_rate                               41303275                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 125996                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 255276                       # Number of bytes of host memory used
+host_seconds                                 13675.60                       # Real time elapsed on the host
+host_tick_rate                               49983689                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                  1709408664                       # Number of instructions simulated
-sim_seconds                                  0.741618                       # Number of seconds simulated
-sim_ticks                                741617860500                       # Number of ticks simulated
+sim_insts                                  1723073909                       # Number of instructions simulated
+sim_seconds                                  0.683557                       # Number of seconds simulated
+sim_ticks                                683557152000                       # Number of ticks simulated
 system.cpu.BPredUnit.BTBCorrect                     0                       # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.BPredUnit.BTBHits                251301725                       # Number of BTB hits
-system.cpu.BPredUnit.BTBLookups             290055524                       # Number of BTB lookups
-system.cpu.BPredUnit.RASInCorrect                   0                       # Number of incorrect RAS predictions.
-system.cpu.BPredUnit.condIncorrect           20139557                       # Number of conditional branches incorrect
-system.cpu.BPredUnit.condPredicted          310557354                       # Number of conditional branches predicted
-system.cpu.BPredUnit.lookups                310557354                       # Number of BP lookups
-system.cpu.BPredUnit.usedRAS                        0                       # Number of times the RAS was used to get a target.
-system.cpu.commit.COM:branches              203576342                       # Number of branches committed
-system.cpu.commit.COM:bw_lim_events          41094487                       # number cycles where commit BW limit reached
+system.cpu.BPredUnit.BTBHits                234099742                       # Number of BTB hits
+system.cpu.BPredUnit.BTBLookups             270988691                       # Number of BTB lookups
+system.cpu.BPredUnit.RASInCorrect                 420                       # Number of incorrect RAS predictions.
+system.cpu.BPredUnit.condIncorrect           18127020                       # Number of conditional branches incorrect
+system.cpu.BPredUnit.condPredicted          253531298                       # Number of conditional branches predicted
+system.cpu.BPredUnit.lookups                308386285                       # Number of BP lookups
+system.cpu.BPredUnit.usedRAS                 18030825                       # Number of times the RAS was used to get a target.
+system.cpu.commit.COM:branches              213462255                       # Number of branches committed
+system.cpu.commit.COM:bw_lim_events          50936466                       # number cycles where commit BW limit reached
 system.cpu.commit.COM:bw_limited                    0                       # number of insts not committed due to BW limits
-system.cpu.commit.COM:committed_per_cycle::samples   1326705477                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::mean     1.288461                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::stdev     1.905257                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::samples   1236667650                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::mean     1.393320                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::stdev     2.013912                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::0    628813054     47.40%     47.40% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::1    321601613     24.24%     71.64% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::2    154175798     11.62%     83.26% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::3     85373201      6.43%     89.69% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::4     35866236      2.70%     92.40% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::5     27097363      2.04%     94.44% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::6     13157860      0.99%     95.43% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::7     19525865      1.47%     96.90% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::8     41094487      3.10%    100.00% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::0    558967899     45.20%     45.20% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::1    311836050     25.22%     70.42% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::2    140294902     11.34%     81.76% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::3     77547164      6.27%     88.03% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::4     37361268      3.02%     91.05% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::5     31181150      2.52%     93.57% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::6     14635226      1.18%     94.76% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::7     13907525      1.12%     95.88% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::8     50936466      4.12%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::min_value            0                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::max_value            8                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::total   1326705477                       # Number of insts commited each cycle
-system.cpu.commit.COM:count                1709408682                       # Number of instructions committed
+system.cpu.commit.COM:committed_per_cycle::total   1236667650                       # Number of insts commited each cycle
+system.cpu.commit.COM:count                1723073927                       # Number of instructions committed
 system.cpu.commit.COM:fp_insts                     36                       # Number of committed floating point instructions.
-system.cpu.commit.COM:function_calls                0                       # Number of function calls committed.
-system.cpu.commit.COM:int_insts            1523276792                       # Number of committed integer instructions.
-system.cpu.commit.COM:loads                 485926830                       # Number of loads committed
-system.cpu.commit.COM:membars                       0                       # Number of memory barriers committed
-system.cpu.commit.COM:refs                  660773875                       # Number of memory references committed
+system.cpu.commit.COM:function_calls         13665177                       # Number of function calls committed.
+system.cpu.commit.COM:int_insts            1536941901                       # Number of committed integer instructions.
+system.cpu.commit.COM:loads                 485926783                       # Number of loads committed
+system.cpu.commit.COM:membars                      62                       # Number of memory barriers committed
+system.cpu.commit.COM:refs                  660773841                       # Number of memory references committed
 system.cpu.commit.COM:swp_count                     0                       # Number of s/w prefetches committed
-system.cpu.commit.branchMispredicts          30574219                       # The number of times a branch was mispredicted
-system.cpu.commit.commitCommittedInsts     1709408682                       # The number of committed instructions
-system.cpu.commit.commitNonSpecStalls             333                       # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.commitSquashedInsts       722443769                       # The number of squashed insts skipped by commit
-system.cpu.committedInsts                  1709408664                       # Number of Instructions Simulated
-system.cpu.committedInsts_total            1709408664                       # Number of Instructions Simulated
-system.cpu.cpi                               0.867689                       # CPI: Cycles Per Instruction
-system.cpu.cpi_total                         0.867689                       # CPI: Total CPI of All Threads
-system.cpu.dcache.ReadReq_accesses          536310912                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 14847.958953                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 11472.623282                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits              528392695                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency   117569361000                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_rate          0.014764                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses              7918217                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_hits            262533                       # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_miss_latency  87830778500                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate     0.014275                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses         7655684                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses         172586108                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_avg_miss_latency 23573.653690                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 20855.792552                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits             168355229                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_miss_latency   99737276351                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_rate         0.024515                       # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_misses             4230879                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_mshr_hits          2338748                       # number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_miss_latency  39461891617                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_rate     0.010963                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_misses        1892131                       # number of WriteReq MSHR misses
-system.cpu.dcache.avg_blocked_cycles::no_mshrs  3127.531526                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_blocked_cycles::no_targets 19937.500000                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                  72.974594                       # Average number of references to valid blocks.
-system.cpu.dcache.blocked::no_mshrs             25122                       # number of cycles access was blocked
-system.cpu.dcache.blocked::no_targets               8                       # number of cycles access was blocked
-system.cpu.dcache.blocked_cycles::no_mshrs     78569847                       # number of cycles access was blocked
-system.cpu.dcache.blocked_cycles::no_targets       159500                       # number of cycles access was blocked
+system.cpu.commit.branchMispredicts          18126668                       # The number of times a branch was mispredicted
+system.cpu.commit.commitCommittedInsts     1723073927                       # The number of committed instructions
+system.cpu.commit.commitNonSpecStalls             469                       # The number of times commit has been forced to stall to communicate backwards
+system.cpu.commit.commitSquashedInsts       561262265                       # The number of squashed insts skipped by commit
+system.cpu.committedInsts                  1723073909                       # Number of Instructions Simulated
+system.cpu.committedInsts_total            1723073909                       # Number of Instructions Simulated
+system.cpu.cpi                               0.793416                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         0.793416                       # CPI: Total CPI of All Threads
+system.cpu.dcache.LoadLockedReq_accesses           89                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_avg_miss_latency 38333.333333                       # average LoadLockedReq miss latency
+system.cpu.dcache.LoadLockedReq_hits               86                       # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_miss_latency       115000                       # number of LoadLockedReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_rate     0.033708                       # miss rate for LoadLockedReq accesses
+system.cpu.dcache.LoadLockedReq_misses              3                       # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_mshr_hits            3                       # number of LoadLockedReq MSHR hits
+system.cpu.dcache.ReadReq_accesses          507538299                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 14918.210159                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 11490.115727                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits              499588577                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency   118595623500                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_rate          0.015663                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses              7949722                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_hits            299488                       # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_miss_latency  87902074000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate     0.015073                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_misses         7650234                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses            74                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits                74                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses         172586047                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_avg_miss_latency 23458.776949                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency 20845.524839                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_hits             168361233                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_miss_latency   99108969278                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_rate         0.024479                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_misses             4224814                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_mshr_hits          2332947                       # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_miss_latency  39436960540                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_rate     0.010962                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_misses        1891867                       # number of WriteReq MSHR misses
+system.cpu.dcache.avg_blocked_cycles::no_mshrs  3129.028905                       # average number of cycles each access was blocked
+system.cpu.dcache.avg_blocked_cycles::no_targets 19277.777778                       # average number of cycles each access was blocked
+system.cpu.dcache.avg_refs                  70.000304                       # Average number of references to valid blocks.
+system.cpu.dcache.blocked::no_mshrs             25082                       # number of cycles access was blocked
+system.cpu.dcache.blocked::no_targets               9                       # number of cycles access was blocked
+system.cpu.dcache.blocked_cycles::no_mshrs     78482303                       # number of cycles access was blocked
+system.cpu.dcache.blocked_cycles::no_targets       173500                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses           708897020                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 17886.650772                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 13332.125739                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits               696747924                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency    217306637351                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate           0.017138                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses              12149096                       # number of demand (read+write) misses
-system.cpu.dcache.demand_mshr_hits            2601281                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency 127292670117                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_rate      0.013469                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses          9547815                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_accesses           680124346                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 17881.962218                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 13344.968214                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits               667949810                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency    217704592778                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate           0.017900                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses              12174536                       # number of demand (read+write) misses
+system.cpu.dcache.demand_mshr_hits            2632435                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_miss_latency 127339034540                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate      0.014030                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses          9542101                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.997303                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           4084.953054                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses          708897020                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 17886.650772                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 13332.125739                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.997946                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0           4087.586245                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses          680124346                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 17881.962218                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 13344.968214                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits              696747924                       # number of overall hits
-system.cpu.dcache.overall_miss_latency   217306637351                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate          0.017138                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses             12149096                       # number of overall misses
-system.cpu.dcache.overall_mshr_hits           2601281                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency 127292670117                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_rate     0.013469                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses         9547815                       # number of overall MSHR misses
+system.cpu.dcache.overall_hits              667949810                       # number of overall hits
+system.cpu.dcache.overall_miss_latency   217704592778                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate          0.017900                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses             12174536                       # number of overall misses
+system.cpu.dcache.overall_mshr_hits           2632435                       # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_miss_latency 127339034540                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate     0.014030                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses         9542101                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                9543719                       # number of replacements
-system.cpu.dcache.sampled_refs                9547815                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                9538005                       # number of replacements
+system.cpu.dcache.sampled_refs                9542101                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               4084.953054                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                696747924                       # Total number of references to valid blocks.
-system.cpu.dcache.warmup_cycle             7250729000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks                  3122334                       # number of writebacks
-system.cpu.decode.DECODE:BlockedCycles      116148050                       # Number of cycles decode is blocked
-system.cpu.decode.DECODE:DecodedInsts      2638178862                       # Number of instructions handled by decode
-system.cpu.decode.DECODE:IdleCycles         655478683                       # Number of cycles decode is idle
-system.cpu.decode.DECODE:RunCycles          543495866                       # Number of cycles decode is running
-system.cpu.decode.DECODE:SquashCycles       108887211                       # Number of cycles decode is squashing
-system.cpu.decode.DECODE:UnblockCycles       11582877                       # Number of cycles decode is unblocking
+system.cpu.dcache.tagsinuse               4087.586245                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                667949970                       # Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle             5054603000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.writebacks                  3121989                       # number of writebacks
+system.cpu.decode.DECODE:BlockedCycles      147560850                       # Number of cycles decode is blocked
+system.cpu.decode.DECODE:BranchMispred            636                       # Number of times decode detected a branch misprediction
+system.cpu.decode.DECODE:BranchResolved      47355692                       # Number of times decode resolved a branch
+system.cpu.decode.DECODE:DecodedInsts      2426461717                       # Number of instructions handled by decode
+system.cpu.decode.DECODE:IdleCycles         611352233                       # Number of cycles decode is idle
+system.cpu.decode.DECODE:RunCycles          463432927                       # Number of cycles decode is running
+system.cpu.decode.DECODE:SquashCycles        80642265                       # Number of cycles decode is squashing
+system.cpu.decode.DECODE:SquashedInsts           2276                       # Number of squashed instructions handled by decode
+system.cpu.decode.DECODE:UnblockCycles       14321639                       # Number of cycles decode is unblocking
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -146,243 +158,243 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.fetch.Branches                   310557354                       # Number of branches that fetch encountered
-system.cpu.fetch.CacheLines                 305363576                       # Number of cache lines fetched
-system.cpu.fetch.Cycles                     575148381                       # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.IcacheSquashes               5854767                       # Number of outstanding Icache misses that were squashed
-system.cpu.fetch.Insts                     2356063229                       # Number of instructions fetch has processed
-system.cpu.fetch.MiscStallCycles               488598                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.SquashCycles                33050006                       # Number of cycles fetch has spent squashing
-system.cpu.fetch.branchRate                  0.209378                       # Number of branch fetches per cycle
-system.cpu.fetch.icacheStallCycles          305363576                       # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.predictedBranches          251301725                       # Number of branches that fetch has predicted taken
-system.cpu.fetch.rate                        1.588462                       # Number of inst fetches per cycle
-system.cpu.fetch.rateDist::samples         1435592687                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean              1.884283                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev             2.825499                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.Branches                   308386285                       # Number of branches that fetch encountered
+system.cpu.fetch.CacheLines                 291049356                       # Number of cache lines fetched
+system.cpu.fetch.Cycles                     486495532                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.IcacheSquashes               5722216                       # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.Insts                     2234143439                       # Number of instructions fetch has processed
+system.cpu.fetch.MiscStallCycles                  272                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.SquashCycles                20492527                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.branchRate                  0.225575                       # Number of branch fetches per cycle
+system.cpu.fetch.icacheStallCycles          291049356                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.predictedBranches          252130567                       # Number of branches that fetch has predicted taken
+system.cpu.fetch.rate                        1.634204                       # Number of inst fetches per cycle
+system.cpu.fetch.rateDist::samples         1317309914                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              1.875583                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             2.855181                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::underflows               0      0.00%      0.00% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::0                861509887     60.01%     60.01% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1                 76125416      5.30%     65.31% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2                 84428440      5.88%     71.19% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3                 62504000      4.35%     75.55% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4                 54555625      3.80%     79.35% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5                 66078288      4.60%     83.95% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6                 49716683      3.46%     87.41% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7                 19740436      1.38%     88.79% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8                160933912     11.21%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0                830814434     63.07%     63.07% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                 33726973      2.56%     65.63% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                 60219137      4.57%     70.20% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                 62511674      4.75%     74.95% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                 52124887      3.96%     78.90% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                 58187439      4.42%     83.32% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                 53878376      4.09%     87.41% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                 20459280      1.55%     88.96% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                145387714     11.04%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::overflows                0      0.00%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::min_value                0                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::max_value                8                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::total           1435592687                       # Number of instructions fetched each cycle (Total)
-system.cpu.fp_regfile_reads                        64                       # number of floating regfile reads
-system.cpu.fp_regfile_writes                       62                       # number of floating regfile writes
-system.cpu.icache.ReadReq_accesses          305363576                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_avg_miss_latency 34138.773389                       # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 34223.489933                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits              305362614                       # number of ReadReq hits
-system.cpu.icache.ReadReq_miss_latency       32841500                       # number of ReadReq miss cycles
+system.cpu.fetch.rateDist::total           1317309914                       # Number of instructions fetched each cycle (Total)
+system.cpu.fp_regfile_reads                        43                       # number of floating regfile reads
+system.cpu.fp_regfile_writes                       35                       # number of floating regfile writes
+system.cpu.icache.ReadReq_accesses          291049356                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_avg_miss_latency 34505.208333                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency 34374.125874                       # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_hits              291048396                       # number of ReadReq hits
+system.cpu.icache.ReadReq_miss_latency       33125000                       # number of ReadReq miss cycles
 system.cpu.icache.ReadReq_miss_rate          0.000003                       # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_misses                  962                       # number of ReadReq misses
-system.cpu.icache.ReadReq_mshr_hits               217                       # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_miss_latency     25496500                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_misses                  960                       # number of ReadReq misses
+system.cpu.icache.ReadReq_mshr_hits               245                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_miss_latency     24577500                       # number of ReadReq MSHR miss cycles
 system.cpu.icache.ReadReq_mshr_miss_rate     0.000002                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_misses             745                       # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses             715                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs               409882.703356                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs               407060.693706                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses           305363576                       # number of demand (read+write) accesses
-system.cpu.icache.demand_avg_miss_latency 34138.773389                       # average overall miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 34223.489933                       # average overall mshr miss latency
-system.cpu.icache.demand_hits               305362614                       # number of demand (read+write) hits
-system.cpu.icache.demand_miss_latency        32841500                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_accesses           291049356                       # number of demand (read+write) accesses
+system.cpu.icache.demand_avg_miss_latency 34505.208333                       # average overall miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency 34374.125874                       # average overall mshr miss latency
+system.cpu.icache.demand_hits               291048396                       # number of demand (read+write) hits
+system.cpu.icache.demand_miss_latency        33125000                       # number of demand (read+write) miss cycles
 system.cpu.icache.demand_miss_rate           0.000003                       # miss rate for demand accesses
-system.cpu.icache.demand_misses                   962                       # number of demand (read+write) misses
-system.cpu.icache.demand_mshr_hits                217                       # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_miss_latency     25496500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_misses                   960                       # number of demand (read+write) misses
+system.cpu.icache.demand_mshr_hits                245                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_miss_latency     24577500                       # number of demand (read+write) MSHR miss cycles
 system.cpu.icache.demand_mshr_miss_rate      0.000002                       # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_misses              745                       # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses              715                       # number of demand (read+write) MSHR misses
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.297532                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0            609.346021                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses          305363576                       # number of overall (read+write) accesses
-system.cpu.icache.overall_avg_miss_latency 34138.773389                       # average overall miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 34223.489933                       # average overall mshr miss latency
+system.cpu.icache.occ_%::0                   0.282759                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0            579.089793                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses          291049356                       # number of overall (read+write) accesses
+system.cpu.icache.overall_avg_miss_latency 34505.208333                       # average overall miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency 34374.125874                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits              305362614                       # number of overall hits
-system.cpu.icache.overall_miss_latency       32841500                       # number of overall miss cycles
+system.cpu.icache.overall_hits              291048396                       # number of overall hits
+system.cpu.icache.overall_miss_latency       33125000                       # number of overall miss cycles
 system.cpu.icache.overall_miss_rate          0.000003                       # miss rate for overall accesses
-system.cpu.icache.overall_misses                  962                       # number of overall misses
-system.cpu.icache.overall_mshr_hits               217                       # number of overall MSHR hits
-system.cpu.icache.overall_mshr_miss_latency     25496500                       # number of overall MSHR miss cycles
+system.cpu.icache.overall_misses                  960                       # number of overall misses
+system.cpu.icache.overall_mshr_hits               245                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_miss_latency     24577500                       # number of overall MSHR miss cycles
 system.cpu.icache.overall_mshr_miss_rate     0.000002                       # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_misses             745                       # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses             715                       # number of overall MSHR misses
 system.cpu.icache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.icache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.icache.replacements                     10                       # number of replacements
-system.cpu.icache.sampled_refs                    745                       # Sample count of references to valid blocks.
+system.cpu.icache.replacements                      8                       # number of replacements
+system.cpu.icache.sampled_refs                    715                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse                609.346021                       # Cycle average of tags in use
-system.cpu.icache.total_refs                305362614                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse                579.089793                       # Cycle average of tags in use
+system.cpu.icache.total_refs                291048396                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
-system.cpu.idleCycles                        47643035                       # Total number of cycles that the CPU has spent unscheduled due to idling
-system.cpu.iew.EXEC:branches                234627924                       # Number of branches executed
-system.cpu.iew.EXEC:nop                       4671909                       # number of nop insts executed
-system.cpu.iew.EXEC:rate                     1.375387                       # Inst execution rate
-system.cpu.iew.EXEC:refs                    783939674                       # number of memory reference insts executed
-system.cpu.iew.EXEC:stores                  215608294                       # Number of stores executed
+system.cpu.idleCycles                        49804391                       # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.iew.EXEC:branches                234697761                       # Number of branches executed
+system.cpu.iew.EXEC:nop                           547                       # number of nop insts executed
+system.cpu.iew.EXEC:rate                     1.436470                       # Inst execution rate
+system.cpu.iew.EXEC:refs                    750034372                       # number of memory reference insts executed
+system.cpu.iew.EXEC:stores                  187740498                       # Number of stores executed
 system.cpu.iew.EXEC:swp                             0                       # number of swp insts executed
-system.cpu.iew.WB:consumers                2287060354                       # num instructions consuming a value
-system.cpu.iew.WB:count                    2005204740                       # cumulative count of insts written-back
-system.cpu.iew.WB:fanout                     0.549071                       # average fanout of values written-back
+system.cpu.iew.WB:consumers                2269897341                       # num instructions consuming a value
+system.cpu.iew.WB:count                    1942898831                       # cumulative count of insts written-back
+system.cpu.iew.WB:fanout                     0.550573                       # average fanout of values written-back
 system.cpu.iew.WB:penalized                         0                       # number of instrctions required to write to 'other' IQ
 system.cpu.iew.WB:penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.iew.WB:producers                1255759101                       # num instructions producing a value
-system.cpu.iew.WB:rate                       1.351912                       # insts written-back per cycle
-system.cpu.iew.WB:sent                     2013818862                       # cumulative count of insts sent to commit
-system.cpu.iew.branchMispredicts             32077179                       # Number of branch mispredicts detected at execute
-system.cpu.iew.iewBlockCycles                18912819                       # Number of cycles IEW is blocking
-system.cpu.iew.iewDispLoadInsts             660681336                       # Number of dispatched load instructions
-system.cpu.iew.iewDispNonSpecInsts                423                       # Number of dispatched non-speculative instructions
-system.cpu.iew.iewDispSquashedInsts          10498008                       # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispStoreInsts            320240164                       # Number of dispatched store instructions
-system.cpu.iew.iewDispatchedInsts          2431733440                       # Number of instructions dispatched to IQ
-system.cpu.iew.iewExecLoadInsts             568331380                       # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts          53845340                       # Number of squashed instructions skipped in execute
-system.cpu.iew.iewExecutedInsts            2040022874                       # Number of executed instructions
-system.cpu.iew.iewIQFullEvents                1107254                       # Number of times the IQ has become full, causing a stall
+system.cpu.iew.WB:producers                1249744182                       # num instructions producing a value
+system.cpu.iew.WB:rate                       1.421168                       # insts written-back per cycle
+system.cpu.iew.WB:sent                     1949681228                       # cumulative count of insts sent to commit
+system.cpu.iew.branchMispredicts             19483021                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewBlockCycles                24433414                       # Number of cycles IEW is blocking
+system.cpu.iew.iewDispLoadInsts             645564584                       # Number of dispatched load instructions
+system.cpu.iew.iewDispNonSpecInsts                589                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewDispSquashedInsts           5964223                       # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispStoreInsts            233715447                       # Number of dispatched store instructions
+system.cpu.iew.iewDispatchedInsts          2284224586                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewExecLoadInsts             562293874                       # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts          22044144                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewExecutedInsts            1963818585                       # Number of executed instructions
+system.cpu.iew.iewIQFullEvents                 950332                       # Number of times the IQ has become full, causing a stall
 system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
-system.cpu.iew.iewLSQFullEvents                 78756                       # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.iewSquashCycles              108887211                       # Number of cycles IEW is squashing
-system.cpu.iew.iewUnblockCycles               1884872                       # Number of cycles IEW is unblocking
+system.cpu.iew.iewLSQFullEvents                 75248                       # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.iewSquashCycles               80642265                       # Number of cycles IEW is squashing
+system.cpu.iew.iewUnblockCycles               2065851                       # Number of cycles IEW is unblocking
 system.cpu.iew.lsq.thread.0.blockedLoads            0                       # Number of blocked loads due to partial load-store forwarding
-system.cpu.iew.lsq.thread.0.cacheBlocked       185254                       # Number of times an access to memory failed due to the cache being blocked
-system.cpu.iew.lsq.thread.0.forwLoads        28251686                       # Number of loads that had data forwarded from stores
-system.cpu.iew.lsq.thread.0.ignoredResponses       475798                       # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread.0.cacheBlocked       185250                       # Number of times an access to memory failed due to the cache being blocked
+system.cpu.iew.lsq.thread.0.forwLoads        50987012                       # Number of loads that had data forwarded from stores
+system.cpu.iew.lsq.thread.0.ignoredResponses       396924                       # Number of memory responses ignored because the instruction is squashed
 system.cpu.iew.lsq.thread.0.invAddrLoads            0                       # Number of loads ignored due to an invalid address
 system.cpu.iew.lsq.thread.0.invAddrSwpfs            0                       # Number of software prefetches ignored due to an invalid address
-system.cpu.iew.lsq.thread.0.memOrderViolation      2910400                       # Number of memory ordering violations
-system.cpu.iew.lsq.thread.0.rescheduledLoads            0                       # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread.0.squashedLoads    174754505                       # Number of loads squashed
-system.cpu.iew.lsq.thread.0.squashedStores    145393119                       # Number of stores squashed
-system.cpu.iew.memOrderViolationEvents        2910400                       # Number of memory order violations
-system.cpu.iew.predictedNotTakenIncorrect     13800164                       # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.predictedTakenIncorrect       18277015                       # Number of branches that were predicted taken incorrectly
-system.cpu.int_regfile_reads               5213407852                       # number of integer regfile reads
-system.cpu.int_regfile_writes              1582208082                       # number of integer regfile writes
-system.cpu.ipc                               1.152486                       # IPC: Instructions Per Cycle
-system.cpu.ipc_total                         1.152486                       # IPC: Total IPC of All Threads
+system.cpu.iew.lsq.thread.0.memOrderViolation      2672523                       # Number of memory ordering violations
+system.cpu.iew.lsq.thread.0.rescheduledLoads            1                       # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread.0.squashedLoads    159637800                       # Number of loads squashed
+system.cpu.iew.lsq.thread.0.squashedStores     58868389                       # Number of stores squashed
+system.cpu.iew.memOrderViolationEvents        2672523                       # Number of memory order violations
+system.cpu.iew.predictedNotTakenIncorrect      3281489                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.predictedTakenIncorrect       16201532                       # Number of branches that were predicted taken incorrectly
+system.cpu.int_regfile_reads               5066759971                       # number of integer regfile reads
+system.cpu.int_regfile_writes              1546862528                       # number of integer regfile writes
+system.cpu.ipc                               1.260373                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         1.260373                       # IPC: Total IPC of All Threads
 system.cpu.iq.ISSUE:FU_type_0::No_OpClass            0      0.00%      0.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntAlu      1275319810     60.91%     60.91% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntMult        1250756      0.06%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatAdd             2      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAdd              0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd            0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp            0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt           20      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            3      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc           17      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     60.97% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemRead      577902067     27.60%     88.57% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemWrite     239395539     11.43%    100.00% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntAlu      1224165403     61.64%     61.64% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntMult        1261545      0.06%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatAdd             2      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAdd              0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd            0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp            0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt            6      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            1      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc            7      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     61.71% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemRead      570988512     28.75%     90.46% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemWrite     189447253      9.54%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::IprAccess            0      0.00%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::InstPrefetch            0      0.00%    100.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::total       2093868214                       # Type of FU issued
-system.cpu.iq.ISSUE:fu_busy_cnt              35323579                       # FU busy when requested
-system.cpu.iq.ISSUE:fu_busy_rate             0.016870                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.ISSUE:FU_type_0::total       1985862729                       # Type of FU issued
+system.cpu.iq.ISSUE:fu_busy_cnt              19986735                       # FU busy when requested
+system.cpu.iq.ISSUE:fu_busy_rate             0.010065                       # FU busy rate (busy events/executed inst)
 system.cpu.iq.ISSUE:fu_full::No_OpClass             0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntAlu             38144      0.11%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntMult                1      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      0.11% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemRead         25553394     72.34%     72.45% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemWrite         9732040     27.55%    100.00% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntAlu            275137      1.38%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntMult                0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      1.38% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemRead         19210300     96.12%     97.49% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemWrite          501298      2.51%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::IprAccess              0      0.00%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::InstPrefetch            0      0.00%    100.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:issued_per_cycle::samples   1435592687                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::mean     1.458539                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.617960                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::samples   1317309914                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::mean     1.507514                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.580852                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::0     542472821     37.79%     37.79% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::1     332842678     23.19%     60.97% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::2     233352202     16.25%     77.23% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::3     155519573     10.83%     88.06% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::4      81101345      5.65%     93.71% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::5      48382072      3.37%     97.08% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::6      32454212      2.26%     99.34% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::7       9020871      0.63%     99.97% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::8        446913      0.03%    100.00% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::0     464070867     35.23%     35.23% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::1     308173295     23.39%     58.62% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::2     229356697     17.41%     76.03% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::3     153235086     11.63%     87.67% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::4      89874952      6.82%     94.49% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::5      46390462      3.52%     98.01% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::6      16857883      1.28%     99.29% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::7       8134010      0.62%     99.91% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::8       1216662      0.09%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::min_value            0                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::max_value            8                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::total   1435592687                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:rate                     1.411689                       # Inst issue rate
-system.cpu.iq.fp_alu_accesses                      99                       # Number of floating point alu accesses
-system.cpu.iq.fp_inst_queue_reads                 193                       # Number of floating instruction queue reads
-system.cpu.iq.fp_inst_queue_wakeup_accesses           76                       # Number of floating instruction queue wakeup accesses
-system.cpu.iq.fp_inst_queue_writes                250                       # Number of floating instruction queue writes
-system.cpu.iq.int_alu_accesses             2129191694                       # Number of integer alu accesses
-system.cpu.iq.int_inst_queue_reads         5686973961                       # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_wakeup_accesses   2005204664                       # Number of integer instruction queue wakeup accesses
-system.cpu.iq.int_inst_queue_writes        3140550876                       # Number of integer instruction queue writes
-system.cpu.iq.iqInstsAdded                 2427061108                       # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqInstsIssued                2093868214                       # Number of instructions issued
-system.cpu.iq.iqNonSpecInstsAdded                 423                       # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqSquashedInstsExamined       710783267                       # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedInstsIssued          28321460                       # Number of squashed instructions issued
-system.cpu.iq.iqSquashedNonSpecRemoved             90                       # Number of squashed non-spec instructions that were removed
-system.cpu.iq.iqSquashedOperandsExamined   1287397497                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.ISSUE:issued_per_cycle::total   1317309914                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:rate                     1.452595                       # Inst issue rate
+system.cpu.iq.fp_alu_accesses                      77                       # Number of floating point alu accesses
+system.cpu.iq.fp_inst_queue_reads                 148                       # Number of floating instruction queue reads
+system.cpu.iq.fp_inst_queue_wakeup_accesses           51                       # Number of floating instruction queue wakeup accesses
+system.cpu.iq.fp_inst_queue_writes                110                       # Number of floating instruction queue writes
+system.cpu.iq.int_alu_accesses             2005849387                       # Number of integer alu accesses
+system.cpu.iq.int_inst_queue_reads         5310203358                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_wakeup_accesses   1942898780                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.int_inst_queue_writes        2844721675                       # Number of integer instruction queue writes
+system.cpu.iq.iqInstsAdded                 2284223375                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqInstsIssued                1985862729                       # Number of instructions issued
+system.cpu.iq.iqNonSpecInstsAdded                 664                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqSquashedInstsExamined       557961709                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedInstsIssued           1181399                       # Number of squashed instructions issued
+system.cpu.iq.iqSquashedNonSpecRemoved            195                       # Number of squashed non-spec instructions that were removed
+system.cpu.iq.iqSquashedOperandsExamined   1018791198                       # Number of squashed operands that are examined and possibly removed from graph
 system.cpu.itb.accesses                             0                       # DTB accesses
 system.cpu.itb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.itb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -404,107 +416,107 @@ system.cpu.itb.read_misses                          0                       # DT
 system.cpu.itb.write_accesses                       0                       # DTB write accesses
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
-system.cpu.l2cache.ReadExReq_accesses         1892135                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34468.560268                       # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31327.409096                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_hits              979500                       # number of ReadExReq hits
-system.cpu.l2cache.ReadExReq_miss_latency  31457214500                       # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_rate       0.482331                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_misses            912635                       # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_mshr_miss_latency  28590490000                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.482331                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_misses       912635                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses           7656425                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_avg_miss_latency 34342.856557                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31123.713689                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits               5633283                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_miss_latency   69480475500                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.264241                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_misses             2023142                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_mshr_hits               11                       # number of ReadReq MSHR hits
-system.cpu.l2cache.ReadReq_mshr_miss_latency  62967350000                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.264240                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_misses        2023131                       # number of ReadReq MSHR misses
-system.cpu.l2cache.Writeback_accesses         3122334                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_hits             3122334                       # number of Writeback hits
-system.cpu.l2cache.avg_blocked_cycles::no_mshrs  3959.932754                       # average number of cycles each access was blocked
+system.cpu.l2cache.ReadExReq_accesses         1891872                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_avg_miss_latency 34461.042777                       # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31326.781802                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_hits              979846                       # number of ReadExReq hits
+system.cpu.l2cache.ReadExReq_miss_latency  31429367000                       # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_rate       0.482076                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_misses            912026                       # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_mshr_miss_latency  28570839500                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.482076                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_misses       912026                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadReq_accesses           7650944                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_avg_miss_latency 34297.265152                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31122.429712                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_hits               5630539                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_miss_latency   69294366000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_rate         0.264073                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_misses             2020405                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_mshr_hits                9                       # number of ReadReq MSHR hits
+system.cpu.l2cache.ReadReq_mshr_miss_latency  62879632500                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.264071                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_misses        2020396                       # number of ReadReq MSHR misses
+system.cpu.l2cache.Writeback_accesses         3121989                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_hits             3121989                       # number of Writeback hits
+system.cpu.l2cache.avg_blocked_cycles::no_mshrs  3894.751535                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  2.651251                       # Average number of references to valid blocks.
-system.cpu.l2cache.blocked::no_mshrs             3569                       # number of cycles access was blocked
+system.cpu.l2cache.avg_refs                  2.653371                       # Average number of references to valid blocks.
+system.cpu.l2cache.blocked::no_mshrs             3582                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
-system.cpu.l2cache.blocked_cycles::no_mshrs     14133000                       # number of cycles access was blocked
+system.cpu.l2cache.blocked_cycles::no_mshrs     13951000                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses            9548560                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_avg_miss_latency 34381.933641                       # average overall miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31187.036024                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                6612783                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_miss_latency   100937690000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.307458                       # miss rate for demand accesses
-system.cpu.l2cache.demand_misses              2935777                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_mshr_hits                11                       # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_miss_latency  91557840000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.307456                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_misses         2935766                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_accesses            9542816                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_avg_miss_latency 34348.202225                       # average overall miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency 31185.986192                       # average overall mshr miss latency
+system.cpu.l2cache.demand_hits                6610385                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_miss_latency   100723733000                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_rate          0.307292                       # miss rate for demand accesses
+system.cpu.l2cache.demand_misses              2932431                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_mshr_hits                 9                       # number of demand (read+write) MSHR hits
+system.cpu.l2cache.demand_mshr_miss_latency  91450472000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_rate     0.307291                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_misses         2932422                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.492711                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.322099                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0         16145.140731                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1         10554.551428                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses           9548560                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_avg_miss_latency 34381.933641                       # average overall miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31187.036024                       # average overall mshr miss latency
+system.cpu.l2cache.occ_%::0                  0.491178                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_%::1                  0.327642                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0         16094.912992                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1         10736.176193                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses           9542816                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_avg_miss_latency 34348.202225                       # average overall miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency 31185.986192                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits               6612783                       # number of overall hits
-system.cpu.l2cache.overall_miss_latency  100937690000                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.307458                       # miss rate for overall accesses
-system.cpu.l2cache.overall_misses             2935777                       # number of overall misses
-system.cpu.l2cache.overall_mshr_hits               11                       # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_miss_latency  91557840000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.307456                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_misses        2935766                       # number of overall MSHR misses
+system.cpu.l2cache.overall_hits               6610385                       # number of overall hits
+system.cpu.l2cache.overall_miss_latency  100723733000                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_rate         0.307292                       # miss rate for overall accesses
+system.cpu.l2cache.overall_misses             2932431                       # number of overall misses
+system.cpu.l2cache.overall_mshr_hits                9                       # number of overall MSHR hits
+system.cpu.l2cache.overall_mshr_miss_latency  91450472000                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_rate     0.307291                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_misses        2932422                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.l2cache.replacements               2923336                       # number of replacements
-system.cpu.l2cache.sampled_refs               2950658                       # Sample count of references to valid blocks.
+system.cpu.l2cache.replacements               2920032                       # number of replacements
+system.cpu.l2cache.sampled_refs               2947354                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse             26699.692159                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                 7822936                       # Total number of references to valid blocks.
-system.cpu.l2cache.warmup_cycle          156475358000                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.writebacks                 1217176                       # number of writebacks
-system.cpu.memDep0.conflictingLoads         104356221                       # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores         93983481                       # Number of conflicting stores.
-system.cpu.memDep0.insertedLoads            660681336                       # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores           320240164                       # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads              3120702507                       # number of misc regfile reads
-system.cpu.misc_regfile_writes                    895                       # number of misc regfile writes
-system.cpu.numCycles                       1483235722                       # number of cpu cycles simulated
+system.cpu.l2cache.tagsinuse             26831.089185                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                 7820423                       # Total number of references to valid blocks.
+system.cpu.l2cache.warmup_cycle          144225858000                       # Cycle when the warmup percentage was hit.
+system.cpu.l2cache.writebacks                 1216371                       # number of writebacks
+system.cpu.memDep0.conflictingLoads         145182889                       # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores        105876264                       # Number of conflicting stores.
+system.cpu.memDep0.insertedLoads            645564584                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores           233715447                       # Number of stores inserted to the mem dependence unit.
+system.cpu.misc_regfile_reads              2966427922                       # number of misc regfile reads
+system.cpu.misc_regfile_writes                    896                       # number of misc regfile writes
+system.cpu.numCycles                       1367114305                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.rename.RENAME:BlockCycles         54941029                       # Number of cycles rename is blocking
-system.cpu.rename.RENAME:CommittedMaps     1347252520                       # Number of HB maps that are committed
-system.cpu.rename.RENAME:IQFullEvents        13387428                       # Number of times rename has blocked due to IQ full
-system.cpu.rename.RENAME:IdleCycles         685531408                       # Number of cycles rename is idle
-system.cpu.rename.RENAME:LSQFullEvents       44918840                       # Number of times rename has blocked due to LSQ full
-system.cpu.rename.RENAME:ROBFullEvents          10136                       # Number of times rename has blocked due to ROB full
-system.cpu.rename.RENAME:RenameLookups     7132306649                       # Number of register rename lookups that rename has made
-system.cpu.rename.RENAME:RenamedInsts      2561579932                       # Number of instructions processed by rename
-system.cpu.rename.RENAME:RenamedOperands   1946061364                       # Number of destination operands rename has renamed
-system.cpu.rename.RENAME:RunCycles          524157862                       # Number of cycles rename is running
-system.cpu.rename.RENAME:SquashCycles       108887211                       # Number of cycles rename is squashing
-system.cpu.rename.RENAME:UnblockCycles       62065425                       # Number of cycles rename is unblocking
-system.cpu.rename.RENAME:UndoneMaps         598808841                       # Number of HB maps that are undone due to squashing
-system.cpu.rename.RENAME:fp_rename_lookups          996                       # Number of floating rename lookups
-system.cpu.rename.RENAME:int_rename_lookups   7132305653                       # Number of integer rename lookups
-system.cpu.rename.RENAME:serializeStallCycles         9752                       # count of cycles rename stalled for serializing inst
-system.cpu.rename.RENAME:serializingInsts          450                       # count of serializing insts renamed
-system.cpu.rename.RENAME:skidInsts          114534338                       # count of insts added to the skid buffer
-system.cpu.rename.RENAME:tempSerializingInsts          447                       # count of temporary serializing insts renamed
-system.cpu.rob.rob_reads                   3717462842                       # The number of ROB reads
-system.cpu.rob.rob_writes                  4972618229                       # The number of ROB writes
-system.cpu.timesIdled                         1594989                       # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.rename.RENAME:BlockCycles         68709037                       # Number of cycles rename is blocking
+system.cpu.rename.RENAME:CommittedMaps     1360917764                       # Number of HB maps that are committed
+system.cpu.rename.RENAME:IQFullEvents        18606012                       # Number of times rename has blocked due to IQ full
+system.cpu.rename.RENAME:IdleCycles         637141872                       # Number of cycles rename is idle
+system.cpu.rename.RENAME:LSQFullEvents       55034011                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.RENAME:ROBFullEvents          10097                       # Number of times rename has blocked due to ROB full
+system.cpu.rename.RENAME:RenameLookups     6548789867                       # Number of register rename lookups that rename has made
+system.cpu.rename.RENAME:RenamedInsts      2371291968                       # Number of instructions processed by rename
+system.cpu.rename.RENAME:RenamedOperands   1861474045                       # Number of destination operands rename has renamed
+system.cpu.rename.RENAME:RunCycles          450935240                       # Number of cycles rename is running
+system.cpu.rename.RENAME:SquashCycles        80642265                       # Number of cycles rename is squashing
+system.cpu.rename.RENAME:UnblockCycles       79866570                       # Number of cycles rename is unblocking
+system.cpu.rename.RENAME:UndoneMaps         500556278                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.RENAME:fp_rename_lookups          429                       # Number of floating rename lookups
+system.cpu.rename.RENAME:int_rename_lookups   6548789438                       # Number of integer rename lookups
+system.cpu.rename.RENAME:serializeStallCycles        14930                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RENAME:serializingInsts          647                       # count of serializing insts renamed
+system.cpu.rename.RENAME:skidInsts          148781529                       # count of insts added to the skid buffer
+system.cpu.rename.RENAME:tempSerializingInsts          642                       # count of temporary serializing insts renamed
+system.cpu.rob.rob_reads                   3470066777                       # The number of ROB reads
+system.cpu.rob.rob_writes                  4649325132                       # The number of ROB writes
+system.cpu.timesIdled                         1578606                       # Number of times that the entire CPU went into an idle state and unscheduled itself
 system.cpu.workload.PROG:num_syscalls              46                       # Number of system calls
 
 ---------- End Simulation Statistics   ----------
index 8d90d74d01acb6458c987ad23aaf036025baf388..17d22d77070f811b23f72e935996f8a421c709a6 100644 (file)
@@ -66,7 +66,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/bzip2
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/bzip2
 gid=100
 input=cin
 max_stack_size=67108864
index 1ce869a83a78a70974d45ecc9d59462bf87d7fa5..1571face86df883dbf8d56a0b5ef79103656ac89 100755 (executable)
@@ -5,10 +5,10 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:58:23
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:10:25
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/60.bzip2/arm/linux/simple-atomic -re tests/run.py build/ARM_SE/tests/fast/long/60.bzip2/arm/linux/simple-atomic
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
@@ -29,4 +29,4 @@ Uncompressing Data
 Uncompressed data 1048576 bytes in length
 Uncompressed data compared correctly
 Tested 1MB buffer: OK!
-Exiting @ tick 854705615000 because target called exit()
+Exiting @ tick 861538205000 because target called exit()
index 8d3a8d25eaec93b9407ff8a4a5fba172631ae5ad..bb05b8971989fab3b7d34f25538dfd4b61874f9e 100644 (file)
@@ -1,13 +1,13 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                1030645                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 229520                       # Number of bytes of host memory used
-host_seconds                                  1658.58                       # Real time elapsed on the host
-host_tick_rate                              515323054                       # Simulator tick rate (ticks/s)
+host_inst_rate                                1831754                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 246412                       # Number of bytes of host memory used
+host_seconds                                   940.67                       # Real time elapsed on the host
+host_tick_rate                              915878288                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                  1709408682                       # Number of instructions simulated
-sim_seconds                                  0.854706                       # Number of seconds simulated
-sim_ticks                                854705615000                       # Number of ticks simulated
+sim_insts                                  1723073862                       # Number of instructions simulated
+sim_seconds                                  0.861538                       # Number of seconds simulated
+sim_ticks                                861538205000                       # Number of ticks simulated
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -52,24 +52,24 @@ system.cpu.itb.write_accesses                       0                       # DT
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                       1709411231                       # number of cpu cycles simulated
+system.cpu.numCycles                       1723076411                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                 1709411231                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                 1723076411                       # Number of busy cycles
+system.cpu.num_conditional_control_insts    177497944                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                     36                       # Number of float alu accesses
 system.cpu.num_fp_insts                            36                       # number of float instructions
 system.cpu.num_fp_register_reads                   24                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                  16                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                    27330236                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                       1709408682                       # Number of instructions executed
-system.cpu.num_int_alu_accesses            1523276793                       # Number of integer alu accesses
-system.cpu.num_int_insts                   1523276793                       # number of integer instructions
-system.cpu.num_int_register_reads          4636623941                       # number of times the integer registers were read
-system.cpu.num_int_register_writes         1316065665                       # number of times the integer registers were written
-system.cpu.num_load_insts                   485926830                       # Number of load instructions
-system.cpu.num_mem_refs                     660773876                       # number of memory refs
+system.cpu.num_insts                       1723073862                       # Number of instructions executed
+system.cpu.num_int_alu_accesses            1536941850                       # Number of integer alu accesses
+system.cpu.num_int_insts                   1536941850                       # number of integer instructions
+system.cpu.num_int_register_reads          4663954117                       # number of times the integer registers were read
+system.cpu.num_int_register_writes         1329730844                       # number of times the integer registers were written
+system.cpu.num_load_insts                   485926770                       # Number of load instructions
+system.cpu.num_mem_refs                     660773816                       # number of memory refs
 system.cpu.num_store_insts                  174847046                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls              46                       # Number of system calls
 
index 3f9e59a856ec9c9cb1725b35dd749dad6000fee9..8dc825ce64fc1d213b2c865da76d06ce961666a9 100644 (file)
@@ -51,6 +51,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -86,6 +87,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -121,6 +123,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=10000
 max_miss_count=0
 mshrs=10
@@ -166,7 +169,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/bzip2
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/bzip2
 gid=100
 input=cin
 max_stack_size=67108864
index ba8cd6dca9c33558b02fae08aa1cb57de5c7ca6e..ffc182a84b6fdfa58eb17997052e840e2fc1d967 100755 (executable)
@@ -5,10 +5,10 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:56:25
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:27:01
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/60.bzip2/arm/linux/simple-timing -re tests/run.py build/ARM_SE/tests/fast/long/60.bzip2/arm/linux/simple-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
@@ -29,4 +29,4 @@ Uncompressing Data
 Uncompressed data 1048576 bytes in length
 Uncompressed data compared correctly
 Tested 1MB buffer: OK!
-Exiting @ tick 2431420115000 because target called exit()
+Exiting @ tick 2431419954000 because target called exit()
index 923e9c7349f3008ef253ab3a1749019e483d9bf1..f32aabd92a548fd06ecd2debfb3613a664a70d08 100644 (file)
@@ -1,27 +1,31 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 495941                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 237232                       # Number of bytes of host memory used
-host_seconds                                  3435.10                       # Real time elapsed on the host
-host_tick_rate                              707817123                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 781303                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 254132                       # Number of bytes of host memory used
+host_seconds                                  2197.96                       # Real time elapsed on the host
+host_tick_rate                             1106217790                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                  1703605163                       # Number of instructions simulated
+sim_insts                                  1717270343                       # Number of instructions simulated
 sim_seconds                                  2.431420                       # Number of seconds simulated
-sim_ticks                                2431420115000                       # Number of ticks simulated
-system.cpu.dcache.ReadReq_accesses          482384248                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 24514.094748                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 21514.094748                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits              475158152                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency   177141202000                       # number of ReadReq miss cycles
+sim_ticks                                2431419954000                       # Number of ticks simulated
+system.cpu.dcache.LoadLockedReq_accesses           61                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_hits               61                       # number of LoadLockedReq hits
+system.cpu.dcache.ReadReq_accesses          482384127                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 24514.084594                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 21514.084594                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits              475158040                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency   177140908000                       # number of ReadReq miss cycles
 system.cpu.dcache.ReadReq_miss_rate          0.014980                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses              7226096                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_miss_latency 155462914000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_misses              7226087                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_miss_latency 155462647000                       # number of ReadReq MSHR miss cycles
 system.cpu.dcache.ReadReq_mshr_miss_rate     0.014980                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses         7226096                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses         172586108                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_mshr_misses         7226087                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses            61                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits                61                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses         172586047                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_avg_miss_latency 33784.641656                       # average WriteReq miss latency
 system.cpu.dcache.WriteReq_avg_mshr_miss_latency 30784.641656                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits             170696959                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits             170696898                       # number of WriteReq hits
 system.cpu.dcache.WriteReq_miss_latency   63824222000                       # number of WriteReq miss cycles
 system.cpu.dcache.WriteReq_miss_rate         0.010946                       # miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_misses             1889149                       # number of WriteReq misses
@@ -30,49 +34,49 @@ system.cpu.dcache.WriteReq_mshr_miss_rate     0.010946                       # m
 system.cpu.dcache.WriteReq_mshr_misses        1889149                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                  70.854389                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs                  70.854453                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses           654970356                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 26435.430315                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 23435.430315                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits               645855111                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency    240965424000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_accesses           654970174                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 26435.424162                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 23435.424162                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits               645854938                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency    240965130000                       # number of demand (read+write) miss cycles
 system.cpu.dcache.demand_miss_rate           0.013917                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses               9115245                       # number of demand (read+write) misses
+system.cpu.dcache.demand_misses               9115236                       # number of demand (read+write) misses
 system.cpu.dcache.demand_mshr_hits                  0                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency 213619689000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency 213619422000                       # number of demand (read+write) MSHR miss cycles
 system.cpu.dcache.demand_mshr_miss_rate      0.013917                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses          9115245                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses          9115236                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.997003                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           4083.724785                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses          654970356                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 26435.430315                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 23435.430315                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.997002                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0           4083.719979                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses          654970174                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 26435.424162                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 23435.424162                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits              645855111                       # number of overall hits
-system.cpu.dcache.overall_miss_latency   240965424000                       # number of overall miss cycles
+system.cpu.dcache.overall_hits              645854938                       # number of overall hits
+system.cpu.dcache.overall_miss_latency   240965130000                       # number of overall miss cycles
 system.cpu.dcache.overall_miss_rate          0.013917                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses              9115245                       # number of overall misses
+system.cpu.dcache.overall_misses              9115236                       # number of overall misses
 system.cpu.dcache.overall_mshr_hits                 0                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency 213619689000                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency 213619422000                       # number of overall MSHR miss cycles
 system.cpu.dcache.overall_mshr_miss_rate     0.013917                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses         9115245                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses         9115236                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                9111149                       # number of replacements
-system.cpu.dcache.sampled_refs                9115245                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                9111140                       # number of replacements
+system.cpu.dcache.sampled_refs                9115236                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               4083.724785                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                645855111                       # Total number of references to valid blocks.
-system.cpu.dcache.warmup_cycle            25922969000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks                  3061986                       # number of writebacks
+system.cpu.dcache.tagsinuse               4083.719979                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                645855060                       # Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle            25923025000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.writebacks                  3061985                       # number of writebacks
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -94,10 +98,10 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.icache.ReadReq_accesses         1544565415                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses         1544565599                       # number of ReadReq accesses(hits+misses)
 system.cpu.icache.ReadReq_avg_miss_latency 54551.724138                       # average ReadReq miss latency
 system.cpu.icache.ReadReq_avg_mshr_miss_latency 51551.724138                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits             1544564777                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits             1544564961                       # number of ReadReq hits
 system.cpu.icache.ReadReq_miss_latency       34804000                       # number of ReadReq miss cycles
 system.cpu.icache.ReadReq_miss_rate          0.000000                       # miss rate for ReadReq accesses
 system.cpu.icache.ReadReq_misses                  638                       # number of ReadReq misses
@@ -106,16 +110,16 @@ system.cpu.icache.ReadReq_mshr_miss_rate     0.000000                       # ms
 system.cpu.icache.ReadReq_mshr_misses             638                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs               2420947.926332                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs               2420948.214734                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses          1544565415                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses          1544565599                       # number of demand (read+write) accesses
 system.cpu.icache.demand_avg_miss_latency 54551.724138                       # average overall miss latency
 system.cpu.icache.demand_avg_mshr_miss_latency 51551.724138                       # average overall mshr miss latency
-system.cpu.icache.demand_hits              1544564777                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits              1544564961                       # number of demand (read+write) hits
 system.cpu.icache.demand_miss_latency        34804000                       # number of demand (read+write) miss cycles
 system.cpu.icache.demand_miss_rate           0.000000                       # miss rate for demand accesses
 system.cpu.icache.demand_misses                   638                       # number of demand (read+write) misses
@@ -127,12 +131,12 @@ system.cpu.icache.fast_writes                       0                       # nu
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
 system.cpu.icache.occ_%::0                   0.251403                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0            514.872908                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses         1544565415                       # number of overall (read+write) accesses
+system.cpu.icache.occ_blocks::0            514.872896                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses         1544565599                       # number of overall (read+write) accesses
 system.cpu.icache.overall_avg_miss_latency 54551.724138                       # average overall miss latency
 system.cpu.icache.overall_avg_mshr_miss_latency 51551.724138                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits             1544564777                       # number of overall hits
+system.cpu.icache.overall_hits             1544564961                       # number of overall hits
 system.cpu.icache.overall_miss_latency       34804000                       # number of overall miss cycles
 system.cpu.icache.overall_miss_rate          0.000000                       # miss rate for overall accesses
 system.cpu.icache.overall_misses                  638                       # number of overall misses
@@ -145,8 +149,8 @@ system.cpu.icache.overall_mshr_uncacheable_misses            0
 system.cpu.icache.replacements                      7                       # number of replacements
 system.cpu.icache.sampled_refs                    638                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse                514.872908                       # Cycle average of tags in use
-system.cpu.icache.total_refs               1544564777                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse                514.872896                       # Cycle average of tags in use
+system.cpu.icache.total_refs               1544564961                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
@@ -181,84 +185,84 @@ system.cpu.l2cache.ReadExReq_misses            889908                       # nu
 system.cpu.l2cache.ReadExReq_mshr_miss_latency  35596320000                       # number of ReadExReq MSHR miss cycles
 system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.471063                       # mshr miss rate for ReadExReq accesses
 system.cpu.l2cache.ReadExReq_mshr_misses       889908                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses           7226734                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses           7226725                       # number of ReadReq accesses(hits+misses)
 system.cpu.l2cache.ReadReq_avg_miss_latency        52000                       # average ReadReq miss latency
 system.cpu.l2cache.ReadReq_avg_mshr_miss_latency        40000                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits               5417169                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_miss_latency   94097380000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.250399                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_misses             1809565                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency  72382600000                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.250399                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_misses        1809565                       # number of ReadReq MSHR misses
-system.cpu.l2cache.Writeback_accesses         3061986                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_hits             3061986                       # number of Writeback hits
+system.cpu.l2cache.ReadReq_hits               5417164                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_miss_latency   94097172000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_rate         0.250398                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_misses             1809561                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency  72382440000                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.250398                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_misses        1809561                       # number of ReadReq MSHR misses
+system.cpu.l2cache.Writeback_accesses         3061985                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_hits             3061985                       # number of Writeback hits
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  2.788539                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                  2.788542                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses            9115883                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses            9115874                       # number of demand (read+write) accesses
 system.cpu.l2cache.demand_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.demand_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                6416410                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_miss_latency   140372596000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.296129                       # miss rate for demand accesses
-system.cpu.l2cache.demand_misses              2699473                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_hits                6416405                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_miss_latency   140372388000                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_rate          0.296128                       # miss rate for demand accesses
+system.cpu.l2cache.demand_misses              2699469                       # number of demand (read+write) misses
 system.cpu.l2cache.demand_mshr_hits                 0                       # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_miss_latency 107978920000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.296129                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_misses         2699473                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_miss_latency 107978760000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_rate     0.296128                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_misses         2699469                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.458608                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.338955                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0         15027.674424                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1         11106.876723                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses           9115883                       # number of overall (read+write) accesses
+system.cpu.l2cache.occ_%::0                  0.458607                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_%::1                  0.338956                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0         15027.621217                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1         11106.896016                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses           9115874                       # number of overall (read+write) accesses
 system.cpu.l2cache.overall_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.overall_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits               6416410                       # number of overall hits
-system.cpu.l2cache.overall_miss_latency  140372596000                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.296129                       # miss rate for overall accesses
-system.cpu.l2cache.overall_misses             2699473                       # number of overall misses
+system.cpu.l2cache.overall_hits               6416405                       # number of overall hits
+system.cpu.l2cache.overall_miss_latency  140372388000                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_rate         0.296128                       # miss rate for overall accesses
+system.cpu.l2cache.overall_misses             2699469                       # number of overall misses
 system.cpu.l2cache.overall_mshr_hits                0                       # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_miss_latency 107978920000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.296129                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_misses        2699473                       # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_miss_latency 107978760000                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_rate     0.296128                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_misses        2699469                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.l2cache.replacements               2687070                       # number of replacements
-system.cpu.l2cache.sampled_refs               2714388                       # Sample count of references to valid blocks.
+system.cpu.l2cache.replacements               2687066                       # number of replacements
+system.cpu.l2cache.sampled_refs               2714383                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse             26134.551147                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                 7569176                       # Total number of references to valid blocks.
-system.cpu.l2cache.warmup_cycle          538044067000                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.writebacks                 1171981                       # number of writebacks
+system.cpu.l2cache.tagsinuse             26134.517233                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                 7569171                       # Total number of references to valid blocks.
+system.cpu.l2cache.warmup_cycle          538044123000                       # Cycle when the warmup percentage was hit.
+system.cpu.l2cache.writebacks                 1171980                       # number of writebacks
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                       4862840230                       # number of cpu cycles simulated
+system.cpu.numCycles                       4862839908                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                 4862840230                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                 4862839908                       # Number of busy cycles
+system.cpu.num_conditional_control_insts    177497944                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                     36                       # Number of float alu accesses
 system.cpu.num_fp_insts                            36                       # number of float instructions
 system.cpu.num_fp_register_reads                   24                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                  16                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                    27330236                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                       1703605163                       # Number of instructions executed
-system.cpu.num_int_alu_accesses            1523276793                       # Number of integer alu accesses
-system.cpu.num_int_insts                   1523276793                       # number of integer instructions
-system.cpu.num_int_register_reads          5115465619                       # number of times the integer registers were read
-system.cpu.num_int_register_writes         1316065727                       # number of times the integer registers were written
-system.cpu.num_load_insts                   485926830                       # Number of load instructions
-system.cpu.num_mem_refs                     660773876                       # number of memory refs
+system.cpu.num_insts                       1717270343                       # Number of instructions executed
+system.cpu.num_int_alu_accesses            1536941850                       # Number of integer alu accesses
+system.cpu.num_int_insts                   1536941850                       # number of integer instructions
+system.cpu.num_int_register_reads          5142795796                       # number of times the integer registers were read
+system.cpu.num_int_register_writes         1329730906                       # number of times the integer registers were written
+system.cpu.num_load_insts                   485926770                       # Number of load instructions
+system.cpu.num_mem_refs                     660773816                       # number of memory refs
 system.cpu.num_store_insts                  174847046                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls              46                       # Number of system calls
 
index f95eb4d89ef0562c5efd97c1d923e07007c40aaf..4743a86c67aae61b56f542eb6b52deabf5df0903 100644 (file)
@@ -115,6 +115,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -413,6 +414,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -448,6 +450,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -493,7 +496,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/twolf
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/twolf
 gid=100
 input=cin
 max_stack_size=67108864
index a363bde41a0fd9a42921a0ed38f8612f8ad52070..0bb69c5ff814344cc9a21a8134048ad699c8f0e4 100755 (executable)
@@ -5,13 +5,11 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb 21 2011 14:34:16
-M5 revision b06fecbc6572 7972 default qtip tip ext/print_mem_more.patch
-M5 started Feb 21 2011 15:12:03
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:28:39
 M5 executing on u200439-lin.austin.arm.com
-command line: build/ARM_SE/m5.opt -d build/ARM_SE/tests/opt/long/70.twolf/arm/linux/o3-timing -re tests/run.py build/ARM_SE/tests/opt/long/70.twolf/arm/linux/o3-timing
-Couldn't unlink  build/ARM_SE/tests/opt/long/70.twolf/arm/linux/o3-timing/smred.sav
-Couldn't unlink  build/ARM_SE/tests/opt/long/70.twolf/arm/linux/o3-timing/smred.sv2
+command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/70.twolf/arm/linux/o3-timing -re tests/run.py build/ARM_SE/tests/fast/long/70.twolf/arm/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 
@@ -28,4 +26,4 @@ info: Increasing stack size by one page.
  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90 
  91  92  93  94  95  96  97  98  99 100 101 102 103 104 105 
 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 
-122 123 124 Exiting @ tick 149819214000 because target called exit()
+122 123 124 Exiting @ tick 129013619500 because target called exit()
index 28cd85165a79d71544d9b6bd9303683c8c9259cf..9ba32bb5ae796713fdc00cfe2ad623126ec0bea3 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                  52926                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 260544                       # Number of bytes of host memory used
-host_seconds                                  3491.51                       # Real time elapsed on the host
-host_tick_rate                               42909528                       # Simulator tick rate (ticks/s)
+host_inst_rate                                  73857                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 259036                       # Number of bytes of host memory used
+host_seconds                                  2527.09                       # Real time elapsed on the host
+host_tick_rate                               51052260                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                   184792363                       # Number of instructions simulated
-sim_seconds                                  0.149819                       # Number of seconds simulated
-sim_ticks                                149819214000                       # Number of ticks simulated
+sim_insts                                   186644197                       # Number of instructions simulated
+sim_seconds                                  0.129014                       # Number of seconds simulated
+sim_ticks                                129013619500                       # Number of ticks simulated
 system.cpu.BPredUnit.BTBCorrect                     0                       # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.BPredUnit.BTBHits                 51777441                       # Number of BTB hits
-system.cpu.BPredUnit.BTBLookups              55728820                       # Number of BTB lookups
-system.cpu.BPredUnit.RASInCorrect                   0                       # Number of incorrect RAS predictions.
-system.cpu.BPredUnit.condIncorrect           12604932                       # Number of conditional branches incorrect
-system.cpu.BPredUnit.condPredicted           57019635                       # Number of conditional branches predicted
-system.cpu.BPredUnit.lookups                 57019635                       # Number of BP lookups
-system.cpu.BPredUnit.usedRAS                        0                       # Number of times the RAS was used to get a target.
-system.cpu.commit.COM:branches               39499925                       # Number of branches committed
-system.cpu.commit.COM:bw_lim_events            586569                       # number cycles where commit BW limit reached
+system.cpu.BPredUnit.BTBHits                 82595843                       # Number of BTB hits
+system.cpu.BPredUnit.BTBLookups              87704416                       # Number of BTB lookups
+system.cpu.BPredUnit.RASInCorrect               35994                       # Number of incorrect RAS predictions.
+system.cpu.BPredUnit.condIncorrect            9565909                       # Number of conditional branches incorrect
+system.cpu.BPredUnit.condPredicted           85970608                       # Number of conditional branches predicted
+system.cpu.BPredUnit.lookups                110694771                       # Number of BP lookups
+system.cpu.BPredUnit.usedRAS                  4976778                       # Number of times the RAS was used to get a target.
+system.cpu.commit.COM:branches               39816389                       # Number of branches committed
+system.cpu.commit.COM:bw_lim_events           1145946                       # number cycles where commit BW limit reached
 system.cpu.commit.COM:bw_limited                    0                       # number of insts not committed due to BW limits
-system.cpu.commit.COM:committed_per_cycle::samples    285162046                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::mean     0.648076                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::stdev     0.934649                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::samples    230008327                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::mean     0.811530                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::stdev     1.187276                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::0    151201890     53.02%     53.02% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::1    102481075     35.94%     88.96% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::2     22788718      7.99%     96.95% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::3      3864443      1.36%     98.31% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::4      2118451      0.74%     99.05% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::5      1126210      0.39%     99.45% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::6       605325      0.21%     99.66% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::7       389365      0.14%     99.79% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::8       586569      0.21%    100.00% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::0    121269072     52.72%     52.72% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::1     61996527     26.95%     79.68% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::2     32262930     14.03%     93.70% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::3      7261751      3.16%     96.86% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::4      3043345      1.32%     98.18% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::5      1671954      0.73%     98.91% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::6       847387      0.37%     99.28% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::7       509415      0.22%     99.50% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::8      1145946      0.50%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::min_value            0                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::max_value            8                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::total    285162046                       # Number of insts commited each cycle
-system.cpu.commit.COM:count                 184806751                       # Number of instructions committed
+system.cpu.commit.COM:committed_per_cycle::total    230008327                       # Number of insts commited each cycle
+system.cpu.commit.COM:count                 186658585                       # Number of instructions committed
 system.cpu.commit.COM:fp_insts                1730659                       # Number of committed floating point instructions.
-system.cpu.commit.COM:function_calls                0                       # Number of function calls committed.
-system.cpu.commit.COM:int_insts             146860811                       # Number of committed integer instructions.
-system.cpu.commit.COM:loads                  29554611                       # Number of loads committed
-system.cpu.commit.COM:membars                       0                       # Number of memory barriers committed
-system.cpu.commit.COM:refs                   42081439                       # Number of memory references committed
+system.cpu.commit.COM:function_calls          1835949                       # Number of function calls committed.
+system.cpu.commit.COM:int_insts             148665286                       # Number of committed integer instructions.
+system.cpu.commit.COM:loads                  29539429                       # Number of loads committed
+system.cpu.commit.COM:membars                   22408                       # Number of memory barriers committed
+system.cpu.commit.COM:refs                   42068801                       # Number of memory references committed
 system.cpu.commit.COM:swp_count                     0                       # Number of s/w prefetches committed
-system.cpu.commit.branchMispredicts          12955566                       # The number of times a branch was mispredicted
-system.cpu.commit.commitCommittedInsts      184806751                       # The number of committed instructions
-system.cpu.commit.commitNonSpecStalls         1569953                       # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.commitSquashedInsts        36913868                       # The number of squashed insts skipped by commit
-system.cpu.committedInsts                   184792363                       # Number of Instructions Simulated
-system.cpu.committedInsts_total             184792363                       # Number of Instructions Simulated
-system.cpu.cpi                               1.621487                       # CPI: Cycles Per Instruction
-system.cpu.cpi_total                         1.621487                       # CPI: Total CPI of All Threads
-system.cpu.dcache.ReadReq_accesses           32436973                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 31572.057898                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 32361.072902                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits               32435384                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency       50168000                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_rate          0.000049                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses                 1589                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_hits               862                       # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_miss_latency     23526500                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate     0.000022                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses             727                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses          12273971                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_avg_miss_latency 25388.039035                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 35046.660567                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits              12266388                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_miss_latency     192517500                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_rate         0.000618                       # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_misses                7583                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_mshr_hits             6490                       # number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_miss_latency     38306000                       # number of WriteReq MSHR miss cycles
+system.cpu.commit.branchMispredicts           9469517                       # The number of times a branch was mispredicted
+system.cpu.commit.commitCommittedInsts      186658585                       # The number of committed instructions
+system.cpu.commit.commitNonSpecStalls         1617312                       # The number of times commit has been forced to stall to communicate backwards
+system.cpu.commit.commitSquashedInsts       187111758                       # The number of squashed insts skipped by commit
+system.cpu.committedInsts                   186644197                       # Number of Instructions Simulated
+system.cpu.committedInsts_total             186644197                       # Number of Instructions Simulated
+system.cpu.cpi                               1.382455                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         1.382455                       # CPI: Total CPI of All Threads
+system.cpu.dcache.LoadLockedReq_accesses        26640                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_avg_miss_latency        32000                       # average LoadLockedReq miss latency
+system.cpu.dcache.LoadLockedReq_hits            26638                       # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_miss_latency        64000                       # number of LoadLockedReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_rate     0.000075                       # miss rate for LoadLockedReq accesses
+system.cpu.dcache.LoadLockedReq_misses              2                       # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_mshr_hits            2                       # number of LoadLockedReq MSHR hits
+system.cpu.dcache.ReadReq_accesses           36653125                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 33700.747283                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 32158.536585                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits               36651653                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency       49607500                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_rate          0.000040                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses                 1472                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_hits               734                       # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_miss_latency     23733000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate     0.000020                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_misses             738                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses         24951                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits             24951                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses          12251566                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_avg_miss_latency 31103.241534                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency 35107.404022                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_hits              12243977                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_miss_latency     236042500                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_rate         0.000619                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_misses                7589                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_mshr_hits             6495                       # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_miss_latency     38407500                       # number of WriteReq MSHR miss cycles
 system.cpu.dcache.WriteReq_mshr_miss_rate     0.000089                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_misses           1093                       # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses           1094                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_blocked_cycles::no_targets         9000                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs               24561.413187                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
+system.cpu.dcache.avg_refs               26717.914301                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
-system.cpu.dcache.blocked::no_targets               1                       # number of cycles access was blocked
+system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
-system.cpu.dcache.blocked_cycles::no_targets         9000                       # number of cycles access was blocked
+system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses            44710944                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 26459.387266                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 33973.901099                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits                44701772                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency       242685500                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate           0.000205                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses                  9172                       # number of demand (read+write) misses
-system.cpu.dcache.demand_mshr_hits               7352                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency     61832500                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_rate      0.000041                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses             1820                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_accesses            48904691                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 31525.217967                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 33919.486900                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits                48895630                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency       285650000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate           0.000185                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses                  9061                       # number of demand (read+write) misses
+system.cpu.dcache.demand_mshr_hits               7229                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_miss_latency     62140500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate      0.000037                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses             1832                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.337576                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           1382.712770                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses           44710944                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 26459.387266                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 33973.901099                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.340757                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0           1395.741753                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses           48904691                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 31525.217967                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 33919.486900                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits               44701772                       # number of overall hits
-system.cpu.dcache.overall_miss_latency      242685500                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate          0.000205                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses                 9172                       # number of overall misses
-system.cpu.dcache.overall_mshr_hits              7352                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency     61832500                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_rate     0.000041                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses            1820                       # number of overall MSHR misses
+system.cpu.dcache.overall_hits               48895630                       # number of overall hits
+system.cpu.dcache.overall_miss_latency      285650000                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate          0.000185                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses                 9061                       # number of overall misses
+system.cpu.dcache.overall_mshr_hits              7229                       # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_miss_latency     62140500                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate     0.000037                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses            1832                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                     46                       # number of replacements
-system.cpu.dcache.sampled_refs                   1820                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                     44                       # number of replacements
+system.cpu.dcache.sampled_refs                   1832                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               1382.712770                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                 44701772                       # Total number of references to valid blocks.
+system.cpu.dcache.tagsinuse               1395.741753                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                 48947219                       # Total number of references to valid blocks.
 system.cpu.dcache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks                       17                       # number of writebacks
-system.cpu.decode.DECODE:BlockedCycles       21645694                       # Number of cycles decode is blocked
-system.cpu.decode.DECODE:DecodedInsts       264148336                       # Number of instructions handled by decode
-system.cpu.decode.DECODE:IdleCycles          61114397                       # Number of cycles decode is idle
-system.cpu.decode.DECODE:RunCycles          200863123                       # Number of cycles decode is running
-system.cpu.decode.DECODE:SquashCycles        14403927                       # Number of cycles decode is squashing
-system.cpu.decode.DECODE:UnblockCycles        1538831                       # Number of cycles decode is unblocking
+system.cpu.dcache.writebacks                       16                       # number of writebacks
+system.cpu.decode.DECODE:BlockedCycles       41216121                       # Number of cycles decode is blocked
+system.cpu.decode.DECODE:BranchMispred         162173                       # Number of times decode detected a branch misprediction
+system.cpu.decode.DECODE:BranchResolved      17947429                       # Number of times decode resolved a branch
+system.cpu.decode.DECODE:DecodedInsts       450164827                       # Number of instructions handled by decode
+system.cpu.decode.DECODE:IdleCycles          82659496                       # Number of cycles decode is idle
+system.cpu.decode.DECODE:RunCycles          104979793                       # Number of cycles decode is running
+system.cpu.decode.DECODE:SquashCycles        27951688                       # Number of cycles decode is squashing
+system.cpu.decode.DECODE:SquashedInsts         694943                       # Number of squashed instructions handled by decode
+system.cpu.decode.DECODE:UnblockCycles        1152916                       # Number of cycles decode is unblocking
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -146,243 +158,243 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.fetch.Branches                    57019635                       # Number of branches that fetch encountered
-system.cpu.fetch.CacheLines                  24416320                       # Number of cache lines fetched
-system.cpu.fetch.Cycles                     213842486                       # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.IcacheSquashes               1112165                       # Number of outstanding Icache misses that were squashed
-system.cpu.fetch.Insts                      254182972                       # Number of instructions fetch has processed
-system.cpu.fetch.MiscStallCycles                47096                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.SquashCycles                13195878                       # Number of cycles fetch has spent squashing
-system.cpu.fetch.branchRate                  0.190295                       # Number of branch fetches per cycle
-system.cpu.fetch.icacheStallCycles           24416320                       # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.predictedBranches           51777441                       # Number of branches that fetch has predicted taken
-system.cpu.fetch.rate                        0.848299                       # Number of inst fetches per cycle
-system.cpu.fetch.rateDist::samples          299565972                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean              0.927730                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev             1.045167                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.Branches                   110694771                       # Number of branches that fetch encountered
+system.cpu.fetch.CacheLines                  38575932                       # Number of cache lines fetched
+system.cpu.fetch.Cycles                     111755859                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.IcacheSquashes               1956934                       # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.Insts                      439020162                       # Number of instructions fetch has processed
+system.cpu.fetch.MiscStallCycles                55086                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.SquashCycles                 9825072                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.branchRate                  0.429004                       # Number of branch fetches per cycle
+system.cpu.fetch.icacheStallCycles           38575932                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.predictedBranches           87572621                       # Number of branches that fetch has predicted taken
+system.cpu.fetch.rate                        1.701449                       # Number of inst fetches per cycle
+system.cpu.fetch.rateDist::samples          257960014                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              1.834639                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             2.572532                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::underflows               0      0.00%      0.00% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::0                 86216390     28.78%     28.78% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1                186583671     62.28%     91.07% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2                 11093729      3.70%     94.77% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3                  7887786      2.63%     97.40% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4                  1768857      0.59%     97.99% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5                  2263080      0.76%     98.75% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6                  1007503      0.34%     99.08% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7                   913678      0.31%     99.39% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8                  1831278      0.61%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0                146405140     56.75%     56.75% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                  4345583      1.68%     58.44% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                 33012115     12.80%     71.24% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                 15727198      6.10%     77.33% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                  9968006      3.86%     81.20% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                 16602538      6.44%     87.63% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                  8446634      3.27%     90.91% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                  5474811      2.12%     93.03% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                 17977989      6.97%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::overflows                0      0.00%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::min_value                0                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::max_value                8                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::total            299565972                       # Number of instructions fetched each cycle (Total)
-system.cpu.fp_regfile_reads                   2799107                       # number of floating regfile reads
-system.cpu.fp_regfile_writes                  2446180                       # number of floating regfile writes
-system.cpu.icache.ReadReq_accesses           24416320                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_avg_miss_latency 25130.564219                       # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 21980.432060                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits               24412793                       # number of ReadReq hits
-system.cpu.icache.ReadReq_miss_latency       88635500                       # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_rate          0.000144                       # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_misses                 3527                       # number of ReadReq misses
-system.cpu.icache.ReadReq_mshr_hits               333                       # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_miss_latency     70205500                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_rate     0.000131                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_misses            3194                       # number of ReadReq MSHR misses
+system.cpu.fetch.rateDist::total            257960014                       # Number of instructions fetched each cycle (Total)
+system.cpu.fp_regfile_reads                   2918455                       # number of floating regfile reads
+system.cpu.fp_regfile_writes                  2533041                       # number of floating regfile writes
+system.cpu.icache.ReadReq_accesses           38575932                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_avg_miss_latency 23829.127878                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency 20456.359460                       # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_hits               38571850                       # number of ReadReq hits
+system.cpu.icache.ReadReq_miss_latency       97270500                       # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_rate          0.000106                       # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_misses                 4082                       # number of ReadReq misses
+system.cpu.icache.ReadReq_mshr_hits               599                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_miss_latency     71249500                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate     0.000090                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_misses            3483                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs                7643.329054                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs               11074.318117                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses            24416320                       # number of demand (read+write) accesses
-system.cpu.icache.demand_avg_miss_latency 25130.564219                       # average overall miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 21980.432060                       # average overall mshr miss latency
-system.cpu.icache.demand_hits                24412793                       # number of demand (read+write) hits
-system.cpu.icache.demand_miss_latency        88635500                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_rate           0.000144                       # miss rate for demand accesses
-system.cpu.icache.demand_misses                  3527                       # number of demand (read+write) misses
-system.cpu.icache.demand_mshr_hits                333                       # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_miss_latency     70205500                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_rate      0.000131                       # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_misses             3194                       # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_accesses            38575932                       # number of demand (read+write) accesses
+system.cpu.icache.demand_avg_miss_latency 23829.127878                       # average overall miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency 20456.359460                       # average overall mshr miss latency
+system.cpu.icache.demand_hits                38571850                       # number of demand (read+write) hits
+system.cpu.icache.demand_miss_latency        97270500                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_rate           0.000106                       # miss rate for demand accesses
+system.cpu.icache.demand_misses                  4082                       # number of demand (read+write) misses
+system.cpu.icache.demand_mshr_hits                599                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_miss_latency     71249500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_rate      0.000090                       # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_misses             3483                       # number of demand (read+write) MSHR misses
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.617996                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0           1265.656561                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses           24416320                       # number of overall (read+write) accesses
-system.cpu.icache.overall_avg_miss_latency 25130.564219                       # average overall miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 21980.432060                       # average overall mshr miss latency
+system.cpu.icache.occ_%::0                   0.621830                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0           1273.508184                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses           38575932                       # number of overall (read+write) accesses
+system.cpu.icache.overall_avg_miss_latency 23829.127878                       # average overall miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency 20456.359460                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits               24412793                       # number of overall hits
-system.cpu.icache.overall_miss_latency       88635500                       # number of overall miss cycles
-system.cpu.icache.overall_miss_rate          0.000144                       # miss rate for overall accesses
-system.cpu.icache.overall_misses                 3527                       # number of overall misses
-system.cpu.icache.overall_mshr_hits               333                       # number of overall MSHR hits
-system.cpu.icache.overall_mshr_miss_latency     70205500                       # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_rate     0.000131                       # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_misses            3194                       # number of overall MSHR misses
+system.cpu.icache.overall_hits               38571850                       # number of overall hits
+system.cpu.icache.overall_miss_latency       97270500                       # number of overall miss cycles
+system.cpu.icache.overall_miss_rate          0.000106                       # miss rate for overall accesses
+system.cpu.icache.overall_misses                 4082                       # number of overall misses
+system.cpu.icache.overall_mshr_hits               599                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_miss_latency     71249500                       # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_rate     0.000090                       # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_misses            3483                       # number of overall MSHR misses
 system.cpu.icache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.icache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.icache.replacements                   1539                       # number of replacements
-system.cpu.icache.sampled_refs                   3194                       # Sample count of references to valid blocks.
+system.cpu.icache.replacements                   1827                       # number of replacements
+system.cpu.icache.sampled_refs                   3483                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse               1265.656561                       # Cycle average of tags in use
-system.cpu.icache.total_refs                 24412793                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse               1273.508184                       # Cycle average of tags in use
+system.cpu.icache.total_refs                 38571850                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
-system.cpu.idleCycles                           72457                       # Total number of cycles that the CPU has spent unscheduled due to idling
-system.cpu.iew.EXEC:branches                 40333139                       # Number of branches executed
-system.cpu.iew.EXEC:nop                        106308                       # number of nop insts executed
-system.cpu.iew.EXEC:rate                     0.675299                       # Inst execution rate
-system.cpu.iew.EXEC:refs                     46706723                       # number of memory reference insts executed
-system.cpu.iew.EXEC:stores                   12922741                       # Number of stores executed
+system.cpu.idleCycles                           67226                       # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.iew.EXEC:branches                 52962106                       # Number of branches executed
+system.cpu.iew.EXEC:nop                         84051                       # number of nop insts executed
+system.cpu.iew.EXEC:rate                     0.929014                       # Inst execution rate
+system.cpu.iew.EXEC:refs                     51175949                       # number of memory reference insts executed
+system.cpu.iew.EXEC:stores                   13319638                       # Number of stores executed
 system.cpu.iew.EXEC:swp                             0                       # number of swp insts executed
-system.cpu.iew.WB:consumers                 166977314                       # num instructions consuming a value
-system.cpu.iew.WB:count                     199432136                       # cumulative count of insts written-back
-system.cpu.iew.WB:fanout                     0.694920                       # average fanout of values written-back
+system.cpu.iew.WB:consumers                 285530591                       # num instructions consuming a value
+system.cpu.iew.WB:count                     236209276                       # cumulative count of insts written-back
+system.cpu.iew.WB:fanout                     0.493714                       # average fanout of values written-back
 system.cpu.iew.WB:penalized                         0                       # number of instrctions required to write to 'other' IQ
 system.cpu.iew.WB:penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.iew.WB:producers                 116035928                       # num instructions producing a value
-system.cpu.iew.WB:rate                       0.665576                       # insts written-back per cycle
-system.cpu.iew.WB:sent                      200401741                       # cumulative count of insts sent to commit
-system.cpu.iew.branchMispredicts             13076652                       # Number of branch mispredicts detected at execute
-system.cpu.iew.iewBlockCycles                    1256                       # Number of cycles IEW is blocking
-system.cpu.iew.iewDispLoadInsts              37075609                       # Number of dispatched load instructions
-system.cpu.iew.iewDispNonSpecInsts            1668755                       # Number of dispatched non-speculative instructions
-system.cpu.iew.iewDispSquashedInsts          11833619                       # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispStoreInsts             14988549                       # Number of dispatched store instructions
-system.cpu.iew.iewDispatchedInsts           221729626                       # Number of instructions dispatched to IQ
-system.cpu.iew.iewExecLoadInsts              33783982                       # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts          10729958                       # Number of squashed instructions skipped in execute
-system.cpu.iew.iewExecutedInsts             202345530                       # Number of executed instructions
-system.cpu.iew.iewIQFullEvents                      7                       # Number of times the IQ has become full, causing a stall
+system.cpu.iew.WB:producers                 140970333                       # num instructions producing a value
+system.cpu.iew.WB:rate                       0.915443                       # insts written-back per cycle
+system.cpu.iew.WB:sent                      237475950                       # cumulative count of insts sent to commit
+system.cpu.iew.branchMispredicts             10889279                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewBlockCycles                   87073                       # Number of cycles IEW is blocking
+system.cpu.iew.iewDispLoadInsts              51734063                       # Number of dispatched load instructions
+system.cpu.iew.iewDispNonSpecInsts            2217181                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewDispSquashedInsts           4617225                       # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispStoreInsts             19417784                       # Number of dispatched store instructions
+system.cpu.iew.iewDispatchedInsts           373778120                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewExecLoadInsts              37856311                       # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts           7515922                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewExecutedInsts             239710842                       # Number of executed instructions
+system.cpu.iew.iewIQFullEvents                  16182                       # Number of times the IQ has become full, causing a stall
 system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
-system.cpu.iew.iewLSQFullEvents                     0                       # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.iewSquashCycles               14403927                       # Number of cycles IEW is squashing
-system.cpu.iew.iewUnblockCycles                   103                       # Number of cycles IEW is unblocking
+system.cpu.iew.iewLSQFullEvents                 11289                       # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.iewSquashCycles               27951688                       # Number of cycles IEW is squashing
+system.cpu.iew.iewUnblockCycles                 27726                       # Number of cycles IEW is unblocking
 system.cpu.iew.lsq.thread.0.blockedLoads            0                       # Number of blocked loads due to partial load-store forwarding
-system.cpu.iew.lsq.thread.0.cacheBlocked            1                       # Number of times an access to memory failed due to the cache being blocked
-system.cpu.iew.lsq.thread.0.forwLoads          638748                       # Number of loads that had data forwarded from stores
-system.cpu.iew.lsq.thread.0.ignoredResponses         2434                       # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread.0.cacheBlocked            0                       # Number of times an access to memory failed due to the cache being blocked
+system.cpu.iew.lsq.thread.0.forwLoads          619448                       # Number of loads that had data forwarded from stores
+system.cpu.iew.lsq.thread.0.ignoredResponses         1421                       # Number of memory responses ignored because the instruction is squashed
 system.cpu.iew.lsq.thread.0.invAddrLoads            0                       # Number of loads ignored due to an invalid address
 system.cpu.iew.lsq.thread.0.invAddrSwpfs            0                       # Number of software prefetches ignored due to an invalid address
-system.cpu.iew.lsq.thread.0.memOrderViolation       295230                       # Number of memory ordering violations
-system.cpu.iew.lsq.thread.0.rescheduledLoads            0                       # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread.0.squashedLoads      7520997                       # Number of loads squashed
-system.cpu.iew.lsq.thread.0.squashedStores      2461721                       # Number of stores squashed
-system.cpu.iew.memOrderViolationEvents         295230                       # Number of memory order violations
-system.cpu.iew.predictedNotTakenIncorrect      1407484                       # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.predictedTakenIncorrect       11669168                       # Number of branches that were predicted taken incorrectly
-system.cpu.int_regfile_reads                457778046                       # number of integer regfile reads
-system.cpu.int_regfile_writes               195349960                       # number of integer regfile writes
-system.cpu.ipc                               0.616718                       # IPC: Instructions Per Cycle
-system.cpu.ipc_total                         0.616718                       # IPC: Total IPC of All Threads
+system.cpu.iew.lsq.thread.0.memOrderViolation       246556                       # Number of memory ordering violations
+system.cpu.iew.lsq.thread.0.rescheduledLoads           13                       # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread.0.squashedLoads     22194633                       # Number of loads squashed
+system.cpu.iew.lsq.thread.0.squashedStores      6888412                       # Number of stores squashed
+system.cpu.iew.memOrderViolationEvents         246556                       # Number of memory order violations
+system.cpu.iew.predictedNotTakenIncorrect      2322193                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.predictedTakenIncorrect        8567086                       # Number of branches that were predicted taken incorrectly
+system.cpu.int_regfile_reads                532811061                       # number of integer regfile reads
+system.cpu.int_regfile_writes               228488130                       # number of integer regfile writes
+system.cpu.ipc                               0.723351                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         0.723351                       # IPC: Total IPC of All Threads
 system.cpu.iq.ISSUE:FU_type_0::No_OpClass            0      0.00%      0.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntAlu       163185983     76.59%     76.59% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntMult         907348      0.43%     77.01% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     77.01% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatAdd             0      0.00%     77.01% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     77.01% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     77.01% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     77.01% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     77.01% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     77.01% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAdd          16007      0.01%     77.02% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     77.02% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     77.02% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     77.02% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     77.02% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     77.02% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     77.02% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     77.02% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     77.02% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     77.02% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     77.02% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd        33154      0.02%     77.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     77.03% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp       157340      0.07%     77.11% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt       265597      0.12%     77.23% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv        74720      0.04%     77.27% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc       439795      0.21%     77.47% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult       197622      0.09%     77.57% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc        71713      0.03%     77.60% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt          318      0.00%     77.60% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemRead       34601052     16.24%     93.84% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemWrite      13124839      6.16%    100.00% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntAlu       192005801     77.66%     77.66% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntMult         909911      0.37%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatAdd             0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAdd           7519      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     78.03% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd        33371      0.01%     78.05% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     78.05% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp       158227      0.06%     78.11% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt       303942      0.12%     78.24% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv        75061      0.03%     78.27% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc       513450      0.21%     78.47% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult       198615      0.08%     78.55% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc        72348      0.03%     78.58% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt          326      0.00%     78.58% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemRead       39354306     15.92%     94.50% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemWrite      13593887      5.50%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::IprAccess            0      0.00%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::InstPrefetch            0      0.00%    100.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::total        213075488                       # Type of FU issued
-system.cpu.iq.ISSUE:fu_busy_cnt               1172568                       # FU busy when requested
-system.cpu.iq.ISSUE:fu_busy_rate             0.005503                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.ISSUE:FU_type_0::total        247226764                       # Type of FU issued
+system.cpu.iq.ISSUE:fu_busy_cnt               1255415                       # FU busy when requested
+system.cpu.iq.ISSUE:fu_busy_rate             0.005078                       # FU busy rate (busy events/executed inst)
 system.cpu.iq.ISSUE:fu_full::No_OpClass             0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntAlu                 3      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntMult                0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemRead           789273     67.31%     67.31% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemWrite          383292     32.69%    100.00% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntAlu             17638      1.40%      1.40% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntMult             5653      0.45%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      1.86% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemRead          1032005     82.20%     84.06% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemWrite          200119     15.94%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::IprAccess              0      0.00%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::InstPrefetch            0      0.00%    100.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:issued_per_cycle::samples    299565972                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::mean     0.711281                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::stdev     0.810682                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::samples    257960014                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::mean     0.958392                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.149844                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::0     130442943     43.54%     43.54% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::1     140707808     46.97%     90.51% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::2      18780101      6.27%     96.78% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::3       5513171      1.84%     98.62% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::4       2752255      0.92%     99.54% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::5       1032616      0.34%     99.89% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::6        286376      0.10%     99.98% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::7         28007      0.01%     99.99% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::8         22695      0.01%    100.00% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::0     118566541     45.96%     45.96% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::1      70125037     27.18%     73.15% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::2      44762596     17.35%     90.50% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::3      14438137      5.60%     96.10% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::4       6886623      2.67%     98.77% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::5       2484508      0.96%     99.73% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::6        597059      0.23%     99.96% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::7         85366      0.03%     99.99% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::8         14147      0.01%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::min_value            0                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::max_value            8                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::total    299565972                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:rate                     0.711109                       # Inst issue rate
-system.cpu.iq.fp_alu_accesses                 1965612                       # Number of floating point alu accesses
-system.cpu.iq.fp_inst_queue_reads             3923910                       # Number of floating instruction queue reads
-system.cpu.iq.fp_inst_queue_wakeup_accesses      1824312                       # Number of floating instruction queue wakeup accesses
-system.cpu.iq.fp_inst_queue_writes            2255873                       # Number of floating instruction queue writes
-system.cpu.iq.int_alu_accesses              212282444                       # Number of integer alu accesses
-system.cpu.iq.int_inst_queue_reads          723212864                       # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_wakeup_accesses    197607824                       # Number of integer instruction queue wakeup accesses
-system.cpu.iq.int_inst_queue_writes         240197118                       # Number of integer instruction queue writes
-system.cpu.iq.iqInstsAdded                  219954563                       # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqInstsIssued                 213075488                       # Number of instructions issued
-system.cpu.iq.iqNonSpecInstsAdded             1668755                       # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqSquashedInstsExamined        20589653                       # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedInstsIssued            247258                       # Number of squashed instructions issued
-system.cpu.iq.iqSquashedNonSpecRemoved          98802                       # Number of squashed non-spec instructions that were removed
-system.cpu.iq.iqSquashedOperandsExamined     37700924                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.ISSUE:issued_per_cycle::total    257960014                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:rate                     0.958142                       # Inst issue rate
+system.cpu.iq.fp_alu_accesses                 1985429                       # Number of floating point alu accesses
+system.cpu.iq.fp_inst_queue_reads             3952184                       # Number of floating instruction queue reads
+system.cpu.iq.fp_inst_queue_wakeup_accesses      1885790                       # Number of floating instruction queue wakeup accesses
+system.cpu.iq.fp_inst_queue_writes            3082571                       # Number of floating instruction queue writes
+system.cpu.iq.int_alu_accesses              246496750                       # Number of integer alu accesses
+system.cpu.iq.int_inst_queue_reads          750098950                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_wakeup_accesses    234323486                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.int_inst_queue_writes         555603223                       # Number of integer instruction queue writes
+system.cpu.iq.iqInstsAdded                  371452773                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqInstsIssued                 247226764                       # Number of instructions issued
+system.cpu.iq.iqNonSpecInstsAdded             2241296                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqSquashedInstsExamined       184786827                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedInstsIssued            382177                       # Number of squashed instructions issued
+system.cpu.iq.iqSquashedNonSpecRemoved         623984                       # Number of squashed non-spec instructions that were removed
+system.cpu.iq.iqSquashedOperandsExamined    306361873                       # Number of squashed operands that are examined and possibly removed from graph
 system.cpu.itb.accesses                             0                       # DTB accesses
 system.cpu.itb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.itb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -404,106 +416,106 @@ system.cpu.itb.read_misses                          0                       # DT
 system.cpu.itb.write_accesses                       0                       # DTB write accesses
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
-system.cpu.l2cache.ReadExReq_accesses            1093                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34263.133641                       # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31130.875576                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_accesses            1094                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_avg_miss_latency 34292.357274                       # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31035.911602                       # average ReadExReq mshr miss latency
 system.cpu.l2cache.ReadExReq_hits                   8                       # number of ReadExReq hits
-system.cpu.l2cache.ReadExReq_miss_latency     37175500                       # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_rate       0.992681                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_misses              1085                       # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_mshr_miss_latency     33777000                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.992681                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_misses         1085                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses              3921                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_avg_miss_latency 34264.419330                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31081.500393                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                  1355                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_miss_latency      87922500                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.654425                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_misses                2566                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_mshr_hits               20                       # number of ReadReq MSHR hits
-system.cpu.l2cache.ReadReq_mshr_miss_latency     79133500                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.649324                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_misses           2546                       # number of ReadReq MSHR misses
-system.cpu.l2cache.Writeback_accesses              17                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_hits                  17                       # number of Writeback hits
+system.cpu.l2cache.ReadExReq_miss_latency     37241500                       # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_rate       0.992687                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_misses              1086                       # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_mshr_miss_latency     33705000                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.992687                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_misses         1086                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadReq_accesses              4221                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_avg_miss_latency 34284.967067                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31071.317225                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_hits                  1640                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_miss_latency      88489500                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_rate         0.611466                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_misses                2581                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_mshr_hits               15                       # number of ReadReq MSHR hits
+system.cpu.l2cache.ReadReq_mshr_miss_latency     79729000                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.607913                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_misses           2566                       # number of ReadReq MSHR misses
+system.cpu.l2cache.Writeback_accesses              16                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_hits                  16                       # number of Writeback hits
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  0.530333                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                  0.637141                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses               5014                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_avg_miss_latency 34264.037250                       # average overall miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31096.254475                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                   1363                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_miss_latency      125098000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.728161                       # miss rate for demand accesses
-system.cpu.l2cache.demand_misses                 3651                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_mshr_hits                20                       # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_miss_latency    112910500                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.724172                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_misses            3631                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_accesses               5315                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_avg_miss_latency 34287.155713                       # average overall miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency 31060.788609                       # average overall mshr miss latency
+system.cpu.l2cache.demand_hits                   1648                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_miss_latency      125731000                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_rate          0.689934                       # miss rate for demand accesses
+system.cpu.l2cache.demand_misses                 3667                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_mshr_hits                15                       # number of demand (read+write) MSHR hits
+system.cpu.l2cache.demand_mshr_miss_latency    113434000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_rate     0.687112                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_misses            3652                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.055506                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_%::1                  0.000152                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0          1818.805056                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1             4.996217                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses              5014                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_avg_miss_latency 34264.037250                       # average overall miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31096.254475                       # average overall mshr miss latency
+system.cpu.l2cache.occ_%::0                  0.056054                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_%::1                  0.000092                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0          1836.784505                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1             3.029906                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses              5315                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_avg_miss_latency 34287.155713                       # average overall miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency 31060.788609                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                  1363                       # number of overall hits
-system.cpu.l2cache.overall_miss_latency     125098000                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.728161                       # miss rate for overall accesses
-system.cpu.l2cache.overall_misses                3651                       # number of overall misses
-system.cpu.l2cache.overall_mshr_hits               20                       # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_miss_latency    112910500                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.724172                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_misses           3631                       # number of overall MSHR misses
+system.cpu.l2cache.overall_hits                  1648                       # number of overall hits
+system.cpu.l2cache.overall_miss_latency     125731000                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_rate         0.689934                       # miss rate for overall accesses
+system.cpu.l2cache.overall_misses                3667                       # number of overall misses
+system.cpu.l2cache.overall_mshr_hits               15                       # number of overall MSHR hits
+system.cpu.l2cache.overall_mshr_miss_latency    113434000                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_rate     0.687112                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_misses           3652                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
 system.cpu.l2cache.replacements                     0                       # number of replacements
-system.cpu.l2cache.sampled_refs                  2555                       # Sample count of references to valid blocks.
+system.cpu.l2cache.sampled_refs                  2574                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse              1823.801274                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                    1355                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse              1839.814411                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                    1640                       # Total number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
 system.cpu.l2cache.writebacks                       0                       # number of writebacks
-system.cpu.memDep0.conflictingLoads           3889323                       # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores          2640936                       # Number of conflicting stores.
-system.cpu.memDep0.insertedLoads             37075609                       # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores            14988549                       # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads               328971277                       # number of misc regfile reads
-system.cpu.misc_regfile_writes                4891827                       # number of misc regfile writes
-system.cpu.numCycles                        299638429                       # number of cpu cycles simulated
+system.cpu.memDep0.conflictingLoads          20836418                       # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores         10554028                       # Number of conflicting stores.
+system.cpu.memDep0.insertedLoads             51734063                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores            19417784                       # Number of stores inserted to the mem dependence unit.
+system.cpu.misc_regfile_reads               525439504                       # number of misc regfile reads
+system.cpu.misc_regfile_writes                4891826                       # number of misc regfile writes
+system.cpu.numCycles                        258027240                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.rename.RENAME:BlockCycles             3074                       # Number of cycles rename is blocking
-system.cpu.rename.RENAME:CommittedMaps      178683528                       # Number of HB maps that are committed
-system.cpu.rename.RENAME:IQFullEvents            2322                       # Number of times rename has blocked due to IQ full
-system.cpu.rename.RENAME:IdleCycles          73277569                       # Number of cycles rename is idle
-system.cpu.rename.RENAME:LSQFullEvents          19202                       # Number of times rename has blocked due to LSQ full
-system.cpu.rename.RENAME:RenameLookups      601039980                       # Number of register rename lookups that rename has made
-system.cpu.rename.RENAME:RenamedInsts       249997488                       # Number of instructions processed by rename
-system.cpu.rename.RENAME:RenamedOperands    249829289                       # Number of destination operands rename has renamed
-system.cpu.rename.RENAME:RunCycles          190277920                       # Number of cycles rename is running
-system.cpu.rename.RENAME:SquashCycles        14403927                       # Number of cycles rename is squashing
-system.cpu.rename.RENAME:UnblockCycles        1750037                       # Number of cycles rename is unblocking
-system.cpu.rename.RENAME:UndoneMaps          71145759                       # Number of HB maps that are undone due to squashing
-system.cpu.rename.RENAME:fp_rename_lookups     14827185                       # Number of floating rename lookups
-system.cpu.rename.RENAME:int_rename_lookups    586212795                       # Number of integer rename lookups
-system.cpu.rename.RENAME:serializeStallCycles     19853445                       # count of cycles rename stalled for serializing inst
-system.cpu.rename.RENAME:serializingInsts      2086015                       # count of serializing insts renamed
-system.cpu.rename.RENAME:skidInsts            2928694                       # count of insts added to the skid buffer
-system.cpu.rename.RENAME:tempSerializingInsts      1863087                       # count of temporary serializing insts renamed
-system.cpu.rob.rob_reads                    506290895                       # The number of ROB reads
-system.cpu.rob.rob_writes                   457856720                       # The number of ROB writes
-system.cpu.timesIdled                            1374                       # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.rename.RENAME:BlockCycles          2330030                       # Number of cycles rename is blocking
+system.cpu.rename.RENAME:CommittedMaps      180535361                       # Number of HB maps that are committed
+system.cpu.rename.RENAME:IQFullEvents          944198                       # Number of times rename has blocked due to IQ full
+system.cpu.rename.RENAME:IdleCycles          91504327                       # Number of cycles rename is idle
+system.cpu.rename.RENAME:LSQFullEvents        3682942                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.RENAME:RenameLookups      971479303                       # Number of register rename lookups that rename has made
+system.cpu.rename.RENAME:RenamedInsts       419602585                       # Number of instructions processed by rename
+system.cpu.rename.RENAME:RenamedOperands    423243474                       # Number of destination operands rename has renamed
+system.cpu.rename.RENAME:RunCycles           97150161                       # Number of cycles rename is running
+system.cpu.rename.RENAME:SquashCycles        27951688                       # Number of cycles rename is squashing
+system.cpu.rename.RENAME:UnblockCycles        7290618                       # Number of cycles rename is unblocking
+system.cpu.rename.RENAME:UndoneMaps         242708110                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.RENAME:fp_rename_lookups     16446952                       # Number of floating rename lookups
+system.cpu.rename.RENAME:int_rename_lookups    955032351                       # Number of integer rename lookups
+system.cpu.rename.RENAME:serializeStallCycles     31733190                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RENAME:serializingInsts      2646445                       # count of serializing insts renamed
+system.cpu.rename.RENAME:skidInsts           27810547                       # count of insts added to the skid buffer
+system.cpu.rename.RENAME:tempSerializingInsts      2436395                       # count of temporary serializing insts renamed
+system.cpu.rob.rob_reads                    602627523                       # The number of ROB reads
+system.cpu.rob.rob_writes                   775494029                       # The number of ROB writes
+system.cpu.timesIdled                            1399                       # Number of times that the entire CPU went into an idle state and unscheduled itself
 system.cpu.workload.PROG:num_syscalls             400                       # Number of system calls
 
 ---------- End Simulation Statistics   ----------
index 283406dc2da5ee562af5e16d2317b181af764ae2..b4f12af94144c4c38de1f8adb31c01f8597a2048 100644 (file)
@@ -66,7 +66,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/twolf
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/twolf
 gid=100
 input=cin
 max_stack_size=67108864
index c50fadfb029b91cff4d5044723c934b4479c883c..46b5d49957ec2a134598905a2bd802b14c8dad6a 100755 (executable)
@@ -5,13 +5,11 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:56:35
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 21:03:59
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/70.twolf/arm/linux/simple-atomic -re tests/run.py build/ARM_SE/tests/fast/long/70.twolf/arm/linux/simple-atomic
-Couldn't unlink  build/ARM_SE/tests/fast/long/70.twolf/arm/linux/simple-atomic/smred.sav
-Couldn't unlink  build/ARM_SE/tests/fast/long/70.twolf/arm/linux/simple-atomic/smred.sv2
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 
@@ -28,4 +26,4 @@ info: Increasing stack size by one page.
  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90 
  91  92  93  94  95  96  97  98  99 100 101 102 103 104 105 
 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 
-122 123 124 Exiting @ tick 102180734000 because target called exit()
+122 123 124 Exiting @ tick 103106771000 because target called exit()
index 4a204d0cd47ceb0c4ef2ce8bc90ccd354aba38ed..a560430fc8e9b21ed9ca01440a06022f18778e81 100644 (file)
@@ -1,13 +1,13 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                1012006                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 232796                       # Number of bytes of host memory used
-host_seconds                                   184.60                       # Real time elapsed on the host
-host_tick_rate                              553516772                       # Simulator tick rate (ticks/s)
+host_inst_rate                                1749088                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 249684                       # Number of bytes of host memory used
+host_seconds                                   107.87                       # Real time elapsed on the host
+host_tick_rate                              955856938                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                   186818826                       # Number of instructions simulated
-sim_seconds                                  0.102181                       # Number of seconds simulated
-sim_ticks                                102180734000                       # Number of ticks simulated
+sim_insts                                   188670900                       # Number of instructions simulated
+sim_seconds                                  0.103107                       # Number of seconds simulated
+sim_ticks                                103106771000                       # Number of ticks simulated
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -52,24 +52,24 @@ system.cpu.itb.write_accesses                       0                       # DT
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                        204361469                       # number of cpu cycles simulated
+system.cpu.numCycles                        206213543                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                  204361469                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                  206213543                       # Number of busy cycles
+system.cpu.num_conditional_control_insts     31909249                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                1752310                       # Number of float alu accesses
 system.cpu.num_fp_insts                       1752310                       # number of float instructions
 system.cpu.num_fp_register_reads              2822225                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes             2378039                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                     3663001                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                        186818826                       # Number of instructions executed
-system.cpu.num_int_alu_accesses             148453796                       # Number of integer alu accesses
-system.cpu.num_int_insts                    148453796                       # number of integer instructions
-system.cpu.num_int_register_reads           440904784                       # number of times the integer registers were read
-system.cpu.num_int_register_writes          179338779                       # number of times the integer registers were written
-system.cpu.num_load_insts                    29867211                       # Number of load instructions
-system.cpu.num_mem_refs                      42511846                       # number of memory refs
+system.cpu.num_insts                        188670900                       # Number of instructions executed
+system.cpu.num_int_alu_accesses             150261055                       # Number of integer alu accesses
+system.cpu.num_int_insts                    150261055                       # number of integer instructions
+system.cpu.num_int_register_reads           444541710                       # number of times the integer registers were read
+system.cpu.num_int_register_writes          181190852                       # number of times the integer registers were written
+system.cpu.num_load_insts                    29849485                       # Number of load instructions
+system.cpu.num_mem_refs                      42494120                       # number of memory refs
 system.cpu.num_store_insts                   12644635                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls             400                       # Number of system calls
 
index d150b1761999f311c90ccdcbe5f82a4becee93ff..21861df0cacc24fe29502ef8502e1efc1a4850d4 100644 (file)
@@ -51,6 +51,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -86,6 +87,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -121,6 +123,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=10000
 max_miss_count=0
 mshrs=10
@@ -166,7 +169,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/cpu2000/binaries/arm/linux/twolf
+executable=/chips/pd/randd/dist/cpu2000/binaries/arm/linux/twolf
 gid=100
 input=cin
 max_stack_size=67108864
index 5cb7e11c7f72c04c97b190937e28b77d5d59601d..40c466e50771b29de1a7ccddf7451079fa0f072b 100755 (executable)
@@ -5,13 +5,11 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:56:24
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 21:02:08
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/long/70.twolf/arm/linux/simple-timing -re tests/run.py build/ARM_SE/tests/fast/long/70.twolf/arm/linux/simple-timing
-Couldn't unlink  build/ARM_SE/tests/fast/long/70.twolf/arm/linux/simple-timing/smred.sav
-Couldn't unlink  build/ARM_SE/tests/fast/long/70.twolf/arm/linux/simple-timing/smred.sv2
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 
@@ -28,4 +26,4 @@ info: Increasing stack size by one page.
  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90 
  91  92  93  94  95  96  97  98  99 100 101 102 103 104 105 
 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 
-122 123 124 Exiting @ tick 232027671000 because target called exit()
+122 123 124 Exiting @ tick 232077154000 because target called exit()
index 715b306699a4522b018df539f0b825b5e70e8411..630ae5fa699bc0cca0142462707787bcd9181eeb 100644 (file)
@@ -1,27 +1,31 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 504285                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 240500                       # Number of bytes of host memory used
-host_seconds                                   369.50                       # Real time elapsed on the host
-host_tick_rate                              627947562                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 793653                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 257372                       # Number of bytes of host memory used
+host_seconds                                   237.11                       # Real time elapsed on the host
+host_tick_rate                              978757790                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                   186333855                       # Number of instructions simulated
-sim_seconds                                  0.232028                       # Number of seconds simulated
-sim_ticks                                232027671000                       # Number of ticks simulated
-system.cpu.dcache.ReadReq_accesses           29640180                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 52469.565217                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 49469.565217                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits               29639490                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency       36204000                       # number of ReadReq miss cycles
+sim_insts                                   188185929                       # Number of instructions simulated
+sim_seconds                                  0.232077                       # Number of seconds simulated
+sim_ticks                                232077154000                       # Number of ticks simulated
+system.cpu.dcache.LoadLockedReq_accesses        22407                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_hits            22407                       # number of LoadLockedReq hits
+system.cpu.dcache.ReadReq_accesses           29600047                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 52525.399129                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 49525.399129                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits               29599358                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency       36190000                       # number of ReadReq miss cycles
 system.cpu.dcache.ReadReq_miss_rate          0.000023                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses                  690                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_miss_latency     34134000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_misses                  689                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_miss_latency     34123000                       # number of ReadReq MSHR miss cycles
 system.cpu.dcache.ReadReq_mshr_miss_rate     0.000023                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses             690                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses          12386694                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_mshr_misses             689                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses         22407                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits             22407                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses          12364287                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_avg_miss_latency 55694.545455                       # average WriteReq miss latency
 system.cpu.dcache.WriteReq_avg_mshr_miss_latency 52694.545455                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits              12385594                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits              12363187                       # number of WriteReq hits
 system.cpu.dcache.WriteReq_miss_latency      61264000                       # number of WriteReq miss cycles
 system.cpu.dcache.WriteReq_miss_rate         0.000089                       # miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_misses                1100                       # number of WriteReq misses
@@ -30,47 +34,47 @@ system.cpu.dcache.WriteReq_mshr_miss_rate     0.000089                       # m
 system.cpu.dcache.WriteReq_mshr_misses           1100                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs               23477.700559                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs               23480.916154                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses            42026874                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 54451.396648                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 51451.396648                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits                42025084                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency        97468000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_accesses            41964334                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 54474.007826                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 51474.007826                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits                41962545                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency        97454000                       # number of demand (read+write) miss cycles
 system.cpu.dcache.demand_miss_rate           0.000043                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses                  1790                       # number of demand (read+write) misses
+system.cpu.dcache.demand_misses                  1789                       # number of demand (read+write) misses
 system.cpu.dcache.demand_mshr_hits                  0                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency     92098000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency     92087000                       # number of demand (read+write) MSHR miss cycles
 system.cpu.dcache.demand_mshr_miss_rate      0.000043                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses             1790                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses             1789                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.333155                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0           1364.601667                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses           42026874                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 54451.396648                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 51451.396648                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.332911                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0           1363.604315                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses           41964334                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 54474.007826                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 51474.007826                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits               42025084                       # number of overall hits
-system.cpu.dcache.overall_miss_latency       97468000                       # number of overall miss cycles
+system.cpu.dcache.overall_hits               41962545                       # number of overall hits
+system.cpu.dcache.overall_miss_latency       97454000                       # number of overall miss cycles
 system.cpu.dcache.overall_miss_rate          0.000043                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses                 1790                       # number of overall misses
+system.cpu.dcache.overall_misses                 1789                       # number of overall misses
 system.cpu.dcache.overall_mshr_hits                 0                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency     92098000                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency     92087000                       # number of overall MSHR miss cycles
 system.cpu.dcache.overall_mshr_miss_rate     0.000043                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses            1790                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses            1789                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
 system.cpu.dcache.replacements                     40                       # number of replacements
-system.cpu.dcache.sampled_refs                   1790                       # Sample count of references to valid blocks.
+system.cpu.dcache.sampled_refs                   1789                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse               1364.601667                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                 42025084                       # Total number of references to valid blocks.
+system.cpu.dcache.tagsinuse               1363.604315                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                 42007359                       # Total number of references to valid blocks.
 system.cpu.dcache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.dcache.writebacks                       16                       # number of writebacks
 system.cpu.dtb.accesses                             0                       # DTB accesses
@@ -94,10 +98,10 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.icache.ReadReq_accesses          189792839                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses          189860061                       # number of ReadReq accesses(hits+misses)
 system.cpu.icache.ReadReq_avg_miss_latency 37801.376598                       # average ReadReq miss latency
 system.cpu.icache.ReadReq_avg_mshr_miss_latency 34801.376598                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits              189789788                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits              189857010                       # number of ReadReq hits
 system.cpu.icache.ReadReq_miss_latency      115332000                       # number of ReadReq miss cycles
 system.cpu.icache.ReadReq_miss_rate          0.000016                       # miss rate for ReadReq accesses
 system.cpu.icache.ReadReq_misses                 3051                       # number of ReadReq misses
@@ -106,16 +110,16 @@ system.cpu.icache.ReadReq_mshr_miss_rate     0.000016                       # ms
 system.cpu.icache.ReadReq_mshr_misses            3051                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs               62205.764667                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs               62227.797443                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses           189792839                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses           189860061                       # number of demand (read+write) accesses
 system.cpu.icache.demand_avg_miss_latency 37801.376598                       # average overall miss latency
 system.cpu.icache.demand_avg_mshr_miss_latency 34801.376598                       # average overall mshr miss latency
-system.cpu.icache.demand_hits               189789788                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits               189857010                       # number of demand (read+write) hits
 system.cpu.icache.demand_miss_latency       115332000                       # number of demand (read+write) miss cycles
 system.cpu.icache.demand_miss_rate           0.000016                       # miss rate for demand accesses
 system.cpu.icache.demand_misses                  3051                       # number of demand (read+write) misses
@@ -126,13 +130,13 @@ system.cpu.icache.demand_mshr_misses             3051                       # nu
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.560536                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0           1147.977892                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses          189792839                       # number of overall (read+write) accesses
+system.cpu.icache.occ_%::0                   0.560538                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0           1147.981155                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses          189860061                       # number of overall (read+write) accesses
 system.cpu.icache.overall_avg_miss_latency 37801.376598                       # average overall miss latency
 system.cpu.icache.overall_avg_mshr_miss_latency 34801.376598                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits              189789788                       # number of overall hits
+system.cpu.icache.overall_hits              189857010                       # number of overall hits
 system.cpu.icache.overall_miss_latency      115332000                       # number of overall miss cycles
 system.cpu.icache.overall_miss_rate          0.000016                       # miss rate for overall accesses
 system.cpu.icache.overall_misses                 3051                       # number of overall misses
@@ -145,8 +149,8 @@ system.cpu.icache.overall_mshr_uncacheable_misses            0
 system.cpu.icache.replacements                   1506                       # number of replacements
 system.cpu.icache.sampled_refs                   3051                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse               1147.977892                       # Cycle average of tags in use
-system.cpu.icache.total_refs                189789788                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse               1147.981155                       # Cycle average of tags in use
+system.cpu.icache.total_refs                189857010                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
@@ -181,84 +185,84 @@ system.cpu.l2cache.ReadExReq_misses              1092                       # nu
 system.cpu.l2cache.ReadExReq_mshr_miss_latency     43680000                       # number of ReadExReq MSHR miss cycles
 system.cpu.l2cache.ReadExReq_mshr_miss_rate     0.992727                       # mshr miss rate for ReadExReq accesses
 system.cpu.l2cache.ReadExReq_mshr_misses         1092                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses              3741                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses              3740                       # number of ReadReq accesses(hits+misses)
 system.cpu.l2cache.ReadReq_avg_miss_latency        52000                       # average ReadReq miss latency
 system.cpu.l2cache.ReadReq_avg_mshr_miss_latency        40000                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                  1380                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits                  1379                       # number of ReadReq hits
 system.cpu.l2cache.ReadReq_miss_latency     122772000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.631115                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate         0.631283                       # miss rate for ReadReq accesses
 system.cpu.l2cache.ReadReq_misses                2361                       # number of ReadReq misses
 system.cpu.l2cache.ReadReq_mshr_miss_latency     94440000                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.631115                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.631283                       # mshr miss rate for ReadReq accesses
 system.cpu.l2cache.ReadReq_mshr_misses           2361                       # number of ReadReq MSHR misses
 system.cpu.l2cache.Writeback_accesses              16                       # number of Writeback accesses(hits+misses)
 system.cpu.l2cache.Writeback_hits                  16                       # number of Writeback hits
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  0.582524                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                  0.582102                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses               4841                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses               4840                       # number of demand (read+write) accesses
 system.cpu.l2cache.demand_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.demand_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                   1388                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits                   1387                       # number of demand (read+write) hits
 system.cpu.l2cache.demand_miss_latency      179556000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.713282                       # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate          0.713430                       # miss rate for demand accesses
 system.cpu.l2cache.demand_misses                 3453                       # number of demand (read+write) misses
 system.cpu.l2cache.demand_mshr_hits                 0                       # number of demand (read+write) MSHR hits
 system.cpu.l2cache.demand_mshr_miss_latency    138120000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.713282                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate     0.713430                       # mshr miss rate for demand accesses
 system.cpu.l2cache.demand_mshr_misses            3453                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
 system.cpu.l2cache.occ_%::0                  0.051044                       # Average percentage of cache occupancy
 system.cpu.l2cache.occ_%::1                  0.000093                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0          1672.604511                       # Average occupied blocks per context
-system.cpu.l2cache.occ_blocks::1             3.037968                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses              4841                       # number of overall (read+write) accesses
+system.cpu.l2cache.occ_blocks::0          1672.609981                       # Average occupied blocks per context
+system.cpu.l2cache.occ_blocks::1             3.038048                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses              4840                       # number of overall (read+write) accesses
 system.cpu.l2cache.overall_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.overall_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                  1388                       # number of overall hits
+system.cpu.l2cache.overall_hits                  1387                       # number of overall hits
 system.cpu.l2cache.overall_miss_latency     179556000                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.713282                       # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate         0.713430                       # miss rate for overall accesses
 system.cpu.l2cache.overall_misses                3453                       # number of overall misses
 system.cpu.l2cache.overall_mshr_hits                0                       # number of overall MSHR hits
 system.cpu.l2cache.overall_mshr_miss_latency    138120000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.713282                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate     0.713430                       # mshr miss rate for overall accesses
 system.cpu.l2cache.overall_mshr_misses           3453                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
 system.cpu.l2cache.replacements                     0                       # number of replacements
 system.cpu.l2cache.sampled_refs                  2369                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse              1675.642479                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                    1380                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse              1675.648030                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                    1379                       # Total number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
 system.cpu.l2cache.writebacks                       0                       # number of writebacks
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                        464055342                       # number of cpu cycles simulated
+system.cpu.numCycles                        464154308                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                  464055342                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                  464154308                       # Number of busy cycles
+system.cpu.num_conditional_control_insts     31909249                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                1752310                       # Number of float alu accesses
 system.cpu.num_fp_insts                       1752310                       # number of float instructions
 system.cpu.num_fp_register_reads              2822225                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes             2378039                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                     3663001                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                        186333855                       # Number of instructions executed
-system.cpu.num_int_alu_accesses             148453796                       # Number of integer alu accesses
-system.cpu.num_int_insts                    148453796                       # number of integer instructions
-system.cpu.num_int_register_reads           470866018                       # number of times the integer registers were read
-system.cpu.num_int_register_writes          179570637                       # number of times the integer registers were written
-system.cpu.num_load_insts                    29867211                       # Number of load instructions
-system.cpu.num_mem_refs                      42511846                       # number of memory refs
+system.cpu.num_insts                        188185929                       # Number of instructions executed
+system.cpu.num_int_alu_accesses             150261055                       # Number of integer alu accesses
+system.cpu.num_int_insts                    150261055                       # number of integer instructions
+system.cpu.num_int_register_reads           474507625                       # number of times the integer registers were read
+system.cpu.num_int_register_writes          181422710                       # number of times the integer registers were written
+system.cpu.num_load_insts                    29849485                       # Number of load instructions
+system.cpu.num_mem_refs                      42494120                       # number of memory refs
 system.cpu.num_store_insts                   12644635                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls             400                       # Number of system calls
 
index 8bf9c7da1d77bea16d1e273be7b1d36cd22b690f..6bf13d8ced15073d1c4c8c0c3bbae125c2ab0ef6 100644 (file)
@@ -115,6 +115,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -413,6 +414,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -448,6 +450,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=1000
 max_miss_count=0
 mshrs=10
index 8bf593f7e01d88973f3cf2ba23cc7987a43cf58b..769c3535df0ad1cdf99fbba465ab42316a9140c5 100755 (executable)
@@ -5,12 +5,12 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb 22 2011 10:22:27
-M5 revision c70e4f3301ed 7980 default ext/rfe_stats_updates.patch qtip tip
-M5 started Feb 22 2011 11:23:21
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:10:13
 M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/quick/00.hello/arm/linux/o3-timing -re tests/run.py build/ARM_SE/tests/fast/quick/00.hello/arm/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 Hello world!
-Exiting @ tick 10283500 because target called exit()
+Exiting @ tick 10855000 because target called exit()
index 919a5f961578ac365e5946c6a9972abc88f8b72b..8fe24134453c9a03450cea7d4bd30a6c76c4674c 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                  53641                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 251224                       # Number of bytes of host memory used
-host_seconds                                     0.11                       # Real time elapsed on the host
-host_tick_rate                               97879368                       # Simulator tick rate (ticks/s)
+host_inst_rate                                   4296                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 251256                       # Number of bytes of host memory used
+host_seconds                                     1.34                       # Real time elapsed on the host
+host_tick_rate                                8125103                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                        5620                       # Number of instructions simulated
-sim_seconds                                  0.000010                       # Number of seconds simulated
-sim_ticks                                    10283500                       # Number of ticks simulated
+sim_insts                                        5739                       # Number of instructions simulated
+sim_seconds                                  0.000011                       # Number of seconds simulated
+sim_ticks                                    10855000                       # Number of ticks simulated
 system.cpu.BPredUnit.BTBCorrect                     0                       # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.BPredUnit.BTBHits                      790                       # Number of BTB hits
-system.cpu.BPredUnit.BTBLookups                  2145                       # Number of BTB lookups
-system.cpu.BPredUnit.RASInCorrect                   0                       # Number of incorrect RAS predictions.
-system.cpu.BPredUnit.condIncorrect                348                       # Number of conditional branches incorrect
-system.cpu.BPredUnit.condPredicted               2190                       # Number of conditional branches predicted
-system.cpu.BPredUnit.lookups                     2190                       # Number of BP lookups
-system.cpu.BPredUnit.usedRAS                        0                       # Number of times the RAS was used to get a target.
-system.cpu.commit.COM:branches                    840                       # Number of branches committed
-system.cpu.commit.COM:bw_lim_events                69                       # number cycles where commit BW limit reached
+system.cpu.BPredUnit.BTBHits                      646                       # Number of BTB hits
+system.cpu.BPredUnit.BTBLookups                  1753                       # Number of BTB lookups
+system.cpu.BPredUnit.RASInCorrect                  59                       # Number of incorrect RAS predictions.
+system.cpu.BPredUnit.condIncorrect                388                       # Number of conditional branches incorrect
+system.cpu.BPredUnit.condPredicted               1655                       # Number of conditional branches predicted
+system.cpu.BPredUnit.lookups                     2162                       # Number of BP lookups
+system.cpu.BPredUnit.usedRAS                      243                       # Number of times the RAS was used to get a target.
+system.cpu.commit.COM:branches                    927                       # Number of branches committed
+system.cpu.commit.COM:bw_lim_events                59                       # number cycles where commit BW limit reached
 system.cpu.commit.COM:bw_limited                    0                       # number of insts not committed due to BW limits
-system.cpu.commit.COM:committed_per_cycle::samples        10507                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::mean     0.534882                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::stdev     1.283154                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::samples        11145                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::mean     0.514939                       # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::stdev     1.233206                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::0         8067     76.78%     76.78% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::1         1134     10.79%     87.57% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::2          524      4.99%     92.56% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::3          313      2.98%     95.54% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::4          174      1.66%     97.19% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::5          143      1.36%     98.55% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::6           45      0.43%     98.98% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::7           38      0.36%     99.34% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::8           69      0.66%    100.00% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::0         8562     76.82%     76.82% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::1         1244     11.16%     87.99% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::2          554      4.97%     92.96% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::3          326      2.93%     95.88% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::4          181      1.62%     97.51% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::5          133      1.19%     98.70% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::6           54      0.48%     99.18% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::7           32      0.29%     99.47% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::8           59      0.53%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::min_value            0                       # Number of insts commited each cycle
 system.cpu.commit.COM:committed_per_cycle::max_value            8                       # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::total        10507                       # Number of insts commited each cycle
-system.cpu.commit.COM:count                      5620                       # Number of instructions committed
+system.cpu.commit.COM:committed_per_cycle::total        11145                       # Number of insts commited each cycle
+system.cpu.commit.COM:count                      5739                       # Number of instructions committed
 system.cpu.commit.COM:fp_insts                     16                       # Number of committed floating point instructions.
-system.cpu.commit.COM:function_calls                0                       # Number of function calls committed.
-system.cpu.commit.COM:int_insts                  4889                       # Number of committed integer instructions.
-system.cpu.commit.COM:loads                      1207                       # Number of loads committed
-system.cpu.commit.COM:membars                       0                       # Number of memory barriers committed
-system.cpu.commit.COM:refs                       2145                       # Number of memory references committed
+system.cpu.commit.COM:function_calls               82                       # Number of function calls committed.
+system.cpu.commit.COM:int_insts                  4985                       # Number of committed integer instructions.
+system.cpu.commit.COM:loads                      1201                       # Number of loads committed
+system.cpu.commit.COM:membars                      12                       # Number of memory barriers committed
+system.cpu.commit.COM:refs                       2139                       # Number of memory references committed
 system.cpu.commit.COM:swp_count                     0                       # Number of s/w prefetches committed
-system.cpu.commit.branchMispredicts               526                       # The number of times a branch was mispredicted
-system.cpu.commit.commitCommittedInsts           5620                       # The number of committed instructions
-system.cpu.commit.commitNonSpecStalls               1                       # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.commitSquashedInsts            6008                       # The number of squashed insts skipped by commit
-system.cpu.committedInsts                        5620                       # Number of Instructions Simulated
-system.cpu.committedInsts_total                  5620                       # Number of Instructions Simulated
-system.cpu.cpi                               3.659786                       # CPI: Cycles Per Instruction
-system.cpu.cpi_total                         3.659786                       # CPI: Total CPI of All Threads
-system.cpu.dcache.ReadReq_accesses               1812                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 31853.260870                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 29433.628319                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits                   1628                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency        5861000                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_rate          0.101545                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses                  184                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_hits                71                       # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_miss_latency      3326000                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate     0.062362                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses             113                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses               924                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_avg_miss_latency 35561.461794                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 36109.756098                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits                   623                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_miss_latency      10704000                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_rate         0.325758                       # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_misses                 301                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_mshr_hits              260                       # number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_miss_latency      1480500                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_rate     0.044372                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_misses             41                       # number of WriteReq MSHR misses
+system.cpu.commit.branchMispredicts               318                       # The number of times a branch was mispredicted
+system.cpu.commit.commitCommittedInsts           5739                       # The number of committed instructions
+system.cpu.commit.commitNonSpecStalls              24                       # The number of times commit has been forced to stall to communicate backwards
+system.cpu.commit.commitSquashedInsts            4681                       # The number of squashed insts skipped by commit
+system.cpu.committedInsts                        5739                       # Number of Instructions Simulated
+system.cpu.committedInsts_total                  5739                       # Number of Instructions Simulated
+system.cpu.cpi                               3.783063                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         3.783063                       # CPI: Total CPI of All Threads
+system.cpu.dcache.LoadLockedReq_accesses           11                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_avg_miss_latency        38250                       # average LoadLockedReq miss latency
+system.cpu.dcache.LoadLockedReq_hits                9                       # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_miss_latency        76500                       # number of LoadLockedReq miss cycles
+system.cpu.dcache.LoadLockedReq_miss_rate     0.181818                       # miss rate for LoadLockedReq accesses
+system.cpu.dcache.LoadLockedReq_misses              2                       # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_mshr_hits            2                       # number of LoadLockedReq MSHR hits
+system.cpu.dcache.ReadReq_accesses               1862                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 32845.679012                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 29990.825688                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits                   1700                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency        5321000                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_rate          0.087003                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses                  162                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_hits                53                       # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_miss_latency      3269000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate     0.058539                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_misses             109                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses            11                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits                11                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses               913                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_avg_miss_latency 35254.295533                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency 35797.619048                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_hits                   622                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_miss_latency      10259000                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_rate         0.318729                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_misses                 291                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_mshr_hits              249                       # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_miss_latency      1503500                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_rate     0.046002                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_misses             42                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                  14.616883                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs                  15.509934                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses                2736                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 34154.639175                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 31211.038961                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits                    2251                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency        16565000                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate           0.177266                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses                   485                       # number of demand (read+write) misses
-system.cpu.dcache.demand_mshr_hits                331                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency      4806500                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_rate      0.056287                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses              154                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_accesses                2775                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 34392.935982                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 31605.960265                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits                    2322                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency        15580000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate           0.163243                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses                   453                       # number of demand (read+write) misses
+system.cpu.dcache.demand_mshr_hits                302                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_miss_latency      4772500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate      0.054414                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses              151                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.022805                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0             93.407309                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses               2736                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 34154.639175                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 31211.038961                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.022190                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0             90.890102                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses               2775                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 34392.935982                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 31605.960265                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits                   2251                       # number of overall hits
-system.cpu.dcache.overall_miss_latency       16565000                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate          0.177266                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses                  485                       # number of overall misses
-system.cpu.dcache.overall_mshr_hits               331                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency      4806500                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_rate     0.056287                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses             154                       # number of overall MSHR misses
+system.cpu.dcache.overall_hits                   2322                       # number of overall hits
+system.cpu.dcache.overall_miss_latency       15580000                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate          0.163243                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses                  453                       # number of overall misses
+system.cpu.dcache.overall_mshr_hits               302                       # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_miss_latency      4772500                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate     0.054414                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses             151                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
 system.cpu.dcache.replacements                      0                       # number of replacements
-system.cpu.dcache.sampled_refs                    154                       # Sample count of references to valid blocks.
+system.cpu.dcache.sampled_refs                    151                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse                 93.407309                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                     2251                       # Total number of references to valid blocks.
+system.cpu.dcache.tagsinuse                 90.890102                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                     2342                       # Total number of references to valid blocks.
 system.cpu.dcache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.dcache.writebacks                        0                       # number of writebacks
-system.cpu.decode.DECODE:BlockedCycles            735                       # Number of cycles decode is blocked
-system.cpu.decode.DECODE:DecodedInsts           14966                       # Number of instructions handled by decode
-system.cpu.decode.DECODE:IdleCycles              7256                       # Number of cycles decode is idle
-system.cpu.decode.DECODE:RunCycles               2466                       # Number of cycles decode is running
-system.cpu.decode.DECODE:SquashCycles            1138                       # Number of cycles decode is squashing
-system.cpu.decode.DECODE:UnblockCycles             49                       # Number of cycles decode is unblocking
+system.cpu.decode.DECODE:BlockedCycles           1262                       # Number of cycles decode is blocked
+system.cpu.decode.DECODE:BranchMispred            156                       # Number of times decode detected a branch misprediction
+system.cpu.decode.DECODE:BranchResolved           341                       # Number of times decode resolved a branch
+system.cpu.decode.DECODE:DecodedInsts           12417                       # Number of instructions handled by decode
+system.cpu.decode.DECODE:IdleCycles              7526                       # Number of cycles decode is idle
+system.cpu.decode.DECODE:RunCycles               2297                       # Number of cycles decode is running
+system.cpu.decode.DECODE:SquashCycles             804                       # Number of cycles decode is squashing
+system.cpu.decode.DECODE:SquashedInsts            556                       # Number of squashed instructions handled by decode
+system.cpu.decode.DECODE:UnblockCycles             59                       # Number of cycles decode is unblocking
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -146,242 +158,242 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.fetch.Branches                        2190                       # Number of branches that fetch encountered
-system.cpu.fetch.CacheLines                      1676                       # Number of cache lines fetched
-system.cpu.fetch.Cycles                          2616                       # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.IcacheSquashes                   324                       # Number of outstanding Icache misses that were squashed
-system.cpu.fetch.Insts                          12629                       # Number of instructions fetch has processed
-system.cpu.fetch.MiscStallCycles                   22                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.SquashCycles                     562                       # Number of cycles fetch has spent squashing
-system.cpu.fetch.branchRate                  0.106476                       # Number of branch fetches per cycle
-system.cpu.fetch.icacheStallCycles               1676                       # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.predictedBranches                790                       # Number of branches that fetch has predicted taken
-system.cpu.fetch.rate                        0.614012                       # Number of inst fetches per cycle
-system.cpu.fetch.rateDist::samples              11644                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean              1.344040                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev             2.759565                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.Branches                        2162                       # Number of branches that fetch encountered
+system.cpu.fetch.CacheLines                      1609                       # Number of cache lines fetched
+system.cpu.fetch.Cycles                          2418                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.IcacheSquashes                   235                       # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.Insts                          11261                       # Number of instructions fetch has processed
+system.cpu.fetch.MiscStallCycles                   34                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.SquashCycles                     506                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.branchRate                  0.099581                       # Number of branch fetches per cycle
+system.cpu.fetch.icacheStallCycles               1609                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.predictedBranches                889                       # Number of branches that fetch has predicted taken
+system.cpu.fetch.rate                        0.518677                       # Number of inst fetches per cycle
+system.cpu.fetch.rateDist::samples              11948                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              1.172497                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             2.587798                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::underflows               0      0.00%      0.00% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::0                     9028     77.53%     77.53% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1                      206      1.77%     79.30% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2                      151      1.30%     80.60% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3                      211      1.81%     82.41% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4                      193      1.66%     84.07% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5                      242      2.08%     86.15% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6                      137      1.18%     87.32% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7                      103      0.88%     88.21% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8                     1373     11.79%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0                     9530     79.76%     79.76% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                      215      1.80%     81.56% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                      150      1.26%     82.82% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                      199      1.67%     84.48% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                      194      1.62%     86.11% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                      272      2.28%     88.38% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                      117      0.98%     89.36% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                      109      0.91%     90.27% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                     1162      9.73%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::overflows                0      0.00%    100.00% # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::min_value                0                       # Number of instructions fetched each cycle (Total)
 system.cpu.fetch.rateDist::max_value                8                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::total                11644                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::total                11948                       # Number of instructions fetched each cycle (Total)
 system.cpu.fp_regfile_reads                        16                       # number of floating regfile reads
-system.cpu.icache.ReadReq_accesses               1676                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_avg_miss_latency 34634.271100                       # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency 33596.573209                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits                   1285                       # number of ReadReq hits
-system.cpu.icache.ReadReq_miss_latency       13542000                       # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_rate          0.233294                       # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_misses                  391                       # number of ReadReq misses
-system.cpu.icache.ReadReq_mshr_hits                70                       # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_miss_latency     10784500                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_rate     0.191527                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_misses             321                       # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_accesses               1609                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_avg_miss_latency 34710.914454                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency 33335.069444                       # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_hits                   1270                       # number of ReadReq hits
+system.cpu.icache.ReadReq_miss_latency       11767000                       # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_rate          0.210690                       # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_misses                  339                       # number of ReadReq misses
+system.cpu.icache.ReadReq_mshr_hits                51                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_miss_latency      9600500                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate     0.178993                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_misses             288                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs                   4.003115                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs                   4.409722                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses                1676                       # number of demand (read+write) accesses
-system.cpu.icache.demand_avg_miss_latency 34634.271100                       # average overall miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency 33596.573209                       # average overall mshr miss latency
-system.cpu.icache.demand_hits                    1285                       # number of demand (read+write) hits
-system.cpu.icache.demand_miss_latency        13542000                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_rate           0.233294                       # miss rate for demand accesses
-system.cpu.icache.demand_misses                   391                       # number of demand (read+write) misses
-system.cpu.icache.demand_mshr_hits                 70                       # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_miss_latency     10784500                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_rate      0.191527                       # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_misses              321                       # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_accesses                1609                       # number of demand (read+write) accesses
+system.cpu.icache.demand_avg_miss_latency 34710.914454                       # average overall miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency 33335.069444                       # average overall mshr miss latency
+system.cpu.icache.demand_hits                    1270                       # number of demand (read+write) hits
+system.cpu.icache.demand_miss_latency        11767000                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_rate           0.210690                       # miss rate for demand accesses
+system.cpu.icache.demand_misses                   339                       # number of demand (read+write) misses
+system.cpu.icache.demand_mshr_hits                 51                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_miss_latency      9600500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_rate      0.178993                       # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_misses              288                       # number of demand (read+write) MSHR misses
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.079640                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0            163.103725                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses               1676                       # number of overall (read+write) accesses
-system.cpu.icache.overall_avg_miss_latency 34634.271100                       # average overall miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency 33596.573209                       # average overall mshr miss latency
+system.cpu.icache.occ_%::0                   0.071695                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0            146.831980                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses               1609                       # number of overall (read+write) accesses
+system.cpu.icache.overall_avg_miss_latency 34710.914454                       # average overall miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency 33335.069444                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits                   1285                       # number of overall hits
-system.cpu.icache.overall_miss_latency       13542000                       # number of overall miss cycles
-system.cpu.icache.overall_miss_rate          0.233294                       # miss rate for overall accesses
-system.cpu.icache.overall_misses                  391                       # number of overall misses
-system.cpu.icache.overall_mshr_hits                70                       # number of overall MSHR hits
-system.cpu.icache.overall_mshr_miss_latency     10784500                       # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_rate     0.191527                       # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_misses             321                       # number of overall MSHR misses
+system.cpu.icache.overall_hits                   1270                       # number of overall hits
+system.cpu.icache.overall_miss_latency       11767000                       # number of overall miss cycles
+system.cpu.icache.overall_miss_rate          0.210690                       # miss rate for overall accesses
+system.cpu.icache.overall_misses                  339                       # number of overall misses
+system.cpu.icache.overall_mshr_hits                51                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_miss_latency      9600500                       # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_rate     0.178993                       # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_misses             288                       # number of overall MSHR misses
 system.cpu.icache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.icache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.icache.replacements                      5                       # number of replacements
-system.cpu.icache.sampled_refs                    321                       # Sample count of references to valid blocks.
+system.cpu.icache.replacements                      2                       # number of replacements
+system.cpu.icache.sampled_refs                    288                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse                163.103725                       # Cycle average of tags in use
-system.cpu.icache.total_refs                     1285                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse                146.831980                       # Cycle average of tags in use
+system.cpu.icache.total_refs                     1270                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
-system.cpu.idleCycles                            8924                       # Total number of cycles that the CPU has spent unscheduled due to idling
-system.cpu.iew.EXEC:branches                     1306                       # Number of branches executed
-system.cpu.iew.EXEC:nop                            20                       # number of nop insts executed
-system.cpu.iew.EXEC:rate                     0.417493                       # Inst execution rate
-system.cpu.iew.EXEC:refs                         3129                       # number of memory reference insts executed
-system.cpu.iew.EXEC:stores                       1169                       # Number of stores executed
+system.cpu.idleCycles                            9763                       # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.iew.EXEC:branches                     1290                       # Number of branches executed
+system.cpu.iew.EXEC:nop                            18                       # number of nop insts executed
+system.cpu.iew.EXEC:rate                     0.381972                       # Inst execution rate
+system.cpu.iew.EXEC:refs                         3149                       # number of memory reference insts executed
+system.cpu.iew.EXEC:stores                       1151                       # Number of stores executed
 system.cpu.iew.EXEC:swp                             0                       # number of swp insts executed
-system.cpu.iew.WB:consumers                      7925                       # num instructions consuming a value
-system.cpu.iew.WB:count                          7989                       # cumulative count of insts written-back
-system.cpu.iew.WB:fanout                     0.467886                       # average fanout of values written-back
+system.cpu.iew.WB:consumers                      7351                       # num instructions consuming a value
+system.cpu.iew.WB:count                          7821                       # cumulative count of insts written-back
+system.cpu.iew.WB:fanout                     0.493674                       # average fanout of values written-back
 system.cpu.iew.WB:penalized                         0                       # number of instrctions required to write to 'other' IQ
 system.cpu.iew.WB:penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.iew.WB:producers                      3708                       # num instructions producing a value
-system.cpu.iew.WB:rate                       0.388419                       # insts written-back per cycle
-system.cpu.iew.WB:sent                           8268                       # cumulative count of insts sent to commit
-system.cpu.iew.branchMispredicts                  620                       # Number of branch mispredicts detected at execute
-system.cpu.iew.iewBlockCycles                     230                       # Number of cycles IEW is blocking
-system.cpu.iew.iewDispLoadInsts                  2545                       # Number of dispatched load instructions
-system.cpu.iew.iewDispNonSpecInsts                  2                       # Number of dispatched non-speculative instructions
-system.cpu.iew.iewDispSquashedInsts               596                       # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispStoreInsts                 1654                       # Number of dispatched store instructions
-system.cpu.iew.iewDispatchedInsts               11895                       # Number of instructions dispatched to IQ
-system.cpu.iew.iewExecLoadInsts                  1960                       # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts               474                       # Number of squashed instructions skipped in execute
-system.cpu.iew.iewExecutedInsts                  8587                       # Number of executed instructions
-system.cpu.iew.iewIQFullEvents                     20                       # Number of times the IQ has become full, causing a stall
+system.cpu.iew.WB:producers                      3629                       # num instructions producing a value
+system.cpu.iew.WB:rate                       0.360232                       # insts written-back per cycle
+system.cpu.iew.WB:sent                           8026                       # cumulative count of insts sent to commit
+system.cpu.iew.branchMispredicts                  368                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewBlockCycles                     195                       # Number of cycles IEW is blocking
+system.cpu.iew.iewDispLoadInsts                  2420                       # Number of dispatched load instructions
+system.cpu.iew.iewDispNonSpecInsts                 13                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewDispSquashedInsts               106                       # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispStoreInsts                 1527                       # Number of dispatched store instructions
+system.cpu.iew.iewDispatchedInsts               10583                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewExecLoadInsts                  1998                       # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts               333                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewExecutedInsts                  8293                       # Number of executed instructions
+system.cpu.iew.iewIQFullEvents                      6                       # Number of times the IQ has become full, causing a stall
 system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
 system.cpu.iew.iewLSQFullEvents                     0                       # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.iewSquashCycles                   1138                       # Number of cycles IEW is squashing
-system.cpu.iew.iewUnblockCycles                    28                       # Number of cycles IEW is unblocking
+system.cpu.iew.iewSquashCycles                    804                       # Number of cycles IEW is squashing
+system.cpu.iew.iewUnblockCycles                    15                       # Number of cycles IEW is unblocking
 system.cpu.iew.lsq.thread.0.blockedLoads            0                       # Number of blocked loads due to partial load-store forwarding
 system.cpu.iew.lsq.thread.0.cacheBlocked            0                       # Number of times an access to memory failed due to the cache being blocked
-system.cpu.iew.lsq.thread.0.forwLoads              59                       # Number of loads that had data forwarded from stores
-system.cpu.iew.lsq.thread.0.ignoredResponses            3                       # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread.0.forwLoads              51                       # Number of loads that had data forwarded from stores
+system.cpu.iew.lsq.thread.0.ignoredResponses            0                       # Number of memory responses ignored because the instruction is squashed
 system.cpu.iew.lsq.thread.0.invAddrLoads            0                       # Number of loads ignored due to an invalid address
 system.cpu.iew.lsq.thread.0.invAddrSwpfs            0                       # Number of software prefetches ignored due to an invalid address
-system.cpu.iew.lsq.thread.0.memOrderViolation           34                       # Number of memory ordering violations
-system.cpu.iew.lsq.thread.0.rescheduledLoads            2                       # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread.0.squashedLoads         1338                       # Number of loads squashed
-system.cpu.iew.lsq.thread.0.squashedStores          716                       # Number of stores squashed
-system.cpu.iew.memOrderViolationEvents             34                       # Number of memory order violations
-system.cpu.iew.predictedNotTakenIncorrect          587                       # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.predictedTakenIncorrect             33                       # Number of branches that were predicted taken incorrectly
-system.cpu.int_regfile_reads                    19241                       # number of integer regfile reads
-system.cpu.int_regfile_writes                    5711                       # number of integer regfile writes
-system.cpu.ipc                               0.273240                       # IPC: Instructions Per Cycle
-system.cpu.ipc_total                         0.273240                       # IPC: Total IPC of All Threads
+system.cpu.iew.lsq.thread.0.memOrderViolation           30                       # Number of memory ordering violations
+system.cpu.iew.lsq.thread.0.rescheduledLoads            0                       # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread.0.squashedLoads         1219                       # Number of loads squashed
+system.cpu.iew.lsq.thread.0.squashedStores          589                       # Number of stores squashed
+system.cpu.iew.memOrderViolationEvents             30                       # Number of memory order violations
+system.cpu.iew.predictedNotTakenIncorrect          273                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.predictedTakenIncorrect             95                       # Number of branches that were predicted taken incorrectly
+system.cpu.int_regfile_reads                    18798                       # number of integer regfile reads
+system.cpu.int_regfile_writes                    5617                       # number of integer regfile writes
+system.cpu.ipc                               0.264336                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         0.264336                       # IPC: Total IPC of All Threads
 system.cpu.iq.ISSUE:FU_type_0::No_OpClass            0      0.00%      0.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntAlu            5694     62.84%     62.84% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntMult              5      0.06%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatAdd             0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAdd              0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd            0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp            0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt            0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            0      0.00%     62.90% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc            3      0.03%     62.93% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     62.93% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            0      0.00%     62.93% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     62.93% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemRead           2133     23.54%     86.47% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::MemWrite          1226     13.53%    100.00% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntAlu            5295     61.38%     61.38% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntMult              6      0.07%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::IntDiv               0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatAdd             0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCmp             0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatCvt             0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatMult            0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatDiv             0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::FloatSqrt            0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAdd              0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAddAcc            0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdAlu              0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCmp              0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdCvt              0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMisc             0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMult             0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdMultAcc            0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShift            0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdShiftAcc            0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdSqrt             0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAdd            0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatAlu            0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCmp            0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatCvt            0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatDiv            0      0.00%     61.45% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMisc            3      0.03%     61.49% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMult            0      0.00%     61.49% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatMultAcc            0      0.00%     61.49% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::SimdFloatSqrt            0      0.00%     61.49% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemRead           2134     24.74%     86.23% # Type of FU issued
+system.cpu.iq.ISSUE:FU_type_0::MemWrite          1188     13.77%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::IprAccess            0      0.00%    100.00% # Type of FU issued
 system.cpu.iq.ISSUE:FU_type_0::InstPrefetch            0      0.00%    100.00% # Type of FU issued
-system.cpu.iq.ISSUE:FU_type_0::total             9061                       # Type of FU issued
-system.cpu.iq.ISSUE:fu_busy_cnt                   181                       # FU busy when requested
-system.cpu.iq.ISSUE:fu_busy_rate             0.019976                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.ISSUE:FU_type_0::total             8626                       # Type of FU issued
+system.cpu.iq.ISSUE:fu_busy_cnt                   186                       # FU busy when requested
+system.cpu.iq.ISSUE:fu_busy_rate             0.021563                       # FU busy rate (busy events/executed inst)
 system.cpu.iq.ISSUE:fu_full::No_OpClass             0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntAlu                 4      2.21%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntMult                0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      2.21% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemRead              109     60.22%     62.43% # attempts to use FU when none available
-system.cpu.iq.ISSUE:fu_full::MemWrite              68     37.57%    100.00% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntAlu                 6      3.23%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntMult                0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::IntDiv                 0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatAdd               0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCmp               0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatCvt               0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatMult              0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatDiv               0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::FloatSqrt              0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAdd                0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAddAcc             0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdAlu                0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCmp                0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdCvt                0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMisc               0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMult               0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdMultAcc            0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShift              0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdShiftAcc            0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdSqrt               0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAdd            0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatAlu            0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCmp            0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatCvt            0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatDiv            0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMisc            0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMult            0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatMultAcc            0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::SimdFloatSqrt            0      0.00%      3.23% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemRead              120     64.52%     67.74% # attempts to use FU when none available
+system.cpu.iq.ISSUE:fu_full::MemWrite              60     32.26%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::IprAccess              0      0.00%    100.00% # attempts to use FU when none available
 system.cpu.iq.ISSUE:fu_full::InstPrefetch            0      0.00%    100.00% # attempts to use FU when none available
-system.cpu.iq.ISSUE:issued_per_cycle::samples        11644                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::mean     0.778169                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.459347                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::samples        11948                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::mean     0.721962                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::stdev     1.365135                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::0          8032     68.98%     68.98% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::1          1346     11.56%     80.54% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::2           757      6.50%     87.04% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::3           566      4.86%     91.90% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::4           475      4.08%     95.98% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::5           283      2.43%     98.41% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::6           122      1.05%     99.46% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::7            48      0.41%     99.87% # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::8            15      0.13%    100.00% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::0          8312     69.57%     69.57% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::1          1403     11.74%     81.31% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::2           852      7.13%     88.44% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::3           582      4.87%     93.31% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::4           409      3.42%     96.74% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::5           241      2.02%     98.75% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::6           119      1.00%     99.75% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::7            22      0.18%     99.93% # Number of insts issued each cycle
+system.cpu.iq.ISSUE:issued_per_cycle::8             8      0.07%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::min_value            0                       # Number of insts issued each cycle
 system.cpu.iq.ISSUE:issued_per_cycle::max_value            8                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:issued_per_cycle::total        11644                       # Number of insts issued each cycle
-system.cpu.iq.ISSUE:rate                     0.440539                       # Inst issue rate
-system.cpu.iq.fp_alu_accesses                      22                       # Number of floating point alu accesses
-system.cpu.iq.fp_inst_queue_reads                  54                       # Number of floating instruction queue reads
+system.cpu.iq.ISSUE:issued_per_cycle::total        11948                       # Number of insts issued each cycle
+system.cpu.iq.ISSUE:rate                     0.397310                       # Inst issue rate
+system.cpu.iq.fp_alu_accesses                      20                       # Number of floating point alu accesses
+system.cpu.iq.fp_inst_queue_reads                  36                       # Number of floating instruction queue reads
 system.cpu.iq.fp_inst_queue_wakeup_accesses           16                       # Number of floating instruction queue wakeup accesses
-system.cpu.iq.fp_inst_queue_writes                 58                       # Number of floating instruction queue writes
-system.cpu.iq.int_alu_accesses                   9220                       # Number of integer alu accesses
-system.cpu.iq.int_inst_queue_reads              29952                       # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_wakeup_accesses         7973                       # Number of integer instruction queue wakeup accesses
-system.cpu.iq.int_inst_queue_writes             17769                       # Number of integer instruction queue writes
-system.cpu.iq.iqInstsAdded                      11873                       # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqInstsIssued                      9061                       # Number of instructions issued
-system.cpu.iq.iqNonSpecInstsAdded                   2                       # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqSquashedInstsExamined            5926                       # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedInstsIssued                59                       # Number of squashed instructions issued
+system.cpu.iq.fp_inst_queue_writes                 16                       # Number of floating instruction queue writes
+system.cpu.iq.int_alu_accesses                   8792                       # Number of integer alu accesses
+system.cpu.iq.int_inst_queue_reads              29375                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_wakeup_accesses         7805                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.int_inst_queue_writes             14943                       # Number of integer instruction queue writes
+system.cpu.iq.iqInstsAdded                      10540                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqInstsIssued                      8626                       # Number of instructions issued
+system.cpu.iq.iqNonSpecInstsAdded                  25                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqSquashedInstsExamined            4372                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedInstsIssued                25                       # Number of squashed instructions issued
 system.cpu.iq.iqSquashedNonSpecRemoved              1                       # Number of squashed non-spec instructions that were removed
-system.cpu.iq.iqSquashedOperandsExamined        10171                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.iqSquashedOperandsExamined         6854                       # Number of squashed operands that are examined and possibly removed from graph
 system.cpu.itb.accesses                             0                       # DTB accesses
 system.cpu.itb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.itb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -403,101 +415,101 @@ system.cpu.itb.read_misses                          0                       # DT
 system.cpu.itb.write_accesses                       0                       # DTB write accesses
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
-system.cpu.l2cache.ReadExReq_accesses              41                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_avg_miss_latency 34487.804878                       # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31365.853659                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_miss_latency      1414000                       # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_accesses              42                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_avg_miss_latency 34404.761905                       # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency 31285.714286                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_miss_latency      1445000                       # number of ReadExReq miss cycles
 system.cpu.l2cache.ReadExReq_miss_rate              1                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_misses                41                       # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_mshr_miss_latency      1286000                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_misses                42                       # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_mshr_miss_latency      1314000                       # number of ReadExReq MSHR miss cycles
 system.cpu.l2cache.ReadExReq_mshr_miss_rate            1                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_misses           41                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses               434                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_avg_miss_latency 34312.182741                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31166.666667                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                    40                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_miss_latency      13519000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.907834                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_misses                 394                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_mshr_hits               10                       # number of ReadReq MSHR hits
-system.cpu.l2cache.ReadReq_mshr_miss_latency     11968000                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.884793                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_misses            384                       # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses           42                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadReq_accesses               397                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_avg_miss_latency 34355.153203                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency 31244.318182                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_hits                    38                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_miss_latency      12333500                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_rate         0.904282                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_misses                 359                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_mshr_hits                7                       # number of ReadReq MSHR hits
+system.cpu.l2cache.ReadReq_mshr_miss_latency     10998000                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.886650                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_misses            352                       # number of ReadReq MSHR misses
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  0.104167                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                  0.107955                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses                475                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_avg_miss_latency 34328.735632                       # average overall miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency 31185.882353                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                     40                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_miss_latency       14933000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.915789                       # miss rate for demand accesses
-system.cpu.l2cache.demand_misses                  435                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_mshr_hits                10                       # number of demand (read+write) MSHR hits
-system.cpu.l2cache.demand_mshr_miss_latency     13254000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.894737                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_misses             425                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_accesses                439                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_avg_miss_latency 34360.349127                       # average overall miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency 31248.730964                       # average overall mshr miss latency
+system.cpu.l2cache.demand_hits                     38                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_miss_latency       13778500                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_rate          0.913440                       # miss rate for demand accesses
+system.cpu.l2cache.demand_misses                  401                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_mshr_hits                 7                       # number of demand (read+write) MSHR hits
+system.cpu.l2cache.demand_mshr_miss_latency     12312000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_rate     0.897494                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_misses             394                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.006174                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0           202.304778                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses               475                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_avg_miss_latency 34328.735632                       # average overall miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency 31185.882353                       # average overall mshr miss latency
+system.cpu.l2cache.occ_%::0                  0.005712                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0           187.177998                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses               439                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_avg_miss_latency 34360.349127                       # average overall miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency 31248.730964                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                    40                       # number of overall hits
-system.cpu.l2cache.overall_miss_latency      14933000                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.915789                       # miss rate for overall accesses
-system.cpu.l2cache.overall_misses                 435                       # number of overall misses
-system.cpu.l2cache.overall_mshr_hits               10                       # number of overall MSHR hits
-system.cpu.l2cache.overall_mshr_miss_latency     13254000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.894737                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_misses            425                       # number of overall MSHR misses
+system.cpu.l2cache.overall_hits                    38                       # number of overall hits
+system.cpu.l2cache.overall_miss_latency      13778500                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_rate         0.913440                       # miss rate for overall accesses
+system.cpu.l2cache.overall_misses                 401                       # number of overall misses
+system.cpu.l2cache.overall_mshr_hits                7                       # number of overall MSHR hits
+system.cpu.l2cache.overall_mshr_miss_latency     12312000                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_rate     0.897494                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_misses            394                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
 system.cpu.l2cache.replacements                     0                       # number of replacements
-system.cpu.l2cache.sampled_refs                   384                       # Sample count of references to valid blocks.
+system.cpu.l2cache.sampled_refs                   352                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse               202.304778                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                      40                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse               187.177998                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                      38                       # Total number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
 system.cpu.l2cache.writebacks                       0                       # number of writebacks
-system.cpu.memDep0.conflictingLoads                12                       # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores               11                       # Number of conflicting stores.
-system.cpu.memDep0.insertedLoads                 2545                       # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores                1654                       # Number of stores inserted to the mem dependence unit.
-system.cpu.misc_regfile_reads                   15406                       # number of misc regfile reads
-system.cpu.misc_regfile_writes                      3                       # number of misc regfile writes
-system.cpu.numCycles                            20568                       # number of cpu cycles simulated
+system.cpu.memDep0.conflictingLoads                 7                       # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores                3                       # Number of conflicting stores.
+system.cpu.memDep0.insertedLoads                 2420                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores                1527                       # Number of stores inserted to the mem dependence unit.
+system.cpu.misc_regfile_reads                   14141                       # number of misc regfile reads
+system.cpu.misc_regfile_writes                      4                       # number of misc regfile writes
+system.cpu.numCycles                            21711                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.rename.RENAME:BlockCycles              346                       # Number of cycles rename is blocking
-system.cpu.rename.RENAME:CommittedMaps           4006                       # Number of HB maps that are committed
-system.cpu.rename.RENAME:IQFullEvents              46                       # Number of times rename has blocked due to IQ full
-system.cpu.rename.RENAME:IdleCycles              7474                       # Number of cycles rename is idle
-system.cpu.rename.RENAME:LSQFullEvents            123                       # Number of times rename has blocked due to LSQ full
-system.cpu.rename.RENAME:RenameLookups          37531                       # Number of register rename lookups that rename has made
-system.cpu.rename.RENAME:RenamedInsts           13957                       # Number of instructions processed by rename
-system.cpu.rename.RENAME:RenamedOperands        10098                       # Number of destination operands rename has renamed
-system.cpu.rename.RENAME:RunCycles               2298                       # Number of cycles rename is running
-system.cpu.rename.RENAME:SquashCycles            1138                       # Number of cycles rename is squashing
-system.cpu.rename.RENAME:UnblockCycles            185                       # Number of cycles rename is unblocking
-system.cpu.rename.RENAME:UndoneMaps              6089                       # Number of HB maps that are undone due to squashing
-system.cpu.rename.RENAME:fp_rename_lookups          816                       # Number of floating rename lookups
-system.cpu.rename.RENAME:int_rename_lookups        36715                       # Number of integer rename lookups
-system.cpu.rename.RENAME:serializeStallCycles          203                       # count of cycles rename stalled for serializing inst
-system.cpu.rename.RENAME:serializingInsts            4                       # count of serializing insts renamed
-system.cpu.rename.RENAME:skidInsts                537                       # count of insts added to the skid buffer
-system.cpu.rename.RENAME:tempSerializingInsts            1                       # count of temporary serializing insts renamed
-system.cpu.rob.rob_reads                        21909                       # The number of ROB reads
-system.cpu.rob.rob_writes                       24423                       # The number of ROB writes
-system.cpu.timesIdled                             183                       # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.rename.RENAME:BlockCycles              323                       # Number of cycles rename is blocking
+system.cpu.rename.RENAME:CommittedMaps           4124                       # Number of HB maps that are committed
+system.cpu.rename.RENAME:IQFullEvents              29                       # Number of times rename has blocked due to IQ full
+system.cpu.rename.RENAME:IdleCycles              7791                       # Number of cycles rename is idle
+system.cpu.rename.RENAME:LSQFullEvents            132                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.RENAME:RenameLookups          30367                       # Number of register rename lookups that rename has made
+system.cpu.rename.RENAME:RenamedInsts           11639                       # Number of instructions processed by rename
+system.cpu.rename.RENAME:RenamedOperands         8331                       # Number of destination operands rename has renamed
+system.cpu.rename.RENAME:RunCycles               2090                       # Number of cycles rename is running
+system.cpu.rename.RENAME:SquashCycles             804                       # Number of cycles rename is squashing
+system.cpu.rename.RENAME:UnblockCycles            195                       # Number of cycles rename is unblocking
+system.cpu.rename.RENAME:UndoneMaps              4204                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.RENAME:fp_rename_lookups          390                       # Number of floating rename lookups
+system.cpu.rename.RENAME:int_rename_lookups        29977                       # Number of integer rename lookups
+system.cpu.rename.RENAME:serializeStallCycles          745                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RENAME:serializingInsts           16                       # count of serializing insts renamed
+system.cpu.rename.RENAME:skidInsts                568                       # count of insts added to the skid buffer
+system.cpu.rename.RENAME:tempSerializingInsts           14                       # count of temporary serializing insts renamed
+system.cpu.rob.rob_reads                        21349                       # The number of ROB reads
+system.cpu.rob.rob_writes                       21656                       # The number of ROB writes
+system.cpu.timesIdled                             201                       # Number of times that the entire CPU went into an idle state and unscheduled itself
 system.cpu.workload.PROG:num_syscalls              13                       # Number of system calls
 
 ---------- End Simulation Statistics   ----------
index 327106c533a4ee485526a64d75008210c7c5b73e..e51c7391344f518c20c105c0b20c30b14369e52f 100644 (file)
@@ -66,7 +66,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/regression/test-progs/hello/bin/arm/linux/hello
+executable=/chips/pd/randd/dist/test-progs/hello/bin/arm/linux/hello
 gid=100
 input=cin
 max_stack_size=67108864
index 301661eda2916a7a2a10febd9719d8a68ca87421..9914f72a85908d6520eb0e2af375c46aa2b4992c 100755 (executable)
@@ -5,12 +5,12 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:56:25
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 21:03:49
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/quick/00.hello/arm/linux/simple-atomic -re tests/run.py build/ARM_SE/tests/fast/quick/00.hello/arm/linux/simple-atomic
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 Hello world!
-Exiting @ tick 2816000 because target called exit()
+Exiting @ tick 2875500 because target called exit()
index 25bd032b8602232aeae67e314fd69ca561a3a45e..95e8b4e85ec88b906de65b7af91c5aaf76898a9a 100644 (file)
@@ -1,13 +1,13 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 100802                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 225720                       # Number of bytes of host memory used
-host_seconds                                     0.06                       # Real time elapsed on the host
-host_tick_rate                               50271986                       # Simulator tick rate (ticks/s)
+host_inst_rate                                 642377                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 242352                       # Number of bytes of host memory used
+host_seconds                                     0.01                       # Real time elapsed on the host
+host_tick_rate                              312928501                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                        5620                       # Number of instructions simulated
+sim_insts                                        5739                       # Number of instructions simulated
 sim_seconds                                  0.000003                       # Number of seconds simulated
-sim_ticks                                     2816000                       # Number of ticks simulated
+sim_ticks                                     2875500                       # Number of ticks simulated
 system.cpu.dtb.accesses                             0                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
@@ -52,24 +52,24 @@ system.cpu.itb.write_accesses                       0                       # DT
 system.cpu.itb.write_hits                           0                       # DTB write hits
 system.cpu.itb.write_misses                         0                       # DTB write misses
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                             5633                       # number of cpu cycles simulated
+system.cpu.numCycles                             5752                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                       5633                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                       5752                       # Number of busy cycles
+system.cpu.num_conditional_control_insts          775                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                     16                       # Number of float alu accesses
 system.cpu.num_fp_insts                            16                       # number of float instructions
 system.cpu.num_fp_register_reads                   16                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                   0                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                         185                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                             5620                       # Number of instructions executed
-system.cpu.num_int_alu_accesses                  4889                       # Number of integer alu accesses
-system.cpu.num_int_insts                         4889                       # number of integer instructions
-system.cpu.num_int_register_reads               14091                       # number of times the integer registers were read
-system.cpu.num_int_register_writes               3689                       # number of times the integer registers were written
-system.cpu.num_load_insts                        1207                       # Number of load instructions
-system.cpu.num_mem_refs                          2145                       # number of memory refs
+system.cpu.num_insts                             5739                       # Number of instructions executed
+system.cpu.num_int_alu_accesses                  4985                       # Number of integer alu accesses
+system.cpu.num_int_insts                         4985                       # number of integer instructions
+system.cpu.num_int_register_reads               14295                       # number of times the integer registers were read
+system.cpu.num_int_register_writes               3802                       # number of times the integer registers were written
+system.cpu.num_load_insts                        1201                       # Number of load instructions
+system.cpu.num_mem_refs                          2139                       # number of memory refs
 system.cpu.num_store_insts                        938                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls              13                       # Number of system calls
 
index d0bdfed8ea8d9a716219c7078ae1f53c5d51db7b..ef085e35a98848c689c2747f5ee8385c4ed9b9da 100644 (file)
@@ -51,6 +51,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -86,6 +87,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=10
@@ -121,6 +123,7 @@ assoc=2
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=10000
 max_miss_count=0
 mshrs=10
@@ -166,7 +169,7 @@ egid=100
 env=
 errout=cerr
 euid=100
-executable=/dist/m5/regression/test-progs/hello/bin/arm/linux/hello
+executable=/chips/pd/randd/dist/test-progs/hello/bin/arm/linux/hello
 gid=100
 input=cin
 max_stack_size=67108864
index de21768b53578a68463a0c9ad7140fc06aac858d..567715f28181954bdcba9edcb1e0def2da282f52 100755 (executable)
@@ -5,12 +5,12 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb  7 2011 01:56:16
-M5 revision 4b4b02c5553c 7929 default qtip reupdatestats.patch tip
-M5 started Feb  7 2011 01:58:13
-M5 executing on burrito
+M5 compiled Mar 11 2011 20:10:09
+M5 revision 4decc284606a 8095 default qtip tip ext/update_add_stats.patch
+M5 started Mar 11 2011 20:10:13
+M5 executing on u200439-lin.austin.arm.com
 command line: build/ARM_SE/m5.fast -d build/ARM_SE/tests/fast/quick/00.hello/arm/linux/simple-timing -re tests/run.py build/ARM_SE/tests/fast/quick/00.hello/arm/linux/simple-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 Hello world!
-Exiting @ tick 26346000 because target called exit()
+Exiting @ tick 26361000 because target called exit()
index 438991f53cd3e8303f2720aad2bf5152742cded3..c331a990a998ca6109a1ab4a7c579b30d0d4d023 100644 (file)
@@ -1,76 +1,80 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 265936                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 233432                       # Number of bytes of host memory used
-host_seconds                                     0.02                       # Real time elapsed on the host
-host_tick_rate                             1242220035                       # Simulator tick rate (ticks/s)
+host_inst_rate                                   4300                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 250076                       # Number of bytes of host memory used
+host_seconds                                     1.32                       # Real time elapsed on the host
+host_tick_rate                               19945674                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                        5563                       # Number of instructions simulated
+sim_insts                                        5682                       # Number of instructions simulated
 sim_seconds                                  0.000026                       # Number of seconds simulated
-sim_ticks                                    26346000                       # Number of ticks simulated
-system.cpu.dcache.ReadReq_accesses               1164                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 48787.878788                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 45787.878788                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits                   1065                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency        4830000                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_rate          0.085052                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses                   99                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_miss_latency      4533000                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate     0.085052                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses              99                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_accesses               924                       # number of WriteReq accesses(hits+misses)
+sim_ticks                                    26361000                       # Number of ticks simulated
+system.cpu.dcache.LoadLockedReq_accesses           11                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_hits               11                       # number of LoadLockedReq hits
+system.cpu.dcache.ReadReq_accesses               1147                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 49142.857143                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 46142.857143                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits                   1049                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency        4816000                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_rate          0.085440                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses                   98                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_miss_latency      4522000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate     0.085440                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_misses              98                       # number of ReadReq MSHR misses
+system.cpu.dcache.StoreCondReq_accesses            11                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits                11                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses               913                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_avg_miss_latency        56000                       # average WriteReq miss latency
 system.cpu.dcache.WriteReq_avg_mshr_miss_latency        53000                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits                   881                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits                   870                       # number of WriteReq hits
 system.cpu.dcache.WriteReq_miss_latency       2408000                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_rate         0.046537                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_miss_rate         0.047097                       # miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_misses                  43                       # number of WriteReq misses
 system.cpu.dcache.WriteReq_mshr_miss_latency      2279000                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_rate     0.046537                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate     0.047097                       # mshr miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_mshr_misses             43                       # number of WriteReq MSHR misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                  13.704225                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs                  13.765957                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses                2088                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 50971.830986                       # average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 47971.830986                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits                    1946                       # number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency         7238000                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate           0.068008                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses                   142                       # number of demand (read+write) misses
+system.cpu.dcache.demand_accesses                2060                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 51234.042553                       # average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 48234.042553                       # average overall mshr miss latency
+system.cpu.dcache.demand_hits                    1919                       # number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency         7224000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate           0.068447                       # miss rate for demand accesses
+system.cpu.dcache.demand_misses                   141                       # number of demand (read+write) misses
 system.cpu.dcache.demand_mshr_hits                  0                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency      6812000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_rate      0.068008                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses              142                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_miss_latency      6801000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate      0.068447                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses              141                       # number of demand (read+write) MSHR misses
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.020405                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0             83.579331                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses               2088                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 50971.830986                       # average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 47971.830986                       # average overall mshr miss latency
+system.cpu.dcache.occ_%::0                   0.020249                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0             82.937979                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses               2060                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 51234.042553                       # average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 48234.042553                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits                   1946                       # number of overall hits
-system.cpu.dcache.overall_miss_latency        7238000                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate          0.068008                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses                  142                       # number of overall misses
+system.cpu.dcache.overall_hits                   1919                       # number of overall hits
+system.cpu.dcache.overall_miss_latency        7224000                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_rate          0.068447                       # miss rate for overall accesses
+system.cpu.dcache.overall_misses                  141                       # number of overall misses
 system.cpu.dcache.overall_mshr_hits                 0                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency      6812000                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_rate     0.068008                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses             142                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_miss_latency      6801000                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate     0.068447                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses             141                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
 system.cpu.dcache.replacements                      0                       # number of replacements
-system.cpu.dcache.sampled_refs                    142                       # Sample count of references to valid blocks.
+system.cpu.dcache.sampled_refs                    141                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse                 83.579331                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                     1946                       # Total number of references to valid blocks.
+system.cpu.dcache.tagsinuse                 82.937979                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                     1941                       # Total number of references to valid blocks.
 system.cpu.dcache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.dcache.writebacks                        0                       # number of writebacks
 system.cpu.dtb.accesses                             0                       # DTB accesses
@@ -94,59 +98,59 @@ system.cpu.dtb.read_misses                          0                       # DT
 system.cpu.dtb.write_accesses                       0                       # DTB write accesses
 system.cpu.dtb.write_hits                           0                       # DTB write hits
 system.cpu.dtb.write_misses                         0                       # DTB write misses
-system.cpu.icache.ReadReq_accesses               4580                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses               4614                       # number of ReadReq accesses(hits+misses)
 system.cpu.icache.ReadReq_avg_miss_latency 53211.618257                       # average ReadReq miss latency
 system.cpu.icache.ReadReq_avg_mshr_miss_latency 50211.618257                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_hits                   4339                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits                   4373                       # number of ReadReq hits
 system.cpu.icache.ReadReq_miss_latency       12824000                       # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_rate          0.052620                       # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_miss_rate          0.052232                       # miss rate for ReadReq accesses
 system.cpu.icache.ReadReq_misses                  241                       # number of ReadReq misses
 system.cpu.icache.ReadReq_mshr_miss_latency     12101000                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_rate     0.052620                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_miss_rate     0.052232                       # mshr miss rate for ReadReq accesses
 system.cpu.icache.ReadReq_mshr_misses             241                       # number of ReadReq MSHR misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs                  18.004149                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs                  18.145228                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses                4580                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses                4614                       # number of demand (read+write) accesses
 system.cpu.icache.demand_avg_miss_latency 53211.618257                       # average overall miss latency
 system.cpu.icache.demand_avg_mshr_miss_latency 50211.618257                       # average overall mshr miss latency
-system.cpu.icache.demand_hits                    4339                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits                    4373                       # number of demand (read+write) hits
 system.cpu.icache.demand_miss_latency        12824000                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_rate           0.052620                       # miss rate for demand accesses
+system.cpu.icache.demand_miss_rate           0.052232                       # miss rate for demand accesses
 system.cpu.icache.demand_misses                   241                       # number of demand (read+write) misses
 system.cpu.icache.demand_mshr_hits                  0                       # number of demand (read+write) MSHR hits
 system.cpu.icache.demand_mshr_miss_latency     12101000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_rate      0.052620                       # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_miss_rate      0.052232                       # mshr miss rate for demand accesses
 system.cpu.icache.demand_mshr_misses              241                       # number of demand (read+write) MSHR misses
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.055892                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0            114.467059                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses               4580                       # number of overall (read+write) accesses
+system.cpu.icache.occ_%::0                   0.055921                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0            114.525744                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses               4614                       # number of overall (read+write) accesses
 system.cpu.icache.overall_avg_miss_latency 53211.618257                       # average overall miss latency
 system.cpu.icache.overall_avg_mshr_miss_latency 50211.618257                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits                   4339                       # number of overall hits
+system.cpu.icache.overall_hits                   4373                       # number of overall hits
 system.cpu.icache.overall_miss_latency       12824000                       # number of overall miss cycles
-system.cpu.icache.overall_miss_rate          0.052620                       # miss rate for overall accesses
+system.cpu.icache.overall_miss_rate          0.052232                       # miss rate for overall accesses
 system.cpu.icache.overall_misses                  241                       # number of overall misses
 system.cpu.icache.overall_mshr_hits                 0                       # number of overall MSHR hits
 system.cpu.icache.overall_mshr_miss_latency     12101000                       # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_rate     0.052620                       # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_miss_rate     0.052232                       # mshr miss rate for overall accesses
 system.cpu.icache.overall_mshr_misses             241                       # number of overall MSHR misses
 system.cpu.icache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.icache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
 system.cpu.icache.replacements                      1                       # number of replacements
 system.cpu.icache.sampled_refs                    241                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse                114.467059                       # Cycle average of tags in use
-system.cpu.icache.total_refs                     4339                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse                114.525744                       # Cycle average of tags in use
+system.cpu.icache.total_refs                     4373                       # Total number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
 system.cpu.icache.writebacks                        0                       # number of writebacks
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
@@ -180,80 +184,80 @@ system.cpu.l2cache.ReadExReq_misses                43                       # nu
 system.cpu.l2cache.ReadExReq_mshr_miss_latency      1720000                       # number of ReadExReq MSHR miss cycles
 system.cpu.l2cache.ReadExReq_mshr_miss_rate            1                       # mshr miss rate for ReadExReq accesses
 system.cpu.l2cache.ReadExReq_mshr_misses           43                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadReq_accesses               340                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses               339                       # number of ReadReq accesses(hits+misses)
 system.cpu.l2cache.ReadReq_avg_miss_latency        52000                       # average ReadReq miss latency
 system.cpu.l2cache.ReadReq_avg_mshr_miss_latency        40000                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_hits                    33                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits                    32                       # number of ReadReq hits
 system.cpu.l2cache.ReadReq_miss_latency      15964000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_rate         0.902941                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate         0.905605                       # miss rate for ReadReq accesses
 system.cpu.l2cache.ReadReq_misses                 307                       # number of ReadReq misses
 system.cpu.l2cache.ReadReq_mshr_miss_latency     12280000                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate     0.902941                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate     0.905605                       # mshr miss rate for ReadReq accesses
 system.cpu.l2cache.ReadReq_mshr_misses            307                       # number of ReadReq MSHR misses
 system.cpu.l2cache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.l2cache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.l2cache.avg_refs                  0.107492                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                  0.104235                       # Average number of references to valid blocks.
 system.cpu.l2cache.blocked::no_mshrs                0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked::no_targets              0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.l2cache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.demand_accesses                383                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses                382                       # number of demand (read+write) accesses
 system.cpu.l2cache.demand_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.demand_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
-system.cpu.l2cache.demand_hits                     33                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits                     32                       # number of demand (read+write) hits
 system.cpu.l2cache.demand_miss_latency       18200000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_rate          0.913838                       # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate          0.916230                       # miss rate for demand accesses
 system.cpu.l2cache.demand_misses                  350                       # number of demand (read+write) misses
 system.cpu.l2cache.demand_mshr_hits                 0                       # number of demand (read+write) MSHR hits
 system.cpu.l2cache.demand_mshr_miss_latency     14000000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_rate     0.913838                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate     0.916230                       # mshr miss rate for demand accesses
 system.cpu.l2cache.demand_mshr_misses             350                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.mshr_cap_events                  0                       # number of times MSHR cap was activated
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.l2cache.occ_%::0                  0.004696                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_blocks::0           153.883328                       # Average occupied blocks per context
-system.cpu.l2cache.overall_accesses               383                       # number of overall (read+write) accesses
+system.cpu.l2cache.occ_%::0                  0.004698                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::0           153.954484                       # Average occupied blocks per context
+system.cpu.l2cache.overall_accesses               382                       # number of overall (read+write) accesses
 system.cpu.l2cache.overall_avg_miss_latency        52000                       # average overall miss latency
 system.cpu.l2cache.overall_avg_mshr_miss_latency        40000                       # average overall mshr miss latency
 system.cpu.l2cache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.l2cache.overall_hits                    33                       # number of overall hits
+system.cpu.l2cache.overall_hits                    32                       # number of overall hits
 system.cpu.l2cache.overall_miss_latency      18200000                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_rate         0.913838                       # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate         0.916230                       # miss rate for overall accesses
 system.cpu.l2cache.overall_misses                 350                       # number of overall misses
 system.cpu.l2cache.overall_mshr_hits                0                       # number of overall MSHR hits
 system.cpu.l2cache.overall_mshr_miss_latency     14000000                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_rate     0.913838                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate     0.916230                       # mshr miss rate for overall accesses
 system.cpu.l2cache.overall_mshr_misses            350                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.l2cache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
 system.cpu.l2cache.replacements                     0                       # number of replacements
 system.cpu.l2cache.sampled_refs                   307                       # Sample count of references to valid blocks.
 system.cpu.l2cache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.l2cache.tagsinuse               153.883328                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                      33                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse               153.954484                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                      32                       # Total number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
 system.cpu.l2cache.writebacks                       0                       # number of writebacks
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                            52692                       # number of cpu cycles simulated
+system.cpu.numCycles                            52722                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                      52692                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_busy_cycles                      52722                       # Number of busy cycles
+system.cpu.num_conditional_control_insts          775                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                     16                       # Number of float alu accesses
 system.cpu.num_fp_insts                            16                       # number of float instructions
 system.cpu.num_fp_register_reads                   16                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                   0                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                         185                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                             5563                       # Number of instructions executed
-system.cpu.num_int_alu_accesses                  4889                       # Number of integer alu accesses
-system.cpu.num_int_insts                         4889                       # number of integer instructions
-system.cpu.num_int_register_reads               15212                       # number of times the integer registers were read
-system.cpu.num_int_register_writes               3689                       # number of times the integer registers were written
-system.cpu.num_load_insts                        1207                       # Number of load instructions
-system.cpu.num_mem_refs                          2145                       # number of memory refs
+system.cpu.num_insts                             5682                       # Number of instructions executed
+system.cpu.num_int_alu_accesses                  4985                       # Number of integer alu accesses
+system.cpu.num_int_insts                         4985                       # number of integer instructions
+system.cpu.num_int_register_reads               15421                       # number of times the integer registers were read
+system.cpu.num_int_register_writes               3802                       # number of times the integer registers were written
+system.cpu.num_load_insts                        1201                       # Number of load instructions
+system.cpu.num_mem_refs                          2139                       # number of memory refs
 system.cpu.num_store_insts                        938                       # Number of store instructions
 system.cpu.workload.PROG:num_syscalls              13                       # Number of system calls
 
index 859778cbe266282fe2ecc1aa009b68a13747dc9b..9699a97a68bf56b7b8b5b3a593a36ee842124cb1 100644 (file)
@@ -78,6 +78,7 @@ assoc=4
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=4
@@ -122,6 +123,7 @@ assoc=1
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=4
@@ -173,7 +175,7 @@ latency_var=0
 null=false
 range=134217728:268435455
 zero=false
-port=system.membus.port[2]
+port=system.membus.port[1]
 
 [system.intrctrl]
 type=IntrControl
@@ -196,6 +198,7 @@ assoc=8
 block_size=64
 forward_snoops=false
 hash_delay=1
+is_top_level=false
 latency=50000
 max_miss_count=0
 mshrs=20
@@ -227,6 +230,7 @@ assoc=8
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=10000
 max_miss_count=0
 mshrs=92
@@ -261,7 +265,7 @@ header_cycles=1
 use_default_range=false
 width=64
 default=system.membus.badaddr_responder.pio
-port=system.bridge.side_b system.physmem.port[0] system.diskmem.port[0] system.realview.gic.pio system.realview.l2x0_fake.pio system.iocache.mem_side system.l2c.mem_side
+port=system.bridge.side_b system.diskmem.port[0] system.physmem.port[0] system.realview.gic.pio system.realview.l2x0_fake.pio system.iocache.mem_side system.l2c.mem_side
 
 [system.membus.badaddr_responder]
 type=IsaFake
@@ -287,7 +291,7 @@ latency_var=0
 null=false
 range=0:134217727
 zero=true
-port=system.membus.port[1]
+port=system.membus.port[2]
 
 [system.realview]
 type=RealView
index cffb99aaf527e4dc1298d8642ea540cfaab913a1..725f5e8b27d16931374333da92bf372065414036 100755 (executable)
@@ -5,12 +5,12 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb 21 2011 14:33:02
-M5 revision b06fecbc6572 7972 default qtip tip ext/print_mem_more.patch
-M5 started Feb 21 2011 14:33:10
+M5 compiled Mar  8 2011 18:03:23
+M5 revision bc33117f65cf 8095 default qtip tip ext/m5threads_regs_stats_2.patch
+M5 started Mar  8 2011 18:03:32
 M5 executing on u200439-lin.austin.arm.com
-command line: build/ARM_FS/m5.opt -d build/ARM_FS/tests/opt/quick/10.linux-boot/arm/linux/realview-simple-atomic -re tests/run.py build/ARM_FS/tests/opt/quick/10.linux-boot/arm/linux/realview-simple-atomic
+command line: build/ARM_FS/m5.fast -d build/ARM_FS/tests/fast/quick/10.linux-boot/arm/linux/realview-simple-atomic -re tests/run.py build/ARM_FS/tests/fast/quick/10.linux-boot/arm/linux/realview-simple-atomic
 Global frequency set at 1000000000000 ticks per second
 info: kernel located at: /chips/pd/randd/dist/binaries/vmlinux.arm
 info: Entering event queue @ 0.  Starting simulation...
-Exiting @ tick 26073617500 because m5_exit instruction encountered
+Exiting @ tick 26404802500 because m5_exit instruction encountered
index 2d67e997e90cdb5a16373d7202b874585059d565..ee0ac0aeb7d808bfef07259fa3b04cb1ac7e30c8 100644 (file)
@@ -1,63 +1,63 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                1506664                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 378044                       # Number of bytes of host memory used
-host_seconds                                    34.14                       # Real time elapsed on the host
-host_tick_rate                              763738517                       # Simulator tick rate (ticks/s)
+host_inst_rate                                1902387                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 375352                       # Number of bytes of host memory used
+host_seconds                                    27.39                       # Real time elapsed on the host
+host_tick_rate                              964164912                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                    51436382                       # Number of instructions simulated
-sim_seconds                                  0.026074                       # Number of seconds simulated
-sim_ticks                                 26073617500                       # Number of ticks simulated
-system.cpu.dcache.LoadLockedReq_accesses::0       100454                       # number of LoadLockedReq accesses(hits+misses)
-system.cpu.dcache.LoadLockedReq_accesses::total       100454                       # number of LoadLockedReq accesses(hits+misses)
-system.cpu.dcache.LoadLockedReq_hits::0         95292                       # number of LoadLockedReq hits
-system.cpu.dcache.LoadLockedReq_hits::total        95292                       # number of LoadLockedReq hits
-system.cpu.dcache.LoadLockedReq_miss_rate::0     0.051387                       # miss rate for LoadLockedReq accesses
-system.cpu.dcache.LoadLockedReq_misses::0         5162                       # number of LoadLockedReq misses
-system.cpu.dcache.LoadLockedReq_misses::total         5162                       # number of LoadLockedReq misses
-system.cpu.dcache.ReadReq_accesses::0         7830681                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_accesses::total      7830681                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_hits::0             7594158                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_hits::total         7594158                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_rate::0       0.030205                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses::0            236523                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_misses::total        236523                       # number of ReadReq misses
-system.cpu.dcache.StoreCondReq_accesses::0       100453                       # number of StoreCondReq accesses(hits+misses)
-system.cpu.dcache.StoreCondReq_accesses::total       100453                       # number of StoreCondReq accesses(hits+misses)
-system.cpu.dcache.StoreCondReq_hits::0         100453                       # number of StoreCondReq hits
-system.cpu.dcache.StoreCondReq_hits::total       100453                       # number of StoreCondReq hits
-system.cpu.dcache.WriteReq_accesses::0        6676067                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_accesses::total      6676067                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_hits::0            6503881                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_hits::total        6503881                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_miss_rate::0      0.025792                       # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_misses::0           172186                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_misses::total       172186                       # number of WriteReq misses
+sim_insts                                    52098748                       # Number of instructions simulated
+sim_seconds                                  0.026405                       # Number of seconds simulated
+sim_ticks                                 26404802500                       # Number of ticks simulated
+system.cpu.dcache.LoadLockedReq_accesses::0       100461                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_accesses::total       100461                       # number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_hits::0         95295                       # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_hits::total        95295                       # number of LoadLockedReq hits
+system.cpu.dcache.LoadLockedReq_miss_rate::0     0.051423                       # miss rate for LoadLockedReq accesses
+system.cpu.dcache.LoadLockedReq_misses::0         5166                       # number of LoadLockedReq misses
+system.cpu.dcache.LoadLockedReq_misses::total         5166                       # number of LoadLockedReq misses
+system.cpu.dcache.ReadReq_accesses::0         7831304                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total      7831304                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_hits::0             7594731                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total         7594731                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_rate::0       0.030209                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses::0            236573                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total        236573                       # number of ReadReq misses
+system.cpu.dcache.StoreCondReq_accesses::0       100460                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_accesses::total       100460                       # number of StoreCondReq accesses(hits+misses)
+system.cpu.dcache.StoreCondReq_hits::0         100460                       # number of StoreCondReq hits
+system.cpu.dcache.StoreCondReq_hits::total       100460                       # number of StoreCondReq hits
+system.cpu.dcache.WriteReq_accesses::0        6676835                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_accesses::total      6676835                       # number of WriteReq accesses(hits+misses)
+system.cpu.dcache.WriteReq_hits::0            6504601                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total        6504601                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_miss_rate::0      0.025796                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_misses::0           172234                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total       172234                       # number of WriteReq misses
 system.cpu.dcache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.dcache.avg_refs                  34.695419                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs                  34.689734                       # Average number of references to valid blocks.
 system.cpu.dcache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.demand_accesses::0         14506748                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::0         14508139                       # number of demand (read+write) accesses
 system.cpu.dcache.demand_accesses::1                0                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::total     14506748                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total     14508139                       # number of demand (read+write) accesses
 system.cpu.dcache.demand_avg_miss_latency::0            0                       # average overall miss latency
 system.cpu.dcache.demand_avg_miss_latency::1     no_value                       # average overall miss latency
 system.cpu.dcache.demand_avg_miss_latency::total     no_value                       # average overall miss latency
 system.cpu.dcache.demand_avg_mshr_miss_latency     no_value                       # average overall mshr miss latency
-system.cpu.dcache.demand_hits::0             14098039                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::0             14099332                       # number of demand (read+write) hits
 system.cpu.dcache.demand_hits::1                    0                       # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::total         14098039                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total         14099332                       # number of demand (read+write) hits
 system.cpu.dcache.demand_miss_latency               0                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate::0        0.028174                       # miss rate for demand accesses
+system.cpu.dcache.demand_miss_rate::0        0.028178                       # miss rate for demand accesses
 system.cpu.dcache.demand_miss_rate::1        no_value                       # miss rate for demand accesses
 system.cpu.dcache.demand_miss_rate::total     no_value                       # miss rate for demand accesses
-system.cpu.dcache.demand_misses::0             408709                       # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::0             408807                       # number of demand (read+write) misses
 system.cpu.dcache.demand_misses::1                  0                       # number of demand (read+write) misses
-system.cpu.dcache.demand_misses::total         408709                       # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total         408807                       # number of demand (read+write) misses
 system.cpu.dcache.demand_mshr_hits                  0                       # number of demand (read+write) MSHR hits
 system.cpu.dcache.demand_mshr_miss_latency            0                       # number of demand (read+write) MSHR miss cycles
 system.cpu.dcache.demand_mshr_miss_rate::0            0                       # mshr miss rate for demand accesses
@@ -67,26 +67,26 @@ system.cpu.dcache.demand_mshr_misses                0                       # nu
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0                   0.999480                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0            511.733850                       # Average occupied blocks per context
-system.cpu.dcache.overall_accesses::0        14506748                       # number of overall (read+write) accesses
+system.cpu.dcache.occ_%::0                   0.999487                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0            511.737179                       # Average occupied blocks per context
+system.cpu.dcache.overall_accesses::0        14508139                       # number of overall (read+write) accesses
 system.cpu.dcache.overall_accesses::1               0                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::total     14506748                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total     14508139                       # number of overall (read+write) accesses
 system.cpu.dcache.overall_avg_miss_latency::0            0                       # average overall miss latency
 system.cpu.dcache.overall_avg_miss_latency::1     no_value                       # average overall miss latency
 system.cpu.dcache.overall_avg_miss_latency::total     no_value                       # average overall miss latency
 system.cpu.dcache.overall_avg_mshr_miss_latency     no_value                       # average overall mshr miss latency
 system.cpu.dcache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits::0            14098039                       # number of overall hits
+system.cpu.dcache.overall_hits::0            14099332                       # number of overall hits
 system.cpu.dcache.overall_hits::1                   0                       # number of overall hits
-system.cpu.dcache.overall_hits::total        14098039                       # number of overall hits
+system.cpu.dcache.overall_hits::total        14099332                       # number of overall hits
 system.cpu.dcache.overall_miss_latency              0                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_rate::0       0.028174                       # miss rate for overall accesses
+system.cpu.dcache.overall_miss_rate::0       0.028178                       # miss rate for overall accesses
 system.cpu.dcache.overall_miss_rate::1       no_value                       # miss rate for overall accesses
 system.cpu.dcache.overall_miss_rate::total     no_value                       # miss rate for overall accesses
-system.cpu.dcache.overall_misses::0            408709                       # number of overall misses
+system.cpu.dcache.overall_misses::0            408807                       # number of overall misses
 system.cpu.dcache.overall_misses::1                 0                       # number of overall misses
-system.cpu.dcache.overall_misses::total        408709                       # number of overall misses
+system.cpu.dcache.overall_misses::total        408807                       # number of overall misses
 system.cpu.dcache.overall_mshr_hits                 0                       # number of overall MSHR hits
 system.cpu.dcache.overall_mshr_miss_latency            0                       # number of overall MSHR miss cycles
 system.cpu.dcache.overall_mshr_miss_rate::0            0                       # mshr miss rate for overall accesses
@@ -95,66 +95,66 @@ system.cpu.dcache.overall_mshr_miss_rate::total     no_value
 system.cpu.dcache.overall_mshr_misses               0                       # number of overall MSHR misses
 system.cpu.dcache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.dcache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements                 411520                       # number of replacements
-system.cpu.dcache.sampled_refs                 412032                       # Sample count of references to valid blocks.
+system.cpu.dcache.replacements                 411625                       # number of replacements
+system.cpu.dcache.sampled_refs                 412137                       # Sample count of references to valid blocks.
 system.cpu.dcache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse                511.733850                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                 14295623                       # Total number of references to valid blocks.
-system.cpu.dcache.warmup_cycle               21760000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks                   381867                       # number of writebacks
-system.cpu.dtb.accesses                      15531286                       # DTB accesses
+system.cpu.dcache.tagsinuse                511.737179                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                 14296923                       # Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle               21760500                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.writebacks                   381907                       # number of writebacks
+system.cpu.dtb.accesses                      15532701                       # DTB accesses
 system.cpu.dtb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.dtb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
-system.cpu.dtb.flush_entries                     2267                       # Number of entries that have been flushed from TLB
+system.cpu.dtb.flush_entries                     2238                       # Number of entries that have been flushed from TLB
 system.cpu.dtb.flush_tlb                            2                       # Number of times complete TLB was flushed
 system.cpu.dtb.flush_tlb_asid                      40                       # Number of times TLB was flushed by ASID
 system.cpu.dtb.flush_tlb_mva                        0                       # Number of times TLB was flushed by MVA
 system.cpu.dtb.flush_tlb_mva_asid               33670                       # Number of times TLB was flushed by MVA & ASID
-system.cpu.dtb.hits                          15525735                       # DTB hits
+system.cpu.dtb.hits                          15527171                       # DTB hits
 system.cpu.dtb.inst_accesses                        0                       # ITB inst accesses
 system.cpu.dtb.inst_hits                            0                       # ITB inst hits
 system.cpu.dtb.inst_misses                          0                       # ITB inst misses
-system.cpu.dtb.misses                            5551                       # DTB misses
+system.cpu.dtb.misses                            5530                       # DTB misses
 system.cpu.dtb.perms_faults                       255                       # Number of TLB faults due to permissions restrictions
-system.cpu.dtb.prefetch_faults                    775                       # Number of TLB faults due to prefetch
-system.cpu.dtb.read_accesses                  8743013                       # DTB read accesses
-system.cpu.dtb.read_hits                      8738461                       # DTB read hits
-system.cpu.dtb.read_misses                       4552                       # DTB read misses
-system.cpu.dtb.write_accesses                 6788273                       # DTB write accesses
-system.cpu.dtb.write_hits                     6787274                       # DTB write hits
-system.cpu.dtb.write_misses                       999                       # DTB write misses
-system.cpu.icache.ReadReq_accesses::0        41564629                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_accesses::total     41564629                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_hits::0            41131432                       # number of ReadReq hits
-system.cpu.icache.ReadReq_hits::total        41131432                       # number of ReadReq hits
-system.cpu.icache.ReadReq_miss_rate::0       0.010422                       # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_misses::0            433197                       # number of ReadReq misses
-system.cpu.icache.ReadReq_misses::total        433197                       # number of ReadReq misses
+system.cpu.dtb.prefetch_faults                    767                       # Number of TLB faults due to prefetch
+system.cpu.dtb.read_accesses                  8743653                       # DTB read accesses
+system.cpu.dtb.read_hits                      8739120                       # DTB read hits
+system.cpu.dtb.read_misses                       4533                       # DTB read misses
+system.cpu.dtb.write_accesses                 6789048                       # DTB write accesses
+system.cpu.dtb.write_hits                     6788051                       # DTB write hits
+system.cpu.dtb.write_misses                       997                       # DTB write misses
+system.cpu.icache.ReadReq_accesses::0        41565893                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total     41565893                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_hits::0            41132493                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total        41132493                       # number of ReadReq hits
+system.cpu.icache.ReadReq_miss_rate::0       0.010427                       # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_misses::0            433400                       # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total        433400                       # number of ReadReq misses
 system.cpu.icache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.cpu.icache.avg_refs                  94.948781                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs                  94.906756                       # Average number of references to valid blocks.
 system.cpu.icache.blocked::no_mshrs                 0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_mshrs            0                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.demand_accesses::0         41564629                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::0         41565893                       # number of demand (read+write) accesses
 system.cpu.icache.demand_accesses::1                0                       # number of demand (read+write) accesses
-system.cpu.icache.demand_accesses::total     41564629                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total     41565893                       # number of demand (read+write) accesses
 system.cpu.icache.demand_avg_miss_latency::0            0                       # average overall miss latency
 system.cpu.icache.demand_avg_miss_latency::1     no_value                       # average overall miss latency
 system.cpu.icache.demand_avg_miss_latency::total     no_value                       # average overall miss latency
 system.cpu.icache.demand_avg_mshr_miss_latency     no_value                       # average overall mshr miss latency
-system.cpu.icache.demand_hits::0             41131432                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits::0             41132493                       # number of demand (read+write) hits
 system.cpu.icache.demand_hits::1                    0                       # number of demand (read+write) hits
-system.cpu.icache.demand_hits::total         41131432                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total         41132493                       # number of demand (read+write) hits
 system.cpu.icache.demand_miss_latency               0                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_rate::0        0.010422                       # miss rate for demand accesses
+system.cpu.icache.demand_miss_rate::0        0.010427                       # miss rate for demand accesses
 system.cpu.icache.demand_miss_rate::1        no_value                       # miss rate for demand accesses
 system.cpu.icache.demand_miss_rate::total     no_value                       # miss rate for demand accesses
-system.cpu.icache.demand_misses::0             433197                       # number of demand (read+write) misses
+system.cpu.icache.demand_misses::0             433400                       # number of demand (read+write) misses
 system.cpu.icache.demand_misses::1                  0                       # number of demand (read+write) misses
-system.cpu.icache.demand_misses::total         433197                       # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total         433400                       # number of demand (read+write) misses
 system.cpu.icache.demand_mshr_hits                  0                       # number of demand (read+write) MSHR hits
 system.cpu.icache.demand_mshr_miss_latency            0                       # number of demand (read+write) MSHR miss cycles
 system.cpu.icache.demand_mshr_miss_rate::0            0                       # mshr miss rate for demand accesses
@@ -164,26 +164,26 @@ system.cpu.icache.demand_mshr_misses                0                       # nu
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.mshr_cap_events                   0                       # number of times MSHR cap was activated
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.icache.occ_%::0                   0.930040                       # Average percentage of cache occupancy
-system.cpu.icache.occ_blocks::0            476.180679                       # Average occupied blocks per context
-system.cpu.icache.overall_accesses::0        41564629                       # number of overall (read+write) accesses
+system.cpu.icache.occ_%::0                   0.930522                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::0            476.427149                       # Average occupied blocks per context
+system.cpu.icache.overall_accesses::0        41565893                       # number of overall (read+write) accesses
 system.cpu.icache.overall_accesses::1               0                       # number of overall (read+write) accesses
-system.cpu.icache.overall_accesses::total     41564629                       # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total     41565893                       # number of overall (read+write) accesses
 system.cpu.icache.overall_avg_miss_latency::0            0                       # average overall miss latency
 system.cpu.icache.overall_avg_miss_latency::1     no_value                       # average overall miss latency
 system.cpu.icache.overall_avg_miss_latency::total     no_value                       # average overall miss latency
 system.cpu.icache.overall_avg_mshr_miss_latency     no_value                       # average overall mshr miss latency
 system.cpu.icache.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.cpu.icache.overall_hits::0            41131432                       # number of overall hits
+system.cpu.icache.overall_hits::0            41132493                       # number of overall hits
 system.cpu.icache.overall_hits::1                   0                       # number of overall hits
-system.cpu.icache.overall_hits::total        41131432                       # number of overall hits
+system.cpu.icache.overall_hits::total        41132493                       # number of overall hits
 system.cpu.icache.overall_miss_latency              0                       # number of overall miss cycles
-system.cpu.icache.overall_miss_rate::0       0.010422                       # miss rate for overall accesses
+system.cpu.icache.overall_miss_rate::0       0.010427                       # miss rate for overall accesses
 system.cpu.icache.overall_miss_rate::1       no_value                       # miss rate for overall accesses
 system.cpu.icache.overall_miss_rate::total     no_value                       # miss rate for overall accesses
-system.cpu.icache.overall_misses::0            433197                       # number of overall misses
+system.cpu.icache.overall_misses::0            433400                       # number of overall misses
 system.cpu.icache.overall_misses::1                 0                       # number of overall misses
-system.cpu.icache.overall_misses::total        433197                       # number of overall misses
+system.cpu.icache.overall_misses::total        433400                       # number of overall misses
 system.cpu.icache.overall_mshr_hits                 0                       # number of overall MSHR hits
 system.cpu.icache.overall_mshr_miss_latency            0                       # number of overall MSHR miss cycles
 system.cpu.icache.overall_mshr_miss_rate::0            0                       # mshr miss rate for overall accesses
@@ -192,15 +192,15 @@ system.cpu.icache.overall_mshr_miss_rate::total     no_value
 system.cpu.icache.overall_mshr_misses               0                       # number of overall MSHR misses
 system.cpu.icache.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.cpu.icache.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.cpu.icache.replacements                 432684                       # number of replacements
-system.cpu.icache.sampled_refs                 433196                       # Sample count of references to valid blocks.
+system.cpu.icache.replacements                 432887                       # number of replacements
+system.cpu.icache.sampled_refs                 433399                       # Sample count of references to valid blocks.
 system.cpu.icache.soft_prefetch_mshr_full            0                       # number of mshr full events for SW prefetching instrutions
-system.cpu.icache.tagsinuse                476.180679                       # Cycle average of tags in use
-system.cpu.icache.total_refs                 41131432                       # Total number of references to valid blocks.
-system.cpu.icache.warmup_cycle             4544230000                       # Cycle when the warmup percentage was hit.
-system.cpu.icache.writebacks                    33708                       # number of writebacks
+system.cpu.icache.tagsinuse                476.427149                       # Cycle average of tags in use
+system.cpu.icache.total_refs                 41132493                       # Total number of references to valid blocks.
+system.cpu.icache.warmup_cycle             4575196500                       # Cycle when the warmup percentage was hit.
+system.cpu.icache.writebacks                    33681                       # number of writebacks
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
-system.cpu.itb.accesses                      41565756                       # DTB accesses
+system.cpu.itb.accesses                      41567020                       # DTB accesses
 system.cpu.itb.align_faults                         0                       # Number of TLB faults due to alignment restrictions
 system.cpu.itb.domain_faults                        0                       # Number of TLB faults due to domain restrictions
 system.cpu.itb.flush_entries                     1478                       # Number of entries that have been flushed from TLB
@@ -208,11 +208,11 @@ system.cpu.itb.flush_tlb                            2                       # Nu
 system.cpu.itb.flush_tlb_asid                      40                       # Number of times TLB was flushed by ASID
 system.cpu.itb.flush_tlb_mva                        0                       # Number of times TLB was flushed by MVA
 system.cpu.itb.flush_tlb_mva_asid               33670                       # Number of times TLB was flushed by MVA & ASID
-system.cpu.itb.hits                          41562934                       # DTB hits
-system.cpu.itb.inst_accesses                 41565756                       # ITB inst accesses
-system.cpu.itb.inst_hits                     41562934                       # ITB inst hits
-system.cpu.itb.inst_misses                       2822                       # ITB inst misses
-system.cpu.itb.misses                            2822                       # DTB misses
+system.cpu.itb.hits                          41564192                       # DTB hits
+system.cpu.itb.inst_accesses                 41567020                       # ITB inst accesses
+system.cpu.itb.inst_hits                     41564192                       # ITB inst hits
+system.cpu.itb.inst_misses                       2828                       # ITB inst misses
+system.cpu.itb.misses                            2828                       # DTB misses
 system.cpu.itb.perms_faults                         0                       # Number of TLB faults due to permissions restrictions
 system.cpu.itb.prefetch_faults                      0                       # Number of TLB faults due to prefetch
 system.cpu.itb.read_accesses                        0                       # DTB read accesses
@@ -224,25 +224,25 @@ system.cpu.itb.write_misses                         0                       # DT
 system.cpu.kern.inst.arm                            0                       # number of arm instructions executed
 system.cpu.kern.inst.quiesce                        0                       # number of quiesce instructions executed
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
-system.cpu.numCycles                         52147236                       # number of cpu cycles simulated
+system.cpu.numCycles                         52809606                       # number of cpu cycles simulated
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
-system.cpu.num_busy_cycles                   52147236                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
-system.cpu.num_fp_alu_accesses                   6059                       # Number of float alu accesses
-system.cpu.num_fp_insts                          6059                       # number of float instructions
-system.cpu.num_fp_register_reads                 4227                       # number of times the floating registers were read
+system.cpu.num_busy_cycles                   52809606                       # Number of busy cycles
+system.cpu.num_conditional_control_insts      6951306                       # number of instructions that are conditional controls
+system.cpu.num_fp_alu_accesses                   6058                       # Number of float alu accesses
+system.cpu.num_fp_insts                          6058                       # number of float instructions
+system.cpu.num_fp_register_reads                 4226                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                1834                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                     1111841                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                         51436382                       # Number of instructions executed
-system.cpu.num_int_alu_accesses              41848094                       # Number of integer alu accesses
-system.cpu.num_int_insts                     41848094                       # number of integer instructions
-system.cpu.num_int_register_reads           129780130                       # number of times the integer registers were read
-system.cpu.num_int_register_writes           34330061                       # number of times the integer registers were written
-system.cpu.num_load_insts                     9213901                       # Number of load instructions
-system.cpu.num_mem_refs                      16300106                       # number of memory refs
-system.cpu.num_store_insts                    7086205                       # Number of store instructions
+system.cpu.num_insts                         52098748                       # Number of instructions executed
+system.cpu.num_int_alu_accesses              42510432                       # Number of integer alu accesses
+system.cpu.num_int_insts                     42510432                       # number of integer instructions
+system.cpu.num_int_register_reads           131106249                       # number of times the integer registers were read
+system.cpu.num_int_register_writes           34920214                       # number of times the integer registers were written
+system.cpu.num_load_insts                     9214448                       # Number of load instructions
+system.cpu.num_mem_refs                      16301436                       # number of memory refs
+system.cpu.num_store_insts                    7086988                       # Number of store instructions
 system.iocache.avg_blocked_cycles::no_mshrs     no_value                       # average number of cycles each access was blocked
 system.iocache.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
 system.iocache.avg_refs                      no_value                       # Average number of references to valid blocks.
@@ -310,61 +310,61 @@ system.iocache.tagsinuse                            0                       # Cy
 system.iocache.total_refs                           0                       # Total number of references to valid blocks.
 system.iocache.warmup_cycle                         0                       # Cycle when the warmup percentage was hit.
 system.iocache.writebacks                           0                       # number of writebacks
-system.l2c.ReadExReq_accesses::0               170347                       # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_accesses::total           170347                       # number of ReadExReq accesses(hits+misses)
-system.l2c.ReadExReq_hits::0                    60613                       # number of ReadExReq hits
-system.l2c.ReadExReq_hits::total                60613                       # number of ReadExReq hits
-system.l2c.ReadExReq_miss_rate::0            0.644179                       # miss rate for ReadExReq accesses
-system.l2c.ReadExReq_misses::0                 109734                       # number of ReadExReq misses
-system.l2c.ReadExReq_misses::total             109734                       # number of ReadExReq misses
-system.l2c.ReadReq_accesses::0                 672769                       # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::1                   6110                       # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_accesses::total             678879                       # number of ReadReq accesses(hits+misses)
-system.l2c.ReadReq_hits::0                     651602                       # number of ReadReq hits
-system.l2c.ReadReq_hits::1                       6087                       # number of ReadReq hits
-system.l2c.ReadReq_hits::total                 657689                       # number of ReadReq hits
-system.l2c.ReadReq_miss_rate::0              0.031463                       # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::1              0.003764                       # miss rate for ReadReq accesses
-system.l2c.ReadReq_miss_rate::total          0.035227                       # miss rate for ReadReq accesses
-system.l2c.ReadReq_misses::0                    21167                       # number of ReadReq misses
-system.l2c.ReadReq_misses::1                       23                       # number of ReadReq misses
-system.l2c.ReadReq_misses::total                21190                       # number of ReadReq misses
-system.l2c.UpgradeReq_accesses::0                1839                       # number of UpgradeReq accesses(hits+misses)
-system.l2c.UpgradeReq_accesses::total            1839                       # number of UpgradeReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::0               170398                       # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_accesses::total           170398                       # number of ReadExReq accesses(hits+misses)
+system.l2c.ReadExReq_hits::0                    60546                       # number of ReadExReq hits
+system.l2c.ReadExReq_hits::total                60546                       # number of ReadExReq hits
+system.l2c.ReadExReq_miss_rate::0            0.644679                       # miss rate for ReadExReq accesses
+system.l2c.ReadExReq_misses::0                 109852                       # number of ReadExReq misses
+system.l2c.ReadExReq_misses::total             109852                       # number of ReadExReq misses
+system.l2c.ReadReq_accesses::0                 673040                       # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::1                   6142                       # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_accesses::total             679182                       # number of ReadReq accesses(hits+misses)
+system.l2c.ReadReq_hits::0                     651887                       # number of ReadReq hits
+system.l2c.ReadReq_hits::1                       6117                       # number of ReadReq hits
+system.l2c.ReadReq_hits::total                 658004                       # number of ReadReq hits
+system.l2c.ReadReq_miss_rate::0              0.031429                       # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::1              0.004070                       # miss rate for ReadReq accesses
+system.l2c.ReadReq_miss_rate::total          0.035499                       # miss rate for ReadReq accesses
+system.l2c.ReadReq_misses::0                    21153                       # number of ReadReq misses
+system.l2c.ReadReq_misses::1                       25                       # number of ReadReq misses
+system.l2c.ReadReq_misses::total                21178                       # number of ReadReq misses
+system.l2c.UpgradeReq_accesses::0                1836                       # number of UpgradeReq accesses(hits+misses)
+system.l2c.UpgradeReq_accesses::total            1836                       # number of UpgradeReq accesses(hits+misses)
 system.l2c.UpgradeReq_hits::0                      17                       # number of UpgradeReq hits
 system.l2c.UpgradeReq_hits::total                  17                       # number of UpgradeReq hits
-system.l2c.UpgradeReq_miss_rate::0           0.990756                       # miss rate for UpgradeReq accesses
-system.l2c.UpgradeReq_misses::0                  1822                       # number of UpgradeReq misses
-system.l2c.UpgradeReq_misses::total              1822                       # number of UpgradeReq misses
-system.l2c.Writeback_accesses::0               415575                       # number of Writeback accesses(hits+misses)
-system.l2c.Writeback_accesses::total           415575                       # number of Writeback accesses(hits+misses)
-system.l2c.Writeback_hits::0                   415575                       # number of Writeback hits
-system.l2c.Writeback_hits::total               415575                       # number of Writeback hits
+system.l2c.UpgradeReq_miss_rate::0           0.990741                       # miss rate for UpgradeReq accesses
+system.l2c.UpgradeReq_misses::0                  1819                       # number of UpgradeReq misses
+system.l2c.UpgradeReq_misses::total              1819                       # number of UpgradeReq misses
+system.l2c.Writeback_accesses::0               415588                       # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_accesses::total           415588                       # number of Writeback accesses(hits+misses)
+system.l2c.Writeback_hits::0                   415588                       # number of Writeback hits
+system.l2c.Writeback_hits::total               415588                       # number of Writeback hits
 system.l2c.avg_blocked_cycles::no_mshrs      no_value                       # average number of cycles each access was blocked
 system.l2c.avg_blocked_cycles::no_targets     no_value                       # average number of cycles each access was blocked
-system.l2c.avg_refs                          6.741439                       # Average number of references to valid blocks.
+system.l2c.avg_refs                          6.751328                       # Average number of references to valid blocks.
 system.l2c.blocked::no_mshrs                        0                       # number of cycles access was blocked
 system.l2c.blocked::no_targets                      0                       # number of cycles access was blocked
 system.l2c.blocked_cycles::no_mshrs                 0                       # number of cycles access was blocked
 system.l2c.blocked_cycles::no_targets               0                       # number of cycles access was blocked
 system.l2c.cache_copies                             0                       # number of cache copies performed
-system.l2c.demand_accesses::0                  843116                       # number of demand (read+write) accesses
-system.l2c.demand_accesses::1                    6110                       # number of demand (read+write) accesses
-system.l2c.demand_accesses::total              849226                       # number of demand (read+write) accesses
+system.l2c.demand_accesses::0                  843438                       # number of demand (read+write) accesses
+system.l2c.demand_accesses::1                    6142                       # number of demand (read+write) accesses
+system.l2c.demand_accesses::total              849580                       # number of demand (read+write) accesses
 system.l2c.demand_avg_miss_latency::0               0                       # average overall miss latency
 system.l2c.demand_avg_miss_latency::1               0                       # average overall miss latency
 system.l2c.demand_avg_miss_latency::total            0                       # average overall miss latency
 system.l2c.demand_avg_mshr_miss_latency      no_value                       # average overall mshr miss latency
-system.l2c.demand_hits::0                      712215                       # number of demand (read+write) hits
-system.l2c.demand_hits::1                        6087                       # number of demand (read+write) hits
-system.l2c.demand_hits::total                  718302                       # number of demand (read+write) hits
+system.l2c.demand_hits::0                      712433                       # number of demand (read+write) hits
+system.l2c.demand_hits::1                        6117                       # number of demand (read+write) hits
+system.l2c.demand_hits::total                  718550                       # number of demand (read+write) hits
 system.l2c.demand_miss_latency                      0                       # number of demand (read+write) miss cycles
-system.l2c.demand_miss_rate::0               0.155259                       # miss rate for demand accesses
-system.l2c.demand_miss_rate::1               0.003764                       # miss rate for demand accesses
-system.l2c.demand_miss_rate::total           0.159023                       # miss rate for demand accesses
-system.l2c.demand_misses::0                    130901                       # number of demand (read+write) misses
-system.l2c.demand_misses::1                        23                       # number of demand (read+write) misses
-system.l2c.demand_misses::total                130924                       # number of demand (read+write) misses
+system.l2c.demand_miss_rate::0               0.155323                       # miss rate for demand accesses
+system.l2c.demand_miss_rate::1               0.004070                       # miss rate for demand accesses
+system.l2c.demand_miss_rate::total           0.159393                       # miss rate for demand accesses
+system.l2c.demand_misses::0                    131005                       # number of demand (read+write) misses
+system.l2c.demand_misses::1                        25                       # number of demand (read+write) misses
+system.l2c.demand_misses::total                131030                       # number of demand (read+write) misses
 system.l2c.demand_mshr_hits                         0                       # number of demand (read+write) MSHR hits
 system.l2c.demand_mshr_miss_latency                 0                       # number of demand (read+write) MSHR miss cycles
 system.l2c.demand_mshr_miss_rate::0                 0                       # mshr miss rate for demand accesses
@@ -374,28 +374,28 @@ system.l2c.demand_mshr_misses                       0                       # nu
 system.l2c.fast_writes                              0                       # number of fast writes performed
 system.l2c.mshr_cap_events                          0                       # number of times MSHR cap was activated
 system.l2c.no_allocate_misses                       0                       # Number of misses that were no-allocate
-system.l2c.occ_%::0                          0.076407                       # Average percentage of cache occupancy
-system.l2c.occ_%::1                          0.476934                       # Average percentage of cache occupancy
-system.l2c.occ_blocks::0                  5007.401793                       # Average occupied blocks per context
-system.l2c.occ_blocks::1                 31256.365097                       # Average occupied blocks per context
-system.l2c.overall_accesses::0                 843116                       # number of overall (read+write) accesses
-system.l2c.overall_accesses::1                   6110                       # number of overall (read+write) accesses
-system.l2c.overall_accesses::total             849226                       # number of overall (read+write) accesses
+system.l2c.occ_%::0                          0.076956                       # Average percentage of cache occupancy
+system.l2c.occ_%::1                          0.477052                       # Average percentage of cache occupancy
+system.l2c.occ_blocks::0                  5043.356614                       # Average occupied blocks per context
+system.l2c.occ_blocks::1                 31264.101168                       # Average occupied blocks per context
+system.l2c.overall_accesses::0                 843438                       # number of overall (read+write) accesses
+system.l2c.overall_accesses::1                   6142                       # number of overall (read+write) accesses
+system.l2c.overall_accesses::total             849580                       # number of overall (read+write) accesses
 system.l2c.overall_avg_miss_latency::0              0                       # average overall miss latency
 system.l2c.overall_avg_miss_latency::1              0                       # average overall miss latency
 system.l2c.overall_avg_miss_latency::total            0                       # average overall miss latency
 system.l2c.overall_avg_mshr_miss_latency     no_value                       # average overall mshr miss latency
 system.l2c.overall_avg_mshr_uncacheable_latency     no_value                       # average overall mshr uncacheable latency
-system.l2c.overall_hits::0                     712215                       # number of overall hits
-system.l2c.overall_hits::1                       6087                       # number of overall hits
-system.l2c.overall_hits::total                 718302                       # number of overall hits
+system.l2c.overall_hits::0                     712433                       # number of overall hits
+system.l2c.overall_hits::1                       6117                       # number of overall hits
+system.l2c.overall_hits::total                 718550                       # number of overall hits
 system.l2c.overall_miss_latency                     0                       # number of overall miss cycles
-system.l2c.overall_miss_rate::0              0.155259                       # miss rate for overall accesses
-system.l2c.overall_miss_rate::1              0.003764                       # miss rate for overall accesses
-system.l2c.overall_miss_rate::total          0.159023                       # miss rate for overall accesses
-system.l2c.overall_misses::0                   130901                       # number of overall misses
-system.l2c.overall_misses::1                       23                       # number of overall misses
-system.l2c.overall_misses::total               130924                       # number of overall misses
+system.l2c.overall_miss_rate::0              0.155323                       # miss rate for overall accesses
+system.l2c.overall_miss_rate::1              0.004070                       # miss rate for overall accesses
+system.l2c.overall_miss_rate::total          0.159393                       # miss rate for overall accesses
+system.l2c.overall_misses::0                   131005                       # number of overall misses
+system.l2c.overall_misses::1                       25                       # number of overall misses
+system.l2c.overall_misses::total               131030                       # number of overall misses
 system.l2c.overall_mshr_hits                        0                       # number of overall MSHR hits
 system.l2c.overall_mshr_miss_latency                0                       # number of overall MSHR miss cycles
 system.l2c.overall_mshr_miss_rate::0                0                       # mshr miss rate for overall accesses
@@ -404,12 +404,12 @@ system.l2c.overall_mshr_miss_rate::total            0                       # ms
 system.l2c.overall_mshr_misses                      0                       # number of overall MSHR misses
 system.l2c.overall_mshr_uncacheable_latency            0                       # number of overall MSHR uncacheable cycles
 system.l2c.overall_mshr_uncacheable_misses            0                       # number of overall MSHR uncacheable misses
-system.l2c.replacements                         97028                       # number of replacements
-system.l2c.sampled_refs                        129660                       # Sample count of references to valid blocks.
+system.l2c.replacements                         97025                       # number of replacements
+system.l2c.sampled_refs                        129753                       # Sample count of references to valid blocks.
 system.l2c.soft_prefetch_mshr_full                  0                       # number of mshr full events for SW prefetching instrutions
-system.l2c.tagsinuse                     36263.766890                       # Cycle average of tags in use
-system.l2c.total_refs                          874095                       # Total number of references to valid blocks.
+system.l2c.tagsinuse                     36307.457782                       # Cycle average of tags in use
+system.l2c.total_refs                          876005                       # Total number of references to valid blocks.
 system.l2c.warmup_cycle                             0                       # Cycle when the warmup percentage was hit.
-system.l2c.writebacks                           90970                       # number of writebacks
+system.l2c.writebacks                           90930                       # number of writebacks
 
 ---------- End Simulation Statistics   ----------
index 586cb6b73c9160ade79f4c173745502ccec1d607..53b01d583fab792c914bf60919bf1c6d9f4507a0 100644 (file)
@@ -1 +1 @@
-build/ARM_FS/tests/opt/quick/10.linux-boot/arm/linux/realview-simple-atomic FAILED!
+build/ARM_FS/tests/fast/quick/10.linux-boot/arm/linux/realview-simple-atomic FAILED!
index 14d51f6d3f3a359f2f2b31820f8176fcabda82f5..25e2f6c564eeac1d28760d9bdffcc8d6ef385f08 100644 (file)
Binary files a/tests/quick/10.linux-boot/ref/arm/linux/realview-simple-atomic/system.terminal and b/tests/quick/10.linux-boot/ref/arm/linux/realview-simple-atomic/system.terminal differ
index 49b04d190de1c9d50f695fef2f935046d2527a66..54cda093b399f87922d6fe81f8a8c40c4815fe1e 100644 (file)
@@ -75,6 +75,7 @@ assoc=4
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=4
@@ -119,6 +120,7 @@ assoc=1
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=true
 latency=1000
 max_miss_count=0
 mshrs=4
@@ -170,7 +172,7 @@ latency_var=0
 null=false
 range=134217728:268435455
 zero=false
-port=system.membus.port[2]
+port=system.membus.port[1]
 
 [system.intrctrl]
 type=IntrControl
@@ -193,6 +195,7 @@ assoc=8
 block_size=64
 forward_snoops=false
 hash_delay=1
+is_top_level=false
 latency=50000
 max_miss_count=0
 mshrs=20
@@ -224,6 +227,7 @@ assoc=8
 block_size=64
 forward_snoops=true
 hash_delay=1
+is_top_level=false
 latency=10000
 max_miss_count=0
 mshrs=92
@@ -258,7 +262,7 @@ header_cycles=1
 use_default_range=false
 width=64
 default=system.membus.badaddr_responder.pio
-port=system.bridge.side_b system.physmem.port[0] system.diskmem.port[0] system.realview.gic.pio system.realview.l2x0_fake.pio system.iocache.mem_side system.l2c.mem_side
+port=system.bridge.side_b system.diskmem.port[0] system.physmem.port[0] system.realview.gic.pio system.realview.l2x0_fake.pio system.iocache.mem_side system.l2c.mem_side
 
 [system.membus.badaddr_responder]
 type=IsaFake
@@ -284,7 +288,7 @@ latency_var=0
 null=false
 range=0:134217727
 zero=true
-port=system.membus.port[1]
+port=system.membus.port[2]
 
 [system.realview]
 type=RealView
index 1503baa73bd23f4ad4eee16a0c764032c751a2ee..231e421ce5cd6b6cbbe5b007726ca5e1ac223f3c 100755 (executable)
@@ -5,11 +5,11 @@ The Regents of The University of Michigan
 All Rights Reserved
 
 
-M5 compiled Feb 21 2011 14:33:02
-M5 revision b06fecbc6572 7972 default qtip tip ext/print_mem_more.patch
-M5 started Feb 21 2011 14:33:10
+M5 compiled Mar  8 2011 18:03:23
+M5 revision bc33117f65cf 8095 default qtip tip ext/m5threads_regs_stats_2.patch
+M5 started Mar  8 2011 18:03:32
 M5 executing on u200439-lin.austin.arm.com
-command line: build/ARM_FS/m5.opt -d build/ARM_FS/tests/opt/quick/10.linux-boot/arm/linux/realview-simple-timing -re tests/run.py build/ARM_FS/tests/opt/quick/10.linux-boot/arm/linux/realview-simple-timing
+command line: build/ARM_FS/m5.fast -d build/ARM_FS/tests/fast/quick/10.linux-boot/arm/linux/realview-simple-timing -re tests/run.py build/ARM_FS/tests/fast/quick/10.linux-boot/arm/linux/realview-simple-timing
 Global frequency set at 1000000000000 ticks per second
 info: kernel located at: /chips/pd/randd/dist/binaries/vmlinux.arm
 info: Entering event queue @ 0.  Starting simulation...
index a33aa42fcafb469d4970f0e22b72e960cc30b184..b7164e421e3b1fe904a7ca6a2d40f5fa05aba1f8 100644 (file)
@@ -1,11 +1,11 @@
 
 ---------- Begin Simulation Statistics ----------
-host_inst_rate                                 844061                       # Simulator instruction rate (inst/s)
-host_mem_usage                                 378168                       # Number of bytes of host memory used
-host_seconds                                    59.91                       # Real time elapsed on the host
-host_tick_rate                             1914863662                       # Simulator tick rate (ticks/s)
+host_inst_rate                                1109216                       # Simulator instruction rate (inst/s)
+host_mem_usage                                 375472                       # Number of bytes of host memory used
+host_seconds                                    46.19                       # Real time elapsed on the host
+host_tick_rate                             2483966419                       # Simulator tick rate (ticks/s)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-sim_insts                                    50570667                       # Number of instructions simulated
+sim_insts                                    51230867                       # Number of instructions simulated
 sim_seconds                                  0.114727                       # Number of seconds simulated
 sim_ticks                                114726567000                       # Number of ticks simulated
 system.cpu.dcache.LoadLockedReq_accesses::0       100290                       # number of LoadLockedReq accesses(hits+misses)
@@ -276,18 +276,18 @@ system.cpu.numCycles                        229453134                       # nu
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.num_busy_cycles                  229453134                       # Number of busy cycles
-system.cpu.num_conditional_control_insts            0                       # number of instructions that are conditional controls
+system.cpu.num_conditional_control_insts      6949779                       # number of instructions that are conditional controls
 system.cpu.num_fp_alu_accesses                   6058                       # Number of float alu accesses
 system.cpu.num_fp_insts                          6058                       # number of float instructions
 system.cpu.num_fp_register_reads                 4226                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                1834                       # number of times the floating registers were written
-system.cpu.num_func_calls                           0                       # number of times a function call or return occured
+system.cpu.num_func_calls                     1112296                       # number of times a function call or return occured
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_insts                         50570667                       # Number of instructions executed
-system.cpu.num_int_alu_accesses              41841366                       # Number of integer alu accesses
-system.cpu.num_int_insts                     41841366                       # number of integer instructions
-system.cpu.num_int_register_reads           138034734                       # number of times the integer registers were read
-system.cpu.num_int_register_writes           34325875                       # number of times the integer registers were written
+system.cpu.num_insts                         51230867                       # Number of instructions executed
+system.cpu.num_int_alu_accesses              42501566                       # Number of integer alu accesses
+system.cpu.num_int_insts                     42501566                       # number of integer instructions
+system.cpu.num_int_register_reads           139355134                       # number of times the integer registers were read
+system.cpu.num_int_register_writes           34914798                       # number of times the integer registers were written
 system.cpu.num_load_insts                     9211791                       # Number of load instructions
 system.cpu.num_mem_refs                      16296219                       # number of memory refs
 system.cpu.num_store_insts                    7084428                       # Number of store instructions
index 8953751c283d89bdf9185ccc2f85e4b3aec8d7e1..624e9a5f72ae7d31eae1f295cfb896622d9fd74d 100644 (file)
@@ -1 +1 @@
-build/ARM_FS/tests/opt/quick/10.linux-boot/arm/linux/realview-simple-timing FAILED!
+build/ARM_FS/tests/fast/quick/10.linux-boot/arm/linux/realview-simple-timing FAILED!