regressions: x86: stats updates due to new x87 insts
authorNilay Vaish <nilay@cs.wisc.edu>
Mon, 11 Mar 2013 22:45:09 +0000 (17:45 -0500)
committerNilay Vaish <nilay@cs.wisc.edu>
Mon, 11 Mar 2013 22:45:09 +0000 (17:45 -0500)
71 files changed:
tests/long/se/00.gzip/ref/x86/linux/o3-timing/config.ini
tests/long/se/00.gzip/ref/x86/linux/o3-timing/simerr
tests/long/se/00.gzip/ref/x86/linux/o3-timing/simout
tests/long/se/00.gzip/ref/x86/linux/o3-timing/stats.txt
tests/long/se/00.gzip/ref/x86/linux/simple-atomic/config.ini
tests/long/se/00.gzip/ref/x86/linux/simple-atomic/simerr
tests/long/se/00.gzip/ref/x86/linux/simple-atomic/simout
tests/long/se/00.gzip/ref/x86/linux/simple-atomic/stats.txt
tests/long/se/00.gzip/ref/x86/linux/simple-timing/config.ini
tests/long/se/00.gzip/ref/x86/linux/simple-timing/simerr
tests/long/se/00.gzip/ref/x86/linux/simple-timing/simout
tests/long/se/00.gzip/ref/x86/linux/simple-timing/stats.txt
tests/long/se/10.mcf/ref/x86/linux/o3-timing/config.ini
tests/long/se/10.mcf/ref/x86/linux/o3-timing/simerr
tests/long/se/10.mcf/ref/x86/linux/o3-timing/simout
tests/long/se/10.mcf/ref/x86/linux/o3-timing/stats.txt
tests/long/se/10.mcf/ref/x86/linux/simple-atomic/config.ini
tests/long/se/10.mcf/ref/x86/linux/simple-atomic/simerr
tests/long/se/10.mcf/ref/x86/linux/simple-atomic/simout
tests/long/se/10.mcf/ref/x86/linux/simple-atomic/stats.txt
tests/long/se/10.mcf/ref/x86/linux/simple-timing/config.ini
tests/long/se/10.mcf/ref/x86/linux/simple-timing/simerr
tests/long/se/10.mcf/ref/x86/linux/simple-timing/simout
tests/long/se/10.mcf/ref/x86/linux/simple-timing/stats.txt
tests/long/se/20.parser/ref/x86/linux/o3-timing/config.ini
tests/long/se/20.parser/ref/x86/linux/o3-timing/simerr
tests/long/se/20.parser/ref/x86/linux/o3-timing/simout
tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt
tests/long/se/20.parser/ref/x86/linux/simple-atomic/config.ini
tests/long/se/20.parser/ref/x86/linux/simple-atomic/simerr
tests/long/se/20.parser/ref/x86/linux/simple-atomic/simout
tests/long/se/20.parser/ref/x86/linux/simple-atomic/stats.txt
tests/long/se/20.parser/ref/x86/linux/simple-timing/config.ini
tests/long/se/20.parser/ref/x86/linux/simple-timing/simerr
tests/long/se/20.parser/ref/x86/linux/simple-timing/simout
tests/long/se/20.parser/ref/x86/linux/simple-timing/stats.txt
tests/long/se/60.bzip2/ref/x86/linux/simple-atomic/config.ini
tests/long/se/60.bzip2/ref/x86/linux/simple-atomic/simerr
tests/long/se/60.bzip2/ref/x86/linux/simple-atomic/simout
tests/long/se/60.bzip2/ref/x86/linux/simple-atomic/stats.txt
tests/long/se/60.bzip2/ref/x86/linux/simple-timing/config.ini
tests/long/se/60.bzip2/ref/x86/linux/simple-timing/simerr
tests/long/se/60.bzip2/ref/x86/linux/simple-timing/simout
tests/long/se/60.bzip2/ref/x86/linux/simple-timing/stats.txt
tests/long/se/70.twolf/ref/x86/linux/o3-timing/config.ini
tests/long/se/70.twolf/ref/x86/linux/o3-timing/simerr
tests/long/se/70.twolf/ref/x86/linux/o3-timing/simout
tests/long/se/70.twolf/ref/x86/linux/o3-timing/stats.txt
tests/long/se/70.twolf/ref/x86/linux/simple-atomic/config.ini
tests/long/se/70.twolf/ref/x86/linux/simple-atomic/simerr
tests/long/se/70.twolf/ref/x86/linux/simple-atomic/simout
tests/long/se/70.twolf/ref/x86/linux/simple-atomic/stats.txt
tests/long/se/70.twolf/ref/x86/linux/simple-timing/config.ini
tests/long/se/70.twolf/ref/x86/linux/simple-timing/simerr
tests/long/se/70.twolf/ref/x86/linux/simple-timing/simout
tests/long/se/70.twolf/ref/x86/linux/simple-timing/stats.txt
tests/quick/se/00.hello/ref/x86/linux/o3-timing/simerr
tests/quick/se/00.hello/ref/x86/linux/o3-timing/simout
tests/quick/se/00.hello/ref/x86/linux/o3-timing/stats.txt
tests/quick/se/00.hello/ref/x86/linux/simple-atomic/config.ini
tests/quick/se/00.hello/ref/x86/linux/simple-atomic/simerr
tests/quick/se/00.hello/ref/x86/linux/simple-atomic/simout
tests/quick/se/00.hello/ref/x86/linux/simple-atomic/stats.txt
tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/ruby.stats
tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simerr
tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/simout
tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt
tests/quick/se/00.hello/ref/x86/linux/simple-timing/config.ini
tests/quick/se/00.hello/ref/x86/linux/simple-timing/simerr
tests/quick/se/00.hello/ref/x86/linux/simple-timing/simout
tests/quick/se/00.hello/ref/x86/linux/simple-timing/stats.txt

index 96720c6a8cd1586978c1996d1e5e82e891804e08..3b349d2ff4d7701329cfdf0677aa18e9019ec83d 100644 (file)
@@ -452,7 +452,7 @@ mem_side=system.cpu.toL2Bus.slave[0]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -503,6 +503,7 @@ type=CoherentBus
 block_size=64
 clock=500
 header_cycles=1
+system=system
 use_default_range=false
 width=32
 master=system.cpu.l2cache.cpu_side
@@ -535,6 +536,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
@@ -542,25 +544,28 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
 
 [system.physmem]
 type=SimpleDRAM
+activation_limit=4
 addr_mapping=openmap
 banks_per_rank=8
+channels=1
 clock=1000
 conf_table_reported=false
 in_addr_map=true
-lines_per_rowbuffer=64
-mem_sched_policy=fcfs
+lines_per_rowbuffer=32
+mem_sched_policy=frfcfs
 null=false
 page_policy=open
 range=0:134217727
 ranks_per_channel=2
 read_buffer_size=32
-tBURST=4000
-tCL=14000
-tRCD=14000
+tBURST=5000
+tCL=13750
+tRCD=13750
 tREFI=7800000
 tRFC=300000
-tRP=14000
-tWTR=1000
+tRP=13750
+tWTR=7500
+tXAW=40000
 write_buffer_size=32
 write_thresh_perc=70
 zero=false
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index a29e79bee9e6911350a9e5c607f12bcbb8bf7228..0f028aec2613e44b74163a5a818f7f6be11c259c 100755 (executable)
@@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/long/se/00.gzip/x86/linux/o3-timing/si
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 18:48:34
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:30:24
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/00.gzip/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/long/se/00.gzip/x86/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
@@ -42,4 +42,4 @@ Uncompressing Data
 Uncompressed data 1048576 bytes in length
 Uncompressed data compared correctly
 Tested 1MB buffer: OK!
-Exiting @ tick 607445544000 because target called exit()
+Exiting @ tick 607412415000 because target called exit()
index 6ca2fc4f2ef4cb48d18e0f4ccd8dcb7603fa21d0..a8d281c59067d2dc1929670097bd2cd0d6ac1c44 100644 (file)
@@ -1,61 +1,61 @@
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.607292                       # Number of seconds simulated
-sim_ticks                                607292111000                       # Number of ticks simulated
-final_tick                               607292111000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.607412                       # Number of seconds simulated
+sim_ticks                                607412415000                       # Number of ticks simulated
+final_tick                               607412415000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                  88731                       # Simulator instruction rate (inst/s)
-host_op_rate                                   163492                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                               61232046                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 248756                       # Number of bytes of host memory used
-host_seconds                                  9917.88                       # Real time elapsed on the host
+host_inst_rate                                  59004                       # Simulator instruction rate (inst/s)
+host_op_rate                                   108719                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                               40726098                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 295644                       # Number of bytes of host memory used
+host_seconds                                 14914.57                       # Real time elapsed on the host
 sim_insts                                   880025277                       # Number of instructions simulated
-sim_ops                                    1621493926                       # Number of ops (including micro ops) simulated
+sim_ops                                    1621493927                       # Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst             57664                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu.data           1693184                       # Number of bytes read from this memory
-system.physmem.bytes_read::total              1750848                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu.data           1693248                       # Number of bytes read from this memory
+system.physmem.bytes_read::total              1750912                       # Number of bytes read from this memory
 system.physmem.bytes_inst_read::cpu.inst        57664                       # Number of instructions bytes read from this memory
 system.physmem.bytes_inst_read::total           57664                       # Number of instructions bytes read from this memory
 system.physmem.bytes_written::writebacks       162176                       # Number of bytes written to this memory
 system.physmem.bytes_written::total            162176                       # Number of bytes written to this memory
 system.physmem.num_reads::cpu.inst                901                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu.data              26456                       # Number of read requests responded to by this memory
-system.physmem.num_reads::total                 27357                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu.data              26457                       # Number of read requests responded to by this memory
+system.physmem.num_reads::total                 27358                       # Number of read requests responded to by this memory
 system.physmem.num_writes::writebacks            2534                       # Number of write requests responded to by this memory
 system.physmem.num_writes::total                 2534                       # Number of write requests responded to by this memory
-system.physmem.bw_read::cpu.inst                94953                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data              2788088                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total                 2883041                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst           94953                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total              94953                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::writebacks            267048                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total                 267048                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::writebacks            267048                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst               94953                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.data             2788088                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total                3150089                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.readReqs                         27359                       # Total number of read requests seen
+system.physmem.bw_read::cpu.inst                94934                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data              2787641                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total                 2882575                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst           94934                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total              94934                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_write::writebacks            266995                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::total                 266995                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_total::writebacks            266995                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst               94934                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.data             2787641                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total                3149570                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.readReqs                         27360                       # Total number of read requests seen
 system.physmem.writeReqs                         2534                       # Total number of write requests seen
-system.physmem.cpureqs                          29893                       # Reqs generatd by CPU via cache - shady
-system.physmem.bytesRead                      1750848                       # Total number of bytes read from memory
+system.physmem.cpureqs                          29894                       # Reqs generatd by CPU via cache - shady
+system.physmem.bytesRead                      1750912                       # Total number of bytes read from memory
 system.physmem.bytesWritten                    162176                       # Total number of bytes written to memory
-system.physmem.bytesConsumedRd                1750848                       # bytesRead derated as per pkt->getSize()
+system.physmem.bytesConsumedRd                1750912                       # bytesRead derated as per pkt->getSize()
 system.physmem.bytesConsumedWr                 162176                       # bytesWritten derated as per pkt->getSize()
 system.physmem.servicedByWrQ                        0                       # Number of read reqs serviced by write Q
 system.physmem.neitherReadNorWrite                  0                       # Reqs where no action is needed
-system.physmem.perBankRdReqs::0                  1742                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::0                  1741                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::1                  1719                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::2                  1712                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::2                  1711                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::3                  1642                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::4                  1655                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::4                  1657                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::5                  1654                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::6                  1714                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::6                  1713                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::7                  1701                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::8                  1712                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::9                  1708                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::9                  1711                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::10                 1718                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::11                 1730                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::12                 1739                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::12                 1738                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::13                 1728                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::14                 1750                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::15                 1735                       # Track reads on a per bank basis
@@ -77,14 +77,14 @@ system.physmem.perBankWrReqs::14                  164                       # Tr
 system.physmem.perBankWrReqs::15                  159                       # Track writes on a per bank basis
 system.physmem.numRdRetry                           0                       # Number of times rd buffer was full causing retry
 system.physmem.numWrRetry                           0                       # Number of times wr buffer was full causing retry
-system.physmem.totGap                    607292095000                       # Total gap between requests
+system.physmem.totGap                    607412402000                       # Total gap between requests
 system.physmem.readPktSize::0                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::1                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::2                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::3                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::4                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::5                       0                       # Categorize read packet sizes
-system.physmem.readPktSize::6                   27359                       # Categorize read packet sizes
+system.physmem.readPktSize::6                   27360                       # Categorize read packet sizes
 system.physmem.writePktSize::0                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::1                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::2                      0                       # Categorize write packet sizes
@@ -92,9 +92,9 @@ system.physmem.writePktSize::3                      0                       # Ca
 system.physmem.writePktSize::4                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::5                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::6                   2534                       # Categorize write packet sizes
-system.physmem.rdQLenPdf::0                     26892                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::1                       344                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::2                       100                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::0                     26889                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::1                       351                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::2                        97                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::3                        21                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::4                         2                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::5                         0                       # What read queue length does an incoming req see
@@ -156,14 +156,14 @@ system.physmem.wrQLenPdf::28                        0                       # Wh
 system.physmem.wrQLenPdf::29                        0                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::30                        0                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::31                        0                       # What write queue length does an incoming req see
-system.physmem.totQLat                       90421500                       # Total cycles spent in queuing delays
-system.physmem.totMemAccLat                 895535250                       # Sum of mem lat for all requests
-system.physmem.totBusLat                    136795000                       # Total cycles spent in databus access
-system.physmem.totBankLat                   668318750                       # Total cycles spent in bank access
-system.physmem.avgQLat                        3305.00                       # Average queueing delay per request
-system.physmem.avgBankLat                    24427.75                       # Average bank access latency per request
+system.physmem.totQLat                       88987000                       # Total cycles spent in queuing delays
+system.physmem.totMemAccLat                 893982000                       # Sum of mem lat for all requests
+system.physmem.totBusLat                    136800000                       # Total cycles spent in databus access
+system.physmem.totBankLat                   668195000                       # Total cycles spent in bank access
+system.physmem.avgQLat                        3252.45                       # Average queueing delay per request
+system.physmem.avgBankLat                    24422.33                       # Average bank access latency per request
 system.physmem.avgBusLat                      5000.00                       # Average bus latency per request
-system.physmem.avgMemAccLat                  32732.75                       # Average memory access latency
+system.physmem.avgMemAccLat                  32674.78                       # Average memory access latency
 system.physmem.avgRdBW                           2.88                       # Average achieved read bandwidth in MB/s
 system.physmem.avgWrBW                           0.27                       # Average achieved write bandwidth in MB/s
 system.physmem.avgConsumedRdBW                   2.88                       # Average consumed read bandwidth in MB/s
@@ -171,144 +171,144 @@ system.physmem.avgConsumedWrBW                   0.27                       # Av
 system.physmem.peakBW                        12800.00                       # Theoretical peak bandwidth in MB/s
 system.physmem.busUtil                           0.02                       # Data bus utilization in percentage
 system.physmem.avgRdQLen                         0.00                       # Average read queue length over time
-system.physmem.avgWrQLen                         6.24                       # Average write queue length over time
-system.physmem.readRowHits                      16426                       # Number of row buffer hits during reads
-system.physmem.writeRowHits                      1032                       # Number of row buffer hits during writes
+system.physmem.avgWrQLen                        13.09                       # Average write queue length over time
+system.physmem.readRowHits                      16427                       # Number of row buffer hits during reads
+system.physmem.writeRowHits                      1022                       # Number of row buffer hits during writes
 system.physmem.readRowHitRate                   60.04                       # Row buffer hit rate for reads
-system.physmem.writeRowHitRate                  40.73                       # Row buffer hit rate for writes
-system.physmem.avgGap                     20315528.55                       # Average gap between requests
-system.cpu.branchPred.lookups               158482804                       # Number of BP lookups
-system.cpu.branchPred.condPredicted         158482804                       # Number of conditional branches predicted
-system.cpu.branchPred.condIncorrect          26384558                       # Number of conditional branches incorrect
-system.cpu.branchPred.BTBLookups             84639114                       # Number of BTB lookups
-system.cpu.branchPred.BTBHits                84422216                       # Number of BTB hits
+system.physmem.writeRowHitRate                  40.33                       # Row buffer hit rate for writes
+system.physmem.avgGap                     20318873.42                       # Average gap between requests
+system.cpu.branchPred.lookups               158382296                       # Number of BP lookups
+system.cpu.branchPred.condPredicted         158382296                       # Number of conditional branches predicted
+system.cpu.branchPred.condIncorrect          26387252                       # Number of conditional branches incorrect
+system.cpu.branchPred.BTBLookups             83381183                       # Number of BTB lookups
+system.cpu.branchPred.BTBHits                83179505                       # Number of BTB hits
 system.cpu.branchPred.BTBCorrect                    0                       # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.branchPred.BTBHitPct             99.743738                       # BTB Hit Percentage
+system.cpu.branchPred.BTBHitPct             99.758125                       # BTB Hit Percentage
 system.cpu.branchPred.usedRAS                       0                       # Number of times the RAS was used to get a target.
 system.cpu.branchPred.RASInCorrect                  0                       # Number of incorrect RAS predictions.
 system.cpu.workload.num_syscalls                   48                       # Number of system calls
-system.cpu.numCycles                       1214584223                       # number of cpu cycles simulated
+system.cpu.numCycles                       1214824831                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
-system.cpu.fetch.icacheStallCycles          179034165                       # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.Insts                     1457747721                       # Number of instructions fetch has processed
-system.cpu.fetch.Branches                   158482804                       # Number of branches that fetch encountered
-system.cpu.fetch.predictedBranches           84422216                       # Number of branches that fetch has predicted taken
-system.cpu.fetch.Cycles                     399024262                       # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.SquashCycles                88084887                       # Number of cycles fetch has spent squashing
-system.cpu.fetch.BlockedCycles              574618713                       # Number of cycles fetch has spent blocked
-system.cpu.fetch.MiscStallCycles                   47                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.PendingTrapStallCycles           378                       # Number of stall cycles due to pending traps
-system.cpu.fetch.CacheLines                 188004827                       # Number of cache lines fetched
-system.cpu.fetch.IcacheSquashes              11985682                       # Number of outstanding Icache misses that were squashed
-system.cpu.fetch.rateDist::samples         1214221440                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean              2.059311                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev             3.252911                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.icacheStallCycles          179163349                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.Insts                     1457867613                       # Number of instructions fetch has processed
+system.cpu.fetch.Branches                   158382296                       # Number of branches that fetch encountered
+system.cpu.fetch.predictedBranches           83179505                       # Number of branches that fetch has predicted taken
+system.cpu.fetch.Cycles                     399005833                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.SquashCycles                88132062                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.BlockedCycles              574704368                       # Number of cycles fetch has spent blocked
+system.cpu.fetch.MiscStallCycles                   43                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.PendingTrapStallCycles           361                       # Number of stall cycles due to pending traps
+system.cpu.fetch.CacheLines                 186835049                       # Number of cache lines fetched
+system.cpu.fetch.IcacheSquashes              10712979                       # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.rateDist::samples         1214462855                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              2.059159                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             3.252870                       # 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                822415344     67.73%     67.73% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1                 26978129      2.22%     69.95% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2                 13144140      1.08%     71.04% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3                 20617690      1.70%     72.73% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4                 26634807      2.19%     74.93% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5                 18232650      1.50%     76.43% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6                 31447933      2.59%     79.02% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7                 39056021      3.22%     82.24% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8                215694726     17.76%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0                822674810     67.74%     67.74% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                 26926688      2.22%     69.96% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                 13135389      1.08%     71.04% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                 20566511      1.69%     72.73% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                 26637257      2.19%     74.93% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                 18247973      1.50%     76.43% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                 31504454      2.59%     79.02% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                 39098170      3.22%     82.24% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                215671603     17.76%    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           1214221440                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.branchRate                  0.130483                       # Number of branch fetches per cycle
-system.cpu.fetch.rate                        1.200203                       # Number of inst fetches per cycle
-system.cpu.decode.IdleCycles                288175297                       # Number of cycles decode is idle
-system.cpu.decode.BlockedCycles             497913615                       # Number of cycles decode is blocked
-system.cpu.decode.RunCycles                 274106209                       # Number of cycles decode is running
-system.cpu.decode.UnblockCycles              92482444                       # Number of cycles decode is unblocking
-system.cpu.decode.SquashCycles               61543875                       # Number of cycles decode is squashing
-system.cpu.decode.DecodedInsts             2343534245                       # Number of instructions handled by decode
-system.cpu.rename.SquashCycles               61543875                       # Number of cycles rename is squashing
-system.cpu.rename.IdleCycles                336850046                       # Number of cycles rename is idle
-system.cpu.rename.BlockCycles               124204658                       # Number of cycles rename is blocking
-system.cpu.rename.serializeStallCycles           2567                       # count of cycles rename stalled for serializing inst
-system.cpu.rename.RunCycles                 303948666                       # Number of cycles rename is running
-system.cpu.rename.UnblockCycles             387671628                       # Number of cycles rename is unblocking
-system.cpu.rename.RenamedInsts             2247678746                       # Number of instructions processed by rename
-system.cpu.rename.ROBFullEvents                   360                       # Number of times rename has blocked due to ROB full
-system.cpu.rename.IQFullEvents              242705531                       # Number of times rename has blocked due to IQ full
-system.cpu.rename.LSQFullEvents             120202926                       # Number of times rename has blocked due to LSQ full
-system.cpu.rename.RenamedOperands          2618040036                       # Number of destination operands rename has renamed
-system.cpu.rename.RenameLookups            5722358621                       # Number of register rename lookups that rename has made
-system.cpu.rename.int_rename_lookups       5722353197                       # Number of integer rename lookups
-system.cpu.rename.fp_rename_lookups              5424                       # Number of floating rename lookups
-system.cpu.rename.CommittedMaps            1886895258                       # Number of HB maps that are committed
-system.cpu.rename.UndoneMaps                731144778                       # Number of HB maps that are undone due to squashing
-system.cpu.rename.serializingInsts                 87                       # count of serializing insts renamed
-system.cpu.rename.tempSerializingInsts             87                       # count of temporary serializing insts renamed
-system.cpu.rename.skidInsts                 731406444                       # count of insts added to the skid buffer
-system.cpu.memDep0.insertedLoads            531670409                       # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores           219217246                       # Number of stores inserted to the mem dependence unit.
-system.cpu.memDep0.conflictingLoads         342048419                       # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores        144614487                       # Number of conflicting stores.
-system.cpu.iq.iqInstsAdded                 1993488562                       # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqNonSpecInstsAdded                 286                       # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqInstsIssued                1783952231                       # Number of instructions issued
-system.cpu.iq.iqSquashedInstsIssued            274040                       # Number of squashed instructions issued
-system.cpu.iq.iqSquashedInstsExamined       371594187                       # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedOperandsExamined    759078017                       # Number of squashed operands that are examined and possibly removed from graph
-system.cpu.iq.iqSquashedNonSpecRemoved            237                       # Number of squashed non-spec instructions that were removed
-system.cpu.iq.issued_per_cycle::samples    1214221440                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::mean         1.469215                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::stdev        1.421905                       # Number of insts issued each cycle
+system.cpu.fetch.rateDist::total           1214462855                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.branchRate                  0.130375                       # Number of branch fetches per cycle
+system.cpu.fetch.rate                        1.200064                       # Number of inst fetches per cycle
+system.cpu.decode.IdleCycles                288324734                       # Number of cycles decode is idle
+system.cpu.decode.BlockedCycles             497934423                       # Number of cycles decode is blocked
+system.cpu.decode.RunCycles                 274040429                       # Number of cycles decode is running
+system.cpu.decode.UnblockCycles              92574368                       # Number of cycles decode is unblocking
+system.cpu.decode.SquashCycles               61588901                       # Number of cycles decode is squashing
+system.cpu.decode.DecodedInsts             2343698812                       # Number of instructions handled by decode
+system.cpu.rename.SquashCycles               61588901                       # Number of cycles rename is squashing
+system.cpu.rename.IdleCycles                336957337                       # Number of cycles rename is idle
+system.cpu.rename.BlockCycles               124218348                       # Number of cycles rename is blocking
+system.cpu.rename.serializeStallCycles           2659                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RunCycles                 304046563                       # Number of cycles rename is running
+system.cpu.rename.UnblockCycles             387649047                       # Number of cycles rename is unblocking
+system.cpu.rename.RenamedInsts             2248109589                       # Number of instructions processed by rename
+system.cpu.rename.ROBFullEvents                   354                       # Number of times rename has blocked due to ROB full
+system.cpu.rename.IQFullEvents              242721119                       # Number of times rename has blocked due to IQ full
+system.cpu.rename.LSQFullEvents             120169480                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.RenamedOperands          2618670353                       # Number of destination operands rename has renamed
+system.cpu.rename.RenameLookups            5724257672                       # Number of register rename lookups that rename has made
+system.cpu.rename.int_rename_lookups       5724251768                       # Number of integer rename lookups
+system.cpu.rename.fp_rename_lookups              5904                       # Number of floating rename lookups
+system.cpu.rename.CommittedMaps            1886895260                       # Number of HB maps that are committed
+system.cpu.rename.UndoneMaps                731775093                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.serializingInsts                 91                       # count of serializing insts renamed
+system.cpu.rename.tempSerializingInsts             91                       # count of temporary serializing insts renamed
+system.cpu.rename.skidInsts                 731348064                       # count of insts added to the skid buffer
+system.cpu.memDep0.insertedLoads            531825278                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores           219280996                       # Number of stores inserted to the mem dependence unit.
+system.cpu.memDep0.conflictingLoads         342077982                       # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores        144753457                       # Number of conflicting stores.
+system.cpu.iq.iqInstsAdded                 1993869707                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqNonSpecInstsAdded                 294                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqInstsIssued                1783892793                       # Number of instructions issued
+system.cpu.iq.iqSquashedInstsIssued            265772                       # Number of squashed instructions issued
+system.cpu.iq.iqSquashedInstsExamined       371981386                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedOperandsExamined    760150327                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.iqSquashedNonSpecRemoved            245                       # Number of squashed non-spec instructions that were removed
+system.cpu.iq.issued_per_cycle::samples    1214462855                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::mean         1.468874                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::stdev        1.421634                       # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::0           360233765     29.67%     29.67% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::1           364161190     29.99%     59.66% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::2           234288875     19.30%     78.95% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::3           141409873     11.65%     90.60% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::4            60623190      4.99%     95.59% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::5            39782570      3.28%     98.87% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::6            11078669      0.91%     99.78% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::7             2040416      0.17%     99.95% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::8              602892      0.05%    100.00% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::0           360357006     29.67%     29.67% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::1           364326915     30.00%     59.67% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::2           234272776     19.29%     78.96% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::3           141367539     11.64%     90.60% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::4            60718828      5.00%     95.60% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::5            39723200      3.27%     98.87% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::6            11050512      0.91%     99.78% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::7             2045307      0.17%     99.95% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::8              600772      0.05%    100.00% # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::min_value            0                       # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::max_value            8                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::total      1214221440                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::total      1214462855                       # Number of insts issued each cycle
 system.cpu.iq.fu_full::No_OpClass                   0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntAlu                  459684     15.86%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntMult                      0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntDiv                       0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatAdd                     0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatCmp                     0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatCvt                     0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatMult                    0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatDiv                     0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatSqrt                    0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAdd                      0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAddAcc                   0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAlu                      0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdCmp                      0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdCvt                      0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMisc                     0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMult                     0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMultAcc                  0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdShift                    0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdShiftAcc                 0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdSqrt                     0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatAdd                 0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatAlu                 0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatCmp                 0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatCvt                 0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatDiv                 0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMisc                0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMult                0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMultAcc             0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatSqrt                0      0.00%     15.86% # attempts to use FU when none available
-system.cpu.iq.fu_full::MemRead                2241246     77.33%     93.20% # attempts to use FU when none available
-system.cpu.iq.fu_full::MemWrite                197213      6.80%    100.00% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntAlu                  450048     15.52%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntMult                      0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntDiv                       0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatAdd                     0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatCmp                     0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatCvt                     0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatMult                    0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatDiv                     0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatSqrt                    0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAdd                      0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAddAcc                   0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAlu                      0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdCmp                      0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdCvt                      0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMisc                     0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMult                     0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMultAcc                  0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdShift                    0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdShiftAcc                 0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdSqrt                     0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatAdd                 0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatAlu                 0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatCmp                 0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatCvt                 0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatDiv                 0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMisc                0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMult                0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMultAcc             0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatSqrt                0      0.00%     15.52% # attempts to use FU when none available
+system.cpu.iq.fu_full::MemRead                2249912     77.59%     93.11% # attempts to use FU when none available
+system.cpu.iq.fu_full::MemWrite                199796      6.89%    100.00% # attempts to use FU when none available
 system.cpu.iq.fu_full::IprAccess                    0      0.00%    100.00% # attempts to use FU when none available
 system.cpu.iq.fu_full::InstPrefetch                 0      0.00%    100.00% # attempts to use FU when none available
-system.cpu.iq.FU_type_0::No_OpClass          46812327      2.62%      2.62% # Type of FU issued
-system.cpu.iq.FU_type_0::IntAlu            1065713813     59.74%     62.36% # Type of FU issued
+system.cpu.iq.FU_type_0::No_OpClass          46812279      2.62%      2.62% # Type of FU issued
+system.cpu.iq.FU_type_0::IntAlu            1065698440     59.74%     62.36% # Type of FU issued
 system.cpu.iq.FU_type_0::IntMult                    0      0.00%     62.36% # Type of FU issued
 system.cpu.iq.FU_type_0::IntDiv                     0      0.00%     62.36% # Type of FU issued
 system.cpu.iq.FU_type_0::FloatAdd                   0      0.00%     62.36% # Type of FU issued
@@ -337,282 +337,283 @@ system.cpu.iq.FU_type_0::SimdFloatMisc              0      0.00%     62.36% # Ty
 system.cpu.iq.FU_type_0::SimdFloatMult              0      0.00%     62.36% # Type of FU issued
 system.cpu.iq.FU_type_0::SimdFloatMultAcc            0      0.00%     62.36% # Type of FU issued
 system.cpu.iq.FU_type_0::SimdFloatSqrt              0      0.00%     62.36% # Type of FU issued
-system.cpu.iq.FU_type_0::MemRead            478893732     26.84%     89.21% # Type of FU issued
-system.cpu.iq.FU_type_0::MemWrite           192532359     10.79%    100.00% # Type of FU issued
+system.cpu.iq.FU_type_0::MemRead            478836274     26.84%     89.21% # Type of FU issued
+system.cpu.iq.FU_type_0::MemWrite           192545800     10.79%    100.00% # Type of FU issued
 system.cpu.iq.FU_type_0::IprAccess                  0      0.00%    100.00% # Type of FU issued
 system.cpu.iq.FU_type_0::InstPrefetch               0      0.00%    100.00% # Type of FU issued
-system.cpu.iq.FU_type_0::total             1783952231                       # Type of FU issued
-system.cpu.iq.rate                           1.468776                       # Inst issue rate
-system.cpu.iq.fu_busy_cnt                     2898143                       # FU busy when requested
-system.cpu.iq.fu_busy_rate                   0.001625                       # FU busy rate (busy events/executed inst)
-system.cpu.iq.int_inst_queue_reads         4785297542                       # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_writes        2365259636                       # Number of integer instruction queue writes
-system.cpu.iq.int_inst_queue_wakeup_accesses   1724635094                       # Number of integer instruction queue wakeup accesses
-system.cpu.iq.fp_inst_queue_reads                 543                       # Number of floating instruction queue reads
-system.cpu.iq.fp_inst_queue_writes               1776                       # Number of floating instruction queue writes
-system.cpu.iq.fp_inst_queue_wakeup_accesses          123                       # Number of floating instruction queue wakeup accesses
-system.cpu.iq.int_alu_accesses             1740037802                       # Number of integer alu accesses
-system.cpu.iq.fp_alu_accesses                     245                       # Number of floating point alu accesses
-system.cpu.iew.lsq.thread0.forwLoads        210029946                       # Number of loads that had data forwarded from stores
+system.cpu.iq.FU_type_0::total             1783892793                       # Type of FU issued
+system.cpu.iq.rate                           1.468436                       # Inst issue rate
+system.cpu.iq.fu_busy_cnt                     2899756                       # FU busy when requested
+system.cpu.iq.fu_busy_rate                   0.001626                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.int_inst_queue_reads         4785413585                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_writes        2366027132                       # Number of integer instruction queue writes
+system.cpu.iq.int_inst_queue_wakeup_accesses   1724688067                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.fp_inst_queue_reads                 384                       # Number of floating instruction queue reads
+system.cpu.iq.fp_inst_queue_writes               1824                       # Number of floating instruction queue writes
+system.cpu.iq.fp_inst_queue_wakeup_accesses           99                       # Number of floating instruction queue wakeup accesses
+system.cpu.iq.int_alu_accesses             1739980085                       # Number of integer alu accesses
+system.cpu.iq.fp_alu_accesses                     185                       # Number of floating point alu accesses
+system.cpu.iew.lsq.thread0.forwLoads        209981192                       # Number of loads that had data forwarded from stores
 system.cpu.iew.lsq.thread0.invAddrLoads             0                       # Number of loads ignored due to an invalid address
-system.cpu.iew.lsq.thread0.squashedLoads    112628288                       # Number of loads squashed
-system.cpu.iew.lsq.thread0.ignoredResponses        39424                       # Number of memory responses ignored because the instruction is squashed
-system.cpu.iew.lsq.thread0.memOrderViolation       182684                       # Number of memory ordering violations
-system.cpu.iew.lsq.thread0.squashedStores     31031188                       # Number of stores squashed
+system.cpu.iew.lsq.thread0.squashedLoads    112783156                       # Number of loads squashed
+system.cpu.iew.lsq.thread0.ignoredResponses        38868                       # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread0.memOrderViolation       181899                       # Number of memory ordering violations
+system.cpu.iew.lsq.thread0.squashedStores     31094938                       # Number of stores squashed
 system.cpu.iew.lsq.thread0.invAddrSwpfs             0                       # Number of software prefetches ignored due to an invalid address
 system.cpu.iew.lsq.thread0.blockedLoads             0                       # Number of blocked loads due to partial load-store forwarding
-system.cpu.iew.lsq.thread0.rescheduledLoads         2402                       # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread0.cacheBlocked            58                       # Number of times an access to memory failed due to the cache being blocked
+system.cpu.iew.lsq.thread0.rescheduledLoads         2165                       # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread0.cacheBlocked            66                       # Number of times an access to memory failed due to the cache being blocked
 system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
-system.cpu.iew.iewSquashCycles               61543875                       # Number of cycles IEW is squashing
-system.cpu.iew.iewBlockCycles                 1219448                       # Number of cycles IEW is blocking
-system.cpu.iew.iewUnblockCycles                109755                       # Number of cycles IEW is unblocking
-system.cpu.iew.iewDispatchedInsts          1993488848                       # Number of instructions dispatched to IQ
-system.cpu.iew.iewDispSquashedInsts          63065998                       # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispLoadInsts             531670409                       # Number of dispatched load instructions
-system.cpu.iew.iewDispStoreInsts            219217246                       # Number of dispatched store instructions
-system.cpu.iew.iewDispNonSpecInsts                 81                       # Number of dispatched non-speculative instructions
-system.cpu.iew.iewIQFullEvents                  52970                       # Number of times the IQ has become full, causing a stall
-system.cpu.iew.iewLSQFullEvents                  2883                       # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.memOrderViolationEvents         182684                       # Number of memory order violations
-system.cpu.iew.predictedTakenIncorrect        2045175                       # Number of branches that were predicted taken incorrectly
-system.cpu.iew.predictedNotTakenIncorrect     24468993                       # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.branchMispredicts             26514168                       # Number of branch mispredicts detected at execute
-system.cpu.iew.iewExecutedInsts            1766143547                       # Number of executed instructions
-system.cpu.iew.iewExecLoadInsts             474612951                       # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts          17808684                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewSquashCycles               61588901                       # Number of cycles IEW is squashing
+system.cpu.iew.iewBlockCycles                 1215520                       # Number of cycles IEW is blocking
+system.cpu.iew.iewUnblockCycles                110006                       # Number of cycles IEW is unblocking
+system.cpu.iew.iewDispatchedInsts          1993870001                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewDispSquashedInsts          63340037                       # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispLoadInsts             531825278                       # Number of dispatched load instructions
+system.cpu.iew.iewDispStoreInsts            219280996                       # Number of dispatched store instructions
+system.cpu.iew.iewDispNonSpecInsts                 84                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewIQFullEvents                  53594                       # Number of times the IQ has become full, causing a stall
+system.cpu.iew.iewLSQFullEvents                  2844                       # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.memOrderViolationEvents         181899                       # Number of memory order violations
+system.cpu.iew.predictedTakenIncorrect        2045614                       # Number of branches that were predicted taken incorrectly
+system.cpu.iew.predictedNotTakenIncorrect     24471458                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.branchMispredicts             26517072                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewExecutedInsts            1766151616                       # Number of executed instructions
+system.cpu.iew.iewExecLoadInsts             474571020                       # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts          17741177                       # Number of squashed instructions skipped in execute
 system.cpu.iew.exec_swp                             0                       # number of swp insts executed
 system.cpu.iew.exec_nop                             0                       # number of nop insts executed
-system.cpu.iew.exec_refs                    666319153                       # number of memory reference insts executed
-system.cpu.iew.exec_branches                110355146                       # Number of branches executed
-system.cpu.iew.exec_stores                  191706202                       # Number of stores executed
-system.cpu.iew.exec_rate                     1.454114                       # Inst execution rate
-system.cpu.iew.wb_sent                     1725748007                       # cumulative count of insts sent to commit
-system.cpu.iew.wb_count                    1724635217                       # cumulative count of insts written-back
-system.cpu.iew.wb_producers                1267063011                       # num instructions producing a value
-system.cpu.iew.wb_consumers                1828799692                       # num instructions consuming a value
+system.cpu.iew.exec_refs                    666290065                       # number of memory reference insts executed
+system.cpu.iew.exec_branches                110357109                       # Number of branches executed
+system.cpu.iew.exec_stores                  191719045                       # Number of stores executed
+system.cpu.iew.exec_rate                     1.453832                       # Inst execution rate
+system.cpu.iew.wb_sent                     1725806864                       # cumulative count of insts sent to commit
+system.cpu.iew.wb_count                    1724688166                       # cumulative count of insts written-back
+system.cpu.iew.wb_producers                1267103836                       # num instructions producing a value
+system.cpu.iew.wb_consumers                1828916065                       # num instructions consuming a value
 system.cpu.iew.wb_penalized                         0                       # number of instrctions required to write to 'other' IQ
-system.cpu.iew.wb_rate                       1.419939                       # insts written-back per cycle
-system.cpu.iew.wb_fanout                     0.692839                       # average fanout of values written-back
+system.cpu.iew.wb_rate                       1.419701                       # insts written-back per cycle
+system.cpu.iew.wb_fanout                     0.692817                       # average fanout of values written-back
 system.cpu.iew.wb_penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.commit.commitSquashedInsts       371996186                       # The number of squashed insts skipped by commit
+system.cpu.commit.commitSquashedInsts       372377336                       # The number of squashed insts skipped by commit
 system.cpu.commit.commitNonSpecStalls              49                       # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.branchMispredicts          26384610                       # The number of times a branch was mispredicted
-system.cpu.commit.committed_per_cycle::samples   1152677565                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::mean     1.406719                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::stdev     1.830300                       # Number of insts commited each cycle
+system.cpu.commit.branchMispredicts          26387302                       # The number of times a branch was mispredicted
+system.cpu.commit.committed_per_cycle::samples   1152873954                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::mean     1.406480                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::stdev     1.829955                       # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::0    418027879     36.27%     36.27% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::1    415124601     36.01%     72.28% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::2     86915055      7.54%     79.82% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::3    122122398     10.59%     90.41% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::4     24176868      2.10%     92.51% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::5     25399940      2.20%     94.72% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::6     16385768      1.42%     96.14% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::7     12050207      1.05%     97.18% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::8     32474849      2.82%    100.00% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::0    418181253     36.27%     36.27% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::1    415089887     36.00%     72.28% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::2     86977349      7.54%     79.82% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::3    122167535     10.60%     90.42% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::4     24171647      2.10%     92.52% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::5     25387316      2.20%     94.72% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::6     16411129      1.42%     96.14% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::7     12045909      1.04%     97.19% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::8     32441929      2.81%    100.00% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::min_value            0                       # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::max_value            8                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::total   1152677565                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::total   1152873954                       # Number of insts commited each cycle
 system.cpu.commit.committedInsts            880025277                       # Number of instructions committed
-system.cpu.commit.committedOps             1621493926                       # Number of ops (including micro ops) committed
+system.cpu.commit.committedOps             1621493927                       # Number of ops (including micro ops) committed
 system.cpu.commit.swp_count                         0                       # Number of s/w prefetches committed
-system.cpu.commit.refs                      607228179                       # Number of memory references committed
-system.cpu.commit.loads                     419042121                       # Number of loads committed
+system.cpu.commit.refs                      607228180                       # Number of memory references committed
+system.cpu.commit.loads                     419042122                       # Number of loads committed
 system.cpu.commit.membars                           0                       # Number of memory barriers committed
 system.cpu.commit.branches                  107161574                       # Number of branches committed
 system.cpu.commit.fp_insts                          0                       # Number of committed floating point instructions.
-system.cpu.commit.int_insts                1621354437                       # Number of committed integer instructions.
+system.cpu.commit.int_insts                1621354439                       # Number of committed integer instructions.
 system.cpu.commit.function_calls                    0                       # Number of function calls committed.
-system.cpu.commit.bw_lim_events              32474849                       # number cycles where commit BW limit reached
+system.cpu.commit.bw_lim_events              32441929                       # number cycles where commit BW limit reached
 system.cpu.commit.bw_limited                        0                       # number of insts not committed due to BW limits
-system.cpu.rob.rob_reads                   3113692828                       # The number of ROB reads
-system.cpu.rob.rob_writes                  4048559892                       # The number of ROB writes
-system.cpu.timesIdled                           59027                       # Number of times that the entire CPU went into an idle state and unscheduled itself
-system.cpu.idleCycles                          362783                       # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.rob.rob_reads                   3114303288                       # The number of ROB reads
+system.cpu.rob.rob_writes                  4049366814                       # The number of ROB writes
+system.cpu.timesIdled                           58967                       # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.idleCycles                          361976                       # Total number of cycles that the CPU has spent unscheduled due to idling
 system.cpu.committedInsts                   880025277                       # Number of Instructions Simulated
-system.cpu.committedOps                    1621493926                       # Number of Ops (including micro ops) Simulated
+system.cpu.committedOps                    1621493927                       # Number of Ops (including micro ops) Simulated
 system.cpu.committedInsts_total             880025277                       # Number of Instructions Simulated
-system.cpu.cpi                               1.380170                       # CPI: Cycles Per Instruction
-system.cpu.cpi_total                         1.380170                       # CPI: Total CPI of All Threads
-system.cpu.ipc                               0.724549                       # IPC: Instructions Per Cycle
-system.cpu.ipc_total                         0.724549                       # IPC: Total IPC of All Threads
-system.cpu.int_regfile_reads               3542852942                       # number of integer regfile reads
-system.cpu.int_regfile_writes              1974486988                       # number of integer regfile writes
-system.cpu.fp_regfile_reads                       123                       # number of floating regfile reads
-system.cpu.misc_regfile_reads               910772207                       # number of misc regfile reads
+system.cpu.cpi                               1.380443                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         1.380443                       # CPI: Total CPI of All Threads
+system.cpu.ipc                               0.724405                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         0.724405                       # IPC: Total IPC of All Threads
+system.cpu.int_regfile_reads               3542727713                       # number of integer regfile reads
+system.cpu.int_regfile_writes              1974483700                       # number of integer regfile writes
+system.cpu.fp_regfile_reads                        99                       # number of floating regfile reads
+system.cpu.misc_regfile_reads               910779890                       # number of misc regfile reads
+system.cpu.misc_regfile_writes                      1                       # number of misc regfile writes
 system.cpu.icache.replacements                     25                       # number of replacements
-system.cpu.icache.tagsinuse                816.669933                       # Cycle average of tags in use
-system.cpu.icache.total_refs                188003443                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse                814.738585                       # Cycle average of tags in use
+system.cpu.icache.total_refs                186833677                       # Total number of references to valid blocks.
 system.cpu.icache.sampled_refs                    918                       # Sample count of references to valid blocks.
-system.cpu.icache.avg_refs               204796.778867                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs               203522.523965                       # Average number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::cpu.inst     816.669933                       # Average occupied blocks per requestor
-system.cpu.icache.occ_percent::cpu.inst      0.398765                       # Average percentage of cache occupancy
-system.cpu.icache.occ_percent::total         0.398765                       # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits::cpu.inst    188003447                       # number of ReadReq hits
-system.cpu.icache.ReadReq_hits::total       188003447                       # number of ReadReq hits
-system.cpu.icache.demand_hits::cpu.inst     188003447                       # number of demand (read+write) hits
-system.cpu.icache.demand_hits::total        188003447                       # number of demand (read+write) hits
-system.cpu.icache.overall_hits::cpu.inst    188003447                       # number of overall hits
-system.cpu.icache.overall_hits::total       188003447                       # number of overall hits
-system.cpu.icache.ReadReq_misses::cpu.inst         1380                       # number of ReadReq misses
-system.cpu.icache.ReadReq_misses::total          1380                       # number of ReadReq misses
-system.cpu.icache.demand_misses::cpu.inst         1380                       # number of demand (read+write) misses
-system.cpu.icache.demand_misses::total           1380                       # number of demand (read+write) misses
-system.cpu.icache.overall_misses::cpu.inst         1380                       # number of overall misses
-system.cpu.icache.overall_misses::total          1380                       # number of overall misses
-system.cpu.icache.ReadReq_miss_latency::cpu.inst     65047500                       # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_latency::total     65047500                       # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency::cpu.inst     65047500                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_latency::total     65047500                       # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency::cpu.inst     65047500                       # number of overall miss cycles
-system.cpu.icache.overall_miss_latency::total     65047500                       # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses::cpu.inst    188004827                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_accesses::total    188004827                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses::cpu.inst    188004827                       # number of demand (read+write) accesses
-system.cpu.icache.demand_accesses::total    188004827                       # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses::cpu.inst    188004827                       # number of overall (read+write) accesses
-system.cpu.icache.overall_accesses::total    188004827                       # number of overall (read+write) accesses
+system.cpu.icache.occ_blocks::cpu.inst     814.738585                       # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst      0.397822                       # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total         0.397822                       # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst    186833682                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total       186833682                       # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst     186833682                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total        186833682                       # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst    186833682                       # number of overall hits
+system.cpu.icache.overall_hits::total       186833682                       # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst         1367                       # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total          1367                       # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst         1367                       # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total           1367                       # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst         1367                       # number of overall misses
+system.cpu.icache.overall_misses::total          1367                       # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst     65166500                       # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total     65166500                       # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst     65166500                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total     65166500                       # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst     65166500                       # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total     65166500                       # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst    186835049                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total    186835049                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst    186835049                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total    186835049                       # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst    186835049                       # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total    186835049                       # number of overall (read+write) accesses
 system.cpu.icache.ReadReq_miss_rate::cpu.inst     0.000007                       # miss rate for ReadReq accesses
 system.cpu.icache.ReadReq_miss_rate::total     0.000007                       # miss rate for ReadReq accesses
 system.cpu.icache.demand_miss_rate::cpu.inst     0.000007                       # miss rate for demand accesses
 system.cpu.icache.demand_miss_rate::total     0.000007                       # miss rate for demand accesses
 system.cpu.icache.overall_miss_rate::cpu.inst     0.000007                       # miss rate for overall accesses
 system.cpu.icache.overall_miss_rate::total     0.000007                       # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 47135.869565                       # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::total 47135.869565                       # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency::cpu.inst 47135.869565                       # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total 47135.869565                       # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::cpu.inst 47135.869565                       # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total 47135.869565                       # average overall miss latency
-system.cpu.icache.blocked_cycles::no_mshrs          171                       # number of cycles access was blocked
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 47671.177762                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_miss_latency::total 47671.177762                       # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 47671.177762                       # average overall miss latency
+system.cpu.icache.demand_avg_miss_latency::total 47671.177762                       # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 47671.177762                       # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::total 47671.177762                       # average overall miss latency
+system.cpu.icache.blocked_cycles::no_mshrs          146                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_mshrs                 5                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
-system.cpu.icache.avg_blocked_cycles::no_mshrs    34.200000                       # average number of cycles each access was blocked
+system.cpu.icache.avg_blocked_cycles::no_mshrs    29.200000                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets          nan                       # average number of cycles each access was blocked
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.ReadReq_mshr_hits::cpu.inst          455                       # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_hits::total          455                       # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits::cpu.inst          455                       # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_hits::total          455                       # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits::cpu.inst          455                       # number of overall MSHR hits
-system.cpu.icache.overall_mshr_hits::total          455                       # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses::cpu.inst          925                       # number of ReadReq MSHR misses
-system.cpu.icache.ReadReq_mshr_misses::total          925                       # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses::cpu.inst          925                       # number of demand (read+write) MSHR misses
-system.cpu.icache.demand_mshr_misses::total          925                       # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses::cpu.inst          925                       # number of overall MSHR misses
-system.cpu.icache.overall_mshr_misses::total          925                       # number of overall MSHR misses
-system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst     47382000                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_latency::total     47382000                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::cpu.inst     47382000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::total     47382000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::cpu.inst     47382000                       # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::total     47382000                       # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst          444                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total          444                       # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst          444                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total          444                       # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst          444                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total          444                       # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst          923                       # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total          923                       # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst          923                       # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total          923                       # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst          923                       # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total          923                       # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst     47626500                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total     47626500                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst     47626500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total     47626500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst     47626500                       # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total     47626500                       # number of overall MSHR miss cycles
 system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst     0.000005                       # mshr miss rate for ReadReq accesses
 system.cpu.icache.ReadReq_mshr_miss_rate::total     0.000005                       # mshr miss rate for ReadReq accesses
 system.cpu.icache.demand_mshr_miss_rate::cpu.inst     0.000005                       # mshr miss rate for demand accesses
 system.cpu.icache.demand_mshr_miss_rate::total     0.000005                       # mshr miss rate for demand accesses
 system.cpu.icache.overall_mshr_miss_rate::cpu.inst     0.000005                       # mshr miss rate for overall accesses
 system.cpu.icache.overall_mshr_miss_rate::total     0.000005                       # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 51223.783784                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 51223.783784                       # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 51223.783784                       # average overall mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::total 51223.783784                       # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 51223.783784                       # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::total 51223.783784                       # average overall mshr miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 51599.674973                       # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 51599.674973                       # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 51599.674973                       # average overall mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::total 51599.674973                       # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 51599.674973                       # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::total 51599.674973                       # average overall mshr miss latency
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
 system.cpu.l2cache.replacements                  2556                       # number of replacements
-system.cpu.l2cache.tagsinuse             22259.325739                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                  531319                       # Total number of references to valid blocks.
+system.cpu.l2cache.tagsinuse             22259.918849                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                  531250                       # Total number of references to valid blocks.
 system.cpu.l2cache.sampled_refs                 24190                       # Sample count of references to valid blocks.
-system.cpu.l2cache.avg_refs                 21.964407                       # Average number of references to valid blocks.
+system.cpu.l2cache.avg_refs                 21.961554                       # Average number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::writebacks 20781.078407                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.inst    799.480926                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.data    678.766407                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_percent::writebacks     0.634188                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_percent::cpu.inst     0.024398                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_percent::cpu.data     0.020714                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_percent::total        0.679301                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::writebacks 20782.874819                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.inst    797.549554                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data    679.494476                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::writebacks     0.634243                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.inst     0.024339                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data     0.020737                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total        0.679319                       # Average percentage of cache occupancy
 system.cpu.l2cache.ReadReq_hits::cpu.inst           17                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_hits::cpu.data       199250                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_hits::total         199267                       # number of ReadReq hits
-system.cpu.l2cache.Writeback_hits::writebacks       429018                       # number of Writeback hits
-system.cpu.l2cache.Writeback_hits::total       429018                       # number of Writeback hits
-system.cpu.l2cache.UpgradeReq_hits::cpu.data            7                       # number of UpgradeReq hits
-system.cpu.l2cache.UpgradeReq_hits::total            7                       # number of UpgradeReq hits
-system.cpu.l2cache.ReadExReq_hits::cpu.data       224476                       # number of ReadExReq hits
-system.cpu.l2cache.ReadExReq_hits::total       224476                       # number of ReadExReq hits
+system.cpu.l2cache.ReadReq_hits::cpu.data       199226                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total         199243                       # number of ReadReq hits
+system.cpu.l2cache.Writeback_hits::writebacks       428982                       # number of Writeback hits
+system.cpu.l2cache.Writeback_hits::total       428982                       # number of Writeback hits
+system.cpu.l2cache.UpgradeReq_hits::cpu.data            5                       # number of UpgradeReq hits
+system.cpu.l2cache.UpgradeReq_hits::total            5                       # number of UpgradeReq hits
+system.cpu.l2cache.ReadExReq_hits::cpu.data       224442                       # number of ReadExReq hits
+system.cpu.l2cache.ReadExReq_hits::total       224442                       # number of ReadExReq hits
 system.cpu.l2cache.demand_hits::cpu.inst           17                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_hits::cpu.data       423726                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_hits::total          423743                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::cpu.data       423668                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total          423685                       # number of demand (read+write) hits
 system.cpu.l2cache.overall_hits::cpu.inst           17                       # number of overall hits
-system.cpu.l2cache.overall_hits::cpu.data       423726                       # number of overall hits
-system.cpu.l2cache.overall_hits::total         423743                       # number of overall hits
+system.cpu.l2cache.overall_hits::cpu.data       423668                       # number of overall hits
+system.cpu.l2cache.overall_hits::total         423685                       # number of overall hits
 system.cpu.l2cache.ReadReq_misses::cpu.inst          901                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_misses::cpu.data         4561                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_misses::total         5462                       # number of ReadReq misses
-system.cpu.l2cache.ReadExReq_misses::cpu.data        21897                       # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_misses::total        21897                       # number of ReadExReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data         4560                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total         5461                       # number of ReadReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data        21899                       # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total        21899                       # number of ReadExReq misses
 system.cpu.l2cache.demand_misses::cpu.inst          901                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_misses::cpu.data        26458                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_misses::total         27359                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data        26459                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total         27360                       # number of demand (read+write) misses
 system.cpu.l2cache.overall_misses::cpu.inst          901                       # number of overall misses
-system.cpu.l2cache.overall_misses::cpu.data        26458                       # number of overall misses
-system.cpu.l2cache.overall_misses::total        27359                       # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency::cpu.inst     46268500                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_latency::cpu.data    330234500                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_latency::total    376503000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency::cpu.data   1134984000                       # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency::total   1134984000                       # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.inst     46268500                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.data   1465218500                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::total   1511487000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.inst     46268500                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.data   1465218500                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::total   1511487000                       # number of overall miss cycles
+system.cpu.l2cache.overall_misses::cpu.data        26459                       # number of overall misses
+system.cpu.l2cache.overall_misses::total        27360                       # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst     46520500                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data    330240500                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total    376761000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data   1132989500                       # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total   1132989500                       # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst     46520500                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data   1463230000                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total   1509750500                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst     46520500                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data   1463230000                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total   1509750500                       # number of overall miss cycles
 system.cpu.l2cache.ReadReq_accesses::cpu.inst          918                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_accesses::cpu.data       203811                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_accesses::total       204729                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.Writeback_accesses::writebacks       429018                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_accesses::total       429018                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.UpgradeReq_accesses::cpu.data            7                       # number of UpgradeReq accesses(hits+misses)
-system.cpu.l2cache.UpgradeReq_accesses::total            7                       # number of UpgradeReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses::cpu.data       246373                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses::total       246373                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data       203786                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total       204704                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.Writeback_accesses::writebacks       428982                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_accesses::total       428982                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.UpgradeReq_accesses::cpu.data            5                       # number of UpgradeReq accesses(hits+misses)
+system.cpu.l2cache.UpgradeReq_accesses::total            5                       # number of UpgradeReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data       246341                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total       246341                       # number of ReadExReq accesses(hits+misses)
 system.cpu.l2cache.demand_accesses::cpu.inst          918                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_accesses::cpu.data       450184                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_accesses::total       451102                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data       450127                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total       451045                       # number of demand (read+write) accesses
 system.cpu.l2cache.overall_accesses::cpu.inst          918                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_accesses::cpu.data       450184                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_accesses::total       451102                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data       450127                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total       451045                       # number of overall (read+write) accesses
 system.cpu.l2cache.ReadReq_miss_rate::cpu.inst     0.981481                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_miss_rate::cpu.data     0.022379                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_miss_rate::total     0.026679                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate::cpu.data     0.088877                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate::total     0.088877                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data     0.022376                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::total     0.026678                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data     0.088897                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::total     0.088897                       # miss rate for ReadExReq accesses
 system.cpu.l2cache.demand_miss_rate::cpu.inst     0.981481                       # miss rate for demand accesses
-system.cpu.l2cache.demand_miss_rate::cpu.data     0.058772                       # miss rate for demand accesses
-system.cpu.l2cache.demand_miss_rate::total     0.060649                       # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data     0.058781                       # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::total     0.060659                       # miss rate for demand accesses
 system.cpu.l2cache.overall_miss_rate::cpu.inst     0.981481                       # miss rate for overall accesses
-system.cpu.l2cache.overall_miss_rate::cpu.data     0.058772                       # miss rate for overall accesses
-system.cpu.l2cache.overall_miss_rate::total     0.060649                       # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 51352.386238                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 72403.968428                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_miss_latency::total 68931.343830                       # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 51832.853816                       # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::total 51832.853816                       # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 51352.386238                       # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.data 55379.034697                       # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::total 55246.427135                       # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 51352.386238                       # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.data 55379.034697                       # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::total 55246.427135                       # average overall miss latency
+system.cpu.l2cache.overall_miss_rate::cpu.data     0.058781                       # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::total     0.060659                       # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 51632.075472                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 72421.162281                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::total 68991.210401                       # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 51737.042787                       # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::total 51737.042787                       # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 51632.075472                       # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 55301.787671                       # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::total 55180.939327                       # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 51632.075472                       # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 55301.787671                       # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::total 55180.939327                       # average overall miss latency
 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.blocked::no_mshrs                0                       # number of cycles access was blocked
@@ -624,141 +625,141 @@ system.cpu.l2cache.cache_copies                     0                       # nu
 system.cpu.l2cache.writebacks::writebacks         2534                       # number of writebacks
 system.cpu.l2cache.writebacks::total             2534                       # number of writebacks
 system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst          901                       # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadReq_mshr_misses::cpu.data         4561                       # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadReq_mshr_misses::total         5462                       # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data        21897                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses::total        21897                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data         4560                       # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total         5461                       # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data        21899                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total        21899                       # number of ReadExReq MSHR misses
 system.cpu.l2cache.demand_mshr_misses::cpu.inst          901                       # number of demand (read+write) MSHR misses
-system.cpu.l2cache.demand_mshr_misses::cpu.data        26458                       # number of demand (read+write) MSHR misses
-system.cpu.l2cache.demand_mshr_misses::total        27359                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data        26459                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total        27360                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.overall_mshr_misses::cpu.inst          901                       # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_misses::cpu.data        26458                       # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_misses::total        27359                       # number of overall MSHR misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst     35082483                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data    273207016                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_latency::total    308289499                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data    862590617                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::total    862590617                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst     35082483                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.data   1135797633                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::total   1170880116                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst     35082483                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.data   1135797633                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::total   1170880116                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_misses::cpu.data        26459                       # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total        27360                       # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst     35335231                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data    273228266                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total    308563497                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data    860769620                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total    860769620                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst     35335231                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data   1133997886                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total   1169333117                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst     35335231                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data   1133997886                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total   1169333117                       # number of overall MSHR miss cycles
 system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst     0.981481                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data     0.022379                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_miss_rate::total     0.026679                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data     0.088877                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate::total     0.088877                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data     0.022376                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::total     0.026678                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data     0.088897                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::total     0.088897                       # mshr miss rate for ReadExReq accesses
 system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst     0.981481                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::cpu.data     0.058772                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::total     0.060649                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data     0.058781                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::total     0.060659                       # mshr miss rate for demand accesses
 system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst     0.981481                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::cpu.data     0.058772                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::total     0.060649                       # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 38937.273030                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 59900.683184                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::total 56442.603259                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 39393.095721                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 39393.095721                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 38937.273030                       # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 42928.325384                       # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::total 42796.890091                       # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 38937.273030                       # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 42928.325384                       # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::total 42796.890091                       # average overall mshr miss latency
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data     0.058781                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::total     0.060659                       # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 39217.792453                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 59918.479386                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::total 56503.112434                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 39306.343669                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 39306.343669                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 39217.792453                       # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 42858.682717                       # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::total 42738.783516                       # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 39217.792453                       # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 42858.682717                       # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::total 42738.783516                       # average overall mshr miss latency
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.dcache.replacements                 446086                       # number of replacements
-system.cpu.dcache.tagsinuse               4092.713768                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                452307978                       # Total number of references to valid blocks.
-system.cpu.dcache.sampled_refs                 450182                       # Sample count of references to valid blocks.
-system.cpu.dcache.avg_refs                1004.722486                       # Average number of references to valid blocks.
+system.cpu.dcache.replacements                 446028                       # number of replacements
+system.cpu.dcache.tagsinuse               4092.714418                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                452315129                       # Total number of references to valid blocks.
+system.cpu.dcache.sampled_refs                 450124                       # Sample count of references to valid blocks.
+system.cpu.dcache.avg_refs                1004.867834                       # Average number of references to valid blocks.
 system.cpu.dcache.warmup_cycle              861652000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::cpu.data    4092.713768                       # Average occupied blocks per requestor
+system.cpu.dcache.occ_blocks::cpu.data    4092.714418                       # Average occupied blocks per requestor
 system.cpu.dcache.occ_percent::cpu.data      0.999198                       # Average percentage of cache occupancy
 system.cpu.dcache.occ_percent::total         0.999198                       # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::cpu.data    264368368                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_hits::total       264368368                       # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits::cpu.data    187939603                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_hits::total      187939603                       # number of WriteReq hits
-system.cpu.dcache.demand_hits::cpu.data     452307971                       # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::total        452307971                       # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::cpu.data    452307971                       # number of overall hits
-system.cpu.dcache.overall_hits::total       452307971                       # number of overall hits
-system.cpu.dcache.ReadReq_misses::cpu.data       211281                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_misses::total        211281                       # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses::cpu.data       246455                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_misses::total       246455                       # number of WriteReq misses
-system.cpu.dcache.demand_misses::cpu.data       457736                       # number of demand (read+write) misses
-system.cpu.dcache.demand_misses::total         457736                       # number of demand (read+write) misses
-system.cpu.dcache.overall_misses::cpu.data       457736                       # number of overall misses
-system.cpu.dcache.overall_misses::total        457736                       # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency::cpu.data   3022618500                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_latency::total   3022618500                       # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::cpu.data   4119768500                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::total   4119768500                       # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency::cpu.data   7142387000                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_latency::total   7142387000                       # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency::cpu.data   7142387000                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_latency::total   7142387000                       # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::cpu.data    264579649                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_accesses::total    264579649                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_hits::cpu.data    264375496                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total       264375496                       # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data    187939628                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total      187939628                       # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data     452315124                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total        452315124                       # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data    452315124                       # number of overall hits
+system.cpu.dcache.overall_hits::total       452315124                       # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data       211166                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total        211166                       # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data       246430                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total       246430                       # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data       457596                       # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total         457596                       # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data       457596                       # number of overall misses
+system.cpu.dcache.overall_misses::total        457596                       # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data   3021463500                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total   3021463500                       # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data   4117356500                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total   4117356500                       # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data   7138820000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total   7138820000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data   7138820000                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total   7138820000                       # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data    264586662                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total    264586662                       # number of ReadReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::cpu.data    188186058                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::total    188186058                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::cpu.data    452765707                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::total    452765707                       # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::cpu.data    452765707                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::total    452765707                       # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.000799                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_miss_rate::total     0.000799                       # miss rate for ReadReq accesses
+system.cpu.dcache.demand_accesses::cpu.data    452772720                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total    452772720                       # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data    452772720                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total    452772720                       # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.000798                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_miss_rate::total     0.000798                       # miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_miss_rate::cpu.data     0.001310                       # miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_miss_rate::total     0.001310                       # miss rate for WriteReq accesses
 system.cpu.dcache.demand_miss_rate::cpu.data     0.001011                       # miss rate for demand accesses
 system.cpu.dcache.demand_miss_rate::total     0.001011                       # miss rate for demand accesses
 system.cpu.dcache.overall_miss_rate::cpu.data     0.001011                       # miss rate for overall accesses
 system.cpu.dcache.overall_miss_rate::total     0.001011                       # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 14306.153890                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_miss_latency::total 14306.153890                       # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 16716.108417                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::total 16716.108417                       # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency::cpu.data 15603.725728                       # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::total 15603.725728                       # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::cpu.data 15603.725728                       # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::total 15603.725728                       # average overall miss latency
-system.cpu.dcache.blocked_cycles::no_mshrs          365                       # number of cycles access was blocked
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 14308.475323                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_miss_latency::total 14308.475323                       # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 16708.016475                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::total 16708.016475                       # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 15600.704552                       # average overall miss latency
+system.cpu.dcache.demand_avg_miss_latency::total 15600.704552                       # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 15600.704552                       # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::total 15600.704552                       # average overall miss latency
+system.cpu.dcache.blocked_cycles::no_mshrs          398                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
-system.cpu.dcache.blocked::no_mshrs                40                       # number of cycles access was blocked
+system.cpu.dcache.blocked::no_mshrs                38                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
-system.cpu.dcache.avg_blocked_cycles::no_mshrs     9.125000                       # average number of cycles each access was blocked
+system.cpu.dcache.avg_blocked_cycles::no_mshrs    10.473684                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets          nan                       # average number of cycles each access was blocked
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.writebacks::writebacks       429018                       # number of writebacks
-system.cpu.dcache.writebacks::total            429018                       # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits::cpu.data         7464                       # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_hits::total         7464                       # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits::cpu.data           81                       # number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits::total           81                       # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits::cpu.data         7545                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_hits::total         7545                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits::cpu.data         7545                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_hits::total         7545                       # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses::cpu.data       203817                       # number of ReadReq MSHR misses
-system.cpu.dcache.ReadReq_mshr_misses::total       203817                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses::cpu.data       246374                       # number of WriteReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses::total       246374                       # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses::cpu.data       450191                       # number of demand (read+write) MSHR misses
-system.cpu.dcache.demand_mshr_misses::total       450191                       # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses::cpu.data       450191                       # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_misses::total       450191                       # number of overall MSHR misses
-system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data   2528414500                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_latency::total   2528414500                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data   3626222000                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::total   3626222000                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::cpu.data   6154636500                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::total   6154636500                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::cpu.data   6154636500                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::total   6154636500                       # number of overall MSHR miss cycles
+system.cpu.dcache.writebacks::writebacks       428982                       # number of writebacks
+system.cpu.dcache.writebacks::total            428982                       # number of writebacks
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data         7377                       # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total         7377                       # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data           87                       # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total           87                       # number of WriteReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data         7464                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total         7464                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data         7464                       # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total         7464                       # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data       203789                       # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total       203789                       # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data       246343                       # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total       246343                       # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data       450132                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total       450132                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data       450132                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total       450132                       # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data   2528052500                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total   2528052500                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data   3623861000                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total   3623861000                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data   6151913500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total   6151913500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data   6151913500                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total   6151913500                       # number of overall MSHR miss cycles
 system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data     0.000770                       # mshr miss rate for ReadReq accesses
 system.cpu.dcache.ReadReq_mshr_miss_rate::total     0.000770                       # mshr miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data     0.001309                       # mshr miss rate for WriteReq accesses
@@ -767,14 +768,14 @@ system.cpu.dcache.demand_mshr_miss_rate::cpu.data     0.000994
 system.cpu.dcache.demand_mshr_miss_rate::total     0.000994                       # mshr miss rate for demand accesses
 system.cpu.dcache.overall_mshr_miss_rate::cpu.data     0.000994                       # mshr miss rate for overall accesses
 system.cpu.dcache.overall_mshr_miss_rate::total     0.000994                       # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 12405.317025                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 12405.317025                       # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 14718.363139                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 14718.363139                       # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 13671.167349                       # average overall mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::total 13671.167349                       # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 13671.167349                       # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::total 13671.167349                       # average overall mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 12405.245131                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 12405.245131                       # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 14710.631112                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 14710.631112                       # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 13666.909929                       # average overall mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::total 13666.909929                       # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 13666.909929                       # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::total 13666.909929                       # average overall mshr miss latency
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
 
 ---------- End Simulation Statistics   ----------
index 8a8a246519df51cb92ef861f69473fad6238b5c5..417d7cc9b699e20d7fa8632df68aa620c320495d 100644 (file)
@@ -77,7 +77,7 @@ port=system.membus.slave[4]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -128,6 +128,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index 6792b9773de5ad25e4973b834d3501b3fd98afbe..34476ffeddb8b44a7c1036ba9ed2a54b07dd950a 100755 (executable)
@@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-atomi
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 18:52:14
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:30:35
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-atomic
 Global frequency set at 1000000000000 ticks per second
@@ -41,4 +41,4 @@ Uncompressing Data
 Uncompressed data 1048576 bytes in length
 Uncompressed data compared correctly
 Tested 1MB buffer: OK!
-Exiting @ tick 963992671500 because target called exit()
+Exiting @ tick 963992672000 because target called exit()
index a1cb93ee9b2fa99da2cedc14b9183dc10afdc85d..da1003d0f26123f9f348e030b2e86fdab59914d8 100644 (file)
@@ -1,59 +1,59 @@
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  0.963993                       # Number of seconds simulated
-sim_ticks                                963992671500                       # Number of ticks simulated
-final_tick                               963992671500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                963992672000                       # Number of ticks simulated
+final_tick                               963992672000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                 911190                       # Simulator instruction rate (inst/s)
-host_op_rate                                  1678916                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                              998130396                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 284224                       # Number of bytes of host memory used
-host_seconds                                   965.80                       # Real time elapsed on the host
+host_inst_rate                                 595979                       # Simulator instruction rate (inst/s)
+host_op_rate                                  1098124                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                              652844357                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 283988                       # Number of bytes of host memory used
+host_seconds                                  1476.60                       # Real time elapsed on the host
 sim_insts                                   880025278                       # Number of instructions simulated
-sim_ops                                    1621493927                       # Number of ops (including micro ops) simulated
+sim_ops                                    1621493928                       # Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst        9492133560                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu.data        1842452909                       # Number of bytes read from this memory
-system.physmem.bytes_read::total          11334586469                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu.data        1842452911                       # Number of bytes read from this memory
+system.physmem.bytes_read::total          11334586471                       # Number of bytes read from this memory
 system.physmem.bytes_inst_read::cpu.inst   9492133560                       # Number of instructions bytes read from this memory
 system.physmem.bytes_inst_read::total      9492133560                       # Number of instructions bytes read from this memory
 system.physmem.bytes_written::cpu.data      864451002                       # Number of bytes written to this memory
 system.physmem.bytes_written::total         864451002                       # Number of bytes written to this memory
 system.physmem.num_reads::cpu.inst         1186516695                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu.data          419042121                       # Number of read requests responded to by this memory
-system.physmem.num_reads::total            1605558816                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu.data          419042122                       # Number of read requests responded to by this memory
+system.physmem.num_reads::total            1605558817                       # Number of read requests responded to by this memory
 system.physmem.num_writes::cpu.data         188186058                       # Number of write requests responded to by this memory
 system.physmem.num_writes::total            188186058                       # Number of write requests responded to by this memory
-system.physmem.bw_read::cpu.inst           9846686433                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data           1911272734                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total             11757959167                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst      9846686433                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total         9846686433                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::cpu.data           896740222                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total              896740222                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst          9846686433                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.data          2808012956                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total            12654699389                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_read::cpu.inst           9846686428                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data           1911272735                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total             11757959163                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst      9846686428                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total         9846686428                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_write::cpu.data           896740221                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::total              896740221                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst          9846686428                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.data          2808012957                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total            12654699384                       # Total bandwidth to/from this memory (bytes/s)
 system.cpu.workload.num_syscalls                   48                       # Number of system calls
-system.cpu.numCycles                       1927985344                       # number of cpu cycles simulated
+system.cpu.numCycles                       1927985345                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                   880025278                       # Number of instructions committed
-system.cpu.committedOps                    1621493927                       # Number of ops (including micro ops) committed
-system.cpu.num_int_alu_accesses            1621354438                       # Number of integer alu accesses
+system.cpu.committedOps                    1621493928                       # Number of ops (including micro ops) committed
+system.cpu.num_int_alu_accesses            1621354440                       # Number of integer alu accesses
 system.cpu.num_fp_alu_accesses                      0                       # Number of float alu accesses
 system.cpu.num_func_calls                           0                       # number of times a function call or return occured
 system.cpu.num_conditional_control_insts     99478856                       # number of instructions that are conditional controls
-system.cpu.num_int_insts                   1621354438                       # number of integer instructions
+system.cpu.num_int_insts                   1621354440                       # number of integer instructions
 system.cpu.num_fp_insts                             0                       # number of float instructions
-system.cpu.num_int_register_reads          4204103512                       # number of times the integer registers were read
-system.cpu.num_int_register_writes         1886895258                       # number of times the integer registers were written
+system.cpu.num_int_register_reads          4204103517                       # number of times the integer registers were read
+system.cpu.num_int_register_writes         1886895260                       # number of times the integer registers were written
 system.cpu.num_fp_register_reads                    0                       # 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_mem_refs                     607228179                       # number of memory refs
-system.cpu.num_load_insts                   419042121                       # Number of load instructions
+system.cpu.num_mem_refs                     607228180                       # number of memory refs
+system.cpu.num_load_insts                   419042122                       # Number of load instructions
 system.cpu.num_store_insts                  188186058                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                 1927985344                       # Number of busy cycles
+system.cpu.num_busy_cycles                 1927985345                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 
index 5736b93413538951be1f8da78185bbaf9fa3230d..cec3db95e03d24d836c7ecaa1cf2ec675c5ee58b 100644 (file)
@@ -117,7 +117,7 @@ mem_side=system.cpu.toL2Bus.slave[0]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -168,6 +168,7 @@ type=CoherentBus
 block_size=64
 clock=500
 header_cycles=1
+system=system
 use_default_range=false
 width=32
 master=system.cpu.l2cache.cpu_side
@@ -200,6 +201,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index 5f5879b0d3dc177fa18fc10bfbcb6c8b64baa9c6..01addadefc97d97f6b01e5babf739ad4c6949393 100755 (executable)
@@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-timin
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 18:22:44
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:30:24
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/00.gzip/x86/linux/simple-timing
 Global frequency set at 1000000000000 ticks per second
@@ -41,4 +41,4 @@ Uncompressing Data
 Uncompressed data 1048576 bytes in length
 Uncompressed data compared correctly
 Tested 1MB buffer: OK!
-Exiting @ tick 1800193397000 because target called exit()
+Exiting @ tick 1800193398000 because target called exit()
index 088aad8da384f023b5f7b2e5795489ca06751a96..2279afb6565393192290a744dc98384a31e8bee9 100644 (file)
@@ -1,16 +1,16 @@
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  1.800193                       # Number of seconds simulated
-sim_ticks                                1800193397000                       # Number of ticks simulated
-final_tick                               1800193397000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                1800193398000                       # Number of ticks simulated
+final_tick                               1800193398000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                 575805                       # Simulator instruction rate (inst/s)
-host_op_rate                                  1060952                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                             1177876462                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 292800                       # Number of bytes of host memory used
-host_seconds                                  1528.34                       # Real time elapsed on the host
+host_inst_rate                                 392596                       # Simulator instruction rate (inst/s)
+host_op_rate                                   723379                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                              803099848                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 292568                       # Number of bytes of host memory used
+host_seconds                                  2241.56                       # Real time elapsed on the host
 sim_insts                                   880025278                       # Number of instructions simulated
-sim_ops                                    1621493927                       # Number of ops (including micro ops) simulated
+sim_ops                                    1621493928                       # Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst             46208                       # Number of bytes read from this memory
 system.physmem.bytes_read::cpu.data           1682368                       # Number of bytes read from this memory
 system.physmem.bytes_read::total              1728576                       # Number of bytes read from this memory
@@ -35,35 +35,35 @@ system.physmem.bw_total::cpu.inst               25668                       # To
 system.physmem.bw_total::cpu.data              934548                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::total                1049487                       # Total bandwidth to/from this memory (bytes/s)
 system.cpu.workload.num_syscalls                   48                       # Number of system calls
-system.cpu.numCycles                       3600386794                       # number of cpu cycles simulated
+system.cpu.numCycles                       3600386796                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                   880025278                       # Number of instructions committed
-system.cpu.committedOps                    1621493927                       # Number of ops (including micro ops) committed
-system.cpu.num_int_alu_accesses            1621354438                       # Number of integer alu accesses
+system.cpu.committedOps                    1621493928                       # Number of ops (including micro ops) committed
+system.cpu.num_int_alu_accesses            1621354440                       # Number of integer alu accesses
 system.cpu.num_fp_alu_accesses                      0                       # Number of float alu accesses
 system.cpu.num_func_calls                           0                       # number of times a function call or return occured
 system.cpu.num_conditional_control_insts     99478856                       # number of instructions that are conditional controls
-system.cpu.num_int_insts                   1621354438                       # number of integer instructions
+system.cpu.num_int_insts                   1621354440                       # number of integer instructions
 system.cpu.num_fp_insts                             0                       # number of float instructions
-system.cpu.num_int_register_reads          4204103512                       # number of times the integer registers were read
-system.cpu.num_int_register_writes         1886895258                       # number of times the integer registers were written
+system.cpu.num_int_register_reads          4204103517                       # number of times the integer registers were read
+system.cpu.num_int_register_writes         1886895260                       # number of times the integer registers were written
 system.cpu.num_fp_register_reads                    0                       # 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_mem_refs                     607228179                       # number of memory refs
-system.cpu.num_load_insts                   419042121                       # Number of load instructions
+system.cpu.num_mem_refs                     607228180                       # number of memory refs
+system.cpu.num_load_insts                   419042122                       # Number of load instructions
 system.cpu.num_store_insts                  188186058                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                 3600386794                       # Number of busy cycles
+system.cpu.num_busy_cycles                 3600386796                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.icache.replacements                      4                       # number of replacements
-system.cpu.icache.tagsinuse                660.197306                       # Cycle average of tags in use
+system.cpu.icache.tagsinuse                660.197305                       # Cycle average of tags in use
 system.cpu.icache.total_refs               1186515974                       # Total number of references to valid blocks.
 system.cpu.icache.sampled_refs                    722                       # Sample count of references to valid blocks.
 system.cpu.icache.avg_refs               1643373.925208                       # Average number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::cpu.inst     660.197306                       # Average occupied blocks per requestor
+system.cpu.icache.occ_blocks::cpu.inst     660.197305                       # Average occupied blocks per requestor
 system.cpu.icache.occ_percent::cpu.inst      0.322362                       # Average percentage of cache occupancy
 system.cpu.icache.occ_percent::total         0.322362                       # Average percentage of cache occupancy
 system.cpu.icache.ReadReq_hits::cpu.inst   1186515974                       # number of ReadReq hits
@@ -136,12 +136,12 @@ system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 53002.770083
 system.cpu.icache.overall_avg_mshr_miss_latency::total 53002.770083                       # average overall mshr miss latency
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
 system.cpu.l2cache.replacements                  2532                       # number of replacements
-system.cpu.l2cache.tagsinuse             22211.029327                       # Cycle average of tags in use
+system.cpu.l2cache.tagsinuse             22211.029315                       # Cycle average of tags in use
 system.cpu.l2cache.total_refs                  519268                       # Total number of references to valid blocks.
 system.cpu.l2cache.sampled_refs                 23832                       # Sample count of references to valid blocks.
 system.cpu.l2cache.avg_refs                 21.788687                       # Average number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::writebacks 21021.301355                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::writebacks 21021.301343                       # Average occupied blocks per requestor
 system.cpu.l2cache.occ_blocks::cpu.inst    643.199216                       # Average occupied blocks per requestor
 system.cpu.l2cache.occ_blocks::cpu.data    546.528756                       # Average occupied blocks per requestor
 system.cpu.l2cache.occ_percent::writebacks     0.641519                       # Average percentage of cache occupancy
@@ -271,22 +271,22 @@ system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40034.351581
 system.cpu.l2cache.overall_avg_mshr_miss_latency::total 40033.507349                       # average overall mshr miss latency
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
 system.cpu.dcache.replacements                 437952                       # number of replacements
-system.cpu.dcache.tagsinuse               4094.905742                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                606786131                       # Total number of references to valid blocks.
+system.cpu.dcache.tagsinuse               4094.905740                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                606786132                       # Total number of references to valid blocks.
 system.cpu.dcache.sampled_refs                 442048                       # Sample count of references to valid blocks.
-system.cpu.dcache.avg_refs                1372.670233                       # Average number of references to valid blocks.
-system.cpu.dcache.warmup_cycle              771787000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::cpu.data    4094.905742                       # Average occupied blocks per requestor
+system.cpu.dcache.avg_refs                1372.670235                       # Average number of references to valid blocks.
+system.cpu.dcache.warmup_cycle              771788000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.occ_blocks::cpu.data    4094.905740                       # Average occupied blocks per requestor
 system.cpu.dcache.occ_percent::cpu.data      0.999733                       # Average percentage of cache occupancy
 system.cpu.dcache.occ_percent::total         0.999733                       # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::cpu.data    418844795                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_hits::total       418844795                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::cpu.data    418844796                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total       418844796                       # number of ReadReq hits
 system.cpu.dcache.WriteReq_hits::cpu.data    187941336                       # number of WriteReq hits
 system.cpu.dcache.WriteReq_hits::total      187941336                       # number of WriteReq hits
-system.cpu.dcache.demand_hits::cpu.data     606786131                       # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::total        606786131                       # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::cpu.data    606786131                       # number of overall hits
-system.cpu.dcache.overall_hits::total       606786131                       # number of overall hits
+system.cpu.dcache.demand_hits::cpu.data     606786132                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total        606786132                       # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data    606786132                       # number of overall hits
+system.cpu.dcache.overall_hits::total       606786132                       # number of overall hits
 system.cpu.dcache.ReadReq_misses::cpu.data       197326                       # number of ReadReq misses
 system.cpu.dcache.ReadReq_misses::total        197326                       # number of ReadReq misses
 system.cpu.dcache.WriteReq_misses::cpu.data       244722                       # number of WriteReq misses
@@ -303,14 +303,14 @@ system.cpu.dcache.demand_miss_latency::cpu.data   6851581000
 system.cpu.dcache.demand_miss_latency::total   6851581000                       # number of demand (read+write) miss cycles
 system.cpu.dcache.overall_miss_latency::cpu.data   6851581000                       # number of overall miss cycles
 system.cpu.dcache.overall_miss_latency::total   6851581000                       # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::cpu.data    419042121                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_accesses::total    419042121                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::cpu.data    419042122                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total    419042122                       # number of ReadReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::cpu.data    188186058                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::total    188186058                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::cpu.data    607228179                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::total    607228179                       # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::cpu.data    607228179                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::total    607228179                       # number of overall (read+write) accesses
+system.cpu.dcache.demand_accesses::cpu.data    607228180                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total    607228180                       # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data    607228180                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total    607228180                       # number of overall (read+write) accesses
 system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.000471                       # miss rate for ReadReq accesses
 system.cpu.dcache.ReadReq_miss_rate::total     0.000471                       # miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_miss_rate::cpu.data     0.001300                       # miss rate for WriteReq accesses
index c87784f11148b690db93b7eb61493bd50ef08ab8..4e8c5ef6c5df525c30e1fdbdf7e1cb9699359c9b 100644 (file)
@@ -452,7 +452,7 @@ mem_side=system.cpu.toL2Bus.slave[0]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -503,6 +503,7 @@ type=CoherentBus
 block_size=64
 clock=500
 header_cycles=1
+system=system
 use_default_range=false
 width=32
 master=system.cpu.l2cache.cpu_side
@@ -535,6 +536,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
@@ -542,25 +544,28 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
 
 [system.physmem]
 type=SimpleDRAM
+activation_limit=4
 addr_mapping=openmap
 banks_per_rank=8
+channels=1
 clock=1000
 conf_table_reported=false
 in_addr_map=true
-lines_per_rowbuffer=64
-mem_sched_policy=fcfs
+lines_per_rowbuffer=32
+mem_sched_policy=frfcfs
 null=false
 page_policy=open
 range=0:268435455
 ranks_per_channel=2
 read_buffer_size=32
-tBURST=4000
-tCL=14000
-tRCD=14000
+tBURST=5000
+tCL=13750
+tRCD=13750
 tREFI=7800000
 tRFC=300000
-tRP=14000
-tWTR=1000
+tRP=13750
+tWTR=7500
+tXAW=40000
 write_buffer_size=32
 write_thresh_perc=70
 zero=false
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index 3f08953e42374cea5a66eca048e38211cbcdf6a2..57123b5c9b753d8025780eaea7d68121e4093945 100755 (executable)
@@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing/sim
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 16:36:34
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:30:24
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/long/se/10.mcf/x86/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
@@ -25,4 +25,4 @@ simplex iterations         : 2663
 flow value                 : 3080014995
 checksum                   : 68389
 optimal
-Exiting @ tick 65982862500 because target called exit()
+Exiting @ tick 66030660000 because target called exit()
index c14a5bb892dd4d197a9aba90779c4a31ae109b1d..e747d6c9e4e04da542ab1e5d060a18e35d7e9081 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.066022                       # Number of seconds simulated
-sim_ticks                                 66021796500                       # Number of ticks simulated
-final_tick                                66021796500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.066031                       # Number of seconds simulated
+sim_ticks                                 66030660000                       # Number of ticks simulated
+final_tick                                66030660000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                  92381                       # Simulator instruction rate (inst/s)
-host_op_rate                                   162668                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                               38604948                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 384888                       # Number of bytes of host memory used
-host_seconds                                  1710.19                       # Real time elapsed on the host
+host_inst_rate                                  55728                       # Simulator instruction rate (inst/s)
+host_op_rate                                    98128                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                               23291229                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 430752                       # Number of bytes of host memory used
+host_seconds                                  2835.00                       # Real time elapsed on the host
 sim_insts                                   157988547                       # Number of instructions simulated
-sim_ops                                     278192463                       # Number of ops (including micro ops) simulated
-system.physmem.bytes_read::cpu.inst             64832                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu.data           1881664                       # Number of bytes read from this memory
-system.physmem.bytes_read::total              1946496                       # Number of bytes read from this memory
-system.physmem.bytes_inst_read::cpu.inst        64832                       # Number of instructions bytes read from this memory
-system.physmem.bytes_inst_read::total           64832                       # Number of instructions bytes read from this memory
-system.physmem.bytes_written::writebacks         9856                       # Number of bytes written to this memory
-system.physmem.bytes_written::total              9856                       # Number of bytes written to this memory
-system.physmem.num_reads::cpu.inst               1013                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu.data              29401                       # Number of read requests responded to by this memory
-system.physmem.num_reads::total                 30414                       # Number of read requests responded to by this memory
-system.physmem.num_writes::writebacks             154                       # Number of write requests responded to by this memory
-system.physmem.num_writes::total                  154                       # Number of write requests responded to by this memory
-system.physmem.bw_read::cpu.inst               981979                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data             28500648                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total                29482627                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst          981979                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total             981979                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::writebacks            149284                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total                 149284                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::writebacks            149284                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst              981979                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.data            28500648                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total               29631911                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.readReqs                         30416                       # Total number of read requests seen
-system.physmem.writeReqs                          154                       # Total number of write requests seen
-system.physmem.cpureqs                          30571                       # Reqs generatd by CPU via cache - shady
-system.physmem.bytesRead                      1946496                       # Total number of bytes read from memory
-system.physmem.bytesWritten                      9856                       # Total number of bytes written to memory
-system.physmem.bytesConsumedRd                1946496                       # bytesRead derated as per pkt->getSize()
-system.physmem.bytesConsumedWr                   9856                       # bytesWritten derated as per pkt->getSize()
-system.physmem.servicedByWrQ                       46                       # Number of read reqs serviced by write Q
+sim_ops                                     278192464                       # Number of ops (including micro ops) simulated
+system.physmem.bytes_read::cpu.inst             64768                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu.data           1881920                       # Number of bytes read from this memory
+system.physmem.bytes_read::total              1946688                       # Number of bytes read from this memory
+system.physmem.bytes_inst_read::cpu.inst        64768                       # Number of instructions bytes read from this memory
+system.physmem.bytes_inst_read::total           64768                       # Number of instructions bytes read from this memory
+system.physmem.bytes_written::writebacks        10176                       # Number of bytes written to this memory
+system.physmem.bytes_written::total             10176                       # Number of bytes written to this memory
+system.physmem.num_reads::cpu.inst               1012                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu.data              29405                       # Number of read requests responded to by this memory
+system.physmem.num_reads::total                 30417                       # Number of read requests responded to by this memory
+system.physmem.num_writes::writebacks             159                       # Number of write requests responded to by this memory
+system.physmem.num_writes::total                  159                       # Number of write requests responded to by this memory
+system.physmem.bw_read::cpu.inst               980878                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data             28500700                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total                29481577                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst          980878                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total             980878                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_write::writebacks            154110                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::total                 154110                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_total::writebacks            154110                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst              980878                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.data            28500700                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total               29635687                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.readReqs                         30419                       # Total number of read requests seen
+system.physmem.writeReqs                          159                       # Total number of write requests seen
+system.physmem.cpureqs                          30579                       # Reqs generatd by CPU via cache - shady
+system.physmem.bytesRead                      1946688                       # Total number of bytes read from memory
+system.physmem.bytesWritten                     10176                       # Total number of bytes written to memory
+system.physmem.bytesConsumedRd                1946688                       # bytesRead derated as per pkt->getSize()
+system.physmem.bytesConsumedWr                  10176                       # bytesWritten derated as per pkt->getSize()
+system.physmem.servicedByWrQ                       38                       # Number of read reqs serviced by write Q
 system.physmem.neitherReadNorWrite                  1                       # Reqs where no action is needed
 system.physmem.perBankRdReqs::0                  1928                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::1                  1906                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::1                  1909                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::2                  1973                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::3                  1961                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::4                  1879                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::5                  1864                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::4                  1880                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::5                  1865                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::6                  1928                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::7                  1952                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::7                  1951                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::8                  1931                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::9                  1939                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::9                  1941                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::10                 1872                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::11                 1873                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::12                 1845                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::13                 1890                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::11                 1874                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::12                 1846                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::13                 1894                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::14                 1830                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::15                 1799                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::15                 1798                       # Track reads on a per bank basis
 system.physmem.perBankWrReqs::0                     0                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::1                     0                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::1                     6                       # Track writes on a per bank basis
 system.physmem.perBankWrReqs::2                    61                       # Track writes on a per bank basis
 system.physmem.perBankWrReqs::3                    39                       # Track writes on a per bank basis
 system.physmem.perBankWrReqs::4                     7                       # Track writes on a per bank basis
 system.physmem.perBankWrReqs::5                     0                       # Track writes on a per bank basis
 system.physmem.perBankWrReqs::6                     2                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::7                     7                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::7                     4                       # Track writes on a per bank basis
 system.physmem.perBankWrReqs::8                     3                       # Track writes on a per bank basis
 system.physmem.perBankWrReqs::9                     8                       # Track writes on a per bank basis
 system.physmem.perBankWrReqs::10                    6                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::11                    5                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::12                    3                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::11                    6                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::12                    4                       # Track writes on a per bank basis
 system.physmem.perBankWrReqs::13                   13                       # Track writes on a per bank basis
 system.physmem.perBankWrReqs::14                    0                       # Track writes on a per bank basis
 system.physmem.perBankWrReqs::15                    0                       # Track writes on a per bank basis
 system.physmem.numRdRetry                           0                       # Number of times rd buffer was full causing retry
 system.physmem.numWrRetry                           0                       # Number of times wr buffer was full causing retry
-system.physmem.totGap                     66021783500                       # Total gap between requests
+system.physmem.totGap                     66030647000                       # Total gap between requests
 system.physmem.readPktSize::0                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::1                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::2                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::3                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::4                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::5                       0                       # Categorize read packet sizes
-system.physmem.readPktSize::6                   30416                       # Categorize read packet sizes
+system.physmem.readPktSize::6                   30419                       # Categorize read packet sizes
 system.physmem.writePktSize::0                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::1                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::2                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::3                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::4                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::5                      0                       # Categorize write packet sizes
-system.physmem.writePktSize::6                    154                       # Categorize write packet sizes
-system.physmem.rdQLenPdf::0                     29836                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::1                       402                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::2                        97                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::3                        28                       # What read queue length does an incoming req see
+system.physmem.writePktSize::6                    159                       # Categorize write packet sizes
+system.physmem.rdQLenPdf::0                     29848                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::1                       401                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::2                        96                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::3                        29                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::4                         7                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::5                         0                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::6                         0                       # What read queue length does an incoming req see
@@ -140,11 +140,11 @@ system.physmem.wrQLenPdf::12                        7                       # Wh
 system.physmem.wrQLenPdf::13                        7                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::14                        7                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::15                        7                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::16                        6                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::17                        6                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::18                        6                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::19                        6                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::20                        6                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::16                        7                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::17                        7                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::18                        7                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::19                        7                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::20                        7                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::21                        6                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::22                        6                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::23                        0                       # What write queue length does an incoming req see
@@ -156,14 +156,14 @@ system.physmem.wrQLenPdf::28                        0                       # Wh
 system.physmem.wrQLenPdf::29                        0                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::30                        0                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::31                        0                       # What write queue length does an incoming req see
-system.physmem.totQLat                       12785750                       # Total cycles spent in queuing delays
-system.physmem.totMemAccLat                 610218250                       # Sum of mem lat for all requests
-system.physmem.totBusLat                    151850000                       # Total cycles spent in databus access
-system.physmem.totBankLat                   445582500                       # Total cycles spent in bank access
-system.physmem.avgQLat                         421.00                       # Average queueing delay per request
-system.physmem.avgBankLat                    14671.80                       # Average bank access latency per request
+system.physmem.totQLat                       12950000                       # Total cycles spent in queuing delays
+system.physmem.totMemAccLat                 610712500                       # Sum of mem lat for all requests
+system.physmem.totBusLat                    151905000                       # Total cycles spent in databus access
+system.physmem.totBankLat                   445857500                       # Total cycles spent in bank access
+system.physmem.avgQLat                         426.25                       # Average queueing delay per request
+system.physmem.avgBankLat                    14675.54                       # Average bank access latency per request
 system.physmem.avgBusLat                      5000.00                       # Average bus latency per request
-system.physmem.avgMemAccLat                  20092.80                       # Average memory access latency
+system.physmem.avgMemAccLat                  20101.79                       # Average memory access latency
 system.physmem.avgRdBW                          29.48                       # Average achieved read bandwidth in MB/s
 system.physmem.avgWrBW                           0.15                       # Average achieved write bandwidth in MB/s
 system.physmem.avgConsumedRdBW                  29.48                       # Average consumed read bandwidth in MB/s
@@ -171,324 +171,325 @@ system.physmem.avgConsumedWrBW                   0.15                       # Av
 system.physmem.peakBW                        12800.00                       # Theoretical peak bandwidth in MB/s
 system.physmem.busUtil                           0.23                       # Data bus utilization in percentage
 system.physmem.avgRdQLen                         0.01                       # Average read queue length over time
-system.physmem.avgWrQLen                         1.30                       # Average write queue length over time
-system.physmem.readRowHits                      29116                       # Number of row buffer hits during reads
-system.physmem.writeRowHits                        69                       # Number of row buffer hits during writes
-system.physmem.readRowHitRate                   95.87                       # Row buffer hit rate for reads
-system.physmem.writeRowHitRate                  44.81                       # Row buffer hit rate for writes
-system.physmem.avgGap                      2159691.97                       # Average gap between requests
-system.cpu.branchPred.lookups                34555739                       # Number of BP lookups
-system.cpu.branchPred.condPredicted          34555739                       # Number of conditional branches predicted
-system.cpu.branchPred.condIncorrect            911751                       # Number of conditional branches incorrect
-system.cpu.branchPred.BTBLookups             24769004                       # Number of BTB lookups
-system.cpu.branchPred.BTBHits                24665056                       # Number of BTB hits
+system.physmem.avgWrQLen                         9.37                       # Average write queue length over time
+system.physmem.readRowHits                      29124                       # Number of row buffer hits during reads
+system.physmem.writeRowHits                        74                       # Number of row buffer hits during writes
+system.physmem.readRowHitRate                   95.86                       # Row buffer hit rate for reads
+system.physmem.writeRowHitRate                  46.54                       # Row buffer hit rate for writes
+system.physmem.avgGap                      2159416.80                       # Average gap between requests
+system.cpu.branchPred.lookups                34530822                       # Number of BP lookups
+system.cpu.branchPred.condPredicted          34530822                       # Number of conditional branches predicted
+system.cpu.branchPred.condIncorrect            911360                       # Number of conditional branches incorrect
+system.cpu.branchPred.BTBLookups             24729253                       # Number of BTB lookups
+system.cpu.branchPred.BTBHits                24630321                       # Number of BTB hits
 system.cpu.branchPred.BTBCorrect                    0                       # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.branchPred.BTBHitPct             99.580330                       # BTB Hit Percentage
+system.cpu.branchPred.BTBHitPct             99.599939                       # BTB Hit Percentage
 system.cpu.branchPred.usedRAS                       0                       # Number of times the RAS was used to get a target.
 system.cpu.branchPred.RASInCorrect                  0                       # Number of incorrect RAS predictions.
 system.cpu.workload.num_syscalls                  444                       # Number of system calls
-system.cpu.numCycles                        132043594                       # number of cpu cycles simulated
+system.cpu.numCycles                        132061321                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
-system.cpu.fetch.icacheStallCycles           26598616                       # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.Insts                      185589305                       # Number of instructions fetch has processed
-system.cpu.fetch.Branches                    34555739                       # Number of branches that fetch encountered
-system.cpu.fetch.predictedBranches           24665056                       # Number of branches that fetch has predicted taken
-system.cpu.fetch.Cycles                      56508781                       # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.SquashCycles                 6124933                       # Number of cycles fetch has spent squashing
-system.cpu.fetch.BlockedCycles               43680261                       # Number of cycles fetch has spent blocked
-system.cpu.fetch.MiscStallCycles                   26                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.PendingTrapStallCycles           134                       # Number of stall cycles due to pending traps
-system.cpu.fetch.CacheLines                  25951098                       # Number of cache lines fetched
-system.cpu.fetch.IcacheSquashes                190273                       # Number of outstanding Icache misses that were squashed
-system.cpu.fetch.rateDist::samples          131964855                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean              2.484572                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev             3.326415                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.icacheStallCycles           26640465                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.Insts                      185644154                       # Number of instructions fetch has processed
+system.cpu.fetch.Branches                    34530822                       # Number of branches that fetch encountered
+system.cpu.fetch.predictedBranches           24630321                       # Number of branches that fetch has predicted taken
+system.cpu.fetch.Cycles                      56512430                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.SquashCycles                 6116130                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.BlockedCycles               43661882                       # Number of cycles fetch has spent blocked
+system.cpu.fetch.MiscStallCycles                   28                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.PendingTrapStallCycles           168                       # Number of stall cycles due to pending traps
+system.cpu.fetch.CacheLines                  25987124                       # Number of cache lines fetched
+system.cpu.fetch.IcacheSquashes                190736                       # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.rateDist::samples          131984046                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              2.483688                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             3.326165                       # 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                 78003722     59.11%     59.11% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1                  1996961      1.51%     60.62% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2                  2955104      2.24%     62.86% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3                  3922098      2.97%     65.83% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4                  7793741      5.91%     71.74% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5                  4759235      3.61%     75.35% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6                  2730671      2.07%     77.42% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7                  1579089      1.20%     78.61% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8                 28224234     21.39%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0                 78029555     59.12%     59.12% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                  1995729      1.51%     60.63% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                  2956074      2.24%     62.87% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                  3928612      2.98%     65.85% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                  7800232      5.91%     71.76% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                  4757812      3.60%     75.36% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                  2739309      2.08%     77.44% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                  1526136      1.16%     78.60% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                 28250587     21.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            131964855                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.branchRate                  0.261699                       # Number of branch fetches per cycle
-system.cpu.fetch.rate                        1.405515                       # Number of inst fetches per cycle
-system.cpu.decode.IdleCycles                 37438024                       # Number of cycles decode is idle
-system.cpu.decode.BlockedCycles              35931161                       # Number of cycles decode is blocked
-system.cpu.decode.RunCycles                  44761152                       # Number of cycles decode is running
-system.cpu.decode.UnblockCycles               8657481                       # Number of cycles decode is unblocking
-system.cpu.decode.SquashCycles                5177037                       # Number of cycles decode is squashing
-system.cpu.decode.DecodedInsts              324625052                       # Number of instructions handled by decode
-system.cpu.rename.SquashCycles                5177037                       # Number of cycles rename is squashing
-system.cpu.rename.IdleCycles                 42998776                       # Number of cycles rename is idle
-system.cpu.rename.BlockCycles                 8560534                       # Number of cycles rename is blocking
-system.cpu.rename.serializeStallCycles           9611                       # count of cycles rename stalled for serializing inst
-system.cpu.rename.RunCycles                  47593573                       # Number of cycles rename is running
-system.cpu.rename.UnblockCycles              27625324                       # Number of cycles rename is unblocking
-system.cpu.rename.RenamedInsts              320243292                       # Number of instructions processed by rename
-system.cpu.rename.ROBFullEvents                   235                       # Number of times rename has blocked due to ROB full
-system.cpu.rename.IQFullEvents                  57194                       # Number of times rename has blocked due to IQ full
-system.cpu.rename.LSQFullEvents              25761475                       # Number of times rename has blocked due to LSQ full
-system.cpu.rename.FullRegisterEvents              370                       # Number of times there has been no free registers
-system.cpu.rename.RenamedOperands           322250586                       # Number of destination operands rename has renamed
-system.cpu.rename.RenameLookups             849328812                       # Number of register rename lookups that rename has made
-system.cpu.rename.int_rename_lookups        849326947                       # Number of integer rename lookups
-system.cpu.rename.fp_rename_lookups              1865                       # Number of floating rename lookups
-system.cpu.rename.CommittedMaps             279212745                       # Number of HB maps that are committed
-system.cpu.rename.UndoneMaps                 43037841                       # Number of HB maps that are undone due to squashing
-system.cpu.rename.serializingInsts                469                       # count of serializing insts renamed
-system.cpu.rename.tempSerializingInsts            463                       # count of temporary serializing insts renamed
-system.cpu.rename.skidInsts                  62395647                       # count of insts added to the skid buffer
-system.cpu.memDep0.insertedLoads            102574673                       # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores            35240496                       # Number of stores inserted to the mem dependence unit.
-system.cpu.memDep0.conflictingLoads          39587079                       # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores          6070451                       # Number of conflicting stores.
-system.cpu.iq.iqInstsAdded                  315904307                       # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqNonSpecInstsAdded                1659                       # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqInstsIssued                 302190238                       # Number of instructions issued
-system.cpu.iq.iqSquashedInstsIssued            114769                       # Number of squashed instructions issued
-system.cpu.iq.iqSquashedInstsExamined        37077809                       # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedOperandsExamined     54333314                       # Number of squashed operands that are examined and possibly removed from graph
-system.cpu.iq.iqSquashedNonSpecRemoved           1214                       # Number of squashed non-spec instructions that were removed
-system.cpu.iq.issued_per_cycle::samples     131964855                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::mean         2.289930                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::stdev        1.700500                       # Number of insts issued each cycle
+system.cpu.fetch.rateDist::total            131984046                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.branchRate                  0.261476                       # Number of branch fetches per cycle
+system.cpu.fetch.rate                        1.405742                       # Number of inst fetches per cycle
+system.cpu.decode.IdleCycles                 37482972                       # Number of cycles decode is idle
+system.cpu.decode.BlockedCycles              35916557                       # Number of cycles decode is blocked
+system.cpu.decode.RunCycles                  44772529                       # Number of cycles decode is running
+system.cpu.decode.UnblockCycles               8642915                       # Number of cycles decode is unblocking
+system.cpu.decode.SquashCycles                5169073                       # Number of cycles decode is squashing
+system.cpu.decode.DecodedInsts              324582822                       # Number of instructions handled by decode
+system.cpu.rename.SquashCycles                5169073                       # Number of cycles rename is squashing
+system.cpu.rename.IdleCycles                 43046448                       # Number of cycles rename is idle
+system.cpu.rename.BlockCycles                 8564916                       # Number of cycles rename is blocking
+system.cpu.rename.serializeStallCycles           9080                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RunCycles                  47588733                       # Number of cycles rename is running
+system.cpu.rename.UnblockCycles              27605796                       # Number of cycles rename is unblocking
+system.cpu.rename.RenamedInsts              320159922                       # Number of instructions processed by rename
+system.cpu.rename.ROBFullEvents                   237                       # Number of times rename has blocked due to ROB full
+system.cpu.rename.IQFullEvents                  45758                       # Number of times rename has blocked due to IQ full
+system.cpu.rename.LSQFullEvents              25753634                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.FullRegisterEvents              369                       # Number of times there has been no free registers
+system.cpu.rename.RenamedOperands           322185741                       # Number of destination operands rename has renamed
+system.cpu.rename.RenameLookups             849178580                       # Number of register rename lookups that rename has made
+system.cpu.rename.int_rename_lookups        849176902                       # Number of integer rename lookups
+system.cpu.rename.fp_rename_lookups              1678                       # Number of floating rename lookups
+system.cpu.rename.CommittedMaps             279212747                       # Number of HB maps that are committed
+system.cpu.rename.UndoneMaps                 42972994                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.serializingInsts                471                       # count of serializing insts renamed
+system.cpu.rename.tempSerializingInsts            465                       # count of temporary serializing insts renamed
+system.cpu.rename.skidInsts                  62311011                       # count of insts added to the skid buffer
+system.cpu.memDep0.insertedLoads            102521831                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores            35289955                       # Number of stores inserted to the mem dependence unit.
+system.cpu.memDep0.conflictingLoads          39590581                       # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores          5948018                       # Number of conflicting stores.
+system.cpu.iq.iqInstsAdded                  315836203                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqNonSpecInstsAdded                1692                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqInstsIssued                 302241523                       # Number of instructions issued
+system.cpu.iq.iqSquashedInstsIssued            114427                       # Number of squashed instructions issued
+system.cpu.iq.iqSquashedInstsExamined        37009178                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedOperandsExamined     54193553                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.iqSquashedNonSpecRemoved           1247                       # Number of squashed non-spec instructions that were removed
+system.cpu.iq.issued_per_cycle::samples     131984046                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::mean         2.289985                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::stdev        1.700189                       # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::0            24574614     18.62%     18.62% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::1            23238985     17.61%     36.23% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::2            25913680     19.64%     55.87% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::3            25803819     19.55%     75.42% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::4            18917522     14.34%     89.76% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::5             8297062      6.29%     96.05% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::6             4140134      3.14%     99.18% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::7              916078      0.69%     99.88% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::8              162961      0.12%    100.00% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::0            24578568     18.62%     18.62% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::1            23258852     17.62%     36.24% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::2            25861899     19.59%     55.84% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::3            25827751     19.57%     75.41% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::4            18939781     14.35%     89.76% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::5             8317897      6.30%     96.06% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::6             4131388      3.13%     99.19% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::7              904597      0.69%     99.88% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::8              163313      0.12%    100.00% # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::min_value            0                       # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::max_value            8                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::total       131964855                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::total       131984046                       # Number of insts issued each cycle
 system.cpu.iq.fu_full::No_OpClass                   0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntAlu                   38351      1.96%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntMult                      0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntDiv                       0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatAdd                     0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatCmp                     0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatCvt                     0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatMult                    0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatDiv                     0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatSqrt                    0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAdd                      0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAddAcc                   0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAlu                      0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdCmp                      0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdCvt                      0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMisc                     0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMult                     0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMultAcc                  0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdShift                    0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdShiftAcc                 0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdSqrt                     0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatAdd                 0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatAlu                 0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatCmp                 0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatCvt                 0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatDiv                 0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMisc                0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMult                0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMultAcc             0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatSqrt                0      0.00%      1.96% # attempts to use FU when none available
-system.cpu.iq.fu_full::MemRead                1834339     93.53%     95.49% # attempts to use FU when none available
-system.cpu.iq.fu_full::MemWrite                 88449      4.51%    100.00% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntAlu                   38531      1.97%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntMult                      0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntDiv                       0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatAdd                     0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatCmp                     0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatCvt                     0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatMult                    0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatDiv                     0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatSqrt                    0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAdd                      0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAddAcc                   0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAlu                      0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdCmp                      0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdCvt                      0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMisc                     0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMult                     0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMultAcc                  0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdShift                    0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdShiftAcc                 0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdSqrt                     0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatAdd                 0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatAlu                 0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatCmp                 0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatCvt                 0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatDiv                 0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMisc                0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMult                0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMultAcc             0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatSqrt                0      0.00%      1.97% # attempts to use FU when none available
+system.cpu.iq.fu_full::MemRead                1832245     93.51%     95.48% # attempts to use FU when none available
+system.cpu.iq.fu_full::MemWrite                 88531      4.52%    100.00% # attempts to use FU when none available
 system.cpu.iq.fu_full::IprAccess                    0      0.00%    100.00% # attempts to use FU when none available
 system.cpu.iq.fu_full::InstPrefetch                 0      0.00%    100.00% # attempts to use FU when none available
-system.cpu.iq.FU_type_0::No_OpClass             31282      0.01%      0.01% # Type of FU issued
-system.cpu.iq.FU_type_0::IntAlu             171161474     56.64%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::IntMult                    0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::IntDiv                     0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatAdd                  29      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatCmp                   0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatCvt                   0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatMult                  0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatDiv                   0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatSqrt                  0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdAdd                    0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdAddAcc                 0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdAlu                    0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdCmp                    0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdCvt                    0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdMisc                   0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdMult                   0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdMultAcc                0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdShift                  0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdShiftAcc               0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdSqrt                   0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatAdd               0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatAlu               0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatCmp               0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatCvt               0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatDiv               0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatMisc              0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatMult              0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatMultAcc            0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatSqrt              0      0.00%     56.65% # Type of FU issued
-system.cpu.iq.FU_type_0::MemRead             97761295     32.35%     89.00% # Type of FU issued
-system.cpu.iq.FU_type_0::MemWrite            33236158     11.00%    100.00% # Type of FU issued
+system.cpu.iq.FU_type_0::No_OpClass             31281      0.01%      0.01% # Type of FU issued
+system.cpu.iq.FU_type_0::IntAlu             171212053     56.65%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::IntMult                    0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::IntDiv                     0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatAdd                  31      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatCmp                   0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatCvt                   0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatMult                  0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatDiv                   0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatSqrt                  0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdAdd                    0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdAddAcc                 0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdAlu                    0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdCmp                    0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdCvt                    0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdMisc                   0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdMult                   0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdMultAcc                0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdShift                  0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdShiftAcc               0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdSqrt                   0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatAdd               0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatAlu               0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatCmp               0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatCvt               0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatDiv               0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatMisc              0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatMult              0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatMultAcc            0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatSqrt              0      0.00%     56.66% # Type of FU issued
+system.cpu.iq.FU_type_0::MemRead             97762843     32.35%     89.00% # Type of FU issued
+system.cpu.iq.FU_type_0::MemWrite            33235315     11.00%    100.00% # Type of FU issued
 system.cpu.iq.FU_type_0::IprAccess                  0      0.00%    100.00% # Type of FU issued
 system.cpu.iq.FU_type_0::InstPrefetch               0      0.00%    100.00% # Type of FU issued
-system.cpu.iq.FU_type_0::total              302190238                       # Type of FU issued
-system.cpu.iq.rate                           2.288564                       # Inst issue rate
-system.cpu.iq.fu_busy_cnt                     1961139                       # FU busy when requested
-system.cpu.iq.fu_busy_rate                   0.006490                       # FU busy rate (busy events/executed inst)
-system.cpu.iq.int_inst_queue_reads          738420696                       # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_writes         353016005                       # Number of integer instruction queue writes
-system.cpu.iq.int_inst_queue_wakeup_accesses    299545946                       # Number of integer instruction queue wakeup accesses
-system.cpu.iq.fp_inst_queue_reads                 543                       # Number of floating instruction queue reads
-system.cpu.iq.fp_inst_queue_writes                861                       # Number of floating instruction queue writes
-system.cpu.iq.fp_inst_queue_wakeup_accesses          154                       # Number of floating instruction queue wakeup accesses
-system.cpu.iq.int_alu_accesses              304119846                       # Number of integer alu accesses
-system.cpu.iq.fp_alu_accesses                     249                       # Number of floating point alu accesses
-system.cpu.iew.lsq.thread0.forwLoads         53994204                       # Number of loads that had data forwarded from stores
+system.cpu.iq.FU_type_0::total              302241523                       # Type of FU issued
+system.cpu.iq.rate                           2.288645                       # Inst issue rate
+system.cpu.iq.fu_busy_cnt                     1959307                       # FU busy when requested
+system.cpu.iq.fu_busy_rate                   0.006483                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.int_inst_queue_reads          738540324                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_writes         352878782                       # Number of integer instruction queue writes
+system.cpu.iq.int_inst_queue_wakeup_accesses    299597425                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.fp_inst_queue_reads                 502                       # Number of floating instruction queue reads
+system.cpu.iq.fp_inst_queue_writes                804                       # Number of floating instruction queue writes
+system.cpu.iq.fp_inst_queue_wakeup_accesses          148                       # Number of floating instruction queue wakeup accesses
+system.cpu.iq.int_alu_accesses              304169320                       # Number of integer alu accesses
+system.cpu.iq.fp_alu_accesses                     229                       # Number of floating point alu accesses
+system.cpu.iew.lsq.thread0.forwLoads         54003142                       # Number of loads that had data forwarded from stores
 system.cpu.iew.lsq.thread0.invAddrLoads             0                       # Number of loads ignored due to an invalid address
-system.cpu.iew.lsq.thread0.squashedLoads     11795289                       # Number of loads squashed
-system.cpu.iew.lsq.thread0.ignoredResponses        26124                       # Number of memory responses ignored because the instruction is squashed
-system.cpu.iew.lsq.thread0.memOrderViolation        34117                       # Number of memory ordering violations
-system.cpu.iew.lsq.thread0.squashedStores      3800744                       # Number of stores squashed
+system.cpu.iew.lsq.thread0.squashedLoads     11742446                       # Number of loads squashed
+system.cpu.iew.lsq.thread0.ignoredResponses        27574                       # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread0.memOrderViolation        33469                       # Number of memory ordering violations
+system.cpu.iew.lsq.thread0.squashedStores      3850203                       # Number of stores squashed
 system.cpu.iew.lsq.thread0.invAddrSwpfs             0                       # Number of software prefetches ignored due to an invalid address
 system.cpu.iew.lsq.thread0.blockedLoads             0                       # Number of blocked loads due to partial load-store forwarding
-system.cpu.iew.lsq.thread0.rescheduledLoads         3243                       # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread0.cacheBlocked          8488                       # Number of times an access to memory failed due to the cache being blocked
+system.cpu.iew.lsq.thread0.rescheduledLoads         3240                       # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread0.cacheBlocked          8493                       # Number of times an access to memory failed due to the cache being blocked
 system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
-system.cpu.iew.iewSquashCycles                5177037                       # Number of cycles IEW is squashing
-system.cpu.iew.iewBlockCycles                 1758271                       # Number of cycles IEW is blocking
-system.cpu.iew.iewUnblockCycles                159446                       # Number of cycles IEW is unblocking
-system.cpu.iew.iewDispatchedInsts           315905966                       # Number of instructions dispatched to IQ
-system.cpu.iew.iewDispSquashedInsts            197291                       # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispLoadInsts             102574673                       # Number of dispatched load instructions
-system.cpu.iew.iewDispStoreInsts             35240496                       # Number of dispatched store instructions
-system.cpu.iew.iewDispNonSpecInsts                464                       # Number of dispatched non-speculative instructions
-system.cpu.iew.iewIQFullEvents                   3186                       # Number of times the IQ has become full, causing a stall
-system.cpu.iew.iewLSQFullEvents                 73305                       # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.memOrderViolationEvents          34117                       # Number of memory order violations
-system.cpu.iew.predictedTakenIncorrect         522582                       # Number of branches that were predicted taken incorrectly
-system.cpu.iew.predictedNotTakenIncorrect       446237                       # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.branchMispredicts               968819                       # Number of branch mispredicts detected at execute
-system.cpu.iew.iewExecutedInsts             300569422                       # Number of executed instructions
-system.cpu.iew.iewExecLoadInsts              97293064                       # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts           1620816                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewSquashCycles                5169073                       # Number of cycles IEW is squashing
+system.cpu.iew.iewBlockCycles                 1760712                       # Number of cycles IEW is blocking
+system.cpu.iew.iewUnblockCycles                159375                       # Number of cycles IEW is unblocking
+system.cpu.iew.iewDispatchedInsts           315837895                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewDispSquashedInsts            196193                       # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispLoadInsts             102521831                       # Number of dispatched load instructions
+system.cpu.iew.iewDispStoreInsts             35289955                       # Number of dispatched store instructions
+system.cpu.iew.iewDispNonSpecInsts                465                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewIQFullEvents                   3161                       # Number of times the IQ has become full, causing a stall
+system.cpu.iew.iewLSQFullEvents                 73375                       # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.memOrderViolationEvents          33469                       # Number of memory order violations
+system.cpu.iew.predictedTakenIncorrect         522333                       # Number of branches that were predicted taken incorrectly
+system.cpu.iew.predictedNotTakenIncorrect       446338                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.branchMispredicts               968671                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewExecutedInsts             300624260                       # Number of executed instructions
+system.cpu.iew.iewExecLoadInsts              97295381                       # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts           1617263                       # Number of squashed instructions skipped in execute
 system.cpu.iew.exec_swp                             0                       # number of swp insts executed
 system.cpu.iew.exec_nop                             0                       # number of nop insts executed
-system.cpu.iew.exec_refs                    130310023                       # number of memory reference insts executed
-system.cpu.iew.exec_branches                 30888402                       # Number of branches executed
-system.cpu.iew.exec_stores                   33016959                       # Number of stores executed
-system.cpu.iew.exec_rate                     2.276289                       # Inst execution rate
-system.cpu.iew.wb_sent                      299975987                       # cumulative count of insts sent to commit
-system.cpu.iew.wb_count                     299546100                       # cumulative count of insts written-back
-system.cpu.iew.wb_producers                 219510783                       # num instructions producing a value
-system.cpu.iew.wb_consumers                 298009836                       # num instructions consuming a value
+system.cpu.iew.exec_refs                    130311532                       # number of memory reference insts executed
+system.cpu.iew.exec_branches                 30892471                       # Number of branches executed
+system.cpu.iew.exec_stores                   33016151                       # Number of stores executed
+system.cpu.iew.exec_rate                     2.276399                       # Inst execution rate
+system.cpu.iew.wb_sent                      300027844                       # cumulative count of insts sent to commit
+system.cpu.iew.wb_count                     299597573                       # cumulative count of insts written-back
+system.cpu.iew.wb_producers                 219555050                       # num instructions producing a value
+system.cpu.iew.wb_consumers                 298061824                       # num instructions consuming a value
 system.cpu.iew.wb_penalized                         0                       # number of instrctions required to write to 'other' IQ
-system.cpu.iew.wb_rate                       2.268539                       # insts written-back per cycle
-system.cpu.iew.wb_fanout                     0.736589                       # average fanout of values written-back
+system.cpu.iew.wb_rate                       2.268625                       # insts written-back per cycle
+system.cpu.iew.wb_fanout                     0.736609                       # average fanout of values written-back
 system.cpu.iew.wb_penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.commit.commitSquashedInsts        37726716                       # The number of squashed insts skipped by commit
+system.cpu.commit.commitSquashedInsts        37658416                       # The number of squashed insts skipped by commit
 system.cpu.commit.commitNonSpecStalls             445                       # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.branchMispredicts            911770                       # The number of times a branch was mispredicted
-system.cpu.commit.committed_per_cycle::samples    126787818                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::mean     2.194158                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::stdev     2.965410                       # Number of insts commited each cycle
+system.cpu.commit.branchMispredicts            911380                       # The number of times a branch was mispredicted
+system.cpu.commit.committed_per_cycle::samples    126814973                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::mean     2.193688                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::stdev     2.964855                       # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::0     58221604     45.92%     45.92% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::1     19287083     15.21%     61.13% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::2     11808302      9.31%     70.45% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::3      9592177      7.57%     78.01% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::4      1746716      1.38%     79.39% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::5      2074829      1.64%     81.03% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::6      1294024      1.02%     82.05% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::7       717572      0.57%     82.61% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::8     22045511     17.39%    100.00% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::0     58216662     45.91%     45.91% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::1     19288284     15.21%     61.12% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::2     11866550      9.36%     70.47% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::3      9593635      7.57%     78.04% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::4      1717867      1.35%     79.39% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::5      2074758      1.64%     81.03% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::6      1297787      1.02%     82.05% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::7       717245      0.57%     82.62% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::8     22042185     17.38%    100.00% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::min_value            0                       # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::max_value            8                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::total    126787818                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::total    126814973                       # Number of insts commited each cycle
 system.cpu.commit.committedInsts            157988547                       # Number of instructions committed
-system.cpu.commit.committedOps              278192463                       # Number of ops (including micro ops) committed
+system.cpu.commit.committedOps              278192464                       # Number of ops (including micro ops) committed
 system.cpu.commit.swp_count                         0                       # Number of s/w prefetches committed
-system.cpu.commit.refs                      122219136                       # Number of memory references committed
-system.cpu.commit.loads                      90779384                       # Number of loads committed
+system.cpu.commit.refs                      122219137                       # Number of memory references committed
+system.cpu.commit.loads                      90779385                       # Number of loads committed
 system.cpu.commit.membars                           0                       # Number of memory barriers committed
 system.cpu.commit.branches                   29309705                       # Number of branches committed
 system.cpu.commit.fp_insts                         40                       # Number of committed floating point instructions.
-system.cpu.commit.int_insts                 278186172                       # Number of committed integer instructions.
+system.cpu.commit.int_insts                 278186174                       # Number of committed integer instructions.
 system.cpu.commit.function_calls                    0                       # Number of function calls committed.
-system.cpu.commit.bw_lim_events              22045511                       # number cycles where commit BW limit reached
+system.cpu.commit.bw_lim_events              22042185                       # number cycles where commit BW limit reached
 system.cpu.commit.bw_limited                        0                       # number of insts not committed due to BW limits
-system.cpu.rob.rob_reads                    420661486                       # The number of ROB reads
-system.cpu.rob.rob_writes                   637020452                       # The number of ROB writes
-system.cpu.timesIdled                           13945                       # Number of times that the entire CPU went into an idle state and unscheduled itself
-system.cpu.idleCycles                           78739                       # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.rob.rob_reads                    420623668                       # The number of ROB reads
+system.cpu.rob.rob_writes                   636875907                       # The number of ROB writes
+system.cpu.timesIdled                           13847                       # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.idleCycles                           77275                       # Total number of cycles that the CPU has spent unscheduled due to idling
 system.cpu.committedInsts                   157988547                       # Number of Instructions Simulated
-system.cpu.committedOps                     278192463                       # Number of Ops (including micro ops) Simulated
+system.cpu.committedOps                     278192464                       # Number of Ops (including micro ops) Simulated
 system.cpu.committedInsts_total             157988547                       # Number of Instructions Simulated
-system.cpu.cpi                               0.835780                       # CPI: Cycles Per Instruction
-system.cpu.cpi_total                         0.835780                       # CPI: Total CPI of All Threads
-system.cpu.ipc                               1.196488                       # IPC: Instructions Per Cycle
-system.cpu.ipc_total                         1.196488                       # IPC: Total IPC of All Threads
-system.cpu.int_regfile_reads                592874208                       # number of integer regfile reads
-system.cpu.int_regfile_writes               300213863                       # number of integer regfile writes
+system.cpu.cpi                               0.835892                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         0.835892                       # CPI: Total CPI of All Threads
+system.cpu.ipc                               1.196327                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         1.196327                       # IPC: Total IPC of All Threads
+system.cpu.int_regfile_reads                592882448                       # number of integer regfile reads
+system.cpu.int_regfile_writes               300260228                       # number of integer regfile writes
 system.cpu.fp_regfile_reads                       139                       # number of floating regfile reads
-system.cpu.fp_regfile_writes                       70                       # number of floating regfile writes
-system.cpu.misc_regfile_reads               192707426                       # number of misc regfile reads
+system.cpu.fp_regfile_writes                       69                       # number of floating regfile writes
+system.cpu.misc_regfile_reads               192732445                       # number of misc regfile reads
+system.cpu.misc_regfile_writes                      1                       # number of misc regfile writes
 system.cpu.icache.replacements                     62                       # number of replacements
-system.cpu.icache.tagsinuse                835.762840                       # Cycle average of tags in use
-system.cpu.icache.total_refs                 25949757                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse                833.765098                       # Cycle average of tags in use
+system.cpu.icache.total_refs                 25985776                       # Total number of references to valid blocks.
 system.cpu.icache.sampled_refs                   1029                       # Sample count of references to valid blocks.
-system.cpu.icache.avg_refs               25218.422741                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs               25253.426628                       # Average number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::cpu.inst     835.762840                       # Average occupied blocks per requestor
-system.cpu.icache.occ_percent::cpu.inst      0.408087                       # Average percentage of cache occupancy
-system.cpu.icache.occ_percent::total         0.408087                       # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits::cpu.inst     25949757                       # number of ReadReq hits
-system.cpu.icache.ReadReq_hits::total        25949757                       # number of ReadReq hits
-system.cpu.icache.demand_hits::cpu.inst      25949757                       # number of demand (read+write) hits
-system.cpu.icache.demand_hits::total         25949757                       # number of demand (read+write) hits
-system.cpu.icache.overall_hits::cpu.inst     25949757                       # number of overall hits
-system.cpu.icache.overall_hits::total        25949757                       # number of overall hits
-system.cpu.icache.ReadReq_misses::cpu.inst         1341                       # number of ReadReq misses
-system.cpu.icache.ReadReq_misses::total          1341                       # number of ReadReq misses
-system.cpu.icache.demand_misses::cpu.inst         1341                       # number of demand (read+write) misses
-system.cpu.icache.demand_misses::total           1341                       # number of demand (read+write) misses
-system.cpu.icache.overall_misses::cpu.inst         1341                       # number of overall misses
-system.cpu.icache.overall_misses::total          1341                       # number of overall misses
-system.cpu.icache.ReadReq_miss_latency::cpu.inst     65663000                       # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_latency::total     65663000                       # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency::cpu.inst     65663000                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_latency::total     65663000                       # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency::cpu.inst     65663000                       # number of overall miss cycles
-system.cpu.icache.overall_miss_latency::total     65663000                       # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses::cpu.inst     25951098                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_accesses::total     25951098                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses::cpu.inst     25951098                       # number of demand (read+write) accesses
-system.cpu.icache.demand_accesses::total     25951098                       # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses::cpu.inst     25951098                       # number of overall (read+write) accesses
-system.cpu.icache.overall_accesses::total     25951098                       # number of overall (read+write) accesses
+system.cpu.icache.occ_blocks::cpu.inst     833.765098                       # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst      0.407112                       # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total         0.407112                       # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst     25985776                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total        25985776                       # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst      25985776                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total         25985776                       # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst     25985776                       # number of overall hits
+system.cpu.icache.overall_hits::total        25985776                       # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst         1348                       # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total          1348                       # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst         1348                       # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total           1348                       # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst         1348                       # number of overall misses
+system.cpu.icache.overall_misses::total          1348                       # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst     66423500                       # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total     66423500                       # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst     66423500                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total     66423500                       # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst     66423500                       # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total     66423500                       # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst     25987124                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total     25987124                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst     25987124                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total     25987124                       # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst     25987124                       # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total     25987124                       # number of overall (read+write) accesses
 system.cpu.icache.ReadReq_miss_rate::cpu.inst     0.000052                       # miss rate for ReadReq accesses
 system.cpu.icache.ReadReq_miss_rate::total     0.000052                       # miss rate for ReadReq accesses
 system.cpu.icache.demand_miss_rate::cpu.inst     0.000052                       # miss rate for demand accesses
 system.cpu.icache.demand_miss_rate::total     0.000052                       # miss rate for demand accesses
 system.cpu.icache.overall_miss_rate::cpu.inst     0.000052                       # miss rate for overall accesses
 system.cpu.icache.overall_miss_rate::total     0.000052                       # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 48965.697241                       # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::total 48965.697241                       # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency::cpu.inst 48965.697241                       # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total 48965.697241                       # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::cpu.inst 48965.697241                       # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total 48965.697241                       # average overall miss latency
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 49275.593472                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_miss_latency::total 49275.593472                       # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 49275.593472                       # average overall miss latency
+system.cpu.icache.demand_avg_miss_latency::total 49275.593472                       # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 49275.593472                       # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::total 49275.593472                       # average overall miss latency
 system.cpu.icache.blocked_cycles::no_mshrs          133                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_mshrs                 5                       # number of cycles access was blocked
@@ -497,126 +498,126 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs    26.600000
 system.cpu.icache.avg_blocked_cycles::no_targets          nan                       # average number of cycles each access was blocked
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.ReadReq_mshr_hits::cpu.inst          311                       # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_hits::total          311                       # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits::cpu.inst          311                       # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_hits::total          311                       # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits::cpu.inst          311                       # number of overall MSHR hits
-system.cpu.icache.overall_mshr_hits::total          311                       # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst          318                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total          318                       # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst          318                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total          318                       # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst          318                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total          318                       # number of overall MSHR hits
 system.cpu.icache.ReadReq_mshr_misses::cpu.inst         1030                       # number of ReadReq MSHR misses
 system.cpu.icache.ReadReq_mshr_misses::total         1030                       # number of ReadReq MSHR misses
 system.cpu.icache.demand_mshr_misses::cpu.inst         1030                       # number of demand (read+write) MSHR misses
 system.cpu.icache.demand_mshr_misses::total         1030                       # number of demand (read+write) MSHR misses
 system.cpu.icache.overall_mshr_misses::cpu.inst         1030                       # number of overall MSHR misses
 system.cpu.icache.overall_mshr_misses::total         1030                       # number of overall MSHR misses
-system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst     51831000                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_latency::total     51831000                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::cpu.inst     51831000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::total     51831000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::cpu.inst     51831000                       # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::total     51831000                       # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst     51809000                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total     51809000                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst     51809000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total     51809000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst     51809000                       # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total     51809000                       # number of overall MSHR miss cycles
 system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst     0.000040                       # mshr miss rate for ReadReq accesses
 system.cpu.icache.ReadReq_mshr_miss_rate::total     0.000040                       # mshr miss rate for ReadReq accesses
 system.cpu.icache.demand_mshr_miss_rate::cpu.inst     0.000040                       # mshr miss rate for demand accesses
 system.cpu.icache.demand_mshr_miss_rate::total     0.000040                       # mshr miss rate for demand accesses
 system.cpu.icache.overall_mshr_miss_rate::cpu.inst     0.000040                       # mshr miss rate for overall accesses
 system.cpu.icache.overall_mshr_miss_rate::total     0.000040                       # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 50321.359223                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 50321.359223                       # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 50321.359223                       # average overall mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::total 50321.359223                       # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 50321.359223                       # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::total 50321.359223                       # average overall mshr miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst        50300                       # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::total        50300                       # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst        50300                       # average overall mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::total        50300                       # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst        50300                       # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::total        50300                       # average overall mshr miss latency
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.l2cache.replacements                   462                       # number of replacements
-system.cpu.l2cache.tagsinuse             20805.290602                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                 4028325                       # Total number of references to valid blocks.
-system.cpu.l2cache.sampled_refs                 30393                       # Sample count of references to valid blocks.
-system.cpu.l2cache.avg_refs                132.541210                       # Average number of references to valid blocks.
+system.cpu.l2cache.replacements                   466                       # number of replacements
+system.cpu.l2cache.tagsinuse             20794.050693                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                 4028842                       # Total number of references to valid blocks.
+system.cpu.l2cache.sampled_refs                 30396                       # Sample count of references to valid blocks.
+system.cpu.l2cache.avg_refs                132.545138                       # Average number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::writebacks 19869.756423                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.inst    689.265972                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.data    246.268207                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_percent::writebacks     0.606377                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_percent::cpu.inst     0.021035                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_percent::cpu.data     0.007516                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_percent::total        0.634927                       # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits::cpu.inst           16                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_hits::cpu.data      1993469                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_hits::total        1993485                       # number of ReadReq hits
-system.cpu.l2cache.Writeback_hits::writebacks      2066038                       # number of Writeback hits
-system.cpu.l2cache.Writeback_hits::total      2066038                       # number of Writeback hits
-system.cpu.l2cache.ReadExReq_hits::cpu.data        53254                       # number of ReadExReq hits
-system.cpu.l2cache.ReadExReq_hits::total        53254                       # number of ReadExReq hits
-system.cpu.l2cache.demand_hits::cpu.inst           16                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_hits::cpu.data      2046723                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_hits::total         2046739                       # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits::cpu.inst           16                       # number of overall hits
-system.cpu.l2cache.overall_hits::cpu.data      2046723                       # number of overall hits
-system.cpu.l2cache.overall_hits::total        2046739                       # number of overall hits
-system.cpu.l2cache.ReadReq_misses::cpu.inst         1013                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_misses::cpu.data          404                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_misses::total         1417                       # number of ReadReq misses
+system.cpu.l2cache.occ_blocks::writebacks 19862.572081                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.inst    688.563421                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data    242.915191                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::writebacks     0.606158                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.inst     0.021013                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data     0.007413                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total        0.634584                       # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst           17                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::cpu.data      1993511                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total        1993528                       # number of ReadReq hits
+system.cpu.l2cache.Writeback_hits::writebacks      2066502                       # number of Writeback hits
+system.cpu.l2cache.Writeback_hits::total      2066502                       # number of Writeback hits
+system.cpu.l2cache.ReadExReq_hits::cpu.data        53260                       # number of ReadExReq hits
+system.cpu.l2cache.ReadExReq_hits::total        53260                       # number of ReadExReq hits
+system.cpu.l2cache.demand_hits::cpu.inst           17                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::cpu.data      2046771                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total         2046788                       # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst           17                       # number of overall hits
+system.cpu.l2cache.overall_hits::cpu.data      2046771                       # number of overall hits
+system.cpu.l2cache.overall_hits::total        2046788                       # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst         1012                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data          407                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total         1419                       # number of ReadReq misses
 system.cpu.l2cache.UpgradeReq_misses::cpu.data            1                       # number of UpgradeReq misses
 system.cpu.l2cache.UpgradeReq_misses::total            1                       # number of UpgradeReq misses
-system.cpu.l2cache.ReadExReq_misses::cpu.data        28999                       # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_misses::total        28999                       # number of ReadExReq misses
-system.cpu.l2cache.demand_misses::cpu.inst         1013                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_misses::cpu.data        29403                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_misses::total         30416                       # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses::cpu.inst         1013                       # number of overall misses
-system.cpu.l2cache.overall_misses::cpu.data        29403                       # number of overall misses
-system.cpu.l2cache.overall_misses::total        30416                       # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency::cpu.inst     50632500                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_latency::cpu.data     20596000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_latency::total     71228500                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency::cpu.data   1219887500                       # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency::total   1219887500                       # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.inst     50632500                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.data   1240483500                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::total   1291116000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.inst     50632500                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.data   1240483500                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::total   1291116000                       # number of overall miss cycles
+system.cpu.l2cache.ReadExReq_misses::cpu.data        29000                       # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total        29000                       # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst         1012                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data        29407                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total         30419                       # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst         1012                       # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data        29407                       # number of overall misses
+system.cpu.l2cache.overall_misses::total        30419                       # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst     50601000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data     20149000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total     70750000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data   1220932500                       # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total   1220932500                       # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst     50601000                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data   1241081500                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total   1291682500                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst     50601000                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data   1241081500                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total   1291682500                       # number of overall miss cycles
 system.cpu.l2cache.ReadReq_accesses::cpu.inst         1029                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_accesses::cpu.data      1993873                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_accesses::total      1994902                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.Writeback_accesses::writebacks      2066038                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_accesses::total      2066038                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data      1993918                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total      1994947                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.Writeback_accesses::writebacks      2066502                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_accesses::total      2066502                       # number of Writeback accesses(hits+misses)
 system.cpu.l2cache.UpgradeReq_accesses::cpu.data            1                       # number of UpgradeReq accesses(hits+misses)
 system.cpu.l2cache.UpgradeReq_accesses::total            1                       # number of UpgradeReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses::cpu.data        82253                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses::total        82253                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data        82260                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total        82260                       # number of ReadExReq accesses(hits+misses)
 system.cpu.l2cache.demand_accesses::cpu.inst         1029                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_accesses::cpu.data      2076126                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_accesses::total      2077155                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data      2076178                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total      2077207                       # number of demand (read+write) accesses
 system.cpu.l2cache.overall_accesses::cpu.inst         1029                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_accesses::cpu.data      2076126                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_accesses::total      2077155                       # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate::cpu.inst     0.984451                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_miss_rate::cpu.data     0.000203                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_miss_rate::total     0.000710                       # miss rate for ReadReq accesses
+system.cpu.l2cache.overall_accesses::cpu.data      2076178                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total      2077207                       # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst     0.983479                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data     0.000204                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::total     0.000711                       # miss rate for ReadReq accesses
 system.cpu.l2cache.UpgradeReq_miss_rate::cpu.data            1                       # miss rate for UpgradeReq accesses
 system.cpu.l2cache.UpgradeReq_miss_rate::total            1                       # miss rate for UpgradeReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate::cpu.data     0.352559                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate::total     0.352559                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate::cpu.inst     0.984451                       # miss rate for demand accesses
-system.cpu.l2cache.demand_miss_rate::cpu.data     0.014162                       # miss rate for demand accesses
-system.cpu.l2cache.demand_miss_rate::total     0.014643                       # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate::cpu.inst     0.984451                       # miss rate for overall accesses
-system.cpu.l2cache.overall_miss_rate::cpu.data     0.014162                       # miss rate for overall accesses
-system.cpu.l2cache.overall_miss_rate::total     0.014643                       # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 49982.724580                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 50980.198020                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_miss_latency::total 50267.113620                       # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 42066.536777                       # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::total 42066.536777                       # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 49982.724580                       # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.data 42189.011325                       # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::total 42448.579695                       # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 49982.724580                       # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.data 42189.011325                       # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::total 42448.579695                       # average overall miss latency
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data     0.352541                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::total     0.352541                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst     0.983479                       # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data     0.014164                       # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::total     0.014644                       # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst     0.983479                       # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data     0.014164                       # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::total     0.014644                       # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 50000.988142                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 49506.142506                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::total 49859.055673                       # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 42101.120690                       # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::total 42101.120690                       # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 50000.988142                       # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 42203.607984                       # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::total 42463.016536                       # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 50000.988142                       # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 42203.607984                       # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::total 42463.016536                       # average overall miss latency
 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.blocked::no_mshrs                0                       # number of cycles access was blocked
@@ -625,168 +626,168 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs          nan
 system.cpu.l2cache.avg_blocked_cycles::no_targets          nan                       # average number of cycles each access was blocked
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.writebacks::writebacks          154                       # number of writebacks
-system.cpu.l2cache.writebacks::total              154                       # number of writebacks
-system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst         1013                       # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadReq_mshr_misses::cpu.data          404                       # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadReq_mshr_misses::total         1417                       # number of ReadReq MSHR misses
+system.cpu.l2cache.writebacks::writebacks          159                       # number of writebacks
+system.cpu.l2cache.writebacks::total              159                       # number of writebacks
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst         1012                       # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data          407                       # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total         1419                       # number of ReadReq MSHR misses
 system.cpu.l2cache.UpgradeReq_mshr_misses::cpu.data            1                       # number of UpgradeReq MSHR misses
 system.cpu.l2cache.UpgradeReq_mshr_misses::total            1                       # number of UpgradeReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data        28999                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses::total        28999                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses::cpu.inst         1013                       # number of demand (read+write) MSHR misses
-system.cpu.l2cache.demand_mshr_misses::cpu.data        29403                       # number of demand (read+write) MSHR misses
-system.cpu.l2cache.demand_mshr_misses::total        30416                       # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses::cpu.inst         1013                       # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_misses::cpu.data        29403                       # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_misses::total        30416                       # number of overall MSHR misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst     38064309                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data     15602084                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_latency::total     53666393                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data        29000                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total        29000                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst         1012                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data        29407                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total        30419                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst         1012                       # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data        29407                       # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total        30419                       # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst     38046308                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data     15112341                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total     53158649                       # number of ReadReq MSHR miss cycles
 system.cpu.l2cache.UpgradeReq_mshr_miss_latency::cpu.data        10001                       # number of UpgradeReq MSHR miss cycles
 system.cpu.l2cache.UpgradeReq_mshr_miss_latency::total        10001                       # number of UpgradeReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data    862137460                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::total    862137460                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst     38064309                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.data    877739544                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::total    915803853                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst     38064309                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.data    877739544                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::total    915803853                       # number of overall MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst     0.984451                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data     0.000203                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_miss_rate::total     0.000710                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data    863152212                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total    863152212                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst     38046308                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data    878264553                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total    916310861                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst     38046308                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data    878264553                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total    916310861                       # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst     0.983479                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data     0.000204                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::total     0.000711                       # mshr miss rate for ReadReq accesses
 system.cpu.l2cache.UpgradeReq_mshr_miss_rate::cpu.data            1                       # mshr miss rate for UpgradeReq accesses
 system.cpu.l2cache.UpgradeReq_mshr_miss_rate::total            1                       # mshr miss rate for UpgradeReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data     0.352559                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate::total     0.352559                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst     0.984451                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::cpu.data     0.014162                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::total     0.014643                       # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst     0.984451                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::cpu.data     0.014162                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::total     0.014643                       # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 37575.823297                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 38619.019802                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::total 37873.248412                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data     0.352541                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::total     0.352541                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst     0.983479                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data     0.014164                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::total     0.014644                       # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst     0.983479                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data     0.014164                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::total     0.014644                       # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 37595.166008                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 37131.058968                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::total 37462.050035                       # average ReadReq mshr miss latency
 system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::cpu.data        10001                       # average UpgradeReq mshr miss latency
 system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::total        10001                       # average UpgradeReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 29729.903100                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 29729.903100                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 37575.823297                       # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 29852.040404                       # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::total 30109.279754                       # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 37575.823297                       # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 29852.040404                       # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::total 30109.279754                       # average overall mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 29763.869379                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 29763.869379                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 37595.166008                       # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 29865.833067                       # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::total 30122.977777                       # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 37595.166008                       # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 29865.833067                       # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::total 30122.977777                       # average overall mshr miss latency
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.dcache.replacements                2072027                       # number of replacements
-system.cpu.dcache.tagsinuse               4072.478091                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                 71969321                       # Total number of references to valid blocks.
-system.cpu.dcache.sampled_refs                2076123                       # Sample count of references to valid blocks.
-system.cpu.dcache.avg_refs                  34.665249                       # Average number of references to valid blocks.
-system.cpu.dcache.warmup_cycle            21154875000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::cpu.data    4072.478091                       # Average occupied blocks per requestor
-system.cpu.dcache.occ_percent::cpu.data      0.994257                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_percent::total         0.994257                       # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::cpu.data     40627855                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_hits::total        40627855                       # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits::cpu.data     31341459                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_hits::total       31341459                       # number of WriteReq hits
-system.cpu.dcache.demand_hits::cpu.data      71969314                       # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::total         71969314                       # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::cpu.data     71969314                       # number of overall hits
-system.cpu.dcache.overall_hits::total        71969314                       # number of overall hits
-system.cpu.dcache.ReadReq_misses::cpu.data      2625363                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_misses::total       2625363                       # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses::cpu.data        98293                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_misses::total        98293                       # number of WriteReq misses
-system.cpu.dcache.demand_misses::cpu.data      2723656                       # number of demand (read+write) misses
-system.cpu.dcache.demand_misses::total        2723656                       # number of demand (read+write) misses
-system.cpu.dcache.overall_misses::cpu.data      2723656                       # number of overall misses
-system.cpu.dcache.overall_misses::total       2723656                       # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency::cpu.data  31317935000                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_latency::total  31317935000                       # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::cpu.data   2109133999                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::total   2109133999                       # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency::cpu.data  33427068999                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_latency::total  33427068999                       # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency::cpu.data  33427068999                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_latency::total  33427068999                       # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::cpu.data     43253218                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_accesses::total     43253218                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.replacements                2072079                       # number of replacements
+system.cpu.dcache.tagsinuse               4072.467231                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                 71962219                       # Total number of references to valid blocks.
+system.cpu.dcache.sampled_refs                2076175                       # Sample count of references to valid blocks.
+system.cpu.dcache.avg_refs                  34.660960                       # Average number of references to valid blocks.
+system.cpu.dcache.warmup_cycle            21183795000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.occ_blocks::cpu.data    4072.467231                       # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data      0.994255                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total         0.994255                       # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data     40620741                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total        40620741                       # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data     31341471                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total       31341471                       # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data      71962212                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total         71962212                       # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data     71962212                       # number of overall hits
+system.cpu.dcache.overall_hits::total        71962212                       # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data      2625931                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total       2625931                       # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data        98281                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total        98281                       # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data      2724212                       # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total        2724212                       # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data      2724212                       # number of overall misses
+system.cpu.dcache.overall_misses::total       2724212                       # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data  31328626500                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total  31328626500                       # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data   2110180998                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total   2110180998                       # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data  33438807498                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total  33438807498                       # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data  33438807498                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total  33438807498                       # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data     43246672                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total     43246672                       # number of ReadReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::cpu.data     31439752                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::total     31439752                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::cpu.data     74692970                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::total     74692970                       # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::cpu.data     74692970                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::total     74692970                       # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.060698                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_miss_rate::total     0.060698                       # miss rate for ReadReq accesses
+system.cpu.dcache.demand_accesses::cpu.data     74686424                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total     74686424                       # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data     74686424                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total     74686424                       # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.060720                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_miss_rate::total     0.060720                       # miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_miss_rate::cpu.data     0.003126                       # miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_miss_rate::total     0.003126                       # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate::cpu.data     0.036465                       # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::total     0.036465                       # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate::cpu.data     0.036465                       # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::total     0.036465                       # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 11928.992296                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_miss_latency::total 11928.992296                       # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 21457.621591                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::total 21457.621591                       # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency::cpu.data 12272.867425                       # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::total 12272.867425                       # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::cpu.data 12272.867425                       # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::total 12272.867425                       # average overall miss latency
-system.cpu.dcache.blocked_cycles::no_mshrs        31969                       # number of cycles access was blocked
+system.cpu.dcache.demand_miss_rate::cpu.data     0.036475                       # miss rate for demand accesses
+system.cpu.dcache.demand_miss_rate::total     0.036475                       # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data     0.036475                       # miss rate for overall accesses
+system.cpu.dcache.overall_miss_rate::total     0.036475                       # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 11930.483512                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_miss_latency::total 11930.483512                       # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 21470.894659                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::total 21470.894659                       # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 12274.671537                       # average overall miss latency
+system.cpu.dcache.demand_avg_miss_latency::total 12274.671537                       # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 12274.671537                       # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::total 12274.671537                       # average overall miss latency
+system.cpu.dcache.blocked_cycles::no_mshrs        32091                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
-system.cpu.dcache.blocked::no_mshrs              9433                       # number of cycles access was blocked
+system.cpu.dcache.blocked::no_mshrs              9458                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
-system.cpu.dcache.avg_blocked_cycles::no_mshrs     3.389060                       # average number of cycles each access was blocked
+system.cpu.dcache.avg_blocked_cycles::no_mshrs     3.393001                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets          nan                       # average number of cycles each access was blocked
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.writebacks::writebacks      2066038                       # number of writebacks
-system.cpu.dcache.writebacks::total           2066038                       # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits::cpu.data       631383                       # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_hits::total       631383                       # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits::cpu.data        16146                       # number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits::total        16146                       # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits::cpu.data       647529                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_hits::total       647529                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits::cpu.data       647529                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_hits::total       647529                       # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses::cpu.data      1993980                       # number of ReadReq MSHR misses
-system.cpu.dcache.ReadReq_mshr_misses::total      1993980                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses::cpu.data        82147                       # number of WriteReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses::total        82147                       # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses::cpu.data      2076127                       # number of demand (read+write) MSHR misses
-system.cpu.dcache.demand_mshr_misses::total      2076127                       # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses::cpu.data      2076127                       # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_misses::total      2076127                       # number of overall MSHR misses
-system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data  21982224500                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_latency::total  21982224500                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data   1833925499                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::total   1833925499                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::cpu.data  23816149999                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::total  23816149999                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::cpu.data  23816149999                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::total  23816149999                       # number of overall MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data     0.046100                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_miss_rate::total     0.046100                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.writebacks::writebacks      2066502                       # number of writebacks
+system.cpu.dcache.writebacks::total           2066502                       # number of writebacks
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data       631907                       # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total       631907                       # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data        16126                       # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total        16126                       # number of WriteReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data       648033                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total       648033                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data       648033                       # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total       648033                       # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data      1994024                       # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total      1994024                       # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data        82155                       # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total        82155                       # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data      2076179                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total      2076179                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data      2076179                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total      2076179                       # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data  21982252000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total  21982252000                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data   1835038498                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total   1835038498                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data  23817290498                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total  23817290498                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data  23817290498                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total  23817290498                       # number of overall MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data     0.046108                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_miss_rate::total     0.046108                       # mshr miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data     0.002613                       # mshr miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_mshr_miss_rate::total     0.002613                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate::cpu.data     0.027795                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::total     0.027795                       # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate::cpu.data     0.027795                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::total     0.027795                       # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 11024.295379                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 11024.295379                       # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 22324.923600                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 22324.923600                       # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 11471.432142                       # average overall mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::total 11471.432142                       # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 11471.432142                       # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::total 11471.432142                       # average overall mshr miss latency
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data     0.027799                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_miss_rate::total     0.027799                       # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data     0.027799                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_miss_rate::total     0.027799                       # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 11024.065909                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 11024.065909                       # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 22336.297219                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 22336.297219                       # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 11471.694155                       # average overall mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::total 11471.694155                       # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 11471.694155                       # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::total 11471.694155                       # average overall mshr miss latency
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
 
 ---------- End Simulation Statistics   ----------
index 059376b6932746f16e1e30a94afa6945eb598bfd..4a41d87f132c0a429c94d52f41c4f89bfdf3037b 100644 (file)
@@ -77,7 +77,7 @@ port=system.membus.slave[4]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -128,6 +128,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index b60097676e175b60a724e4e0b9213756a2993a1f..b233b4d5d8d6493ad3f54892e0ca9d8c7561eaf9 100755 (executable)
@@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-atomic
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 18:49:17
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:30:24
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-atomic
 Global frequency set at 1000000000000 ticks per second
@@ -25,4 +25,4 @@ simplex iterations         : 2663
 flow value                 : 3080014995
 checksum                   : 68389
 optimal
-Exiting @ tick 168950039500 because target called exit()
+Exiting @ tick 168950040000 because target called exit()
index 3345429f229461de571617bcca940c72b3897906..f4ab1803f54cc8acada4e3dcc28e50d9414f9a22 100644 (file)
@@ -1,59 +1,59 @@
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  0.168950                       # Number of seconds simulated
-sim_ticks                                168950039500                       # Number of ticks simulated
-final_tick                               168950039500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                168950040000                       # Number of ticks simulated
+final_tick                               168950040000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                 951900                       # Simulator instruction rate (inst/s)
-host_op_rate                                  1676143                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                             1017943887                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 420484                       # Number of bytes of host memory used
-host_seconds                                   165.97                       # Real time elapsed on the host
+host_inst_rate                                 540700                       # Simulator instruction rate (inst/s)
+host_op_rate                                   952086                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                              578214744                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 420252                       # Number of bytes of host memory used
+host_seconds                                   292.19                       # Real time elapsed on the host
 sim_insts                                   157988548                       # Number of instructions simulated
-sim_ops                                     278192464                       # Number of ops (including micro ops) simulated
+sim_ops                                     278192465                       # Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst        1741569312                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu.data         717246011                       # Number of bytes read from this memory
-system.physmem.bytes_read::total           2458815323                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu.data         717246013                       # Number of bytes read from this memory
+system.physmem.bytes_read::total           2458815325                       # Number of bytes read from this memory
 system.physmem.bytes_inst_read::cpu.inst   1741569312                       # Number of instructions bytes read from this memory
 system.physmem.bytes_inst_read::total      1741569312                       # Number of instructions bytes read from this memory
 system.physmem.bytes_written::cpu.data      243173117                       # Number of bytes written to this memory
 system.physmem.bytes_written::total         243173117                       # Number of bytes written to this memory
 system.physmem.num_reads::cpu.inst          217696164                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu.data           90779446                       # Number of read requests responded to by this memory
-system.physmem.num_reads::total             308475610                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu.data           90779447                       # Number of read requests responded to by this memory
+system.physmem.num_reads::total             308475611                       # Number of read requests responded to by this memory
 system.physmem.num_writes::cpu.data          31439752                       # Number of write requests responded to by this memory
 system.physmem.num_writes::total             31439752                       # Number of write requests responded to by this memory
-system.physmem.bw_read::cpu.inst          10308191209                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data           4245314255                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total             14553505464                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst     10308191209                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total        10308191209                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::cpu.data          1439319681                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total             1439319681                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst         10308191209                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.data          5684633936                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total            15992825145                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_read::cpu.inst          10308191179                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data           4245314254                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total             14553505433                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst     10308191179                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total        10308191179                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_write::cpu.data          1439319677                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::total             1439319677                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst         10308191179                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.data          5684633931                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total            15992825110                       # Total bandwidth to/from this memory (bytes/s)
 system.cpu.workload.num_syscalls                  444                       # Number of system calls
-system.cpu.numCycles                        337900080                       # number of cpu cycles simulated
+system.cpu.numCycles                        337900081                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                   157988548                       # Number of instructions committed
-system.cpu.committedOps                     278192464                       # Number of ops (including micro ops) committed
-system.cpu.num_int_alu_accesses             278186173                       # Number of integer alu accesses
+system.cpu.committedOps                     278192465                       # Number of ops (including micro ops) committed
+system.cpu.num_int_alu_accesses             278186175                       # Number of integer alu accesses
 system.cpu.num_fp_alu_accesses                     40                       # Number of float alu accesses
 system.cpu.num_func_calls                           0                       # number of times a function call or return occured
 system.cpu.num_conditional_control_insts     18628007                       # number of instructions that are conditional controls
-system.cpu.num_int_insts                    278186173                       # number of integer instructions
+system.cpu.num_int_insts                    278186175                       # number of integer instructions
 system.cpu.num_fp_insts                            40                       # number of float instructions
-system.cpu.num_int_register_reads           739519998                       # number of times the integer registers were read
-system.cpu.num_int_register_writes          279212719                       # number of times the integer registers were written
+system.cpu.num_int_register_reads           739520003                       # number of times the integer registers were read
+system.cpu.num_int_register_writes          279212721                       # number of times the integer registers were written
 system.cpu.num_fp_register_reads                   40                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                  26                       # number of times the floating registers were written
-system.cpu.num_mem_refs                     122219136                       # number of memory refs
-system.cpu.num_load_insts                    90779384                       # Number of load instructions
+system.cpu.num_mem_refs                     122219137                       # number of memory refs
+system.cpu.num_load_insts                    90779385                       # Number of load instructions
 system.cpu.num_store_insts                   31439752                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                  337900080                       # Number of busy cycles
+system.cpu.num_busy_cycles                  337900081                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 
index edae4b0b13c8bb6d43c5e870b1badb22bc89f884..5da614d685ef602e9013f53d99fa403fc7085f03 100644 (file)
@@ -117,7 +117,7 @@ mem_side=system.cpu.toL2Bus.slave[0]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -168,6 +168,7 @@ type=CoherentBus
 block_size=64
 clock=500
 header_cycles=1
+system=system
 use_default_range=false
 width=32
 master=system.cpu.l2cache.cpu_side
@@ -200,6 +201,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index 3eb41b894f190b93b674a29d5dab7b1754f68a74..5ba351c709c876601836ae04c2d4c87cb9de1493 100755 (executable)
@@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-timing
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 16:31:05
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:30:24
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/10.mcf/x86/linux/simple-timing
 Global frequency set at 1000000000000 ticks per second
@@ -25,4 +25,4 @@ simplex iterations         : 2663
 flow value                 : 3080014995
 checksum                   : 68389
 optimal
-Exiting @ tick 365989064000 because target called exit()
+Exiting @ tick 365989065000 because target called exit()
index d5a16233521a389df7f693639b1c9fe43b105b36..ac797fce6aea39041c29ec092c6c8831dcac0a55 100644 (file)
@@ -1,16 +1,16 @@
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  0.365989                       # Number of seconds simulated
-sim_ticks                                365989064000                       # Number of ticks simulated
-final_tick                               365989064000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                365989065000                       # Number of ticks simulated
+final_tick                               365989065000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                 496442                       # Simulator instruction rate (inst/s)
-host_op_rate                                   874155                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                             1150035399                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 428932                       # Number of bytes of host memory used
-host_seconds                                   318.24                       # Real time elapsed on the host
+host_inst_rate                                 284823                       # Simulator instruction rate (inst/s)
+host_op_rate                                   501527                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                              659807143                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 428704                       # Number of bytes of host memory used
+host_seconds                                   554.69                       # Real time elapsed on the host
 sim_insts                                   157988548                       # Number of instructions simulated
-sim_ops                                     278192464                       # Number of ops (including micro ops) simulated
+sim_ops                                     278192465                       # Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst             51392                       # Number of bytes read from this memory
 system.physmem.bytes_read::cpu.data           1871744                       # Number of bytes read from this memory
 system.physmem.bytes_read::total              1923136                       # Number of bytes read from this memory
@@ -35,35 +35,35 @@ system.physmem.bw_total::cpu.inst              140419                       # To
 system.physmem.bw_total::cpu.data             5114207                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::total                5272114                       # Total bandwidth to/from this memory (bytes/s)
 system.cpu.workload.num_syscalls                  444                       # Number of system calls
-system.cpu.numCycles                        731978128                       # number of cpu cycles simulated
+system.cpu.numCycles                        731978130                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                   157988548                       # Number of instructions committed
-system.cpu.committedOps                     278192464                       # Number of ops (including micro ops) committed
-system.cpu.num_int_alu_accesses             278186173                       # Number of integer alu accesses
+system.cpu.committedOps                     278192465                       # Number of ops (including micro ops) committed
+system.cpu.num_int_alu_accesses             278186175                       # Number of integer alu accesses
 system.cpu.num_fp_alu_accesses                     40                       # Number of float alu accesses
 system.cpu.num_func_calls                           0                       # number of times a function call or return occured
 system.cpu.num_conditional_control_insts     18628007                       # number of instructions that are conditional controls
-system.cpu.num_int_insts                    278186173                       # number of integer instructions
+system.cpu.num_int_insts                    278186175                       # number of integer instructions
 system.cpu.num_fp_insts                            40                       # number of float instructions
-system.cpu.num_int_register_reads           739519998                       # number of times the integer registers were read
-system.cpu.num_int_register_writes          279212719                       # number of times the integer registers were written
+system.cpu.num_int_register_reads           739520003                       # number of times the integer registers were read
+system.cpu.num_int_register_writes          279212721                       # number of times the integer registers were written
 system.cpu.num_fp_register_reads                   40                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes                  26                       # number of times the floating registers were written
-system.cpu.num_mem_refs                     122219136                       # number of memory refs
-system.cpu.num_load_insts                    90779384                       # Number of load instructions
+system.cpu.num_mem_refs                     122219137                       # number of memory refs
+system.cpu.num_load_insts                    90779385                       # Number of load instructions
 system.cpu.num_store_insts                   31439752                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                  731978128                       # Number of busy cycles
+system.cpu.num_busy_cycles                  731978130                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.icache.replacements                     24                       # number of replacements
-system.cpu.icache.tagsinuse                665.632509                       # Cycle average of tags in use
+system.cpu.icache.tagsinuse                665.632508                       # Cycle average of tags in use
 system.cpu.icache.total_refs                217695357                       # Total number of references to valid blocks.
 system.cpu.icache.sampled_refs                    808                       # Sample count of references to valid blocks.
 system.cpu.icache.avg_refs               269424.946782                       # Average number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::cpu.inst     665.632509                       # Average occupied blocks per requestor
+system.cpu.icache.occ_blocks::cpu.inst     665.632508                       # Average occupied blocks per requestor
 system.cpu.icache.occ_percent::cpu.inst      0.325016                       # Average percentage of cache occupancy
 system.cpu.icache.occ_percent::total         0.325016                       # Average percentage of cache occupancy
 system.cpu.icache.ReadReq_hits::cpu.inst    217695357                       # number of ReadReq hits
@@ -136,14 +136,14 @@ system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 52740.099010
 system.cpu.icache.overall_avg_mshr_miss_latency::total 52740.099010                       # average overall mshr miss latency
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
 system.cpu.l2cache.replacements                   318                       # number of replacements
-system.cpu.l2cache.tagsinuse             20041.899820                       # Cycle average of tags in use
+system.cpu.l2cache.tagsinuse             20041.899765                       # Cycle average of tags in use
 system.cpu.l2cache.total_refs                 3992419                       # Total number of references to valid blocks.
 system.cpu.l2cache.sampled_refs                 30026                       # Sample count of references to valid blocks.
 system.cpu.l2cache.avg_refs                132.965397                       # Average number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::writebacks 19330.353217                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.inst    557.646383                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.data    153.900220                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::writebacks 19330.353164                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.inst    557.646382                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data    153.900219                       # Average occupied blocks per requestor
 system.cpu.l2cache.occ_percent::writebacks     0.589916                       # Average percentage of cache occupancy
 system.cpu.l2cache.occ_percent::cpu.inst     0.017018                       # Average percentage of cache occupancy
 system.cpu.l2cache.occ_percent::cpu.data     0.004697                       # Average percentage of cache occupancy
@@ -274,22 +274,22 @@ system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data        40000
 system.cpu.l2cache.overall_avg_mshr_miss_latency::total        40000                       # average overall mshr miss latency
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
 system.cpu.dcache.replacements                2062733                       # number of replacements
-system.cpu.dcache.tagsinuse               4076.488630                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                120152369                       # Total number of references to valid blocks.
+system.cpu.dcache.tagsinuse               4076.488619                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                120152370                       # Total number of references to valid blocks.
 system.cpu.dcache.sampled_refs                2066829                       # Sample count of references to valid blocks.
 system.cpu.dcache.avg_refs                  58.133677                       # Average number of references to valid blocks.
-system.cpu.dcache.warmup_cycle           126079700000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::cpu.data    4076.488630                       # Average occupied blocks per requestor
+system.cpu.dcache.warmup_cycle           126079701000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.occ_blocks::cpu.data    4076.488619                       # Average occupied blocks per requestor
 system.cpu.dcache.occ_percent::cpu.data      0.995236                       # Average percentage of cache occupancy
 system.cpu.dcache.occ_percent::total         0.995236                       # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::cpu.data     88818726                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_hits::total        88818726                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::cpu.data     88818727                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total        88818727                       # number of ReadReq hits
 system.cpu.dcache.WriteReq_hits::cpu.data     31333643                       # number of WriteReq hits
 system.cpu.dcache.WriteReq_hits::total       31333643                       # number of WriteReq hits
-system.cpu.dcache.demand_hits::cpu.data     120152369                       # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::total        120152369                       # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::cpu.data    120152369                       # number of overall hits
-system.cpu.dcache.overall_hits::total       120152369                       # number of overall hits
+system.cpu.dcache.demand_hits::cpu.data     120152370                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total        120152370                       # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data    120152370                       # number of overall hits
+system.cpu.dcache.overall_hits::total       120152370                       # number of overall hits
 system.cpu.dcache.ReadReq_misses::cpu.data      1960720                       # number of ReadReq misses
 system.cpu.dcache.ReadReq_misses::total       1960720                       # number of ReadReq misses
 system.cpu.dcache.WriteReq_misses::cpu.data       106109                       # number of WriteReq misses
@@ -306,14 +306,14 @@ system.cpu.dcache.demand_miss_latency::cpu.data  28097140000
 system.cpu.dcache.demand_miss_latency::total  28097140000                       # number of demand (read+write) miss cycles
 system.cpu.dcache.overall_miss_latency::cpu.data  28097140000                       # number of overall miss cycles
 system.cpu.dcache.overall_miss_latency::total  28097140000                       # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::cpu.data     90779446                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_accesses::total     90779446                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::cpu.data     90779447                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total     90779447                       # number of ReadReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::cpu.data     31439752                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::total     31439752                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::cpu.data    122219198                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::total    122219198                       # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::cpu.data    122219198                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::total    122219198                       # number of overall (read+write) accesses
+system.cpu.dcache.demand_accesses::cpu.data    122219199                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total    122219199                       # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data    122219199                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total    122219199                       # number of overall (read+write) accesses
 system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.021599                       # miss rate for ReadReq accesses
 system.cpu.dcache.ReadReq_miss_rate::total     0.021599                       # miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_miss_rate::cpu.data     0.003375                       # miss rate for WriteReq accesses
index ab5e0012f9922dbbe62ebbfaff742e3b06cd9678..448cff0527b8ca4209bc7c998b526f0126097a0c 100644 (file)
@@ -452,7 +452,7 @@ mem_side=system.cpu.toL2Bus.slave[0]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -503,6 +503,7 @@ type=CoherentBus
 block_size=64
 clock=500
 header_cycles=1
+system=system
 use_default_range=false
 width=32
 master=system.cpu.l2cache.cpu_side
@@ -535,6 +536,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
@@ -542,25 +544,28 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
 
 [system.physmem]
 type=SimpleDRAM
+activation_limit=4
 addr_mapping=openmap
 banks_per_rank=8
+channels=1
 clock=1000
 conf_table_reported=false
 in_addr_map=true
-lines_per_rowbuffer=64
-mem_sched_policy=fcfs
+lines_per_rowbuffer=32
+mem_sched_policy=frfcfs
 null=false
 page_policy=open
 range=0:134217727
 ranks_per_channel=2
 read_buffer_size=32
-tBURST=4000
-tCL=14000
-tRCD=14000
+tBURST=5000
+tCL=13750
+tRCD=13750
 tREFI=7800000
 tRFC=300000
-tRP=14000
-tWTR=1000
+tRP=13750
+tWTR=7500
+tXAW=40000
 write_buffer_size=32
 write_thresh_perc=70
 zero=false
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index c205806bb80708b4e57a08969f400c53d9360286..527df912e2880de67c37ce858cad1ded93f17b65 100755 (executable)
@@ -3,14 +3,15 @@ Redirecting stderr to build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing/
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 16:49:19
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:30:24
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/long/se/20.parser/x86/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 
  Reading the dictionary files: *********info: Increasing stack size by one page.
+info: Increasing stack size by one page.
 ****************************************
  58924 words stored in 3784810 bytes
 
@@ -24,7 +25,6 @@ Processing sentences in batch mode
 Echoing of input sentence turned on.
 * as had expected the party to be a success , it was a success 
 info: Increasing stack size by one page.
-info: Increasing stack size by one page.
 * do you know where John 's 
 * he said that , finding that it was impossible to get work as a waiter , he would work as a janitor 
 info: Increasing stack size by one page.
@@ -81,4 +81,4 @@ info: Increasing stack size by one page.
   about 2 million people attended 
   the five best costumes got prizes 
 No errors!
-Exiting @ tick 434474519000 because target called exit()
+Exiting @ tick 434778577000 because target called exit()
index 1e537017cb88de5f3b30fd05f8f58f1e5f5b2be5..44aca7e968644b1a2bebe88c5e217bf7c1f181cc 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.434431                       # Number of seconds simulated
-sim_ticks                                434430920500                       # Number of ticks simulated
-final_tick                               434430920500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.434779                       # Number of seconds simulated
+sim_ticks                                434778577000                       # Number of ticks simulated
+final_tick                               434778577000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                 103951                       # Simulator instruction rate (inst/s)
-host_op_rate                                   192218                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                               54614710                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 421552                       # Number of bytes of host memory used
-host_seconds                                  7954.47                       # Real time elapsed on the host
+host_inst_rate                                  65958                       # Simulator instruction rate (inst/s)
+host_op_rate                                   121963                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                               34681028                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 469672                       # Number of bytes of host memory used
+host_seconds                                 12536.50                       # Real time elapsed on the host
 sim_insts                                   826877109                       # Number of instructions simulated
-sim_ops                                    1528988700                       # Number of ops (including micro ops) simulated
-system.physmem.bytes_read::cpu.inst            206656                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu.data          24473856                       # Number of bytes read from this memory
-system.physmem.bytes_read::total             24680512                       # Number of bytes read from this memory
-system.physmem.bytes_inst_read::cpu.inst       206656                       # Number of instructions bytes read from this memory
-system.physmem.bytes_inst_read::total          206656                       # Number of instructions bytes read from this memory
-system.physmem.bytes_written::writebacks     18792192                       # Number of bytes written to this memory
-system.physmem.bytes_written::total          18792192                       # Number of bytes written to this memory
-system.physmem.num_reads::cpu.inst               3229                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu.data             382404                       # Number of read requests responded to by this memory
-system.physmem.num_reads::total                385633                       # Number of read requests responded to by this memory
-system.physmem.num_writes::writebacks          293628                       # Number of write requests responded to by this memory
-system.physmem.num_writes::total               293628                       # Number of write requests responded to by this memory
-system.physmem.bw_read::cpu.inst               475694                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data             56335438                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total                56811131                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst          475694                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total             475694                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::writebacks          43257031                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total               43257031                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::writebacks          43257031                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst              475694                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.data            56335438                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total              100068163                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.readReqs                        385635                       # Total number of read requests seen
-system.physmem.writeReqs                       293628                       # Total number of write requests seen
-system.physmem.cpureqs                         897306                       # Reqs generatd by CPU via cache - shady
-system.physmem.bytesRead                     24680512                       # Total number of bytes read from memory
-system.physmem.bytesWritten                  18792192                       # Total number of bytes written to memory
-system.physmem.bytesConsumedRd               24680512                       # bytesRead derated as per pkt->getSize()
-system.physmem.bytesConsumedWr               18792192                       # bytesWritten derated as per pkt->getSize()
-system.physmem.servicedByWrQ                      135                       # Number of read reqs serviced by write Q
-system.physmem.neitherReadNorWrite             215167                       # Reqs where no action is needed
-system.physmem.perBankRdReqs::0                 23200                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::1                 24440                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::2                 23926                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::3                 22603                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::4                 23455                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::5                 24726                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::6                 24470                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::7                 24228                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::8                 24367                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::9                 24672                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::10                24294                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::11                24362                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::12                24487                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::13                23459                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::14                24852                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::15                23959                       # Track reads on a per bank basis
-system.physmem.perBankWrReqs::0                 17796                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::1                 18805                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::2                 18324                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::3                 17566                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::4                 18019                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::5                 18653                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::6                 18315                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::7                 18311                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::8                 18728                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::9                 18743                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::10                18429                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::11                18564                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::12                18552                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::13                17863                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::14                18856                       # Track writes on a per bank basis
-system.physmem.perBankWrReqs::15                18104                       # Track writes on a per bank basis
+sim_ops                                    1528988701                       # Number of ops (including micro ops) simulated
+system.physmem.bytes_read::cpu.inst            207616                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu.data          24480192                       # Number of bytes read from this memory
+system.physmem.bytes_read::total             24687808                       # Number of bytes read from this memory
+system.physmem.bytes_inst_read::cpu.inst       207616                       # Number of instructions bytes read from this memory
+system.physmem.bytes_inst_read::total          207616                       # Number of instructions bytes read from this memory
+system.physmem.bytes_written::writebacks     18793792                       # Number of bytes written to this memory
+system.physmem.bytes_written::total          18793792                       # Number of bytes written to this memory
+system.physmem.num_reads::cpu.inst               3244                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu.data             382503                       # Number of read requests responded to by this memory
+system.physmem.num_reads::total                385747                       # Number of read requests responded to by this memory
+system.physmem.num_writes::writebacks          293653                       # Number of write requests responded to by this memory
+system.physmem.num_writes::total               293653                       # Number of write requests responded to by this memory
+system.physmem.bw_read::cpu.inst               477521                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data             56304964                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total                56782485                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst          477521                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total             477521                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_write::writebacks          43226122                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::total               43226122                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_total::writebacks          43226122                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst              477521                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.data            56304964                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total              100008607                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.readReqs                        385749                       # Total number of read requests seen
+system.physmem.writeReqs                       293653                       # Total number of write requests seen
+system.physmem.cpureqs                         898439                       # Reqs generatd by CPU via cache - shady
+system.physmem.bytesRead                     24687808                       # Total number of bytes read from memory
+system.physmem.bytesWritten                  18793792                       # Total number of bytes written to memory
+system.physmem.bytesConsumedRd               24687808                       # bytesRead derated as per pkt->getSize()
+system.physmem.bytesConsumedWr               18793792                       # bytesWritten derated as per pkt->getSize()
+system.physmem.servicedByWrQ                      166                       # Number of read reqs serviced by write Q
+system.physmem.neitherReadNorWrite             215914                       # Reqs where no action is needed
+system.physmem.perBankRdReqs::0                 23310                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::1                 24517                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::2                 23767                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::3                 22579                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::4                 23602                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::5                 24804                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::6                 24363                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::7                 24233                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::8                 24554                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::9                 24709                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::10                24156                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::11                24303                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::12                24582                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::13                23494                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::14                24683                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::15                23927                       # Track reads on a per bank basis
+system.physmem.perBankWrReqs::0                 17803                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::1                 18810                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::2                 18279                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::3                 17552                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::4                 18029                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::5                 18664                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::6                 18318                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::7                 18338                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::8                 18780                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::9                 18770                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::10                18402                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::11                18539                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::12                18562                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::13                17888                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::14                18802                       # Track writes on a per bank basis
+system.physmem.perBankWrReqs::15                18117                       # Track writes on a per bank basis
 system.physmem.numRdRetry                           0                       # Number of times rd buffer was full causing retry
-system.physmem.numWrRetry                        2876                       # Number of times wr buffer was full causing retry
-system.physmem.totGap                    434430903500                       # Total gap between requests
+system.physmem.numWrRetry                        3123                       # Number of times wr buffer was full causing retry
+system.physmem.totGap                    434778560000                       # Total gap between requests
 system.physmem.readPktSize::0                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::1                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::2                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::3                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::4                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::5                       0                       # Categorize read packet sizes
-system.physmem.readPktSize::6                  385635                       # Categorize read packet sizes
+system.physmem.readPktSize::6                  385749                       # Categorize read packet sizes
 system.physmem.writePktSize::0                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::1                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::2                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::3                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::4                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::5                      0                       # Categorize write packet sizes
-system.physmem.writePktSize::6                 293628                       # Categorize write packet sizes
-system.physmem.rdQLenPdf::0                    380797                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::1                      4262                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::2                       378                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::3                        58                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::4                         5                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::5                         0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::6                         0                       # What read queue length does an incoming req see
+system.physmem.writePktSize::6                 293653                       # Categorize write packet sizes
+system.physmem.rdQLenPdf::0                    380888                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::1                      4255                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::2                       362                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::3                        63                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::4                        13                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::5                         1                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::6                         1                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::7                         0                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::8                         0                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::9                         0                       # What read queue length does an incoming req see
@@ -124,197 +124,197 @@ system.physmem.rdQLenPdf::28                        0                       # Wh
 system.physmem.rdQLenPdf::29                        0                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::30                        0                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::31                        0                       # What read queue length does an incoming req see
-system.physmem.wrQLenPdf::0                     12709                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::1                     12719                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::2                     12720                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::3                     12722                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::4                     12725                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::5                     12729                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::6                     12733                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::7                     12739                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::8                     12741                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::9                     12767                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::10                    12766                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::11                    12766                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::12                    12766                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::13                    12766                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::14                    12766                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::15                    12766                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::16                    12766                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::17                    12766                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::18                    12766                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::19                    12766                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::20                    12766                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::21                    12766                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::22                    12766                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::0                     12710                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::1                     12723                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::2                     12724                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::3                     12726                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::4                     12730                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::5                     12731                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::6                     12734                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::7                     12734                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::8                     12736                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::9                     12768                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::10                    12768                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::11                    12768                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::12                    12767                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::13                    12767                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::14                    12767                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::15                    12767                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::16                    12767                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::17                    12767                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::18                    12767                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::19                    12767                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::20                    12767                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::21                    12767                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::22                    12767                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::23                       58                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::24                       48                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::25                       47                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::26                       45                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::27                       42                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::28                       38                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::24                       45                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::25                       44                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::26                       42                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::27                       38                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::28                       37                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::29                       34                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::30                       28                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::31                       26                       # What write queue length does an incoming req see
-system.physmem.totQLat                     3409479750                       # Total cycles spent in queuing delays
-system.physmem.totMemAccLat               11997177250                       # Sum of mem lat for all requests
-system.physmem.totBusLat                   1927500000                       # Total cycles spent in databus access
-system.physmem.totBankLat                  6660197500                       # Total cycles spent in bank access
-system.physmem.avgQLat                        8844.31                       # Average queueing delay per request
-system.physmem.avgBankLat                    17276.78                       # Average bank access latency per request
+system.physmem.wrQLenPdf::30                       34                       # What write queue length does an incoming req see
+system.physmem.wrQLenPdf::31                       32                       # What write queue length does an incoming req see
+system.physmem.totQLat                     3433767500                       # Total cycles spent in queuing delays
+system.physmem.totMemAccLat               12026720000                       # Sum of mem lat for all requests
+system.physmem.totBusLat                   1927915000                       # Total cycles spent in databus access
+system.physmem.totBankLat                  6665037500                       # Total cycles spent in bank access
+system.physmem.avgQLat                        8905.39                       # Average queueing delay per request
+system.physmem.avgBankLat                    17285.61                       # Average bank access latency per request
 system.physmem.avgBusLat                      5000.00                       # Average bus latency per request
-system.physmem.avgMemAccLat                  31121.08                       # Average memory access latency
-system.physmem.avgRdBW                          56.81                       # Average achieved read bandwidth in MB/s
-system.physmem.avgWrBW                          43.26                       # Average achieved write bandwidth in MB/s
-system.physmem.avgConsumedRdBW                  56.81                       # Average consumed read bandwidth in MB/s
-system.physmem.avgConsumedWrBW                  43.26                       # Average consumed write bandwidth in MB/s
+system.physmem.avgMemAccLat                  31191.00                       # Average memory access latency
+system.physmem.avgRdBW                          56.78                       # Average achieved read bandwidth in MB/s
+system.physmem.avgWrBW                          43.23                       # Average achieved write bandwidth in MB/s
+system.physmem.avgConsumedRdBW                  56.78                       # Average consumed read bandwidth in MB/s
+system.physmem.avgConsumedWrBW                  43.23                       # Average consumed write bandwidth in MB/s
 system.physmem.peakBW                        12800.00                       # Theoretical peak bandwidth in MB/s
 system.physmem.busUtil                           0.78                       # Data bus utilization in percentage
 system.physmem.avgRdQLen                         0.03                       # Average read queue length over time
-system.physmem.avgWrQLen                         9.17                       # Average write queue length over time
-system.physmem.readRowHits                     331860                       # Number of row buffer hits during reads
-system.physmem.writeRowHits                    191798                       # Number of row buffer hits during writes
-system.physmem.readRowHitRate                   86.09                       # Row buffer hit rate for reads
-system.physmem.writeRowHitRate                  65.32                       # Row buffer hit rate for writes
-system.physmem.avgGap                       639562.15                       # Average gap between requests
-system.cpu.branchPred.lookups               214905339                       # Number of BP lookups
-system.cpu.branchPred.condPredicted         214905339                       # Number of conditional branches predicted
-system.cpu.branchPred.condIncorrect          13127433                       # Number of conditional branches incorrect
-system.cpu.branchPred.BTBLookups            150477516                       # Number of BTB lookups
-system.cpu.branchPred.BTBHits               147823689                       # Number of BTB hits
+system.physmem.avgWrQLen                         9.96                       # Average write queue length over time
+system.physmem.readRowHits                     331863                       # Number of row buffer hits during reads
+system.physmem.writeRowHits                    191855                       # Number of row buffer hits during writes
+system.physmem.readRowHitRate                   86.07                       # Row buffer hit rate for reads
+system.physmem.writeRowHitRate                  65.33                       # Row buffer hit rate for writes
+system.physmem.avgGap                       639943.01                       # Average gap between requests
+system.cpu.branchPred.lookups               214994146                       # Number of BP lookups
+system.cpu.branchPred.condPredicted         214994146                       # Number of conditional branches predicted
+system.cpu.branchPred.condIncorrect          13135298                       # Number of conditional branches incorrect
+system.cpu.branchPred.BTBLookups            150584792                       # Number of BTB lookups
+system.cpu.branchPred.BTBHits               147887338                       # Number of BTB hits
 system.cpu.branchPred.BTBCorrect                    0                       # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.branchPred.BTBHitPct             98.236396                       # BTB Hit Percentage
+system.cpu.branchPred.BTBHitPct             98.208681                       # BTB Hit Percentage
 system.cpu.branchPred.usedRAS                       0                       # Number of times the RAS was used to get a target.
 system.cpu.branchPred.RASInCorrect                  0                       # Number of incorrect RAS predictions.
 system.cpu.workload.num_syscalls                  551                       # Number of system calls
-system.cpu.numCycles                        868861842                       # number of cpu cycles simulated
+system.cpu.numCycles                        869557155                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
-system.cpu.fetch.icacheStallCycles          180577504                       # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.Insts                     1192973241                       # Number of instructions fetch has processed
-system.cpu.fetch.Branches                   214905339                       # Number of branches that fetch encountered
-system.cpu.fetch.predictedBranches          147823689                       # Number of branches that fetch has predicted taken
-system.cpu.fetch.Cycles                     371150852                       # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.SquashCycles                83341611                       # Number of cycles fetch has spent squashing
-system.cpu.fetch.BlockedCycles              231393952                       # Number of cycles fetch has spent blocked
-system.cpu.fetch.MiscStallCycles                33171                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.PendingTrapStallCycles        324598                       # Number of stall cycles due to pending traps
-system.cpu.fetch.IcacheWaitRetryStallCycles           87                       # Number of stall cycles due to full MSHR
-system.cpu.fetch.CacheLines                 173446874                       # Number of cache lines fetched
-system.cpu.fetch.IcacheSquashes               3818726                       # Number of outstanding Icache misses that were squashed
-system.cpu.fetch.rateDist::samples          853436670                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean              2.595518                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev             3.389389                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.icacheStallCycles          180620519                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.Insts                     1193264599                       # Number of instructions fetch has processed
+system.cpu.fetch.Branches                   214994146                       # Number of branches that fetch encountered
+system.cpu.fetch.predictedBranches          147887338                       # Number of branches that fetch has predicted taken
+system.cpu.fetch.Cycles                     371275147                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.SquashCycles                83409102                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.BlockedCycles              231974123                       # Number of cycles fetch has spent blocked
+system.cpu.fetch.MiscStallCycles                33791                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.PendingTrapStallCycles        326928                       # Number of stall cycles due to pending traps
+system.cpu.fetch.IcacheWaitRetryStallCycles           55                       # Number of stall cycles due to full MSHR
+system.cpu.fetch.CacheLines                 173497134                       # Number of cache lines fetched
+system.cpu.fetch.IcacheSquashes               3845609                       # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.rateDist::samples          854248204                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              2.593680                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             3.388732                       # 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                486691437     57.03%     57.03% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1                 24707790      2.90%     59.92% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2                 27346098      3.20%     63.13% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3                 28808795      3.38%     66.50% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4                 18459850      2.16%     68.67% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5                 24598509      2.88%     71.55% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6                 30642263      3.59%     75.14% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7                 28856964      3.38%     78.52% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8                183324964     21.48%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0                487377953     57.05%     57.05% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                 24712671      2.89%     59.95% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                 27340185      3.20%     63.15% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                 28885218      3.38%     66.53% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                 18461820      2.16%     68.69% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                 24636038      2.88%     71.57% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                 30640475      3.59%     75.16% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                 28823425      3.37%     78.53% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                183370419     21.47%    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            853436670                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.branchRate                  0.247341                       # Number of branch fetches per cycle
-system.cpu.fetch.rate                        1.373030                       # Number of inst fetches per cycle
-system.cpu.decode.IdleCycles                237036597                       # Number of cycles decode is idle
-system.cpu.decode.BlockedCycles             187932241                       # Number of cycles decode is blocked
-system.cpu.decode.RunCycles                 313348177                       # Number of cycles decode is running
-system.cpu.decode.UnblockCycles              45163149                       # Number of cycles decode is unblocking
-system.cpu.decode.SquashCycles               69956506                       # Number of cycles decode is squashing
-system.cpu.decode.DecodedInsts             2166370172                       # Number of instructions handled by decode
+system.cpu.fetch.rateDist::total            854248204                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.branchRate                  0.247246                       # Number of branch fetches per cycle
+system.cpu.fetch.rate                        1.372267                       # Number of inst fetches per cycle
+system.cpu.decode.IdleCycles                237078092                       # Number of cycles decode is idle
+system.cpu.decode.BlockedCycles             188537109                       # Number of cycles decode is blocked
+system.cpu.decode.RunCycles                 313423018                       # Number of cycles decode is running
+system.cpu.decode.UnblockCycles              45192344                       # Number of cycles decode is unblocking
+system.cpu.decode.SquashCycles               70017641                       # Number of cycles decode is squashing
+system.cpu.decode.DecodedInsts             2166915251                       # Number of instructions handled by decode
 system.cpu.decode.SquashedInsts                     6                       # Number of squashed instructions handled by decode
-system.cpu.rename.SquashCycles               69956506                       # Number of cycles rename is squashing
-system.cpu.rename.IdleCycles                270406129                       # Number of cycles rename is idle
-system.cpu.rename.BlockCycles                53950609                       # Number of cycles rename is blocking
-system.cpu.rename.serializeStallCycles          16000                       # count of cycles rename stalled for serializing inst
-system.cpu.rename.RunCycles                 322641702                       # Number of cycles rename is running
-system.cpu.rename.UnblockCycles             136465724                       # Number of cycles rename is unblocking
-system.cpu.rename.RenamedInsts             2119600897                       # Number of instructions processed by rename
-system.cpu.rename.ROBFullEvents                 32452                       # Number of times rename has blocked due to ROB full
-system.cpu.rename.IQFullEvents               20939189                       # Number of times rename has blocked due to IQ full
-system.cpu.rename.LSQFullEvents             101244294                       # Number of times rename has blocked due to LSQ full
-system.cpu.rename.FullRegisterEvents              109                       # Number of times there has been no free registers
-system.cpu.rename.RenamedOperands          2216054849                       # Number of destination operands rename has renamed
-system.cpu.rename.RenameLookups            5354933162                       # Number of register rename lookups that rename has made
-system.cpu.rename.int_rename_lookups       5354796739                       # Number of integer rename lookups
-system.cpu.rename.fp_rename_lookups            136423                       # Number of floating rename lookups
-system.cpu.rename.CommittedMaps            1614040852                       # Number of HB maps that are committed
-system.cpu.rename.UndoneMaps                602013997                       # Number of HB maps that are undone due to squashing
-system.cpu.rename.serializingInsts               1381                       # count of serializing insts renamed
-system.cpu.rename.tempSerializingInsts           1341                       # count of temporary serializing insts renamed
-system.cpu.rename.skidInsts                 329887917                       # count of insts added to the skid buffer
-system.cpu.memDep0.insertedLoads            512569621                       # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores           204871608                       # Number of stores inserted to the mem dependence unit.
-system.cpu.memDep0.conflictingLoads         196009794                       # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores         55366102                       # Number of conflicting stores.
-system.cpu.iq.iqInstsAdded                 2033547368                       # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqNonSpecInstsAdded               23672                       # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqInstsIssued                1807958991                       # Number of instructions issued
-system.cpu.iq.iqSquashedInstsIssued            824800                       # Number of squashed instructions issued
-system.cpu.iq.iqSquashedInstsExamined       499056334                       # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedOperandsExamined    817700270                       # Number of squashed operands that are examined and possibly removed from graph
-system.cpu.iq.iqSquashedNonSpecRemoved          23120                       # Number of squashed non-spec instructions that were removed
-system.cpu.iq.issued_per_cycle::samples     853436670                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::mean         2.118445                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::stdev        1.887633                       # Number of insts issued each cycle
+system.cpu.rename.SquashCycles               70017641                       # Number of cycles rename is squashing
+system.cpu.rename.IdleCycles                270505809                       # Number of cycles rename is idle
+system.cpu.rename.BlockCycles                54166582                       # Number of cycles rename is blocking
+system.cpu.rename.serializeStallCycles          16246                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RunCycles                 322705449                       # Number of cycles rename is running
+system.cpu.rename.UnblockCycles             136836477                       # Number of cycles rename is unblocking
+system.cpu.rename.RenamedInsts             2120054204                       # Number of instructions processed by rename
+system.cpu.rename.ROBFullEvents                 31988                       # Number of times rename has blocked due to ROB full
+system.cpu.rename.IQFullEvents               21457173                       # Number of times rename has blocked due to IQ full
+system.cpu.rename.LSQFullEvents             101130762                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.FullRegisterEvents               79                       # Number of times there has been no free registers
+system.cpu.rename.RenamedOperands          2216502453                       # Number of destination operands rename has renamed
+system.cpu.rename.RenameLookups            5356043513                       # Number of register rename lookups that rename has made
+system.cpu.rename.int_rename_lookups       5355912931                       # Number of integer rename lookups
+system.cpu.rename.fp_rename_lookups            130582                       # Number of floating rename lookups
+system.cpu.rename.CommittedMaps            1614040854                       # Number of HB maps that are committed
+system.cpu.rename.UndoneMaps                602461599                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.serializingInsts               1415                       # count of serializing insts renamed
+system.cpu.rename.tempSerializingInsts           1390                       # count of temporary serializing insts renamed
+system.cpu.rename.skidInsts                 330161364                       # count of insts added to the skid buffer
+system.cpu.memDep0.insertedLoads            512694390                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores           204951429                       # Number of stores inserted to the mem dependence unit.
+system.cpu.memDep0.conflictingLoads         196255090                       # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores         55443674                       # Number of conflicting stores.
+system.cpu.iq.iqInstsAdded                 2034023079                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqNonSpecInstsAdded               23697                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqInstsIssued                1808317213                       # Number of instructions issued
+system.cpu.iq.iqSquashedInstsIssued            841556                       # Number of squashed instructions issued
+system.cpu.iq.iqSquashedInstsExamined       499552115                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedOperandsExamined    818199817                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.iqSquashedNonSpecRemoved          23145                       # Number of squashed non-spec instructions that were removed
+system.cpu.iq.issued_per_cycle::samples     854248204                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::mean         2.116852                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::stdev        1.887224                       # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::0           233342895     27.34%     27.34% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::1           145008680     16.99%     44.33% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::2           138353825     16.21%     60.54% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::3           133057886     15.59%     76.13% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::4            96025914     11.25%     87.39% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::5            58740201      6.88%     94.27% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::6            34984970      4.10%     98.37% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::7            12023870      1.41%     99.78% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::8             1898429      0.22%    100.00% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::0           233580311     27.34%     27.34% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::1           145624549     17.05%     44.39% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::2           138385021     16.20%     60.59% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::3           133093921     15.58%     76.17% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::4            95894144     11.23%     87.40% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::5            58820201      6.89%     94.28% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::6            34887177      4.08%     98.37% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::7            12062824      1.41%     99.78% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::8             1900056      0.22%    100.00% # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::min_value            0                       # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::max_value            8                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::total       853436670                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::total       854248204                       # Number of insts issued each cycle
 system.cpu.iq.fu_full::No_OpClass                   0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntAlu                 4945296     32.31%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntMult                      0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntDiv                       0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatAdd                     0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatCmp                     0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatCvt                     0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatMult                    0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatDiv                     0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatSqrt                    0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAdd                      0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAddAcc                   0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAlu                      0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdCmp                      0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdCvt                      0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMisc                     0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMult                     0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMultAcc                  0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdShift                    0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdShiftAcc                 0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdSqrt                     0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatAdd                 0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatAlu                 0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatCmp                 0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatCvt                 0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatDiv                 0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMisc                0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMult                0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMultAcc             0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatSqrt                0      0.00%     32.31% # attempts to use FU when none available
-system.cpu.iq.fu_full::MemRead                7774785     50.79%     83.10% # attempts to use FU when none available
-system.cpu.iq.fu_full::MemWrite               2587375     16.90%    100.00% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntAlu                 4959094     32.46%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntMult                      0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntDiv                       0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatAdd                     0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatCmp                     0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatCvt                     0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatMult                    0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatDiv                     0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatSqrt                    0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAdd                      0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAddAcc                   0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAlu                      0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdCmp                      0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdCvt                      0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMisc                     0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMult                     0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMultAcc                  0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdShift                    0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdShiftAcc                 0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdSqrt                     0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatAdd                 0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatAlu                 0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatCmp                 0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatCvt                 0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatDiv                 0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMisc                0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMult                0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMultAcc             0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatSqrt                0      0.00%     32.46% # attempts to use FU when none available
+system.cpu.iq.fu_full::MemRead                7752013     50.74%     83.20% # attempts to use FU when none available
+system.cpu.iq.fu_full::MemWrite               2567167     16.80%    100.00% # attempts to use FU when none available
 system.cpu.iq.fu_full::IprAccess                    0      0.00%    100.00% # attempts to use FU when none available
 system.cpu.iq.fu_full::InstPrefetch                 0      0.00%    100.00% # attempts to use FU when none available
-system.cpu.iq.FU_type_0::No_OpClass           2719757      0.15%      0.15% # Type of FU issued
-system.cpu.iq.FU_type_0::IntAlu            1190688442     65.86%     66.01% # Type of FU issued
+system.cpu.iq.FU_type_0::No_OpClass           2720919      0.15%      0.15% # Type of FU issued
+system.cpu.iq.FU_type_0::IntAlu            1190891827     65.86%     66.01% # Type of FU issued
 system.cpu.iq.FU_type_0::IntMult                    0      0.00%     66.01% # Type of FU issued
 system.cpu.iq.FU_type_0::IntDiv                     0      0.00%     66.01% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatAdd                   0      0.00%     66.01% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatAdd                   1      0.00%     66.01% # Type of FU issued
 system.cpu.iq.FU_type_0::FloatCmp                   0      0.00%     66.01% # Type of FU issued
 system.cpu.iq.FU_type_0::FloatCvt                   0      0.00%     66.01% # Type of FU issued
 system.cpu.iq.FU_type_0::FloatMult                  0      0.00%     66.01% # Type of FU issued
@@ -340,291 +340,292 @@ system.cpu.iq.FU_type_0::SimdFloatMisc              0      0.00%     66.01% # Ty
 system.cpu.iq.FU_type_0::SimdFloatMult              0      0.00%     66.01% # Type of FU issued
 system.cpu.iq.FU_type_0::SimdFloatMultAcc            0      0.00%     66.01% # Type of FU issued
 system.cpu.iq.FU_type_0::SimdFloatSqrt              0      0.00%     66.01% # Type of FU issued
-system.cpu.iq.FU_type_0::MemRead            438864121     24.27%     90.28% # Type of FU issued
-system.cpu.iq.FU_type_0::MemWrite           175686671      9.72%    100.00% # Type of FU issued
+system.cpu.iq.FU_type_0::MemRead            438957859     24.27%     90.28% # Type of FU issued
+system.cpu.iq.FU_type_0::MemWrite           175746607      9.72%    100.00% # Type of FU issued
 system.cpu.iq.FU_type_0::IprAccess                  0      0.00%    100.00% # Type of FU issued
 system.cpu.iq.FU_type_0::InstPrefetch               0      0.00%    100.00% # Type of FU issued
-system.cpu.iq.FU_type_0::total             1807958991                       # Type of FU issued
-system.cpu.iq.rate                           2.080836                       # Inst issue rate
-system.cpu.iq.fu_busy_cnt                    15307456                       # FU busy when requested
-system.cpu.iq.fu_busy_rate                   0.008467                       # FU busy rate (busy events/executed inst)
-system.cpu.iq.int_inst_queue_reads         4485463564                       # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_writes        2532842226                       # Number of integer instruction queue writes
-system.cpu.iq.int_inst_queue_wakeup_accesses   1768511816                       # Number of integer instruction queue wakeup accesses
-system.cpu.iq.fp_inst_queue_reads               23344                       # Number of floating instruction queue reads
-system.cpu.iq.fp_inst_queue_writes              44056                       # Number of floating instruction queue writes
-system.cpu.iq.fp_inst_queue_wakeup_accesses         5298                       # Number of floating instruction queue wakeup accesses
-system.cpu.iq.int_alu_accesses             1820535825                       # Number of integer alu accesses
-system.cpu.iq.fp_alu_accesses                   10865                       # Number of floating point alu accesses
-system.cpu.iew.lsq.thread0.forwLoads        170531860                       # Number of loads that had data forwarded from stores
+system.cpu.iq.FU_type_0::total             1808317213                       # Type of FU issued
+system.cpu.iq.rate                           2.079584                       # Inst issue rate
+system.cpu.iq.fu_busy_cnt                    15278274                       # FU busy when requested
+system.cpu.iq.fu_busy_rate                   0.008449                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.int_inst_queue_reads         4486980237                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_writes        2533813283                       # Number of integer instruction queue writes
+system.cpu.iq.int_inst_queue_wakeup_accesses   1768843031                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.fp_inst_queue_reads               22223                       # Number of floating instruction queue reads
+system.cpu.iq.fp_inst_queue_writes              42394                       # Number of floating instruction queue writes
+system.cpu.iq.fp_inst_queue_wakeup_accesses         5084                       # Number of floating instruction queue wakeup accesses
+system.cpu.iq.int_alu_accesses             1820864137                       # Number of integer alu accesses
+system.cpu.iq.fp_alu_accesses                   10431                       # Number of floating point alu accesses
+system.cpu.iew.lsq.thread0.forwLoads        170575963                       # Number of loads that had data forwarded from stores
 system.cpu.iew.lsq.thread0.invAddrLoads             0                       # Number of loads ignored due to an invalid address
-system.cpu.iew.lsq.thread0.squashedLoads    128467465                       # Number of loads squashed
-system.cpu.iew.lsq.thread0.ignoredResponses       477996                       # Number of memory responses ignored because the instruction is squashed
-system.cpu.iew.lsq.thread0.memOrderViolation       270600                       # Number of memory ordering violations
-system.cpu.iew.lsq.thread0.squashedStores     55711763                       # Number of stores squashed
+system.cpu.iew.lsq.thread0.squashedLoads    128592233                       # Number of loads squashed
+system.cpu.iew.lsq.thread0.ignoredResponses       466094                       # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread0.memOrderViolation       268512                       # Number of memory ordering violations
+system.cpu.iew.lsq.thread0.squashedStores     55791476                       # Number of stores squashed
 system.cpu.iew.lsq.thread0.invAddrSwpfs             0                       # Number of software prefetches ignored due to an invalid address
 system.cpu.iew.lsq.thread0.blockedLoads             0                       # Number of blocked loads due to partial load-store forwarding
-system.cpu.iew.lsq.thread0.rescheduledLoads        12158                       # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread0.cacheBlocked           637                       # Number of times an access to memory failed due to the cache being blocked
+system.cpu.iew.lsq.thread0.rescheduledLoads        12353                       # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread0.cacheBlocked           585                       # Number of times an access to memory failed due to the cache being blocked
 system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
-system.cpu.iew.iewSquashCycles               69956506                       # Number of cycles IEW is squashing
-system.cpu.iew.iewBlockCycles                16270481                       # Number of cycles IEW is blocking
-system.cpu.iew.iewUnblockCycles               2882420                       # Number of cycles IEW is unblocking
-system.cpu.iew.iewDispatchedInsts          2033571040                       # Number of instructions dispatched to IQ
-system.cpu.iew.iewDispSquashedInsts           2388116                       # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispLoadInsts             512569621                       # Number of dispatched load instructions
-system.cpu.iew.iewDispStoreInsts            204871949                       # Number of dispatched store instructions
-system.cpu.iew.iewDispNonSpecInsts               6204                       # Number of dispatched non-speculative instructions
-system.cpu.iew.iewIQFullEvents                1819124                       # Number of times the IQ has become full, causing a stall
-system.cpu.iew.iewLSQFullEvents                 76761                       # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.memOrderViolationEvents         270600                       # Number of memory order violations
-system.cpu.iew.predictedTakenIncorrect        9107192                       # Number of branches that were predicted taken incorrectly
-system.cpu.iew.predictedNotTakenIncorrect      4485988                       # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.branchMispredicts             13593180                       # Number of branch mispredicts detected at execute
-system.cpu.iew.iewExecutedInsts            1780284053                       # Number of executed instructions
-system.cpu.iew.iewExecLoadInsts             431339374                       # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts          27674938                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewSquashCycles               70017641                       # Number of cycles IEW is squashing
+system.cpu.iew.iewBlockCycles                16317048                       # Number of cycles IEW is blocking
+system.cpu.iew.iewUnblockCycles               2892217                       # Number of cycles IEW is unblocking
+system.cpu.iew.iewDispatchedInsts          2034046776                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewDispSquashedInsts           2393263                       # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispLoadInsts             512694390                       # Number of dispatched load instructions
+system.cpu.iew.iewDispStoreInsts            204951662                       # Number of dispatched store instructions
+system.cpu.iew.iewDispNonSpecInsts               6140                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewIQFullEvents                1820618                       # Number of times the IQ has become full, causing a stall
+system.cpu.iew.iewLSQFullEvents                 76746                       # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.memOrderViolationEvents         268512                       # Number of memory order violations
+system.cpu.iew.predictedTakenIncorrect        9116558                       # Number of branches that were predicted taken incorrectly
+system.cpu.iew.predictedNotTakenIncorrect      4489858                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.branchMispredicts             13606416                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewExecutedInsts            1780627625                       # Number of executed instructions
+system.cpu.iew.iewExecLoadInsts             431426006                       # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts          27689588                       # Number of squashed instructions skipped in execute
 system.cpu.iew.exec_swp                             0                       # number of swp insts executed
 system.cpu.iew.exec_nop                             0                       # number of nop insts executed
-system.cpu.iew.exec_refs                    602039294                       # number of memory reference insts executed
-system.cpu.iew.exec_branches                169246967                       # Number of branches executed
-system.cpu.iew.exec_stores                  170699920                       # Number of stores executed
-system.cpu.iew.exec_rate                     2.048984                       # Inst execution rate
-system.cpu.iew.wb_sent                     1775206038                       # cumulative count of insts sent to commit
-system.cpu.iew.wb_count                    1768517114                       # cumulative count of insts written-back
-system.cpu.iew.wb_producers                1341481369                       # num instructions producing a value
-system.cpu.iew.wb_consumers                1964281102                       # num instructions consuming a value
+system.cpu.iew.exec_refs                    602161774                       # number of memory reference insts executed
+system.cpu.iew.exec_branches                169273752                       # Number of branches executed
+system.cpu.iew.exec_stores                  170735768                       # Number of stores executed
+system.cpu.iew.exec_rate                     2.047741                       # Inst execution rate
+system.cpu.iew.wb_sent                     1775545178                       # cumulative count of insts sent to commit
+system.cpu.iew.wb_count                    1768848115                       # cumulative count of insts written-back
+system.cpu.iew.wb_producers                1341672434                       # num instructions producing a value
+system.cpu.iew.wb_consumers                1964743040                       # num instructions consuming a value
 system.cpu.iew.wb_penalized                         0                       # number of instrctions required to write to 'other' IQ
-system.cpu.iew.wb_rate                       2.035441                       # insts written-back per cycle
-system.cpu.iew.wb_fanout                     0.682938                       # average fanout of values written-back
+system.cpu.iew.wb_rate                       2.034194                       # insts written-back per cycle
+system.cpu.iew.wb_fanout                     0.682874                       # average fanout of values written-back
 system.cpu.iew.wb_penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.commit.commitSquashedInsts       504616245                       # The number of squashed insts skipped by commit
+system.cpu.commit.commitSquashedInsts       505092905                       # The number of squashed insts skipped by commit
 system.cpu.commit.commitNonSpecStalls             552                       # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.branchMispredicts          13160386                       # The number of times a branch was mispredicted
-system.cpu.commit.committed_per_cycle::samples    783480164                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::mean     1.951535                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::stdev     2.459630                       # Number of insts commited each cycle
+system.cpu.commit.branchMispredicts          13168881                       # The number of times a branch was mispredicted
+system.cpu.commit.committed_per_cycle::samples    784230563                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::mean     1.949667                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::stdev     2.458347                       # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::0    290390176     37.06%     37.06% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::1    195527314     24.96%     62.02% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::2     61904118      7.90%     69.92% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::3     92200524     11.77%     81.69% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::4     25009746      3.19%     84.88% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::5     28276907      3.61%     88.49% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::6      9452853      1.21%     89.70% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::7     10837267      1.38%     91.08% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::8     69881259      8.92%    100.00% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::0    290802586     37.08%     37.08% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::1    195769482     24.96%     62.04% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::2     62065599      7.91%     69.96% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::3     92211558     11.76%     81.72% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::4     25071827      3.20%     84.91% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::5     28246222      3.60%     88.52% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::6      9385684      1.20%     89.71% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::7     10800015      1.38%     91.09% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::8     69877590      8.91%    100.00% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::min_value            0                       # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::max_value            8                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::total    783480164                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::total    784230563                       # Number of insts commited each cycle
 system.cpu.commit.committedInsts            826877109                       # Number of instructions committed
-system.cpu.commit.committedOps             1528988700                       # Number of ops (including micro ops) committed
+system.cpu.commit.committedOps             1528988701                       # Number of ops (including micro ops) committed
 system.cpu.commit.swp_count                         0                       # Number of s/w prefetches committed
-system.cpu.commit.refs                      533262342                       # Number of memory references committed
-system.cpu.commit.loads                     384102156                       # Number of loads committed
+system.cpu.commit.refs                      533262343                       # Number of memory references committed
+system.cpu.commit.loads                     384102157                       # Number of loads committed
 system.cpu.commit.membars                           0                       # Number of memory barriers committed
 system.cpu.commit.branches                  149758583                       # Number of branches committed
 system.cpu.commit.fp_insts                          0                       # Number of committed floating point instructions.
-system.cpu.commit.int_insts                1528317559                       # Number of committed integer instructions.
+system.cpu.commit.int_insts                1528317561                       # Number of committed integer instructions.
 system.cpu.commit.function_calls                    0                       # Number of function calls committed.
-system.cpu.commit.bw_lim_events              69881259                       # number cycles where commit BW limit reached
+system.cpu.commit.bw_lim_events              69877590                       # number cycles where commit BW limit reached
 system.cpu.commit.bw_limited                        0                       # number of insts not committed due to BW limits
-system.cpu.rob.rob_reads                   2747203850                       # The number of ROB reads
-system.cpu.rob.rob_writes                  4137345189                       # The number of ROB writes
-system.cpu.timesIdled                          333192                       # Number of times that the entire CPU went into an idle state and unscheduled itself
-system.cpu.idleCycles                        15425172                       # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.rob.rob_reads                   2748434579                       # The number of ROB reads
+system.cpu.rob.rob_writes                  4138359582                       # The number of ROB writes
+system.cpu.timesIdled                          322597                       # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.idleCycles                        15308951                       # Total number of cycles that the CPU has spent unscheduled due to idling
 system.cpu.committedInsts                   826877109                       # Number of Instructions Simulated
-system.cpu.committedOps                    1528988700                       # Number of Ops (including micro ops) Simulated
+system.cpu.committedOps                    1528988701                       # Number of Ops (including micro ops) Simulated
 system.cpu.committedInsts_total             826877109                       # Number of Instructions Simulated
-system.cpu.cpi                               1.050775                       # CPI: Cycles Per Instruction
-system.cpu.cpi_total                         1.050775                       # CPI: Total CPI of All Threads
-system.cpu.ipc                               0.951678                       # IPC: Instructions Per Cycle
-system.cpu.ipc_total                         0.951678                       # IPC: Total IPC of All Threads
-system.cpu.int_regfile_reads               3357185623                       # number of integer regfile reads
-system.cpu.int_regfile_writes              1848288300                       # number of integer regfile writes
-system.cpu.fp_regfile_reads                      5295                       # number of floating regfile reads
-system.cpu.fp_regfile_writes                        3                       # number of floating regfile writes
-system.cpu.misc_regfile_reads               980095444                       # number of misc regfile reads
-system.cpu.icache.replacements                   5498                       # number of replacements
-system.cpu.icache.tagsinuse               1034.775539                       # Cycle average of tags in use
-system.cpu.icache.total_refs                173205275                       # Total number of references to valid blocks.
-system.cpu.icache.sampled_refs                   7087                       # Sample count of references to valid blocks.
-system.cpu.icache.avg_refs               24439.858191                       # Average number of references to valid blocks.
+system.cpu.cpi                               1.051616                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         1.051616                       # CPI: Total CPI of All Threads
+system.cpu.ipc                               0.950917                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         0.950917                       # IPC: Total IPC of All Threads
+system.cpu.int_regfile_reads               3357648579                       # number of integer regfile reads
+system.cpu.int_regfile_writes              1848573449                       # number of integer regfile writes
+system.cpu.fp_regfile_reads                      5079                       # number of floating regfile reads
+system.cpu.fp_regfile_writes                        8                       # number of floating regfile writes
+system.cpu.misc_regfile_reads               980313786                       # number of misc regfile reads
+system.cpu.misc_regfile_writes                      1                       # number of misc regfile writes
+system.cpu.icache.replacements                   5514                       # number of replacements
+system.cpu.icache.tagsinuse               1036.209327                       # Cycle average of tags in use
+system.cpu.icache.total_refs                173254328                       # Total number of references to valid blocks.
+system.cpu.icache.sampled_refs                   7112                       # Sample count of references to valid blocks.
+system.cpu.icache.avg_refs               24360.844769                       # Average number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::cpu.inst    1034.775539                       # Average occupied blocks per requestor
-system.cpu.icache.occ_percent::cpu.inst      0.505261                       # Average percentage of cache occupancy
-system.cpu.icache.occ_percent::total         0.505261                       # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits::cpu.inst    173220667                       # number of ReadReq hits
-system.cpu.icache.ReadReq_hits::total       173220667                       # number of ReadReq hits
-system.cpu.icache.demand_hits::cpu.inst     173220667                       # number of demand (read+write) hits
-system.cpu.icache.demand_hits::total        173220667                       # number of demand (read+write) hits
-system.cpu.icache.overall_hits::cpu.inst    173220667                       # number of overall hits
-system.cpu.icache.overall_hits::total       173220667                       # number of overall hits
-system.cpu.icache.ReadReq_misses::cpu.inst       226207                       # number of ReadReq misses
-system.cpu.icache.ReadReq_misses::total        226207                       # number of ReadReq misses
-system.cpu.icache.demand_misses::cpu.inst       226207                       # number of demand (read+write) misses
-system.cpu.icache.demand_misses::total         226207                       # number of demand (read+write) misses
-system.cpu.icache.overall_misses::cpu.inst       226207                       # number of overall misses
-system.cpu.icache.overall_misses::total        226207                       # number of overall misses
-system.cpu.icache.ReadReq_miss_latency::cpu.inst   1445018998                       # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_latency::total   1445018998                       # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency::cpu.inst   1445018998                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_latency::total   1445018998                       # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency::cpu.inst   1445018998                       # number of overall miss cycles
-system.cpu.icache.overall_miss_latency::total   1445018998                       # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses::cpu.inst    173446874                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_accesses::total    173446874                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses::cpu.inst    173446874                       # number of demand (read+write) accesses
-system.cpu.icache.demand_accesses::total    173446874                       # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses::cpu.inst    173446874                       # number of overall (read+write) accesses
-system.cpu.icache.overall_accesses::total    173446874                       # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate::cpu.inst     0.001304                       # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_miss_rate::total     0.001304                       # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate::cpu.inst     0.001304                       # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::total     0.001304                       # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate::cpu.inst     0.001304                       # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::total     0.001304                       # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst  6388.038381                       # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::total  6388.038381                       # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency::cpu.inst  6388.038381                       # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total  6388.038381                       # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::cpu.inst  6388.038381                       # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total  6388.038381                       # average overall miss latency
-system.cpu.icache.blocked_cycles::no_mshrs          531                       # number of cycles access was blocked
+system.cpu.icache.occ_blocks::cpu.inst    1036.209327                       # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst      0.505962                       # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total         0.505962                       # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst    173270216                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total       173270216                       # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst     173270216                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total        173270216                       # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst    173270216                       # number of overall hits
+system.cpu.icache.overall_hits::total       173270216                       # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst       226918                       # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total        226918                       # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst       226918                       # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total         226918                       # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst       226918                       # number of overall misses
+system.cpu.icache.overall_misses::total        226918                       # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst   1447936998                       # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total   1447936998                       # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst   1447936998                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total   1447936998                       # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst   1447936998                       # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total   1447936998                       # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst    173497134                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total    173497134                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst    173497134                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total    173497134                       # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst    173497134                       # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total    173497134                       # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst     0.001308                       # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_miss_rate::total     0.001308                       # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst     0.001308                       # miss rate for demand accesses
+system.cpu.icache.demand_miss_rate::total     0.001308                       # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst     0.001308                       # miss rate for overall accesses
+system.cpu.icache.overall_miss_rate::total     0.001308                       # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst  6380.882072                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_miss_latency::total  6380.882072                       # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst  6380.882072                       # average overall miss latency
+system.cpu.icache.demand_avg_miss_latency::total  6380.882072                       # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst  6380.882072                       # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::total  6380.882072                       # average overall miss latency
+system.cpu.icache.blocked_cycles::no_mshrs         1948                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_mshrs                16                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
-system.cpu.icache.avg_blocked_cycles::no_mshrs    33.187500                       # average number of cycles each access was blocked
+system.cpu.icache.avg_blocked_cycles::no_mshrs   121.750000                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets          nan                       # average number of cycles each access was blocked
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.ReadReq_mshr_hits::cpu.inst         2416                       # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_hits::total         2416                       # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits::cpu.inst         2416                       # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_hits::total         2416                       # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits::cpu.inst         2416                       # number of overall MSHR hits
-system.cpu.icache.overall_mshr_hits::total         2416                       # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses::cpu.inst       223791                       # number of ReadReq MSHR misses
-system.cpu.icache.ReadReq_mshr_misses::total       223791                       # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses::cpu.inst       223791                       # number of demand (read+write) MSHR misses
-system.cpu.icache.demand_mshr_misses::total       223791                       # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses::cpu.inst       223791                       # number of overall MSHR misses
-system.cpu.icache.overall_mshr_misses::total       223791                       # number of overall MSHR misses
-system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst    922806998                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_latency::total    922806998                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::cpu.inst    922806998                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::total    922806998                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::cpu.inst    922806998                       # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::total    922806998                       # number of overall MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst     0.001290                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_miss_rate::total     0.001290                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate::cpu.inst     0.001290                       # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::total     0.001290                       # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate::cpu.inst     0.001290                       # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::total     0.001290                       # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst  4123.521491                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::total  4123.521491                       # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst  4123.521491                       # average overall mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::total  4123.521491                       # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst  4123.521491                       # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::total  4123.521491                       # average overall mshr miss latency
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst         2338                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total         2338                       # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst         2338                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total         2338                       # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst         2338                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total         2338                       # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst       224580                       # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total       224580                       # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst       224580                       # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total       224580                       # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst       224580                       # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total       224580                       # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst    927401499                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total    927401499                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst    927401499                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total    927401499                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst    927401499                       # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total    927401499                       # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst     0.001294                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_miss_rate::total     0.001294                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst     0.001294                       # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_miss_rate::total     0.001294                       # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst     0.001294                       # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_miss_rate::total     0.001294                       # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst  4129.492827                       # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::total  4129.492827                       # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst  4129.492827                       # average overall mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::total  4129.492827                       # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst  4129.492827                       # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::total  4129.492827                       # average overall mshr miss latency
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
-system.cpu.l2cache.replacements                352952                       # number of replacements
-system.cpu.l2cache.tagsinuse             29623.817782                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                 3697849                       # Total number of references to valid blocks.
-system.cpu.l2cache.sampled_refs                385320                       # Sample count of references to valid blocks.
-system.cpu.l2cache.avg_refs                  9.596826                       # Average number of references to valid blocks.
-system.cpu.l2cache.warmup_cycle          201967197500                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::writebacks 21048.763248                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.inst    234.229259                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.data   8340.825274                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_percent::writebacks     0.642357                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_percent::cpu.inst     0.007148                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_percent::cpu.data     0.254542                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_percent::total        0.904047                       # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits::cpu.inst         3812                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_hits::cpu.data      1586582                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_hits::total        1590394                       # number of ReadReq hits
-system.cpu.l2cache.Writeback_hits::writebacks      2331083                       # number of Writeback hits
-system.cpu.l2cache.Writeback_hits::total      2331083                       # number of Writeback hits
-system.cpu.l2cache.UpgradeReq_hits::cpu.data         1524                       # number of UpgradeReq hits
-system.cpu.l2cache.UpgradeReq_hits::total         1524                       # number of UpgradeReq hits
-system.cpu.l2cache.ReadExReq_hits::cpu.data       564588                       # number of ReadExReq hits
-system.cpu.l2cache.ReadExReq_hits::total       564588                       # number of ReadExReq hits
-system.cpu.l2cache.demand_hits::cpu.inst         3812                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_hits::cpu.data      2151170                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_hits::total         2154982                       # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits::cpu.inst         3812                       # number of overall hits
-system.cpu.l2cache.overall_hits::cpu.data      2151170                       # number of overall hits
-system.cpu.l2cache.overall_hits::total        2154982                       # number of overall hits
-system.cpu.l2cache.ReadReq_misses::cpu.inst         3230                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_misses::cpu.data       175670                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_misses::total       178900                       # number of ReadReq misses
-system.cpu.l2cache.UpgradeReq_misses::cpu.data       215135                       # number of UpgradeReq misses
-system.cpu.l2cache.UpgradeReq_misses::total       215135                       # number of UpgradeReq misses
-system.cpu.l2cache.ReadExReq_misses::cpu.data       206768                       # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_misses::total       206768                       # number of ReadExReq misses
-system.cpu.l2cache.demand_misses::cpu.inst         3230                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_misses::cpu.data       382438                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_misses::total        385668                       # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses::cpu.inst         3230                       # number of overall misses
-system.cpu.l2cache.overall_misses::cpu.data       382438                       # number of overall misses
-system.cpu.l2cache.overall_misses::total       385668                       # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency::cpu.inst    200745500                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_latency::cpu.data  10125783456                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_latency::total  10326528956                       # number of ReadReq miss cycles
-system.cpu.l2cache.UpgradeReq_miss_latency::cpu.data      7277000                       # number of UpgradeReq miss cycles
-system.cpu.l2cache.UpgradeReq_miss_latency::total      7277000                       # number of UpgradeReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency::cpu.data  10354954000                       # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency::total  10354954000                       # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.inst    200745500                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.data  20480737456                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::total  20681482956                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.inst    200745500                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.data  20480737456                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::total  20681482956                       # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses::cpu.inst         7042                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_accesses::cpu.data      1762252                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_accesses::total      1769294                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.Writeback_accesses::writebacks      2331083                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_accesses::total      2331083                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.UpgradeReq_accesses::cpu.data       216659                       # number of UpgradeReq accesses(hits+misses)
-system.cpu.l2cache.UpgradeReq_accesses::total       216659                       # number of UpgradeReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses::cpu.data       771356                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses::total       771356                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses::cpu.inst         7042                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_accesses::cpu.data      2533608                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_accesses::total      2540650                       # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses::cpu.inst         7042                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_accesses::cpu.data      2533608                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_accesses::total      2540650                       # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate::cpu.inst     0.458677                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_miss_rate::cpu.data     0.099685                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_miss_rate::total     0.101114                       # miss rate for ReadReq accesses
-system.cpu.l2cache.UpgradeReq_miss_rate::cpu.data     0.992966                       # miss rate for UpgradeReq accesses
-system.cpu.l2cache.UpgradeReq_miss_rate::total     0.992966                       # miss rate for UpgradeReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate::cpu.data     0.268058                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate::total     0.268058                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate::cpu.inst     0.458677                       # miss rate for demand accesses
-system.cpu.l2cache.demand_miss_rate::cpu.data     0.150946                       # miss rate for demand accesses
-system.cpu.l2cache.demand_miss_rate::total     0.151799                       # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate::cpu.inst     0.458677                       # miss rate for overall accesses
-system.cpu.l2cache.overall_miss_rate::cpu.data     0.150946                       # miss rate for overall accesses
-system.cpu.l2cache.overall_miss_rate::total     0.151799                       # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 62150.309598                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 57640.937303                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_miss_latency::total 57722.353024                       # average ReadReq miss latency
-system.cpu.l2cache.UpgradeReq_avg_miss_latency::cpu.data    33.825273                       # average UpgradeReq miss latency
-system.cpu.l2cache.UpgradeReq_avg_miss_latency::total    33.825273                       # average UpgradeReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 50080.060744                       # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::total 50080.060744                       # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 62150.309598                       # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.data 53553.092151                       # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::total 53625.094527                       # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 62150.309598                       # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.data 53553.092151                       # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::total 53625.094527                       # average overall miss latency
+system.cpu.l2cache.replacements                353068                       # number of replacements
+system.cpu.l2cache.tagsinuse             29624.531163                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                 3697718                       # Total number of references to valid blocks.
+system.cpu.l2cache.sampled_refs                385429                       # Sample count of references to valid blocks.
+system.cpu.l2cache.avg_refs                  9.593772                       # Average number of references to valid blocks.
+system.cpu.l2cache.warmup_cycle          201975419000                       # Cycle when the warmup percentage was hit.
+system.cpu.l2cache.occ_blocks::writebacks 21048.484716                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.inst    232.592119                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data   8343.454327                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::writebacks     0.642349                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.inst     0.007098                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data     0.254622                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total        0.904069                       # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst         3816                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::cpu.data      1586658                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total        1590474                       # number of ReadReq hits
+system.cpu.l2cache.Writeback_hits::writebacks      2331136                       # number of Writeback hits
+system.cpu.l2cache.Writeback_hits::total      2331136                       # number of Writeback hits
+system.cpu.l2cache.UpgradeReq_hits::cpu.data         1531                       # number of UpgradeReq hits
+system.cpu.l2cache.UpgradeReq_hits::total         1531                       # number of UpgradeReq hits
+system.cpu.l2cache.ReadExReq_hits::cpu.data       564560                       # number of ReadExReq hits
+system.cpu.l2cache.ReadExReq_hits::total       564560                       # number of ReadExReq hits
+system.cpu.l2cache.demand_hits::cpu.inst         3816                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::cpu.data      2151218                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total         2155034                       # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst         3816                       # number of overall hits
+system.cpu.l2cache.overall_hits::cpu.data      2151218                       # number of overall hits
+system.cpu.l2cache.overall_hits::total        2155034                       # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst         3245                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data       175772                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total       179017                       # number of ReadReq misses
+system.cpu.l2cache.UpgradeReq_misses::cpu.data       215883                       # number of UpgradeReq misses
+system.cpu.l2cache.UpgradeReq_misses::total       215883                       # number of UpgradeReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data       206764                       # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total       206764                       # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst         3245                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data       382536                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::total        385781                       # number of demand (read+write) misses
+system.cpu.l2cache.overall_misses::cpu.inst         3245                       # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data       382536                       # number of overall misses
+system.cpu.l2cache.overall_misses::total       385781                       # number of overall misses
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst    201201000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data  10144981454                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total  10346182454                       # number of ReadReq miss cycles
+system.cpu.l2cache.UpgradeReq_miss_latency::cpu.data      7392500                       # number of UpgradeReq miss cycles
+system.cpu.l2cache.UpgradeReq_miss_latency::total      7392500                       # number of UpgradeReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data  10367117000                       # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total  10367117000                       # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst    201201000                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data  20512098454                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total  20713299454                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst    201201000                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data  20512098454                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total  20713299454                       # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst         7061                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data      1762430                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total      1769491                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.Writeback_accesses::writebacks      2331136                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_accesses::total      2331136                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.UpgradeReq_accesses::cpu.data       217414                       # number of UpgradeReq accesses(hits+misses)
+system.cpu.l2cache.UpgradeReq_accesses::total       217414                       # number of UpgradeReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data       771324                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total       771324                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst         7061                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data      2533754                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total      2540815                       # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst         7061                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data      2533754                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total      2540815                       # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst     0.459567                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data     0.099733                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::total     0.101169                       # miss rate for ReadReq accesses
+system.cpu.l2cache.UpgradeReq_miss_rate::cpu.data     0.992958                       # miss rate for UpgradeReq accesses
+system.cpu.l2cache.UpgradeReq_miss_rate::total     0.992958                       # miss rate for UpgradeReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data     0.268064                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::total     0.268064                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst     0.459567                       # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data     0.150976                       # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::total     0.151834                       # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst     0.459567                       # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data     0.150976                       # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::total     0.151834                       # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 62003.389831                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 57716.709453                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::total 57794.413123                       # average ReadReq miss latency
+system.cpu.l2cache.UpgradeReq_avg_miss_latency::cpu.data    34.243085                       # average UpgradeReq miss latency
+system.cpu.l2cache.UpgradeReq_avg_miss_latency::total    34.243085                       # average UpgradeReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 50139.855101                       # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::total 50139.855101                       # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 62003.389831                       # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 53621.354471                       # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::total 53691.860029                       # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 62003.389831                       # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 53621.354471                       # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::total 53691.860029                       # average overall miss latency
 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.blocked::no_mshrs                0                       # number of cycles access was blocked
@@ -633,168 +634,168 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs          nan
 system.cpu.l2cache.avg_blocked_cycles::no_targets          nan                       # average number of cycles each access was blocked
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.writebacks::writebacks       293628                       # number of writebacks
-system.cpu.l2cache.writebacks::total           293628                       # number of writebacks
-system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst         3230                       # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadReq_mshr_misses::cpu.data       175670                       # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadReq_mshr_misses::total       178900                       # number of ReadReq MSHR misses
-system.cpu.l2cache.UpgradeReq_mshr_misses::cpu.data       215135                       # number of UpgradeReq MSHR misses
-system.cpu.l2cache.UpgradeReq_mshr_misses::total       215135                       # number of UpgradeReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data       206768                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses::total       206768                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses::cpu.inst         3230                       # number of demand (read+write) MSHR misses
-system.cpu.l2cache.demand_mshr_misses::cpu.data       382438                       # number of demand (read+write) MSHR misses
-system.cpu.l2cache.demand_mshr_misses::total       385668                       # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses::cpu.inst         3230                       # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_misses::cpu.data       382438                       # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_misses::total       385668                       # number of overall MSHR misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst    160592502                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data   7951741535                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_latency::total   8112334037                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.UpgradeReq_mshr_miss_latency::cpu.data   2156878107                       # number of UpgradeReq MSHR miss cycles
-system.cpu.l2cache.UpgradeReq_mshr_miss_latency::total   2156878107                       # number of UpgradeReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data   7767550023                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::total   7767550023                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst    160592502                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.data  15719291558                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::total  15879884060                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst    160592502                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.data  15719291558                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::total  15879884060                       # number of overall MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst     0.458677                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data     0.099685                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_miss_rate::total     0.101114                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.UpgradeReq_mshr_miss_rate::cpu.data     0.992966                       # mshr miss rate for UpgradeReq accesses
-system.cpu.l2cache.UpgradeReq_mshr_miss_rate::total     0.992966                       # mshr miss rate for UpgradeReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data     0.268058                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate::total     0.268058                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst     0.458677                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::cpu.data     0.150946                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::total     0.151799                       # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst     0.458677                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::cpu.data     0.150946                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::total     0.151799                       # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 49719.040867                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 45265.221922                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::total 45345.634639                       # average ReadReq mshr miss latency
-system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::cpu.data 10025.695991                       # average UpgradeReq mshr miss latency
-system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::total 10025.695991                       # average UpgradeReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 37566.499763                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 37566.499763                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 49719.040867                       # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 41102.849502                       # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::total 41175.010786                       # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 49719.040867                       # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 41102.849502                       # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::total 41175.010786                       # average overall mshr miss latency
+system.cpu.l2cache.writebacks::writebacks       293653                       # number of writebacks
+system.cpu.l2cache.writebacks::total           293653                       # number of writebacks
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst         3245                       # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data       175772                       # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total       179017                       # number of ReadReq MSHR misses
+system.cpu.l2cache.UpgradeReq_mshr_misses::cpu.data       215883                       # number of UpgradeReq MSHR misses
+system.cpu.l2cache.UpgradeReq_mshr_misses::total       215883                       # number of UpgradeReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data       206764                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total       206764                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst         3245                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data       382536                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::total       385781                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst         3245                       # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data       382536                       # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::total       385781                       # number of overall MSHR misses
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst    160858519                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data   7969651402                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total   8130509921                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.UpgradeReq_mshr_miss_latency::cpu.data   2164647428                       # number of UpgradeReq MSHR miss cycles
+system.cpu.l2cache.UpgradeReq_mshr_miss_latency::total   2164647428                       # number of UpgradeReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data   7779866278                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total   7779866278                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst    160858519                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data  15749517680                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total  15910376199                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst    160858519                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data  15749517680                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total  15910376199                       # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst     0.459567                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data     0.099733                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::total     0.101169                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.UpgradeReq_mshr_miss_rate::cpu.data     0.992958                       # mshr miss rate for UpgradeReq accesses
+system.cpu.l2cache.UpgradeReq_mshr_miss_rate::total     0.992958                       # mshr miss rate for UpgradeReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data     0.268064                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::total     0.268064                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst     0.459567                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data     0.150976                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::total     0.151834                       # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst     0.459567                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data     0.150976                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::total     0.151834                       # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 49571.192296                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 45340.847245                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::total 45417.529737                       # average ReadReq mshr miss latency
+system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::cpu.data 10026.947133                       # average UpgradeReq mshr miss latency
+system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::total 10026.947133                       # average UpgradeReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 37626.793243                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 37626.793243                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 49571.192296                       # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 41171.334672                       # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::total 41241.990142                       # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 49571.192296                       # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 41171.334672                       # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::total 41241.990142                       # average overall mshr miss latency
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.dcache.replacements                2529510                       # number of replacements
-system.cpu.dcache.tagsinuse               4087.814071                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                405300363                       # Total number of references to valid blocks.
-system.cpu.dcache.sampled_refs                2533606                       # Sample count of references to valid blocks.
-system.cpu.dcache.avg_refs                 159.969768                       # Average number of references to valid blocks.
-system.cpu.dcache.warmup_cycle             1790563000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::cpu.data    4087.814071                       # Average occupied blocks per requestor
-system.cpu.dcache.occ_percent::cpu.data      0.998001                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_percent::total         0.998001                       # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::cpu.data    256561451                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_hits::total       256561451                       # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits::cpu.data    148155645                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_hits::total      148155645                       # number of WriteReq hits
-system.cpu.dcache.demand_hits::cpu.data     404717096                       # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::total        404717096                       # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::cpu.data    404717096                       # number of overall hits
-system.cpu.dcache.overall_hits::total       404717096                       # number of overall hits
-system.cpu.dcache.ReadReq_misses::cpu.data      2903042                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_misses::total       2903042                       # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses::cpu.data      1004557                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_misses::total      1004557                       # number of WriteReq misses
-system.cpu.dcache.demand_misses::cpu.data      3907599                       # number of demand (read+write) misses
-system.cpu.dcache.demand_misses::total        3907599                       # number of demand (read+write) misses
-system.cpu.dcache.overall_misses::cpu.data      3907599                       # number of overall misses
-system.cpu.dcache.overall_misses::total       3907599                       # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency::cpu.data  51581963000                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_latency::total  51581963000                       # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::cpu.data  23867126500                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::total  23867126500                       # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency::cpu.data  75449089500                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_latency::total  75449089500                       # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency::cpu.data  75449089500                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_latency::total  75449089500                       # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::cpu.data    259464493                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_accesses::total    259464493                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.replacements                2529656                       # number of replacements
+system.cpu.dcache.tagsinuse               4087.796251                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                405349896                       # Total number of references to valid blocks.
+system.cpu.dcache.sampled_refs                2533752                       # Sample count of references to valid blocks.
+system.cpu.dcache.avg_refs                 159.980099                       # Average number of references to valid blocks.
+system.cpu.dcache.warmup_cycle             1794571000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.occ_blocks::cpu.data    4087.796251                       # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data      0.997997                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total         0.997997                       # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data    256610011                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total       256610011                       # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data    148154878                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total      148154878                       # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data     404764889                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total        404764889                       # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data    404764889                       # number of overall hits
+system.cpu.dcache.overall_hits::total       404764889                       # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data      2895327                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total       2895327                       # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data      1005324                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total      1005324                       # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data      3900651                       # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total        3900651                       # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data      3900651                       # number of overall misses
+system.cpu.dcache.overall_misses::total       3900651                       # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data  51401791500                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total  51401791500                       # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data  23898482499                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total  23898482499                       # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data  75300273999                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total  75300273999                       # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data  75300273999                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total  75300273999                       # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data    259505338                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total    259505338                       # number of ReadReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::cpu.data    149160202                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::total    149160202                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::cpu.data    408624695                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::total    408624695                       # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::cpu.data    408624695                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::total    408624695                       # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.011189                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_miss_rate::total     0.011189                       # miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_miss_rate::cpu.data     0.006735                       # miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_miss_rate::total     0.006735                       # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate::cpu.data     0.009563                       # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::total     0.009563                       # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate::cpu.data     0.009563                       # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::total     0.009563                       # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 17768.245516                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_miss_latency::total 17768.245516                       # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 23758.857387                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::total 23758.857387                       # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency::cpu.data 19308.298907                       # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::total 19308.298907                       # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::cpu.data 19308.298907                       # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::total 19308.298907                       # average overall miss latency
-system.cpu.dcache.blocked_cycles::no_mshrs         6217                       # number of cycles access was blocked
+system.cpu.dcache.demand_accesses::cpu.data    408665540                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total    408665540                       # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data    408665540                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total    408665540                       # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.011157                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_miss_rate::total     0.011157                       # miss rate for ReadReq accesses
+system.cpu.dcache.WriteReq_miss_rate::cpu.data     0.006740                       # miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_miss_rate::total     0.006740                       # miss rate for WriteReq accesses
+system.cpu.dcache.demand_miss_rate::cpu.data     0.009545                       # miss rate for demand accesses
+system.cpu.dcache.demand_miss_rate::total     0.009545                       # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data     0.009545                       # miss rate for overall accesses
+system.cpu.dcache.overall_miss_rate::total     0.009545                       # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 17753.363092                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_miss_latency::total 17753.363092                       # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 23771.920793                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::total 23771.920793                       # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 19304.540191                       # average overall miss latency
+system.cpu.dcache.demand_avg_miss_latency::total 19304.540191                       # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 19304.540191                       # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::total 19304.540191                       # average overall miss latency
+system.cpu.dcache.blocked_cycles::no_mshrs         6530                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
-system.cpu.dcache.blocked::no_mshrs               681                       # number of cycles access was blocked
+system.cpu.dcache.blocked::no_mshrs               642                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
-system.cpu.dcache.avg_blocked_cycles::no_mshrs     9.129222                       # average number of cycles each access was blocked
+system.cpu.dcache.avg_blocked_cycles::no_mshrs    10.171340                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets          nan                       # average number of cycles each access was blocked
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.writebacks::writebacks      2331083                       # number of writebacks
-system.cpu.dcache.writebacks::total           2331083                       # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits::cpu.data      1140525                       # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_hits::total      1140525                       # number of ReadReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits::cpu.data        16809                       # number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_hits::total        16809                       # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits::cpu.data      1157334                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_hits::total      1157334                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits::cpu.data      1157334                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_hits::total      1157334                       # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses::cpu.data      1762517                       # number of ReadReq MSHR misses
-system.cpu.dcache.ReadReq_mshr_misses::total      1762517                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses::cpu.data       987748                       # number of WriteReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses::total       987748                       # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses::cpu.data      2750265                       # number of demand (read+write) MSHR misses
-system.cpu.dcache.demand_mshr_misses::total      2750265                       # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses::cpu.data      2750265                       # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_misses::total      2750265                       # number of overall MSHR misses
-system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data  27791691500                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_latency::total  27791691500                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data  21690054500                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::total  21690054500                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::cpu.data  49481746000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::total  49481746000                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::cpu.data  49481746000                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::total  49481746000                       # number of overall MSHR miss cycles
+system.cpu.dcache.writebacks::writebacks      2331136                       # number of writebacks
+system.cpu.dcache.writebacks::total           2331136                       # number of writebacks
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data      1132617                       # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total      1132617                       # number of ReadReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::cpu.data        16869                       # number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_hits::total        16869                       # number of WriteReq MSHR hits
+system.cpu.dcache.demand_mshr_hits::cpu.data      1149486                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total      1149486                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data      1149486                       # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total      1149486                       # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data      1762710                       # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total      1762710                       # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data       988455                       # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total       988455                       # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data      2751165                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total      2751165                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data      2751165                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total      2751165                       # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data  27811279500                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total  27811279500                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data  21719252000                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total  21719252000                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data  49530531500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total  49530531500                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data  49530531500                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total  49530531500                       # number of overall MSHR miss cycles
 system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data     0.006793                       # mshr miss rate for ReadReq accesses
 system.cpu.dcache.ReadReq_mshr_miss_rate::total     0.006793                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data     0.006622                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_miss_rate::total     0.006622                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate::cpu.data     0.006731                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::total     0.006731                       # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate::cpu.data     0.006731                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::total     0.006731                       # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 15768.183513                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 15768.183513                       # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 21959.097361                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 21959.097361                       # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 17991.628443                       # average overall mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::total 17991.628443                       # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 17991.628443                       # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::total 17991.628443                       # average overall mshr miss latency
+system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data     0.006627                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_mshr_miss_rate::total     0.006627                       # mshr miss rate for WriteReq accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data     0.006732                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_miss_rate::total     0.006732                       # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data     0.006732                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_miss_rate::total     0.006732                       # mshr miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 15777.569481                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 15777.569481                       # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 21972.929471                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 21972.929471                       # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 18003.475437                       # average overall mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::total 18003.475437                       # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 18003.475437                       # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::total 18003.475437                       # average overall mshr miss latency
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
 
 ---------- End Simulation Statistics   ----------
index 43e0511db0a216d6762366959e6af2b32a4a8b08..3ae684a0debdd0c3e3f0f0b8fd4725ad0aac680f 100644 (file)
@@ -77,7 +77,7 @@ port=system.membus.slave[4]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -128,6 +128,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index 5586bce3bb09e443b6d18973d1a5bbe45b7d15ed..1169e7228e5be4b1ee568e8768d36327c984b22b 100755 (executable)
@@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/long/se/20.parser/x86/linux/simple-ato
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 16:35:03
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:30:24
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/20.parser/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/20.parser/x86/linux/simple-atomic
 Global frequency set at 1000000000000 ticks per second
@@ -71,4 +71,4 @@ info: Increasing stack size by one page.
   about 2 million people attended 
   the five best costumes got prizes 
 No errors!
-Exiting @ tick 885229327500 because target called exit()
+Exiting @ tick 885229328000 because target called exit()
index c7a71973c5c0d170a0299b1183cc41881b99d6d5..cadafb39e273850308b82dc110965ead8c0f1d4f 100644 (file)
@@ -1,59 +1,59 @@
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  0.885229                       # Number of seconds simulated
-sim_ticks                                885229327500                       # Number of ticks simulated
-final_tick                               885229327500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                885229328000                       # Number of ticks simulated
+final_tick                               885229328000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                 978383                       # Simulator instruction rate (inst/s)
-host_op_rate                                  1809140                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                             1047426540                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 293648                       # Number of bytes of host memory used
-host_seconds                                   845.15                       # Real time elapsed on the host
+host_inst_rate                                 607816                       # Simulator instruction rate (inst/s)
+host_op_rate                                  1123920                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                              650709398                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 293412                       # Number of bytes of host memory used
+host_seconds                                  1360.41                       # Real time elapsed on the host
 sim_insts                                   826877110                       # Number of instructions simulated
-sim_ops                                    1528988701                       # Number of ops (including micro ops) simulated
+sim_ops                                    1528988702                       # Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst        8546776520                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu.data        2285655656                       # Number of bytes read from this memory
-system.physmem.bytes_read::total          10832432176                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu.data        2285655658                       # Number of bytes read from this memory
+system.physmem.bytes_read::total          10832432178                       # Number of bytes read from this memory
 system.physmem.bytes_inst_read::cpu.inst   8546776520                       # Number of instructions bytes read from this memory
 system.physmem.bytes_inst_read::total      8546776520                       # Number of instructions bytes read from this memory
 system.physmem.bytes_written::cpu.data      991849462                       # Number of bytes written to this memory
 system.physmem.bytes_written::total         991849462                       # Number of bytes written to this memory
 system.physmem.num_reads::cpu.inst         1068347065                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu.data          384102185                       # Number of read requests responded to by this memory
-system.physmem.num_reads::total            1452449250                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu.data          384102186                       # Number of read requests responded to by this memory
+system.physmem.num_reads::total            1452449251                       # Number of read requests responded to by this memory
 system.physmem.num_writes::cpu.data         149160202                       # Number of write requests responded to by this memory
 system.physmem.num_writes::total            149160202                       # Number of write requests responded to by this memory
-system.physmem.bw_read::cpu.inst           9654872760                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data           2581992694                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total             12236865453                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst      9654872760                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total         9654872760                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::cpu.data          1120443518                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total             1120443518                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst          9654872760                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_read::cpu.inst           9654872754                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data           2581992695                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total             12236865449                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst      9654872754                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total         9654872754                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_write::cpu.data          1120443517                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::total             1120443517                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst          9654872754                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::cpu.data          3702436212                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total            13357308971                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total            13357308966                       # Total bandwidth to/from this memory (bytes/s)
 system.cpu.workload.num_syscalls                  551                       # Number of system calls
-system.cpu.numCycles                       1770458656                       # number of cpu cycles simulated
+system.cpu.numCycles                       1770458657                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                   826877110                       # Number of instructions committed
-system.cpu.committedOps                    1528988701                       # Number of ops (including micro ops) committed
-system.cpu.num_int_alu_accesses            1528317560                       # Number of integer alu accesses
+system.cpu.committedOps                    1528988702                       # Number of ops (including micro ops) committed
+system.cpu.num_int_alu_accesses            1528317562                       # Number of integer alu accesses
 system.cpu.num_fp_alu_accesses                      0                       # Number of float alu accesses
 system.cpu.num_func_calls                           0                       # number of times a function call or return occured
 system.cpu.num_conditional_control_insts     92658795                       # number of instructions that are conditional controls
-system.cpu.num_int_insts                   1528317560                       # number of integer instructions
+system.cpu.num_int_insts                   1528317562                       # number of integer instructions
 system.cpu.num_fp_insts                             0                       # number of float instructions
-system.cpu.num_int_register_reads          3855106255                       # number of times the integer registers were read
-system.cpu.num_int_register_writes         1614040852                       # number of times the integer registers were written
+system.cpu.num_int_register_reads          3855106260                       # number of times the integer registers were read
+system.cpu.num_int_register_writes         1614040854                       # number of times the integer registers were written
 system.cpu.num_fp_register_reads                    0                       # 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_mem_refs                     533262342                       # number of memory refs
-system.cpu.num_load_insts                   384102156                       # Number of load instructions
+system.cpu.num_mem_refs                     533262343                       # number of memory refs
+system.cpu.num_load_insts                   384102157                       # Number of load instructions
 system.cpu.num_store_insts                  149160186                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                 1770458656                       # Number of busy cycles
+system.cpu.num_busy_cycles                 1770458657                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 
index 32281f28e5f2e0c6749c722f4b849a6f723e55ef..e9b7f5ea717d01e11ffa8505d46116293f299a25 100644 (file)
@@ -117,7 +117,7 @@ mem_side=system.cpu.toL2Bus.slave[0]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -168,6 +168,7 @@ type=CoherentBus
 block_size=64
 clock=500
 header_cycles=1
+system=system
 use_default_range=false
 width=32
 master=system.cpu.l2cache.cpu_side
@@ -200,6 +201,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index f781a09709f42ea5ced3936b1307aa0f05c97465..d05acb658cfb2d64c3db675b7b38fb4279677ae5 100755 (executable)
@@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/long/se/20.parser/x86/linux/simple-tim
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 18:08:30
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:30:24
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/20.parser/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/20.parser/x86/linux/simple-timing
 Global frequency set at 1000000000000 ticks per second
@@ -71,4 +71,4 @@ info: Increasing stack size by one page.
   about 2 million people attended 
   the five best costumes got prizes 
 No errors!
-Exiting @ tick 1647872848000 because target called exit()
+Exiting @ tick 1647872849000 because target called exit()
index 532eed3824d212ac712d473ce731b1d554cc5057..c3c3c690946af8ad9d21bd7cdfa97a29e74bf765 100644 (file)
@@ -1,16 +1,16 @@
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  1.647873                       # Number of seconds simulated
-sim_ticks                                1647872848000                       # Number of ticks simulated
-final_tick                               1647872848000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                1647872849000                       # Number of ticks simulated
+final_tick                               1647872849000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                 579757                       # Simulator instruction rate (inst/s)
-host_op_rate                                  1072035                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                             1155389699                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 301076                       # Number of bytes of host memory used
-host_seconds                                  1426.25                       # Real time elapsed on the host
+host_inst_rate                                 379189                       # Simulator instruction rate (inst/s)
+host_op_rate                                   701163                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                              755680972                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 300836                       # Number of bytes of host memory used
+host_seconds                                  2180.65                       # Real time elapsed on the host
 sim_insts                                   826877110                       # Number of instructions simulated
-sim_ops                                    1528988701                       # Number of ops (including micro ops) simulated
+sim_ops                                    1528988702                       # Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst            120704                       # Number of bytes read from this memory
 system.physmem.bytes_read::cpu.data          24272448                       # Number of bytes read from this memory
 system.physmem.bytes_read::total             24393152                       # Number of bytes read from this memory
@@ -35,26 +35,26 @@ system.physmem.bw_total::cpu.inst               73248                       # To
 system.physmem.bw_total::cpu.data            14729564                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::total               26154600                       # Total bandwidth to/from this memory (bytes/s)
 system.cpu.workload.num_syscalls                  551                       # Number of system calls
-system.cpu.numCycles                       3295745696                       # number of cpu cycles simulated
+system.cpu.numCycles                       3295745698                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                   826877110                       # Number of instructions committed
-system.cpu.committedOps                    1528988701                       # Number of ops (including micro ops) committed
-system.cpu.num_int_alu_accesses            1528317560                       # Number of integer alu accesses
+system.cpu.committedOps                    1528988702                       # Number of ops (including micro ops) committed
+system.cpu.num_int_alu_accesses            1528317562                       # Number of integer alu accesses
 system.cpu.num_fp_alu_accesses                      0                       # Number of float alu accesses
 system.cpu.num_func_calls                           0                       # number of times a function call or return occured
 system.cpu.num_conditional_control_insts     92658795                       # number of instructions that are conditional controls
-system.cpu.num_int_insts                   1528317560                       # number of integer instructions
+system.cpu.num_int_insts                   1528317562                       # number of integer instructions
 system.cpu.num_fp_insts                             0                       # number of float instructions
-system.cpu.num_int_register_reads          3855106255                       # number of times the integer registers were read
-system.cpu.num_int_register_writes         1614040852                       # number of times the integer registers were written
+system.cpu.num_int_register_reads          3855106260                       # number of times the integer registers were read
+system.cpu.num_int_register_writes         1614040854                       # number of times the integer registers were written
 system.cpu.num_fp_register_reads                    0                       # 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_mem_refs                     533262342                       # number of memory refs
-system.cpu.num_load_insts                   384102156                       # Number of load instructions
+system.cpu.num_mem_refs                     533262343                       # number of memory refs
+system.cpu.num_load_insts                   384102157                       # Number of load instructions
 system.cpu.num_store_insts                  149160186                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                 3295745696                       # Number of busy cycles
+system.cpu.num_busy_cycles                 3295745698                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.icache.replacements                   1253                       # number of replacements
@@ -136,14 +136,14 @@ system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 39153.518124
 system.cpu.icache.overall_avg_mshr_miss_latency::total 39153.518124                       # average overall mshr miss latency
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
 system.cpu.l2cache.replacements                348459                       # number of replacements
-system.cpu.l2cache.tagsinuse             29286.402681                       # Cycle average of tags in use
+system.cpu.l2cache.tagsinuse             29286.402664                       # Cycle average of tags in use
 system.cpu.l2cache.total_refs                 3655011                       # Total number of references to valid blocks.
 system.cpu.l2cache.sampled_refs                380814                       # Sample count of references to valid blocks.
 system.cpu.l2cache.avg_refs                  9.597890                       # Average number of references to valid blocks.
-system.cpu.l2cache.warmup_cycle          755936430000                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::writebacks 21041.299350                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.inst    139.758520                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.data   8105.344812                       # Average occupied blocks per requestor
+system.cpu.l2cache.warmup_cycle          755936431000                       # Cycle when the warmup percentage was hit.
+system.cpu.l2cache.occ_blocks::writebacks 21041.299337                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.inst    139.758519                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data   8105.344807                       # Average occupied blocks per requestor
 system.cpu.l2cache.occ_percent::writebacks     0.642129                       # Average percentage of cache occupancy
 system.cpu.l2cache.occ_percent::cpu.inst     0.004265                       # Average percentage of cache occupancy
 system.cpu.l2cache.occ_percent::cpu.data     0.247355                       # Average percentage of cache occupancy
@@ -274,22 +274,22 @@ system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40000.324318
 system.cpu.l2cache.overall_avg_mshr_miss_latency::total 40000.354198                       # average overall mshr miss latency
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
 system.cpu.dcache.replacements                2514362                       # number of replacements
-system.cpu.dcache.tagsinuse               4086.415786                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                530743929                       # Total number of references to valid blocks.
+system.cpu.dcache.tagsinuse               4086.415783                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                530743930                       # Total number of references to valid blocks.
 system.cpu.dcache.sampled_refs                2518458                       # Sample count of references to valid blocks.
 system.cpu.dcache.avg_refs                 210.741624                       # Average number of references to valid blocks.
-system.cpu.dcache.warmup_cycle             8211723000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::cpu.data    4086.415786                       # Average occupied blocks per requestor
+system.cpu.dcache.warmup_cycle             8211724000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.occ_blocks::cpu.data    4086.415783                       # Average occupied blocks per requestor
 system.cpu.dcache.occ_percent::cpu.data      0.997660                       # Average percentage of cache occupancy
 system.cpu.dcache.occ_percent::total         0.997660                       # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::cpu.data    382374771                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_hits::total       382374771                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::cpu.data    382374772                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total       382374772                       # number of ReadReq hits
 system.cpu.dcache.WriteReq_hits::cpu.data    148369158                       # number of WriteReq hits
 system.cpu.dcache.WriteReq_hits::total      148369158                       # number of WriteReq hits
-system.cpu.dcache.demand_hits::cpu.data     530743929                       # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::total        530743929                       # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::cpu.data    530743929                       # number of overall hits
-system.cpu.dcache.overall_hits::total       530743929                       # number of overall hits
+system.cpu.dcache.demand_hits::cpu.data     530743930                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total        530743930                       # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data    530743930                       # number of overall hits
+system.cpu.dcache.overall_hits::total       530743930                       # number of overall hits
 system.cpu.dcache.ReadReq_misses::cpu.data      1727414                       # number of ReadReq misses
 system.cpu.dcache.ReadReq_misses::total       1727414                       # number of ReadReq misses
 system.cpu.dcache.WriteReq_misses::cpu.data       791044                       # number of WriteReq misses
@@ -306,14 +306,14 @@ system.cpu.dcache.demand_miss_latency::cpu.data  48668884500
 system.cpu.dcache.demand_miss_latency::total  48668884500                       # number of demand (read+write) miss cycles
 system.cpu.dcache.overall_miss_latency::cpu.data  48668884500                       # number of overall miss cycles
 system.cpu.dcache.overall_miss_latency::total  48668884500                       # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::cpu.data    384102185                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_accesses::total    384102185                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::cpu.data    384102186                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total    384102186                       # number of ReadReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::cpu.data    149160202                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::total    149160202                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::cpu.data    533262387                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::total    533262387                       # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::cpu.data    533262387                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::total    533262387                       # number of overall (read+write) accesses
+system.cpu.dcache.demand_accesses::cpu.data    533262388                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total    533262388                       # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data    533262388                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total    533262388                       # number of overall (read+write) accesses
 system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.004497                       # miss rate for ReadReq accesses
 system.cpu.dcache.ReadReq_miss_rate::total     0.004497                       # miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_miss_rate::cpu.data     0.005303                       # miss rate for WriteReq accesses
index e5390bdb76419a9a244a7adffba086ccf6e77c9c..64ac15724c9e19bd45d0ac630a325b1f24055c5e 100644 (file)
@@ -77,7 +77,7 @@ port=system.membus.slave[4]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -128,6 +128,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index 2b9587722259e00b03f9128ced00e9c8d1d259b1..654ed6b82ec1360891c25ec793b45fb056a7549c 100755 (executable)
@@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-atom
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 17:13:04
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:30:24
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-atomic
 Global frequency set at 1000000000000 ticks per second
@@ -26,4 +26,4 @@ Uncompressing Data
 Uncompressed data 1048576 bytes in length
 Uncompressed data compared correctly
 Tested 1MB buffer: OK!
-Exiting @ tick 2846007227000 because target called exit()
+Exiting @ tick 2846007227500 because target called exit()
index b864f8ff9e5889aeda51b653bbe1216a44fa89ad..7cb3ea1a2e6efd1bac56fc289a1cb05e29c62b7f 100644 (file)
@@ -1,59 +1,59 @@
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  2.846007                       # Number of seconds simulated
-sim_ticks                                2846007227000                       # Number of ticks simulated
-final_tick                               2846007227000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                2846007227500                       # Number of ticks simulated
+final_tick                               2846007227500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                1019064                       # Simulator instruction rate (inst/s)
-host_op_rate                                  1587794                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                              964157561                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 283172                       # Number of bytes of host memory used
-host_seconds                                  2951.81                       # Real time elapsed on the host
+host_inst_rate                                 922936                       # Simulator instruction rate (inst/s)
+host_op_rate                                  1438019                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                              873209138                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 283960                       # Number of bytes of host memory used
+host_seconds                                  3259.25                       # Real time elapsed on the host
 sim_insts                                  3008081022                       # Number of instructions simulated
-sim_ops                                    4686862595                       # Number of ops (including micro ops) simulated
+sim_ops                                    4686862596                       # Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst       32105863056                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu.data        5023868343                       # Number of bytes read from this memory
-system.physmem.bytes_read::total          37129731399                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu.data        5023868345                       # Number of bytes read from this memory
+system.physmem.bytes_read::total          37129731401                       # Number of bytes read from this memory
 system.physmem.bytes_inst_read::cpu.inst  32105863056                       # Number of instructions bytes read from this memory
 system.physmem.bytes_inst_read::total     32105863056                       # Number of instructions bytes read from this memory
 system.physmem.bytes_written::cpu.data     1544656792                       # Number of bytes written to this memory
 system.physmem.bytes_written::total        1544656792                       # Number of bytes written to this memory
 system.physmem.num_reads::cpu.inst         4013232882                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu.data         1239184745                       # Number of read requests responded to by this memory
-system.physmem.num_reads::total            5252417627                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu.data         1239184746                       # Number of read requests responded to by this memory
+system.physmem.num_reads::total            5252417628                       # Number of read requests responded to by this memory
 system.physmem.num_writes::cpu.data         438528338                       # Number of write requests responded to by this memory
 system.physmem.num_writes::total            438528338                       # Number of write requests responded to by this memory
-system.physmem.bw_read::cpu.inst          11281019511                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.inst          11281019509                       # Total read bandwidth from this memory (bytes/s)
 system.physmem.bw_read::cpu.data           1765233867                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total             13046253378                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst     11281019511                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total        11281019511                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total             13046253376                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst     11281019509                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total        11281019509                       # Instruction read bandwidth from this memory (bytes/s)
 system.physmem.bw_write::cpu.data           542745211                       # Write bandwidth from this memory (bytes/s)
 system.physmem.bw_write::total              542745211                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst         11281019511                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst         11281019509                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::cpu.data          2307979078                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total            13588998589                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total            13588998587                       # Total bandwidth to/from this memory (bytes/s)
 system.cpu.workload.num_syscalls                   46                       # Number of system calls
-system.cpu.numCycles                       5692014455                       # number of cpu cycles simulated
+system.cpu.numCycles                       5692014456                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                  3008081022                       # Number of instructions committed
-system.cpu.committedOps                    4686862595                       # Number of ops (including micro ops) committed
-system.cpu.num_int_alu_accesses            4686862525                       # Number of integer alu accesses
+system.cpu.committedOps                    4686862596                       # Number of ops (including micro ops) committed
+system.cpu.num_int_alu_accesses            4686862527                       # Number of integer alu accesses
 system.cpu.num_fp_alu_accesses                      0                       # Number of float alu accesses
 system.cpu.num_func_calls                           0                       # number of times a function call or return occured
 system.cpu.num_conditional_control_insts    182173300                       # number of instructions that are conditional controls
-system.cpu.num_int_insts                   4686862525                       # number of integer instructions
+system.cpu.num_int_insts                   4686862527                       # number of integer instructions
 system.cpu.num_fp_insts                             0                       # number of float instructions
-system.cpu.num_int_register_reads         11915474423                       # number of times the integer registers were read
-system.cpu.num_int_register_writes         5355771936                       # number of times the integer registers were written
+system.cpu.num_int_register_reads         11915474428                       # number of times the integer registers were read
+system.cpu.num_int_register_writes         5355771938                       # number of times the integer registers were written
 system.cpu.num_fp_register_reads                    0                       # 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_mem_refs                    1677713083                       # number of memory refs
-system.cpu.num_load_insts                  1239184745                       # Number of load instructions
+system.cpu.num_mem_refs                    1677713084                       # number of memory refs
+system.cpu.num_load_insts                  1239184746                       # Number of load instructions
 system.cpu.num_store_insts                  438528338                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                 5692014455                       # Number of busy cycles
+system.cpu.num_busy_cycles                 5692014456                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 
index 55b9fc1a9b97d306800369a6fa0a935d1e52e184..dfbf80a27223d05a2b82cb9e965d3ccaafced399 100644 (file)
@@ -117,7 +117,7 @@ mem_side=system.cpu.toL2Bus.slave[0]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -168,6 +168,7 @@ type=CoherentBus
 block_size=64
 clock=500
 header_cycles=1
+system=system
 use_default_range=false
 width=32
 master=system.cpu.l2cache.cpu_side
@@ -200,6 +201,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index b6532688bcc9700c3f546c96da914342ba43dee8..88a0bc2fc2d118e7d390696b178ad3b830229b4b 100755 (executable)
@@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-timi
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 18:35:45
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:30:24
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/60.bzip2/x86/linux/simple-timing
 Global frequency set at 1000000000000 ticks per second
@@ -26,4 +26,4 @@ Uncompressing Data
 Uncompressed data 1048576 bytes in length
 Uncompressed data compared correctly
 Tested 1MB buffer: OK!
-Exiting @ tick 5882580525000 because target called exit()
+Exiting @ tick 5882580526000 because target called exit()
index 790f1ac3e3790b8e810451fc6055a6c6bcd4e58e..914311460551bf409495e6ed0b2b0f31478d8df1 100644 (file)
@@ -1,16 +1,16 @@
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  5.882581                       # Number of seconds simulated
-sim_ticks                                5882580525000                       # Number of ticks simulated
-final_tick                               5882580525000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                5882580526000                       # Number of ticks simulated
+final_tick                               5882580526000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                 639726                       # Simulator instruction rate (inst/s)
-host_op_rate                                   996751                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                             1251043124                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 291744                       # Number of bytes of host memory used
-host_seconds                                  4702.14                       # Real time elapsed on the host
+host_inst_rate                                 579739                       # Simulator instruction rate (inst/s)
+host_op_rate                                   903286                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                             1133733281                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 291512                       # Number of bytes of host memory used
+host_seconds                                  5188.68                       # Real time elapsed on the host
 sim_insts                                  3008081022                       # Number of instructions simulated
-sim_ops                                    4686862595                       # Number of ops (including micro ops) simulated
+sim_ops                                    4686862596                       # Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst             43200                       # Number of bytes read from this memory
 system.physmem.bytes_read::cpu.data         125326976                       # Number of bytes read from this memory
 system.physmem.bytes_read::total            125370176                       # Number of bytes read from this memory
@@ -35,26 +35,26 @@ system.physmem.bw_total::cpu.inst                7344                       # To
 system.physmem.bw_total::cpu.data            21304762                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::total               32392097                       # Total bandwidth to/from this memory (bytes/s)
 system.cpu.workload.num_syscalls                   46                       # Number of system calls
-system.cpu.numCycles                      11765161050                       # number of cpu cycles simulated
+system.cpu.numCycles                      11765161052                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                  3008081022                       # Number of instructions committed
-system.cpu.committedOps                    4686862595                       # Number of ops (including micro ops) committed
-system.cpu.num_int_alu_accesses            4686862525                       # Number of integer alu accesses
+system.cpu.committedOps                    4686862596                       # Number of ops (including micro ops) committed
+system.cpu.num_int_alu_accesses            4686862527                       # Number of integer alu accesses
 system.cpu.num_fp_alu_accesses                      0                       # Number of float alu accesses
 system.cpu.num_func_calls                           0                       # number of times a function call or return occured
 system.cpu.num_conditional_control_insts    182173300                       # number of instructions that are conditional controls
-system.cpu.num_int_insts                   4686862525                       # number of integer instructions
+system.cpu.num_int_insts                   4686862527                       # number of integer instructions
 system.cpu.num_fp_insts                             0                       # number of float instructions
-system.cpu.num_int_register_reads         11915474423                       # number of times the integer registers were read
-system.cpu.num_int_register_writes         5355771936                       # number of times the integer registers were written
+system.cpu.num_int_register_reads         11915474428                       # number of times the integer registers were read
+system.cpu.num_int_register_writes         5355771938                       # number of times the integer registers were written
 system.cpu.num_fp_register_reads                    0                       # 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_mem_refs                    1677713083                       # number of memory refs
-system.cpu.num_load_insts                  1239184745                       # Number of load instructions
+system.cpu.num_mem_refs                    1677713084                       # number of memory refs
+system.cpu.num_load_insts                  1239184746                       # Number of load instructions
 system.cpu.num_store_insts                  438528338                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                11765161050                       # Number of busy cycles
+system.cpu.num_busy_cycles                11765161052                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.icache.replacements                     10                       # number of replacements
@@ -136,14 +136,14 @@ system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 53045.925926
 system.cpu.icache.overall_avg_mshr_miss_latency::total 53045.925926                       # average overall mshr miss latency
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
 system.cpu.l2cache.replacements               1926197                       # number of replacements
-system.cpu.l2cache.tagsinuse             31136.249384                       # Cycle average of tags in use
+system.cpu.l2cache.tagsinuse             31136.249379                       # Cycle average of tags in use
 system.cpu.l2cache.total_refs                 8965026                       # Total number of references to valid blocks.
 system.cpu.l2cache.sampled_refs               1955980                       # Sample count of references to valid blocks.
 system.cpu.l2cache.avg_refs                  4.583393                       # Average number of references to valid blocks.
-system.cpu.l2cache.warmup_cycle          340768634000                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::writebacks 15396.795536                       # Average occupied blocks per requestor
+system.cpu.l2cache.warmup_cycle          340768635000                       # Cycle when the warmup percentage was hit.
+system.cpu.l2cache.occ_blocks::writebacks 15396.795533                       # Average occupied blocks per requestor
 system.cpu.l2cache.occ_blocks::cpu.inst     25.641016                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.data  15713.812833                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data  15713.812830                       # Average occupied blocks per requestor
 system.cpu.l2cache.occ_percent::writebacks     0.469873                       # Average percentage of cache occupancy
 system.cpu.l2cache.occ_percent::cpu.inst     0.000783                       # Average percentage of cache occupancy
 system.cpu.l2cache.occ_percent::cpu.data     0.479548                       # Average percentage of cache occupancy
@@ -271,22 +271,22 @@ system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 40000.064854
 system.cpu.l2cache.overall_avg_mshr_miss_latency::total 40000.080657                       # average overall mshr miss latency
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
 system.cpu.dcache.replacements                9108581                       # number of replacements
-system.cpu.dcache.tagsinuse               4084.587031                       # Cycle average of tags in use
-system.cpu.dcache.total_refs               1668600406                       # Total number of references to valid blocks.
+system.cpu.dcache.tagsinuse               4084.587030                       # Cycle average of tags in use
+system.cpu.dcache.total_refs               1668600407                       # Total number of references to valid blocks.
 system.cpu.dcache.sampled_refs                9112677                       # Sample count of references to valid blocks.
 system.cpu.dcache.avg_refs                 183.107599                       # Average number of references to valid blocks.
-system.cpu.dcache.warmup_cycle            58853921000                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::cpu.data    4084.587031                       # Average occupied blocks per requestor
+system.cpu.dcache.warmup_cycle            58853922000                       # Cycle when the warmup percentage was hit.
+system.cpu.dcache.occ_blocks::cpu.data    4084.587030                       # Average occupied blocks per requestor
 system.cpu.dcache.occ_percent::cpu.data      0.997214                       # Average percentage of cache occupancy
 system.cpu.dcache.occ_percent::total         0.997214                       # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::cpu.data   1231961895                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_hits::total      1231961895                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::cpu.data   1231961896                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total      1231961896                       # number of ReadReq hits
 system.cpu.dcache.WriteReq_hits::cpu.data    436638511                       # number of WriteReq hits
 system.cpu.dcache.WriteReq_hits::total      436638511                       # number of WriteReq hits
-system.cpu.dcache.demand_hits::cpu.data    1668600406                       # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::total       1668600406                       # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::cpu.data   1668600406                       # number of overall hits
-system.cpu.dcache.overall_hits::total      1668600406                       # number of overall hits
+system.cpu.dcache.demand_hits::cpu.data    1668600407                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total       1668600407                       # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data   1668600407                       # number of overall hits
+system.cpu.dcache.overall_hits::total      1668600407                       # number of overall hits
 system.cpu.dcache.ReadReq_misses::cpu.data      7222850                       # number of ReadReq misses
 system.cpu.dcache.ReadReq_misses::total       7222850                       # number of ReadReq misses
 system.cpu.dcache.WriteReq_misses::cpu.data      1889827                       # number of WriteReq misses
@@ -303,14 +303,14 @@ system.cpu.dcache.demand_miss_latency::cpu.data 200710756000
 system.cpu.dcache.demand_miss_latency::total 200710756000                       # number of demand (read+write) miss cycles
 system.cpu.dcache.overall_miss_latency::cpu.data 200710756000                       # number of overall miss cycles
 system.cpu.dcache.overall_miss_latency::total 200710756000                       # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::cpu.data   1239184745                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_accesses::total   1239184745                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::cpu.data   1239184746                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total   1239184746                       # number of ReadReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::cpu.data    438528338                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::total    438528338                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::cpu.data   1677713083                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::total   1677713083                       # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::cpu.data   1677713083                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::total   1677713083                       # number of overall (read+write) accesses
+system.cpu.dcache.demand_accesses::cpu.data   1677713084                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total   1677713084                       # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data   1677713084                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total   1677713084                       # number of overall (read+write) accesses
 system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.005829                       # miss rate for ReadReq accesses
 system.cpu.dcache.ReadReq_miss_rate::total     0.005829                       # miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_miss_rate::cpu.data     0.004309                       # miss rate for WriteReq accesses
index c97d7759758323d869f423a503f7e89626dc3c04..32480c3022cc736eb46899b764ef72bb40f91700 100644 (file)
@@ -452,7 +452,7 @@ mem_side=system.cpu.toL2Bus.slave[0]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -503,6 +503,7 @@ type=CoherentBus
 block_size=64
 clock=500
 header_cycles=1
+system=system
 use_default_range=false
 width=32
 master=system.cpu.l2cache.cpu_side
@@ -535,6 +536,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
@@ -542,25 +544,28 @@ slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_m
 
 [system.physmem]
 type=SimpleDRAM
+activation_limit=4
 addr_mapping=openmap
 banks_per_rank=8
+channels=1
 clock=1000
 conf_table_reported=false
 in_addr_map=true
-lines_per_rowbuffer=64
-mem_sched_policy=fcfs
+lines_per_rowbuffer=32
+mem_sched_policy=frfcfs
 null=false
 page_policy=open
 range=0:134217727
 ranks_per_channel=2
 read_buffer_size=32
-tBURST=4000
-tCL=14000
-tRCD=14000
+tBURST=5000
+tCL=13750
+tRCD=13750
 tREFI=7800000
 tRFC=300000
-tRP=14000
-tWTR=1000
+tRP=13750
+tWTR=7500
+tXAW=40000
 write_buffer_size=32
 write_thresh_perc=70
 zero=false
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index 617f03c25e341e3f0867c05dcf4628c2458734d9..5fce4f36f3adb9397eb97d42ddeb50f07344acde 100755 (executable)
@@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing/s
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 19:08:30
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:30:24
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing
 Couldn't unlink  build/X86/tests/opt/long/se/70.twolf/x86/linux/o3-timing/smred.sav
@@ -26,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 82648140000 because target called exit()
+122 123 124 Exiting @ tick 82877188500 because target called exit()
index f1f02530631ecd85890bf8f1240349f620c7ec64..7c1ec78868230982d78cc305fe79c7df0fbd5052 100644 (file)
@@ -1,55 +1,55 @@
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.082836                       # Number of seconds simulated
-sim_ticks                                 82836235000                       # Number of ticks simulated
-final_tick                                82836235000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.082877                       # Number of seconds simulated
+sim_ticks                                 82877188500                       # Number of ticks simulated
+final_tick                                82877188500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                  70076                       # Simulator instruction rate (inst/s)
-host_op_rate                                   117454                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                               43952394                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 275820                       # Number of bytes of host memory used
-host_seconds                                  1884.68                       # Real time elapsed on the host
+host_inst_rate                                  45467                       # Simulator instruction rate (inst/s)
+host_op_rate                                    76207                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                               28531656                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 321540                       # Number of bytes of host memory used
+host_seconds                                  2904.75                       # Real time elapsed on the host
 sim_insts                                   132071192                       # Number of instructions simulated
-sim_ops                                     221362961                       # Number of ops (including micro ops) simulated
-system.physmem.bytes_read::cpu.inst            218368                       # Number of bytes read from this memory
+sim_ops                                     221362962                       # Number of ops (including micro ops) simulated
+system.physmem.bytes_read::cpu.inst            218496                       # Number of bytes read from this memory
 system.physmem.bytes_read::cpu.data            124544                       # Number of bytes read from this memory
-system.physmem.bytes_read::total               342912                       # Number of bytes read from this memory
-system.physmem.bytes_inst_read::cpu.inst       218368                       # Number of instructions bytes read from this memory
-system.physmem.bytes_inst_read::total          218368                       # Number of instructions bytes read from this memory
-system.physmem.num_reads::cpu.inst               3412                       # Number of read requests responded to by this memory
+system.physmem.bytes_read::total               343040                       # Number of bytes read from this memory
+system.physmem.bytes_inst_read::cpu.inst       218496                       # Number of instructions bytes read from this memory
+system.physmem.bytes_inst_read::total          218496                       # Number of instructions bytes read from this memory
+system.physmem.num_reads::cpu.inst               3414                       # Number of read requests responded to by this memory
 system.physmem.num_reads::cpu.data               1946                       # Number of read requests responded to by this memory
-system.physmem.num_reads::total                  5358                       # Number of read requests responded to by this memory
-system.physmem.bw_read::cpu.inst              2636141                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data              1503497                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total                 4139638                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst         2636141                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total            2636141                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst             2636141                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.data             1503497                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total                4139638                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.num_reads::total                  5360                       # Number of read requests responded to by this memory
+system.physmem.bw_read::cpu.inst              2636383                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data              1502754                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total                 4139137                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst         2636383                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total            2636383                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst             2636383                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.data             1502754                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total                4139137                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.readReqs                          5362                       # Total number of read requests seen
 system.physmem.writeReqs                            0                       # Total number of write requests seen
-system.physmem.cpureqs                           5515                       # Reqs generatd by CPU via cache - shady
-system.physmem.bytesRead                       342912                       # Total number of bytes read from memory
+system.physmem.cpureqs                           5519                       # Reqs generatd by CPU via cache - shady
+system.physmem.bytesRead                       343040                       # Total number of bytes read from memory
 system.physmem.bytesWritten                         0                       # Total number of bytes written to memory
-system.physmem.bytesConsumedRd                 342912                       # bytesRead derated as per pkt->getSize()
+system.physmem.bytesConsumedRd                 343040                       # bytesRead derated as per pkt->getSize()
 system.physmem.bytesConsumedWr                      0                       # bytesWritten derated as per pkt->getSize()
 system.physmem.servicedByWrQ                        0                       # Number of read reqs serviced by write Q
-system.physmem.neitherReadNorWrite                153                       # Reqs where no action is needed
-system.physmem.perBankRdReqs::0                   275                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::1                   290                       # Track reads on a per bank basis
+system.physmem.neitherReadNorWrite                157                       # Reqs where no action is needed
+system.physmem.perBankRdReqs::0                   274                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::1                   293                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::2                   321                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::3                   274                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::4                   310                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::5                   367                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::6                   377                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::7                   379                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::3                   273                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::4                   309                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::5                   368                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::6                   378                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::7                   381                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::8                   371                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::9                   376                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::9                   374                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::10                  367                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::11                  353                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::12                  361                       # Track reads on a per bank basis
-system.physmem.perBankRdReqs::13                  338                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::12                  358                       # Track reads on a per bank basis
+system.physmem.perBankRdReqs::13                  339                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::14                  355                       # Track reads on a per bank basis
 system.physmem.perBankRdReqs::15                  248                       # Track reads on a per bank basis
 system.physmem.perBankWrReqs::0                     0                       # Track writes on a per bank basis
@@ -70,7 +70,7 @@ system.physmem.perBankWrReqs::14                    0                       # Tr
 system.physmem.perBankWrReqs::15                    0                       # Track writes on a per bank basis
 system.physmem.numRdRetry                           0                       # Number of times rd buffer was full causing retry
 system.physmem.numWrRetry                           0                       # Number of times wr buffer was full causing retry
-system.physmem.totGap                     82836206000                       # Total gap between requests
+system.physmem.totGap                     82877158000                       # Total gap between requests
 system.physmem.readPktSize::0                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::1                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::2                       0                       # Categorize read packet sizes
@@ -86,9 +86,9 @@ system.physmem.writePktSize::4                      0                       # Ca
 system.physmem.writePktSize::5                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::6                      0                       # Categorize write packet sizes
 system.physmem.rdQLenPdf::0                      4169                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::1                       943                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::2                       199                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::3                        43                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::1                       940                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::2                       206                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::3                        39                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::4                         6                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::5                         2                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::6                         0                       # What read queue length does an incoming req see
@@ -149,14 +149,14 @@ system.physmem.wrQLenPdf::28                        0                       # Wh
 system.physmem.wrQLenPdf::29                        0                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::30                        0                       # What write queue length does an incoming req see
 system.physmem.wrQLenPdf::31                        0                       # What write queue length does an incoming req see
-system.physmem.totQLat                       15721750                       # Total cycles spent in queuing delays
-system.physmem.totMemAccLat                 132180500                       # Sum of mem lat for all requests
-system.physmem.totBusLat                     26795000                       # Total cycles spent in databus access
-system.physmem.totBankLat                    89663750                       # Total cycles spent in bank access
-system.physmem.avgQLat                        2932.07                       # Average queueing delay per request
-system.physmem.avgBankLat                    16722.07                       # Average bank access latency per request
-system.physmem.avgBusLat                      4997.20                       # Average bus latency per request
-system.physmem.avgMemAccLat                  24651.34                       # Average memory access latency
+system.physmem.totQLat                       16751250                       # Total cycles spent in queuing delays
+system.physmem.totMemAccLat                 133128750                       # Sum of mem lat for all requests
+system.physmem.totBusLat                     26810000                       # Total cycles spent in databus access
+system.physmem.totBankLat                    89567500                       # Total cycles spent in bank access
+system.physmem.avgQLat                        3124.07                       # Average queueing delay per request
+system.physmem.avgBankLat                    16704.12                       # Average bank access latency per request
+system.physmem.avgBusLat                      5000.00                       # Average bus latency per request
+system.physmem.avgMemAccLat                  24828.19                       # Average memory access latency
 system.physmem.avgRdBW                           4.14                       # Average achieved read bandwidth in MB/s
 system.physmem.avgWrBW                           0.00                       # Average achieved write bandwidth in MB/s
 system.physmem.avgConsumedRdBW                   4.14                       # Average consumed read bandwidth in MB/s
@@ -165,453 +165,455 @@ system.physmem.peakBW                        12800.00                       # Th
 system.physmem.busUtil                           0.03                       # Data bus utilization in percentage
 system.physmem.avgRdQLen                         0.00                       # Average read queue length over time
 system.physmem.avgWrQLen                         0.00                       # Average write queue length over time
-system.physmem.readRowHits                       4538                       # Number of row buffer hits during reads
+system.physmem.readRowHits                       4540                       # Number of row buffer hits during reads
 system.physmem.writeRowHits                         0                       # Number of row buffer hits during writes
-system.physmem.readRowHitRate                   84.63                       # Row buffer hit rate for reads
+system.physmem.readRowHitRate                   84.67                       # Row buffer hit rate for reads
 system.physmem.writeRowHitRate                    nan                       # Row buffer hit rate for writes
-system.physmem.avgGap                     15448751.59                       # Average gap between requests
-system.cpu.branchPred.lookups                19976706                       # Number of BP lookups
-system.cpu.branchPred.condPredicted          19976706                       # Number of conditional branches predicted
-system.cpu.branchPred.condIncorrect           2014402                       # Number of conditional branches incorrect
-system.cpu.branchPred.BTBLookups             13812152                       # Number of BTB lookups
-system.cpu.branchPred.BTBHits                13105283                       # Number of BTB hits
+system.physmem.avgGap                     15456389.03                       # Average gap between requests
+system.cpu.branchPred.lookups                19990631                       # Number of BP lookups
+system.cpu.branchPred.condPredicted          19990631                       # Number of conditional branches predicted
+system.cpu.branchPred.condIncorrect           2016236                       # Number of conditional branches incorrect
+system.cpu.branchPred.BTBLookups             13900591                       # Number of BTB lookups
+system.cpu.branchPred.BTBHits                13121041                       # Number of BTB hits
 system.cpu.branchPred.BTBCorrect                    0                       # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.branchPred.BTBHitPct             94.882267                       # BTB Hit Percentage
+system.cpu.branchPred.BTBHitPct             94.391965                       # BTB Hit Percentage
 system.cpu.branchPred.usedRAS                       0                       # Number of times the RAS was used to get a target.
 system.cpu.branchPred.RASInCorrect                  0                       # Number of incorrect RAS predictions.
 system.cpu.workload.num_syscalls                  400                       # Number of system calls
-system.cpu.numCycles                        165672471                       # number of cpu cycles simulated
+system.cpu.numCycles                        165754378                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
-system.cpu.fetch.icacheStallCycles           25870668                       # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.Insts                      219126869                       # Number of instructions fetch has processed
-system.cpu.fetch.Branches                    19976706                       # Number of branches that fetch encountered
-system.cpu.fetch.predictedBranches           13105283                       # Number of branches that fetch has predicted taken
-system.cpu.fetch.Cycles                      57628355                       # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.SquashCycles                17696017                       # Number of cycles fetch has spent squashing
-system.cpu.fetch.BlockedCycles               66630701                       # Number of cycles fetch has spent blocked
-system.cpu.fetch.MiscStallCycles                  278                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
-system.cpu.fetch.PendingTrapStallCycles          2007                       # Number of stall cycles due to pending traps
-system.cpu.fetch.IcacheWaitRetryStallCycles          114                       # Number of stall cycles due to full MSHR
-system.cpu.fetch.CacheLines                  24475842                       # Number of cache lines fetched
-system.cpu.fetch.IcacheSquashes                426793                       # Number of outstanding Icache misses that were squashed
-system.cpu.fetch.rateDist::samples          165546176                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean              2.187647                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev             3.326502                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.icacheStallCycles           25900956                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.Insts                      219294156                       # Number of instructions fetch has processed
+system.cpu.fetch.Branches                    19990631                       # Number of branches that fetch encountered
+system.cpu.fetch.predictedBranches           13121041                       # Number of branches that fetch has predicted taken
+system.cpu.fetch.Cycles                      57660261                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.SquashCycles                17705629                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.BlockedCycles               66643848                       # Number of cycles fetch has spent blocked
+system.cpu.fetch.MiscStallCycles                  251                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
+system.cpu.fetch.PendingTrapStallCycles          1767                       # Number of stall cycles due to pending traps
+system.cpu.fetch.IcacheWaitRetryStallCycles           87                       # Number of stall cycles due to full MSHR
+system.cpu.fetch.CacheLines                  24505830                       # Number of cache lines fetched
+system.cpu.fetch.IcacheSquashes                429319                       # Number of outstanding Icache misses that were squashed
+system.cpu.fetch.rateDist::samples          165627301                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              2.187204                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             3.326012                       # 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                109520431     66.16%     66.16% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1                  3059143      1.85%     68.00% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2                  2383042      1.44%     69.44% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3                  2888379      1.74%     71.19% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4                  3450462      2.08%     73.27% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5                  3573116      2.16%     75.43% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6                  4323051      2.61%     78.04% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7                  2727876      1.65%     79.69% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8                 33620676     20.31%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0                109570790     66.16%     66.16% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                  3065879      1.85%     68.01% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                  2385245      1.44%     69.45% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                  2897287      1.75%     71.20% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                  3451303      2.08%     73.28% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                  3579914      2.16%     75.44% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                  4327523      2.61%     78.05% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                  2732307      1.65%     79.70% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                 33617053     20.30%    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            165546176                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.branchRate                  0.120580                       # Number of branch fetches per cycle
-system.cpu.fetch.rate                        1.322651                       # Number of inst fetches per cycle
-system.cpu.decode.IdleCycles                 38775408                       # Number of cycles decode is idle
-system.cpu.decode.BlockedCycles              56644846                       # Number of cycles decode is blocked
-system.cpu.decode.RunCycles                  44737695                       # Number of cycles decode is running
-system.cpu.decode.UnblockCycles               9974174                       # Number of cycles decode is unblocking
-system.cpu.decode.SquashCycles               15414053                       # Number of cycles decode is squashing
-system.cpu.decode.DecodedInsts              354047911                       # Number of instructions handled by decode
-system.cpu.rename.SquashCycles               15414053                       # Number of cycles rename is squashing
-system.cpu.rename.IdleCycles                 46255302                       # Number of cycles rename is idle
-system.cpu.rename.BlockCycles                14979465                       # Number of cycles rename is blocking
-system.cpu.rename.serializeStallCycles          23344                       # count of cycles rename stalled for serializing inst
-system.cpu.rename.RunCycles                  46561207                       # Number of cycles rename is running
-system.cpu.rename.UnblockCycles              42312805                       # Number of cycles rename is unblocking
-system.cpu.rename.RenamedInsts              345686471                       # Number of instructions processed by rename
-system.cpu.rename.ROBFullEvents                   102                       # Number of times rename has blocked due to ROB full
-system.cpu.rename.IQFullEvents               18031828                       # Number of times rename has blocked due to IQ full
-system.cpu.rename.LSQFullEvents              22149425                       # Number of times rename has blocked due to LSQ full
-system.cpu.rename.FullRegisterEvents               50                       # Number of times there has been no free registers
-system.cpu.rename.RenamedOperands           399403706                       # Number of destination operands rename has renamed
-system.cpu.rename.RenameLookups             962076305                       # Number of register rename lookups that rename has made
-system.cpu.rename.int_rename_lookups        952204922                       # Number of integer rename lookups
-system.cpu.rename.fp_rename_lookups           9871383                       # Number of floating rename lookups
-system.cpu.rename.CommittedMaps             259428604                       # Number of HB maps that are committed
-system.cpu.rename.UndoneMaps                139975102                       # Number of HB maps that are undone due to squashing
-system.cpu.rename.serializingInsts               1676                       # count of serializing insts renamed
-system.cpu.rename.tempSerializingInsts           1665                       # count of temporary serializing insts renamed
-system.cpu.rename.skidInsts                  90583210                       # count of insts added to the skid buffer
-system.cpu.memDep0.insertedLoads             86793756                       # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores            31811808                       # Number of stores inserted to the mem dependence unit.
-system.cpu.memDep0.conflictingLoads          57862174                       # Number of conflicting loads.
-system.cpu.memDep0.conflictingStores         18818230                       # Number of conflicting stores.
-system.cpu.iq.iqInstsAdded                  334054188                       # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqNonSpecInstsAdded                3459                       # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqInstsIssued                 267584091                       # Number of instructions issued
-system.cpu.iq.iqSquashedInstsIssued            253989                       # Number of squashed instructions issued
-system.cpu.iq.iqSquashedInstsExamined       112238541                       # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedOperandsExamined    231222254                       # Number of squashed operands that are examined and possibly removed from graph
-system.cpu.iq.iqSquashedNonSpecRemoved           2214                       # Number of squashed non-spec instructions that were removed
-system.cpu.iq.issued_per_cycle::samples     165546176                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::mean         1.616371                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::stdev        1.504250                       # Number of insts issued each cycle
+system.cpu.fetch.rateDist::total            165627301                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.branchRate                  0.120604                       # Number of branch fetches per cycle
+system.cpu.fetch.rate                        1.323007                       # Number of inst fetches per cycle
+system.cpu.decode.IdleCycles                 38796677                       # Number of cycles decode is idle
+system.cpu.decode.BlockedCycles              56675107                       # Number of cycles decode is blocked
+system.cpu.decode.RunCycles                  44775430                       # Number of cycles decode is running
+system.cpu.decode.UnblockCycles               9959956                       # Number of cycles decode is unblocking
+system.cpu.decode.SquashCycles               15420131                       # Number of cycles decode is squashing
+system.cpu.decode.DecodedInsts              354106901                       # Number of instructions handled by decode
+system.cpu.rename.SquashCycles               15420131                       # Number of cycles rename is squashing
+system.cpu.rename.IdleCycles                 46276497                       # Number of cycles rename is idle
+system.cpu.rename.BlockCycles                14977058                       # Number of cycles rename is blocking
+system.cpu.rename.serializeStallCycles          23177                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RunCycles                  46586117                       # Number of cycles rename is running
+system.cpu.rename.UnblockCycles              42344321                       # Number of cycles rename is unblocking
+system.cpu.rename.RenamedInsts              345709417                       # Number of instructions processed by rename
+system.cpu.rename.ROBFullEvents                    99                       # Number of times rename has blocked due to ROB full
+system.cpu.rename.IQFullEvents               18016892                       # Number of times rename has blocked due to IQ full
+system.cpu.rename.LSQFullEvents              22216647                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.FullRegisterEvents              104                       # Number of times there has been no free registers
+system.cpu.rename.RenamedOperands           399350509                       # Number of destination operands rename has renamed
+system.cpu.rename.RenameLookups             961743278                       # Number of register rename lookups that rename has made
+system.cpu.rename.int_rename_lookups        951847615                       # Number of integer rename lookups
+system.cpu.rename.fp_rename_lookups           9895663                       # Number of floating rename lookups
+system.cpu.rename.CommittedMaps             259428606                       # Number of HB maps that are committed
+system.cpu.rename.UndoneMaps                139921903                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.serializingInsts               1677                       # count of serializing insts renamed
+system.cpu.rename.tempSerializingInsts           1668                       # count of temporary serializing insts renamed
+system.cpu.rename.skidInsts                  90545817                       # count of insts added to the skid buffer
+system.cpu.memDep0.insertedLoads             86819200                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores            31825632                       # Number of stores inserted to the mem dependence unit.
+system.cpu.memDep0.conflictingLoads          57864226                       # Number of conflicting loads.
+system.cpu.memDep0.conflictingStores         18806791                       # Number of conflicting stores.
+system.cpu.iq.iqInstsAdded                  334068514                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqNonSpecInstsAdded                3610                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqInstsIssued                 267647923                       # Number of instructions issued
+system.cpu.iq.iqSquashedInstsIssued            253259                       # Number of squashed instructions issued
+system.cpu.iq.iqSquashedInstsExamined       112254554                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedOperandsExamined    230842120                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.iqSquashedNonSpecRemoved           2365                       # Number of squashed non-spec instructions that were removed
+system.cpu.iq.issued_per_cycle::samples     165627301                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::mean         1.615965                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::stdev        1.504012                       # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::0            45159771     27.28%     27.28% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::1            46666031     28.19%     55.47% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::2            32872103     19.86%     75.33% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::3            19858979     12.00%     87.32% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::4            13194353      7.97%     95.29% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::5             4779249      2.89%     98.18% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::6             2330620      1.41%     99.59% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::7              541020      0.33%     99.91% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::8              144050      0.09%    100.00% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::0            45188875     27.28%     27.28% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::1            46699909     28.20%     55.48% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::2            32907630     19.87%     75.35% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::3            19828708     11.97%     87.32% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::4            13197780      7.97%     95.29% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::5             4795004      2.90%     98.18% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::6             2328707      1.41%     99.59% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::7              537256      0.32%     99.91% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::8              143432      0.09%    100.00% # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::min_value            0                       # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::max_value            8                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::total       165546176                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::total       165627301                       # Number of insts issued each cycle
 system.cpu.iq.fu_full::No_OpClass                   0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntAlu                  132244      4.97%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntMult                      0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntDiv                       0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatAdd                     0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatCmp                     0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatCvt                     0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatMult                    0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatDiv                     0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatSqrt                    0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAdd                      0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAddAcc                   0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAlu                      0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdCmp                      0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdCvt                      0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMisc                     0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMult                     0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMultAcc                  0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdShift                    0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdShiftAcc                 0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdSqrt                     0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatAdd                 0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatAlu                 0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatCmp                 0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatCvt                 0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatDiv                 0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMisc                0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMult                0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMultAcc             0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatSqrt                0      0.00%      4.97% # attempts to use FU when none available
-system.cpu.iq.fu_full::MemRead                2258982     84.96%     89.93% # attempts to use FU when none available
-system.cpu.iq.fu_full::MemWrite                267651     10.07%    100.00% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntAlu                  131307      4.94%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntMult                      0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntDiv                       0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatAdd                     0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatCmp                     0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatCvt                     0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatMult                    0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatDiv                     0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatSqrt                    0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAdd                      0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAddAcc                   0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAlu                      0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdCmp                      0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdCvt                      0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMisc                     0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMult                     0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMultAcc                  0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdShift                    0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdShiftAcc                 0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdSqrt                     0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatAdd                 0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatAlu                 0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatCmp                 0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatCvt                 0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatDiv                 0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMisc                0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMult                0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMultAcc             0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatSqrt                0      0.00%      4.94% # attempts to use FU when none available
+system.cpu.iq.fu_full::MemRead                2258473     85.02%     89.96% # attempts to use FU when none available
+system.cpu.iq.fu_full::MemWrite                266681     10.04%    100.00% # attempts to use FU when none available
 system.cpu.iq.fu_full::IprAccess                    0      0.00%    100.00% # attempts to use FU when none available
 system.cpu.iq.fu_full::InstPrefetch                 0      0.00%    100.00% # attempts to use FU when none available
-system.cpu.iq.FU_type_0::No_OpClass           1212144      0.45%      0.45% # Type of FU issued
-system.cpu.iq.FU_type_0::IntAlu             174232004     65.11%     65.57% # Type of FU issued
+system.cpu.iq.FU_type_0::No_OpClass           1212174      0.45%      0.45% # Type of FU issued
+system.cpu.iq.FU_type_0::IntAlu             174292551     65.12%     65.57% # Type of FU issued
 system.cpu.iq.FU_type_0::IntMult                    0      0.00%     65.57% # Type of FU issued
 system.cpu.iq.FU_type_0::IntDiv                     0      0.00%     65.57% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatAdd             1599138      0.60%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatCmp                   0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatCvt                   0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatMult                  0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatDiv                   0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatSqrt                  0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdAdd                    0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdAddAcc                 0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdAlu                    0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdCmp                    0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdCvt                    0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdMisc                   0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdMult                   0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdMultAcc                0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdShift                  0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdShiftAcc               0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdSqrt                   0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatAdd               0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatAlu               0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatCmp               0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatCvt               0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatDiv               0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatMisc              0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatMult              0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatMultAcc            0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatSqrt              0      0.00%     66.16% # Type of FU issued
-system.cpu.iq.FU_type_0::MemRead             67256463     25.13%     91.30% # Type of FU issued
-system.cpu.iq.FU_type_0::MemWrite            23284342      8.70%    100.00% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatAdd             1599486      0.60%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatCmp                   0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatCvt                   0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatMult                  0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatDiv                   0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatSqrt                  0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdAdd                    0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdAddAcc                 0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdAlu                    0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdCmp                    0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdCvt                    0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdMisc                   0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdMult                   0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdMultAcc                0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdShift                  0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdShiftAcc               0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdSqrt                   0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatAdd               0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatAlu               0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatCmp               0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatCvt               0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatDiv               0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatMisc              0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatMult              0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatMultAcc            0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatSqrt              0      0.00%     66.17% # Type of FU issued
+system.cpu.iq.FU_type_0::MemRead             67254766     25.13%     91.30% # Type of FU issued
+system.cpu.iq.FU_type_0::MemWrite            23288946      8.70%    100.00% # Type of FU issued
 system.cpu.iq.FU_type_0::IprAccess                  0      0.00%    100.00% # Type of FU issued
 system.cpu.iq.FU_type_0::InstPrefetch               0      0.00%    100.00% # Type of FU issued
-system.cpu.iq.FU_type_0::total              267584091                       # Type of FU issued
-system.cpu.iq.rate                           1.615139                       # Inst issue rate
-system.cpu.iq.fu_busy_cnt                     2658877                       # FU busy when requested
-system.cpu.iq.fu_busy_rate                   0.009937                       # FU busy rate (busy events/executed inst)
-system.cpu.iq.int_inst_queue_reads          698266747                       # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_writes         441935949                       # Number of integer instruction queue writes
-system.cpu.iq.int_inst_queue_wakeup_accesses    260335869                       # Number of integer instruction queue wakeup accesses
-system.cpu.iq.fp_inst_queue_reads             5360477                       # Number of floating instruction queue reads
-system.cpu.iq.fp_inst_queue_writes            4651988                       # Number of floating instruction queue writes
-system.cpu.iq.fp_inst_queue_wakeup_accesses      2579879                       # Number of floating instruction queue wakeup accesses
-system.cpu.iq.int_alu_accesses              266334819                       # Number of integer alu accesses
-system.cpu.iq.fp_alu_accesses                 2696005                       # Number of floating point alu accesses
-system.cpu.iew.lsq.thread0.forwLoads         19019917                       # Number of loads that had data forwarded from stores
+system.cpu.iq.FU_type_0::total              267647923                       # Type of FU issued
+system.cpu.iq.rate                           1.614726                       # Inst issue rate
+system.cpu.iq.fu_busy_cnt                     2656461                       # FU busy when requested
+system.cpu.iq.fu_busy_rate                   0.009925                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.int_inst_queue_reads          698473214                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_writes         441941062                       # Number of integer instruction queue writes
+system.cpu.iq.int_inst_queue_wakeup_accesses    260395422                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.fp_inst_queue_reads             5359653                       # Number of floating instruction queue reads
+system.cpu.iq.fp_inst_queue_writes            4679108                       # Number of floating instruction queue writes
+system.cpu.iq.fp_inst_queue_wakeup_accesses      2580004                       # Number of floating instruction queue wakeup accesses
+system.cpu.iq.int_alu_accesses              266396647                       # Number of integer alu accesses
+system.cpu.iq.fp_alu_accesses                 2695563                       # Number of floating point alu accesses
+system.cpu.iew.lsq.thread0.forwLoads         19008282                       # Number of loads that had data forwarded from stores
 system.cpu.iew.lsq.thread0.invAddrLoads             0                       # Number of loads ignored due to an invalid address
-system.cpu.iew.lsq.thread0.squashedLoads     30144170                       # Number of loads squashed
-system.cpu.iew.lsq.thread0.ignoredResponses        29191                       # Number of memory responses ignored because the instruction is squashed
-system.cpu.iew.lsq.thread0.memOrderViolation       297029                       # Number of memory ordering violations
-system.cpu.iew.lsq.thread0.squashedStores     11296091                       # Number of stores squashed
+system.cpu.iew.lsq.thread0.squashedLoads     30169613                       # Number of loads squashed
+system.cpu.iew.lsq.thread0.ignoredResponses        29317                       # Number of memory responses ignored because the instruction is squashed
+system.cpu.iew.lsq.thread0.memOrderViolation       298845                       # Number of memory ordering violations
+system.cpu.iew.lsq.thread0.squashedStores     11309915                       # Number of stores squashed
 system.cpu.iew.lsq.thread0.invAddrSwpfs             0                       # Number of software prefetches ignored due to an invalid address
 system.cpu.iew.lsq.thread0.blockedLoads             0                       # Number of blocked loads due to partial load-store forwarding
-system.cpu.iew.lsq.thread0.rescheduledLoads        49411                       # Number of loads that were rescheduled
-system.cpu.iew.lsq.thread0.cacheBlocked             7                       # Number of times an access to memory failed due to the cache being blocked
+system.cpu.iew.lsq.thread0.rescheduledLoads        49334                       # Number of loads that were rescheduled
+system.cpu.iew.lsq.thread0.cacheBlocked            12                       # Number of times an access to memory failed due to the cache being blocked
 system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
-system.cpu.iew.iewSquashCycles               15414053                       # Number of cycles IEW is squashing
-system.cpu.iew.iewBlockCycles                  584332                       # Number of cycles IEW is blocking
-system.cpu.iew.iewUnblockCycles                268197                       # Number of cycles IEW is unblocking
-system.cpu.iew.iewDispatchedInsts           334057647                       # Number of instructions dispatched to IQ
-system.cpu.iew.iewDispSquashedInsts            187603                       # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispLoadInsts              86793756                       # Number of dispatched load instructions
-system.cpu.iew.iewDispStoreInsts             31811808                       # Number of dispatched store instructions
-system.cpu.iew.iewDispNonSpecInsts               1663                       # Number of dispatched non-speculative instructions
-system.cpu.iew.iewIQFullEvents                 154006                       # Number of times the IQ has become full, causing a stall
-system.cpu.iew.iewLSQFullEvents                 31822                       # Number of times the LSQ has become full, causing a stall
-system.cpu.iew.memOrderViolationEvents         297029                       # Number of memory order violations
-system.cpu.iew.predictedTakenIncorrect        1177472                       # Number of branches that were predicted taken incorrectly
-system.cpu.iew.predictedNotTakenIncorrect       918811                       # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.branchMispredicts              2096283                       # Number of branch mispredicts detected at execute
-system.cpu.iew.iewExecutedInsts             264704604                       # Number of executed instructions
-system.cpu.iew.iewExecLoadInsts              66268952                       # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts           2879487                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewSquashCycles               15420131                       # Number of cycles IEW is squashing
+system.cpu.iew.iewBlockCycles                  575337                       # Number of cycles IEW is blocking
+system.cpu.iew.iewUnblockCycles                259825                       # Number of cycles IEW is unblocking
+system.cpu.iew.iewDispatchedInsts           334072124                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewDispSquashedInsts            191879                       # Number of squashed instructions skipped by dispatch
+system.cpu.iew.iewDispLoadInsts              86819200                       # Number of dispatched load instructions
+system.cpu.iew.iewDispStoreInsts             31825632                       # Number of dispatched store instructions
+system.cpu.iew.iewDispNonSpecInsts               1661                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewIQFullEvents                 148151                       # Number of times the IQ has become full, causing a stall
+system.cpu.iew.iewLSQFullEvents                 27876                       # Number of times the LSQ has become full, causing a stall
+system.cpu.iew.memOrderViolationEvents         298845                       # Number of memory order violations
+system.cpu.iew.predictedTakenIncorrect        1178996                       # Number of branches that were predicted taken incorrectly
+system.cpu.iew.predictedNotTakenIncorrect       920787                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.branchMispredicts              2099783                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewExecutedInsts             264757229                       # Number of executed instructions
+system.cpu.iew.iewExecLoadInsts              66265318                       # Number of load instructions executed
+system.cpu.iew.iewExecSquashedInsts           2890694                       # Number of squashed instructions skipped in execute
 system.cpu.iew.exec_swp                             0                       # number of swp insts executed
 system.cpu.iew.exec_nop                             0                       # number of nop insts executed
-system.cpu.iew.exec_refs                     89158933                       # number of memory reference insts executed
-system.cpu.iew.exec_branches                 14605846                       # Number of branches executed
-system.cpu.iew.exec_stores                   22889981                       # Number of stores executed
-system.cpu.iew.exec_rate                     1.597759                       # Inst execution rate
-system.cpu.iew.wb_sent                      263752937                       # cumulative count of insts sent to commit
-system.cpu.iew.wb_count                     262915748                       # cumulative count of insts written-back
-system.cpu.iew.wb_producers                 212158955                       # num instructions producing a value
-system.cpu.iew.wb_consumers                 375269860                       # num instructions consuming a value
+system.cpu.iew.exec_refs                     89162320                       # number of memory reference insts executed
+system.cpu.iew.exec_branches                 14609733                       # Number of branches executed
+system.cpu.iew.exec_stores                   22897002                       # Number of stores executed
+system.cpu.iew.exec_rate                     1.597286                       # Inst execution rate
+system.cpu.iew.wb_sent                      263814551                       # cumulative count of insts sent to commit
+system.cpu.iew.wb_count                     262975426                       # cumulative count of insts written-back
+system.cpu.iew.wb_producers                 212208096                       # num instructions producing a value
+system.cpu.iew.wb_consumers                 375332869                       # num instructions consuming a value
 system.cpu.iew.wb_penalized                         0                       # number of instrctions required to write to 'other' IQ
-system.cpu.iew.wb_rate                       1.586961                       # insts written-back per cycle
-system.cpu.iew.wb_fanout                     0.565350                       # average fanout of values written-back
+system.cpu.iew.wb_rate                       1.586537                       # insts written-back per cycle
+system.cpu.iew.wb_fanout                     0.565386                       # average fanout of values written-back
 system.cpu.iew.wb_penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.commit.commitSquashedInsts       112734910                       # The number of squashed insts skipped by commit
+system.cpu.commit.commitSquashedInsts       112746099                       # The number of squashed insts skipped by commit
 system.cpu.commit.commitNonSpecStalls            1245                       # The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.branchMispredicts           2014608                       # The number of times a branch was mispredicted
-system.cpu.commit.committed_per_cycle::samples    150132123                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::mean     1.474454                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::stdev     1.942401                       # Number of insts commited each cycle
+system.cpu.commit.branchMispredicts           2016423                       # The number of times a branch was mispredicted
+system.cpu.commit.committed_per_cycle::samples    150207170                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::mean     1.473718                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::stdev     1.941598                       # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::0     50871002     33.88%     33.88% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::1     57276171     38.15%     72.03% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::2     13824598      9.21%     81.24% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::3     12056402      8.03%     89.27% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::4      4136994      2.76%     92.03% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::5      2958422      1.97%     94.00% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::6      1072501      0.71%     94.71% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::7       994968      0.66%     95.38% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::8      6941065      4.62%    100.00% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::0     50947202     33.92%     33.92% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::1     57273647     38.13%     72.05% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::2     13797241      9.19%     81.23% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::3     12067854      8.03%     89.27% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::4      4154161      2.77%     92.03% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::5      2974218      1.98%     94.01% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::6      1064553      0.71%     94.72% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::7      1010133      0.67%     95.39% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::8      6918161      4.61%    100.00% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::min_value            0                       # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::max_value            8                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::total    150132123                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::total    150207170                       # Number of insts commited each cycle
 system.cpu.commit.committedInsts            132071192                       # Number of instructions committed
-system.cpu.commit.committedOps              221362961                       # Number of ops (including micro ops) committed
+system.cpu.commit.committedOps              221362962                       # Number of ops (including micro ops) committed
 system.cpu.commit.swp_count                         0                       # Number of s/w prefetches committed
-system.cpu.commit.refs                       77165303                       # Number of memory references committed
-system.cpu.commit.loads                      56649586                       # Number of loads committed
+system.cpu.commit.refs                       77165304                       # Number of memory references committed
+system.cpu.commit.loads                      56649587                       # Number of loads committed
 system.cpu.commit.membars                           0                       # Number of memory barriers committed
 system.cpu.commit.branches                   12326938                       # Number of branches committed
 system.cpu.commit.fp_insts                    2162459                       # Number of committed floating point instructions.
-system.cpu.commit.int_insts                 220339551                       # Number of committed integer instructions.
+system.cpu.commit.int_insts                 220339553                       # Number of committed integer instructions.
 system.cpu.commit.function_calls                    0                       # Number of function calls committed.
-system.cpu.commit.bw_lim_events               6941065                       # number cycles where commit BW limit reached
+system.cpu.commit.bw_lim_events               6918161                       # number cycles where commit BW limit reached
 system.cpu.commit.bw_limited                        0                       # number of insts not committed due to BW limits
-system.cpu.rob.rob_reads                    477288929                       # The number of ROB reads
-system.cpu.rob.rob_writes                   683644230                       # The number of ROB writes
-system.cpu.timesIdled                            2956                       # Number of times that the entire CPU went into an idle state and unscheduled itself
-system.cpu.idleCycles                          126295                       # Total number of cycles that the CPU has spent unscheduled due to idling
+system.cpu.rob.rob_reads                    477398070                       # The number of ROB reads
+system.cpu.rob.rob_writes                   683673273                       # The number of ROB writes
+system.cpu.timesIdled                            2993                       # Number of times that the entire CPU went into an idle state and unscheduled itself
+system.cpu.idleCycles                          127077                       # Total number of cycles that the CPU has spent unscheduled due to idling
 system.cpu.committedInsts                   132071192                       # Number of Instructions Simulated
-system.cpu.committedOps                     221362961                       # Number of Ops (including micro ops) Simulated
+system.cpu.committedOps                     221362962                       # Number of Ops (including micro ops) Simulated
 system.cpu.committedInsts_total             132071192                       # Number of Instructions Simulated
-system.cpu.cpi                               1.254418                       # CPI: Cycles Per Instruction
-system.cpu.cpi_total                         1.254418                       # CPI: Total CPI of All Threads
-system.cpu.ipc                               0.797182                       # IPC: Instructions Per Cycle
-system.cpu.ipc_total                         0.797182                       # IPC: Total IPC of All Threads
-system.cpu.int_regfile_reads                562757952                       # number of integer regfile reads
-system.cpu.int_regfile_writes               298813122                       # number of integer regfile writes
-system.cpu.fp_regfile_reads                   3531630                       # number of floating regfile reads
-system.cpu.fp_regfile_writes                  2237821                       # number of floating regfile writes
-system.cpu.misc_regfile_reads               137110805                       # number of misc regfile reads
-system.cpu.misc_regfile_writes                    844                       # number of misc regfile writes
-system.cpu.icache.replacements                   4901                       # number of replacements
-system.cpu.icache.tagsinuse               1627.835837                       # Cycle average of tags in use
-system.cpu.icache.total_refs                 24466683                       # Total number of references to valid blocks.
-system.cpu.icache.sampled_refs                   6871                       # Sample count of references to valid blocks.
-system.cpu.icache.avg_refs                3560.862029                       # Average number of references to valid blocks.
+system.cpu.cpi                               1.255038                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         1.255038                       # CPI: Total CPI of All Threads
+system.cpu.ipc                               0.796789                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         0.796789                       # IPC: Total IPC of All Threads
+system.cpu.int_regfile_reads                562793335                       # number of integer regfile reads
+system.cpu.int_regfile_writes               298868750                       # number of integer regfile writes
+system.cpu.fp_regfile_reads                   3530164                       # number of floating regfile reads
+system.cpu.fp_regfile_writes                  2239527                       # number of floating regfile writes
+system.cpu.misc_regfile_reads               137140339                       # number of misc regfile reads
+system.cpu.misc_regfile_writes                    845                       # number of misc regfile writes
+system.cpu.icache.replacements                   4944                       # number of replacements
+system.cpu.icache.tagsinuse               1623.744998                       # Cycle average of tags in use
+system.cpu.icache.total_refs                 24496606                       # Total number of references to valid blocks.
+system.cpu.icache.sampled_refs                   6912                       # Sample count of references to valid blocks.
+system.cpu.icache.avg_refs                3544.069155                       # Average number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::cpu.inst    1627.835837                       # Average occupied blocks per requestor
-system.cpu.icache.occ_percent::cpu.inst      0.794842                       # Average percentage of cache occupancy
-system.cpu.icache.occ_percent::total         0.794842                       # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits::cpu.inst     24466683                       # number of ReadReq hits
-system.cpu.icache.ReadReq_hits::total        24466683                       # number of ReadReq hits
-system.cpu.icache.demand_hits::cpu.inst      24466683                       # number of demand (read+write) hits
-system.cpu.icache.demand_hits::total         24466683                       # number of demand (read+write) hits
-system.cpu.icache.overall_hits::cpu.inst     24466683                       # number of overall hits
-system.cpu.icache.overall_hits::total        24466683                       # number of overall hits
-system.cpu.icache.ReadReq_misses::cpu.inst         9159                       # number of ReadReq misses
-system.cpu.icache.ReadReq_misses::total          9159                       # number of ReadReq misses
-system.cpu.icache.demand_misses::cpu.inst         9159                       # number of demand (read+write) misses
-system.cpu.icache.demand_misses::total           9159                       # number of demand (read+write) misses
-system.cpu.icache.overall_misses::cpu.inst         9159                       # number of overall misses
-system.cpu.icache.overall_misses::total          9159                       # number of overall misses
-system.cpu.icache.ReadReq_miss_latency::cpu.inst    269675497                       # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_latency::total    269675497                       # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency::cpu.inst    269675497                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_latency::total    269675497                       # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency::cpu.inst    269675497                       # number of overall miss cycles
-system.cpu.icache.overall_miss_latency::total    269675497                       # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses::cpu.inst     24475842                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_accesses::total     24475842                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses::cpu.inst     24475842                       # number of demand (read+write) accesses
-system.cpu.icache.demand_accesses::total     24475842                       # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses::cpu.inst     24475842                       # number of overall (read+write) accesses
-system.cpu.icache.overall_accesses::total     24475842                       # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate::cpu.inst     0.000374                       # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_miss_rate::total     0.000374                       # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate::cpu.inst     0.000374                       # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::total     0.000374                       # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate::cpu.inst     0.000374                       # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::total     0.000374                       # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 29443.770827                       # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::total 29443.770827                       # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency::cpu.inst 29443.770827                       # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total 29443.770827                       # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::cpu.inst 29443.770827                       # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total 29443.770827                       # average overall miss latency
-system.cpu.icache.blocked_cycles::no_mshrs          864                       # number of cycles access was blocked
+system.cpu.icache.occ_blocks::cpu.inst    1623.744998                       # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst      0.792844                       # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total         0.792844                       # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst     24496606                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total        24496606                       # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst      24496606                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total         24496606                       # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst     24496606                       # number of overall hits
+system.cpu.icache.overall_hits::total        24496606                       # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst         9224                       # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total          9224                       # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst         9224                       # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total           9224                       # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst         9224                       # number of overall misses
+system.cpu.icache.overall_misses::total          9224                       # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst    273910997                       # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total    273910997                       # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst    273910997                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total    273910997                       # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst    273910997                       # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total    273910997                       # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst     24505830                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total     24505830                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst     24505830                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total     24505830                       # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst     24505830                       # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total     24505830                       # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst     0.000376                       # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_miss_rate::total     0.000376                       # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst     0.000376                       # miss rate for demand accesses
+system.cpu.icache.demand_miss_rate::total     0.000376                       # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst     0.000376                       # miss rate for overall accesses
+system.cpu.icache.overall_miss_rate::total     0.000376                       # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 29695.468018                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_miss_latency::total 29695.468018                       # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 29695.468018                       # average overall miss latency
+system.cpu.icache.demand_avg_miss_latency::total 29695.468018                       # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 29695.468018                       # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::total 29695.468018                       # average overall miss latency
+system.cpu.icache.blocked_cycles::no_mshrs          837                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
-system.cpu.icache.blocked::no_mshrs                26                       # number of cycles access was blocked
+system.cpu.icache.blocked::no_mshrs                27                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_targets               0                       # number of cycles access was blocked
-system.cpu.icache.avg_blocked_cycles::no_mshrs    33.230769                       # average number of cycles each access was blocked
+system.cpu.icache.avg_blocked_cycles::no_mshrs           31                       # average number of cycles each access was blocked
 system.cpu.icache.avg_blocked_cycles::no_targets          nan                       # average number of cycles each access was blocked
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.ReadReq_mshr_hits::cpu.inst         2133                       # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_hits::total         2133                       # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits::cpu.inst         2133                       # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_hits::total         2133                       # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits::cpu.inst         2133                       # number of overall MSHR hits
-system.cpu.icache.overall_mshr_hits::total         2133                       # number of overall MSHR hits
-system.cpu.icache.ReadReq_mshr_misses::cpu.inst         7026                       # number of ReadReq MSHR misses
-system.cpu.icache.ReadReq_mshr_misses::total         7026                       # number of ReadReq MSHR misses
-system.cpu.icache.demand_mshr_misses::cpu.inst         7026                       # number of demand (read+write) MSHR misses
-system.cpu.icache.demand_mshr_misses::total         7026                       # number of demand (read+write) MSHR misses
-system.cpu.icache.overall_mshr_misses::cpu.inst         7026                       # number of overall MSHR misses
-system.cpu.icache.overall_mshr_misses::total         7026                       # number of overall MSHR misses
-system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst    205371497                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_latency::total    205371497                       # number of ReadReq MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::cpu.inst    205371497                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.demand_mshr_miss_latency::total    205371497                       # number of demand (read+write) MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::cpu.inst    205371497                       # number of overall MSHR miss cycles
-system.cpu.icache.overall_mshr_miss_latency::total    205371497                       # number of overall MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst     0.000287                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_miss_rate::total     0.000287                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate::cpu.inst     0.000287                       # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::total     0.000287                       # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate::cpu.inst     0.000287                       # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::total     0.000287                       # mshr miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 29230.215912                       # average ReadReq mshr miss latency
-system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 29230.215912                       # average ReadReq mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 29230.215912                       # average overall mshr miss latency
-system.cpu.icache.demand_avg_mshr_miss_latency::total 29230.215912                       # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 29230.215912                       # average overall mshr miss latency
-system.cpu.icache.overall_avg_mshr_miss_latency::total 29230.215912                       # average overall mshr miss latency
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst         2153                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total         2153                       # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst         2153                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total         2153                       # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst         2153                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total         2153                       # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_misses::cpu.inst         7071                       # number of ReadReq MSHR misses
+system.cpu.icache.ReadReq_mshr_misses::total         7071                       # number of ReadReq MSHR misses
+system.cpu.icache.demand_mshr_misses::cpu.inst         7071                       # number of demand (read+write) MSHR misses
+system.cpu.icache.demand_mshr_misses::total         7071                       # number of demand (read+write) MSHR misses
+system.cpu.icache.overall_mshr_misses::cpu.inst         7071                       # number of overall MSHR misses
+system.cpu.icache.overall_mshr_misses::total         7071                       # number of overall MSHR misses
+system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst    206824497                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_latency::total    206824497                       # number of ReadReq MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::cpu.inst    206824497                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.demand_mshr_miss_latency::total    206824497                       # number of demand (read+write) MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::cpu.inst    206824497                       # number of overall MSHR miss cycles
+system.cpu.icache.overall_mshr_miss_latency::total    206824497                       # number of overall MSHR miss cycles
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst     0.000289                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_miss_rate::total     0.000289                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst     0.000289                       # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_miss_rate::total     0.000289                       # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst     0.000289                       # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_miss_rate::total     0.000289                       # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 29249.681375                       # average ReadReq mshr miss latency
+system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 29249.681375                       # average ReadReq mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 29249.681375                       # average overall mshr miss latency
+system.cpu.icache.demand_avg_mshr_miss_latency::total 29249.681375                       # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 29249.681375                       # average overall mshr miss latency
+system.cpu.icache.overall_avg_mshr_miss_latency::total 29249.681375                       # average overall mshr miss latency
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
 system.cpu.l2cache.replacements                     0                       # number of replacements
-system.cpu.l2cache.tagsinuse              2531.748288                       # Cycle average of tags in use
-system.cpu.l2cache.total_refs                    3493                       # Total number of references to valid blocks.
-system.cpu.l2cache.sampled_refs                  3808                       # Sample count of references to valid blocks.
-system.cpu.l2cache.avg_refs                  0.917279                       # Average number of references to valid blocks.
+system.cpu.l2cache.tagsinuse              2531.083330                       # Cycle average of tags in use
+system.cpu.l2cache.total_refs                    3532                       # Total number of references to valid blocks.
+system.cpu.l2cache.sampled_refs                  3809                       # Sample count of references to valid blocks.
+system.cpu.l2cache.avg_refs                  0.927278                       # Average number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::writebacks     1.438884                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.inst   2246.558475                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.data    283.750928                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_percent::writebacks     0.000044                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_percent::cpu.inst     0.068560                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_percent::cpu.data     0.008659                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_percent::total        0.077263                       # Average percentage of cache occupancy
-system.cpu.l2cache.ReadReq_hits::cpu.inst         3460                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_hits::cpu.data           30                       # number of ReadReq hits
-system.cpu.l2cache.ReadReq_hits::total           3490                       # number of ReadReq hits
-system.cpu.l2cache.Writeback_hits::writebacks           13                       # number of Writeback hits
-system.cpu.l2cache.Writeback_hits::total           13                       # number of Writeback hits
+system.cpu.l2cache.occ_blocks::writebacks     1.684861                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.inst   2246.789003                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data    282.609466                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::writebacks     0.000051                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.inst     0.068567                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::cpu.data     0.008625                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total        0.077243                       # Average percentage of cache occupancy
+system.cpu.l2cache.ReadReq_hits::cpu.inst         3499                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::cpu.data           29                       # number of ReadReq hits
+system.cpu.l2cache.ReadReq_hits::total           3528                       # number of ReadReq hits
+system.cpu.l2cache.Writeback_hits::writebacks           14                       # number of Writeback hits
+system.cpu.l2cache.Writeback_hits::total           14                       # number of Writeback hits
+system.cpu.l2cache.UpgradeReq_hits::cpu.data            1                       # number of UpgradeReq hits
+system.cpu.l2cache.UpgradeReq_hits::total            1                       # number of UpgradeReq hits
 system.cpu.l2cache.ReadExReq_hits::cpu.data            7                       # number of ReadExReq hits
 system.cpu.l2cache.ReadExReq_hits::total            7                       # number of ReadExReq hits
-system.cpu.l2cache.demand_hits::cpu.inst         3460                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_hits::cpu.data           37                       # number of demand (read+write) hits
-system.cpu.l2cache.demand_hits::total            3497                       # number of demand (read+write) hits
-system.cpu.l2cache.overall_hits::cpu.inst         3460                       # number of overall hits
-system.cpu.l2cache.overall_hits::cpu.data           37                       # number of overall hits
-system.cpu.l2cache.overall_hits::total           3497                       # number of overall hits
-system.cpu.l2cache.ReadReq_misses::cpu.inst         3413                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_misses::cpu.data          394                       # number of ReadReq misses
-system.cpu.l2cache.ReadReq_misses::total         3807                       # number of ReadReq misses
-system.cpu.l2cache.UpgradeReq_misses::cpu.data          153                       # number of UpgradeReq misses
-system.cpu.l2cache.UpgradeReq_misses::total          153                       # number of UpgradeReq misses
-system.cpu.l2cache.ReadExReq_misses::cpu.data         1555                       # number of ReadExReq misses
-system.cpu.l2cache.ReadExReq_misses::total         1555                       # number of ReadExReq misses
-system.cpu.l2cache.demand_misses::cpu.inst         3413                       # number of demand (read+write) misses
-system.cpu.l2cache.demand_misses::cpu.data         1949                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_hits::cpu.inst         3499                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::cpu.data           36                       # number of demand (read+write) hits
+system.cpu.l2cache.demand_hits::total            3535                       # number of demand (read+write) hits
+system.cpu.l2cache.overall_hits::cpu.inst         3499                       # number of overall hits
+system.cpu.l2cache.overall_hits::cpu.data           36                       # number of overall hits
+system.cpu.l2cache.overall_hits::total           3535                       # number of overall hits
+system.cpu.l2cache.ReadReq_misses::cpu.inst         3414                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::cpu.data          392                       # number of ReadReq misses
+system.cpu.l2cache.ReadReq_misses::total         3806                       # number of ReadReq misses
+system.cpu.l2cache.UpgradeReq_misses::cpu.data          157                       # number of UpgradeReq misses
+system.cpu.l2cache.UpgradeReq_misses::total          157                       # number of UpgradeReq misses
+system.cpu.l2cache.ReadExReq_misses::cpu.data         1556                       # number of ReadExReq misses
+system.cpu.l2cache.ReadExReq_misses::total         1556                       # number of ReadExReq misses
+system.cpu.l2cache.demand_misses::cpu.inst         3414                       # number of demand (read+write) misses
+system.cpu.l2cache.demand_misses::cpu.data         1948                       # number of demand (read+write) misses
 system.cpu.l2cache.demand_misses::total          5362                       # number of demand (read+write) misses
-system.cpu.l2cache.overall_misses::cpu.inst         3413                       # number of overall misses
-system.cpu.l2cache.overall_misses::cpu.data         1949                       # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.inst         3414                       # number of overall misses
+system.cpu.l2cache.overall_misses::cpu.data         1948                       # number of overall misses
 system.cpu.l2cache.overall_misses::total         5362                       # number of overall misses
-system.cpu.l2cache.ReadReq_miss_latency::cpu.inst    163591500                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_latency::cpu.data     23492500                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadReq_miss_latency::total    187084000                       # number of ReadReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency::cpu.data     68820500                       # number of ReadExReq miss cycles
-system.cpu.l2cache.ReadExReq_miss_latency::total     68820500                       # number of ReadExReq miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.inst    163591500                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::cpu.data     92313000                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.demand_miss_latency::total    255904500                       # number of demand (read+write) miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.inst    163591500                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::cpu.data     92313000                       # number of overall miss cycles
-system.cpu.l2cache.overall_miss_latency::total    255904500                       # number of overall miss cycles
-system.cpu.l2cache.ReadReq_accesses::cpu.inst         6873                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_accesses::cpu.data          424                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.ReadReq_accesses::total         7297                       # number of ReadReq accesses(hits+misses)
-system.cpu.l2cache.Writeback_accesses::writebacks           13                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.Writeback_accesses::total           13                       # number of Writeback accesses(hits+misses)
-system.cpu.l2cache.UpgradeReq_accesses::cpu.data          153                       # number of UpgradeReq accesses(hits+misses)
-system.cpu.l2cache.UpgradeReq_accesses::total          153                       # number of UpgradeReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses::cpu.data         1562                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.ReadExReq_accesses::total         1562                       # number of ReadExReq accesses(hits+misses)
-system.cpu.l2cache.demand_accesses::cpu.inst         6873                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_accesses::cpu.data         1986                       # number of demand (read+write) accesses
-system.cpu.l2cache.demand_accesses::total         8859                       # number of demand (read+write) accesses
-system.cpu.l2cache.overall_accesses::cpu.inst         6873                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_accesses::cpu.data         1986                       # number of overall (read+write) accesses
-system.cpu.l2cache.overall_accesses::total         8859                       # number of overall (read+write) accesses
-system.cpu.l2cache.ReadReq_miss_rate::cpu.inst     0.496581                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_miss_rate::cpu.data     0.929245                       # miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_miss_rate::total     0.521721                       # miss rate for ReadReq accesses
-system.cpu.l2cache.UpgradeReq_miss_rate::cpu.data            1                       # miss rate for UpgradeReq accesses
-system.cpu.l2cache.UpgradeReq_miss_rate::total            1                       # miss rate for UpgradeReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate::cpu.data     0.995519                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_miss_rate::total     0.995519                       # miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_miss_rate::cpu.inst     0.496581                       # miss rate for demand accesses
-system.cpu.l2cache.demand_miss_rate::cpu.data     0.981370                       # miss rate for demand accesses
-system.cpu.l2cache.demand_miss_rate::total     0.605260                       # miss rate for demand accesses
-system.cpu.l2cache.overall_miss_rate::cpu.inst     0.496581                       # miss rate for overall accesses
-system.cpu.l2cache.overall_miss_rate::cpu.data     0.981370                       # miss rate for overall accesses
-system.cpu.l2cache.overall_miss_rate::total     0.605260                       # miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 47931.878113                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 59625.634518                       # average ReadReq miss latency
-system.cpu.l2cache.ReadReq_avg_miss_latency::total 49142.106646                       # average ReadReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 44257.556270                       # average ReadExReq miss latency
-system.cpu.l2cache.ReadExReq_avg_miss_latency::total 44257.556270                       # average ReadExReq miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 47931.878113                       # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::cpu.data 47364.289379                       # average overall miss latency
-system.cpu.l2cache.demand_avg_miss_latency::total 47725.568818                       # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 47931.878113                       # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::cpu.data 47364.289379                       # average overall miss latency
-system.cpu.l2cache.overall_avg_miss_latency::total 47725.568818                       # average overall miss latency
+system.cpu.l2cache.ReadReq_miss_latency::cpu.inst    164604500                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::cpu.data     23838500                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadReq_miss_latency::total    188443000                       # number of ReadReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::cpu.data     68684000                       # number of ReadExReq miss cycles
+system.cpu.l2cache.ReadExReq_miss_latency::total     68684000                       # number of ReadExReq miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.inst    164604500                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::cpu.data     92522500                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.demand_miss_latency::total    257127000                       # number of demand (read+write) miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.inst    164604500                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::cpu.data     92522500                       # number of overall miss cycles
+system.cpu.l2cache.overall_miss_latency::total    257127000                       # number of overall miss cycles
+system.cpu.l2cache.ReadReq_accesses::cpu.inst         6913                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::cpu.data          421                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.ReadReq_accesses::total         7334                       # number of ReadReq accesses(hits+misses)
+system.cpu.l2cache.Writeback_accesses::writebacks           14                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.Writeback_accesses::total           14                       # number of Writeback accesses(hits+misses)
+system.cpu.l2cache.UpgradeReq_accesses::cpu.data          158                       # number of UpgradeReq accesses(hits+misses)
+system.cpu.l2cache.UpgradeReq_accesses::total          158                       # number of UpgradeReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::cpu.data         1563                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.ReadExReq_accesses::total         1563                       # number of ReadExReq accesses(hits+misses)
+system.cpu.l2cache.demand_accesses::cpu.inst         6913                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::cpu.data         1984                       # number of demand (read+write) accesses
+system.cpu.l2cache.demand_accesses::total         8897                       # number of demand (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.inst         6913                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::cpu.data         1984                       # number of overall (read+write) accesses
+system.cpu.l2cache.overall_accesses::total         8897                       # number of overall (read+write) accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.inst     0.493852                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::cpu.data     0.931116                       # miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_miss_rate::total     0.518953                       # miss rate for ReadReq accesses
+system.cpu.l2cache.UpgradeReq_miss_rate::cpu.data     0.993671                       # miss rate for UpgradeReq accesses
+system.cpu.l2cache.UpgradeReq_miss_rate::total     0.993671                       # miss rate for UpgradeReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::cpu.data     0.995521                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_miss_rate::total     0.995521                       # miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_miss_rate::cpu.inst     0.493852                       # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::cpu.data     0.981855                       # miss rate for demand accesses
+system.cpu.l2cache.demand_miss_rate::total     0.602675                       # miss rate for demand accesses
+system.cpu.l2cache.overall_miss_rate::cpu.inst     0.493852                       # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::cpu.data     0.981855                       # miss rate for overall accesses
+system.cpu.l2cache.overall_miss_rate::total     0.602675                       # miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 48214.557704                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.data 60812.500000                       # average ReadReq miss latency
+system.cpu.l2cache.ReadReq_avg_miss_latency::total 49512.086180                       # average ReadReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.data 44141.388175                       # average ReadExReq miss latency
+system.cpu.l2cache.ReadExReq_avg_miss_latency::total 44141.388175                       # average ReadExReq miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 48214.557704                       # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::cpu.data 47496.149897                       # average overall miss latency
+system.cpu.l2cache.demand_avg_miss_latency::total 47953.562104                       # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 48214.557704                       # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::cpu.data 47496.149897                       # average overall miss latency
+system.cpu.l2cache.overall_avg_miss_latency::total 47953.562104                       # average overall miss latency
 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.blocked::no_mshrs                0                       # number of cycles access was blocked
@@ -620,150 +622,150 @@ system.cpu.l2cache.avg_blocked_cycles::no_mshrs          nan
 system.cpu.l2cache.avg_blocked_cycles::no_targets          nan                       # average number of cycles each access was blocked
 system.cpu.l2cache.fast_writes                      0                       # number of fast writes performed
 system.cpu.l2cache.cache_copies                     0                       # number of cache copies performed
-system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst         3413                       # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadReq_mshr_misses::cpu.data          394                       # number of ReadReq MSHR misses
-system.cpu.l2cache.ReadReq_mshr_misses::total         3807                       # number of ReadReq MSHR misses
-system.cpu.l2cache.UpgradeReq_mshr_misses::cpu.data          153                       # number of UpgradeReq MSHR misses
-system.cpu.l2cache.UpgradeReq_mshr_misses::total          153                       # number of UpgradeReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data         1555                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.ReadExReq_mshr_misses::total         1555                       # number of ReadExReq MSHR misses
-system.cpu.l2cache.demand_mshr_misses::cpu.inst         3413                       # number of demand (read+write) MSHR misses
-system.cpu.l2cache.demand_mshr_misses::cpu.data         1949                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst         3414                       # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::cpu.data          392                       # number of ReadReq MSHR misses
+system.cpu.l2cache.ReadReq_mshr_misses::total         3806                       # number of ReadReq MSHR misses
+system.cpu.l2cache.UpgradeReq_mshr_misses::cpu.data          157                       # number of UpgradeReq MSHR misses
+system.cpu.l2cache.UpgradeReq_mshr_misses::total          157                       # number of UpgradeReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::cpu.data         1556                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.ReadExReq_mshr_misses::total         1556                       # number of ReadExReq MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.inst         3414                       # number of demand (read+write) MSHR misses
+system.cpu.l2cache.demand_mshr_misses::cpu.data         1948                       # number of demand (read+write) MSHR misses
 system.cpu.l2cache.demand_mshr_misses::total         5362                       # number of demand (read+write) MSHR misses
-system.cpu.l2cache.overall_mshr_misses::cpu.inst         3413                       # number of overall MSHR misses
-system.cpu.l2cache.overall_mshr_misses::cpu.data         1949                       # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.inst         3414                       # number of overall MSHR misses
+system.cpu.l2cache.overall_mshr_misses::cpu.data         1948                       # number of overall MSHR misses
 system.cpu.l2cache.overall_mshr_misses::total         5362                       # number of overall MSHR misses
-system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst    121265541                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data     18645311                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_latency::total    139910852                       # number of ReadReq MSHR miss cycles
-system.cpu.l2cache.UpgradeReq_mshr_miss_latency::cpu.data      1530153                       # number of UpgradeReq MSHR miss cycles
-system.cpu.l2cache.UpgradeReq_mshr_miss_latency::total      1530153                       # number of UpgradeReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data     49241002                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.ReadExReq_mshr_miss_latency::total     49241002                       # number of ReadExReq MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst    121265541                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::cpu.data     67886313                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.demand_mshr_miss_latency::total    189151854                       # number of demand (read+write) MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst    121265541                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::cpu.data     67886313                       # number of overall MSHR miss cycles
-system.cpu.l2cache.overall_mshr_miss_latency::total    189151854                       # number of overall MSHR miss cycles
-system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst     0.496581                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data     0.929245                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.ReadReq_mshr_miss_rate::total     0.521721                       # mshr miss rate for ReadReq accesses
-system.cpu.l2cache.UpgradeReq_mshr_miss_rate::cpu.data            1                       # mshr miss rate for UpgradeReq accesses
-system.cpu.l2cache.UpgradeReq_mshr_miss_rate::total            1                       # mshr miss rate for UpgradeReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data     0.995519                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.ReadExReq_mshr_miss_rate::total     0.995519                       # mshr miss rate for ReadExReq accesses
-system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst     0.496581                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::cpu.data     0.981370                       # mshr miss rate for demand accesses
-system.cpu.l2cache.demand_mshr_miss_rate::total     0.605260                       # mshr miss rate for demand accesses
-system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst     0.496581                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::cpu.data     0.981370                       # mshr miss rate for overall accesses
-system.cpu.l2cache.overall_mshr_miss_rate::total     0.605260                       # mshr miss rate for overall accesses
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 35530.483739                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 47323.124365                       # average ReadReq mshr miss latency
-system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::total 36750.946152                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst    122263536                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.data     19005810                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_latency::total    141269346                       # number of ReadReq MSHR miss cycles
+system.cpu.l2cache.UpgradeReq_mshr_miss_latency::cpu.data      1570157                       # number of UpgradeReq MSHR miss cycles
+system.cpu.l2cache.UpgradeReq_mshr_miss_latency::total      1570157                       # number of UpgradeReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.data     49028503                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.ReadExReq_mshr_miss_latency::total     49028503                       # number of ReadExReq MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst    122263536                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::cpu.data     68034313                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.demand_mshr_miss_latency::total    190297849                       # number of demand (read+write) MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst    122263536                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::cpu.data     68034313                       # number of overall MSHR miss cycles
+system.cpu.l2cache.overall_mshr_miss_latency::total    190297849                       # number of overall MSHR miss cycles
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst     0.493852                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.data     0.931116                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.ReadReq_mshr_miss_rate::total     0.518953                       # mshr miss rate for ReadReq accesses
+system.cpu.l2cache.UpgradeReq_mshr_miss_rate::cpu.data     0.993671                       # mshr miss rate for UpgradeReq accesses
+system.cpu.l2cache.UpgradeReq_mshr_miss_rate::total     0.993671                       # mshr miss rate for UpgradeReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.data     0.995521                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.ReadExReq_mshr_miss_rate::total     0.995521                       # mshr miss rate for ReadExReq accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst     0.493852                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::cpu.data     0.981855                       # mshr miss rate for demand accesses
+system.cpu.l2cache.demand_mshr_miss_rate::total     0.602675                       # mshr miss rate for demand accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst     0.493852                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::cpu.data     0.981855                       # mshr miss rate for overall accesses
+system.cpu.l2cache.overall_mshr_miss_rate::total     0.602675                       # mshr miss rate for overall accesses
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 35812.400703                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.data 48484.209184                       # average ReadReq mshr miss latency
+system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::total 37117.537047                       # average ReadReq mshr miss latency
 system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::cpu.data        10001                       # average UpgradeReq mshr miss latency
 system.cpu.l2cache.UpgradeReq_avg_mshr_miss_latency::total        10001                       # average UpgradeReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 31666.239228                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 31666.239228                       # average ReadExReq mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 35530.483739                       # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 34831.356080                       # average overall mshr miss latency
-system.cpu.l2cache.demand_avg_mshr_miss_latency::total 35276.362178                       # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 35530.483739                       # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 34831.356080                       # average overall mshr miss latency
-system.cpu.l2cache.overall_avg_mshr_miss_latency::total 35276.362178                       # average overall mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.data 31509.320694                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 31509.320694                       # average ReadExReq mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 35812.400703                       # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.data 34925.212012                       # average overall mshr miss latency
+system.cpu.l2cache.demand_avg_mshr_miss_latency::total 35490.087467                       # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 35812.400703                       # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 34925.212012                       # average overall mshr miss latency
+system.cpu.l2cache.overall_avg_mshr_miss_latency::total 35490.087467                       # average overall mshr miss latency
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
-system.cpu.dcache.replacements                     56                       # number of replacements
-system.cpu.dcache.tagsinuse               1416.460930                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                 67604390                       # Total number of references to valid blocks.
-system.cpu.dcache.sampled_refs                   1983                       # Sample count of references to valid blocks.
-system.cpu.dcache.avg_refs               34091.976803                       # Average number of references to valid blocks.
+system.cpu.dcache.replacements                     55                       # number of replacements
+system.cpu.dcache.tagsinuse               1413.084187                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                 67612398                       # Total number of references to valid blocks.
+system.cpu.dcache.sampled_refs                   1982                       # Sample count of references to valid blocks.
+system.cpu.dcache.avg_refs               34113.217962                       # Average number of references to valid blocks.
 system.cpu.dcache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::cpu.data    1416.460930                       # Average occupied blocks per requestor
-system.cpu.dcache.occ_percent::cpu.data      0.345816                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_percent::total         0.345816                       # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::cpu.data     47090189                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_hits::total        47090189                       # number of ReadReq hits
-system.cpu.dcache.WriteReq_hits::cpu.data     20514015                       # number of WriteReq hits
-system.cpu.dcache.WriteReq_hits::total       20514015                       # number of WriteReq hits
-system.cpu.dcache.demand_hits::cpu.data      67604204                       # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::total         67604204                       # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::cpu.data     67604204                       # number of overall hits
-system.cpu.dcache.overall_hits::total        67604204                       # number of overall hits
-system.cpu.dcache.ReadReq_misses::cpu.data          791                       # number of ReadReq misses
-system.cpu.dcache.ReadReq_misses::total           791                       # number of ReadReq misses
-system.cpu.dcache.WriteReq_misses::cpu.data         1716                       # number of WriteReq misses
-system.cpu.dcache.WriteReq_misses::total         1716                       # number of WriteReq misses
-system.cpu.dcache.demand_misses::cpu.data         2507                       # number of demand (read+write) misses
-system.cpu.dcache.demand_misses::total           2507                       # number of demand (read+write) misses
-system.cpu.dcache.overall_misses::cpu.data         2507                       # number of overall misses
-system.cpu.dcache.overall_misses::total          2507                       # number of overall misses
-system.cpu.dcache.ReadReq_miss_latency::cpu.data     39751500                       # number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_latency::total     39751500                       # number of ReadReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::cpu.data     77402500                       # number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_latency::total     77402500                       # number of WriteReq miss cycles
-system.cpu.dcache.demand_miss_latency::cpu.data    117154000                       # number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_latency::total    117154000                       # number of demand (read+write) miss cycles
-system.cpu.dcache.overall_miss_latency::cpu.data    117154000                       # number of overall miss cycles
-system.cpu.dcache.overall_miss_latency::total    117154000                       # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::cpu.data     47090980                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_accesses::total     47090980                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.occ_blocks::cpu.data    1413.084187                       # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data      0.344991                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total         0.344991                       # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data     47098181                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total        47098181                       # number of ReadReq hits
+system.cpu.dcache.WriteReq_hits::cpu.data     20514009                       # number of WriteReq hits
+system.cpu.dcache.WriteReq_hits::total       20514009                       # number of WriteReq hits
+system.cpu.dcache.demand_hits::cpu.data      67612190                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total         67612190                       # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data     67612190                       # number of overall hits
+system.cpu.dcache.overall_hits::total        67612190                       # number of overall hits
+system.cpu.dcache.ReadReq_misses::cpu.data          831                       # number of ReadReq misses
+system.cpu.dcache.ReadReq_misses::total           831                       # number of ReadReq misses
+system.cpu.dcache.WriteReq_misses::cpu.data         1722                       # number of WriteReq misses
+system.cpu.dcache.WriteReq_misses::total         1722                       # number of WriteReq misses
+system.cpu.dcache.demand_misses::cpu.data         2553                       # number of demand (read+write) misses
+system.cpu.dcache.demand_misses::total           2553                       # number of demand (read+write) misses
+system.cpu.dcache.overall_misses::cpu.data         2553                       # number of overall misses
+system.cpu.dcache.overall_misses::total          2553                       # number of overall misses
+system.cpu.dcache.ReadReq_miss_latency::cpu.data     41843000                       # number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_latency::total     41843000                       # number of ReadReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::cpu.data     77380000                       # number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_latency::total     77380000                       # number of WriteReq miss cycles
+system.cpu.dcache.demand_miss_latency::cpu.data    119223000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_latency::total    119223000                       # number of demand (read+write) miss cycles
+system.cpu.dcache.overall_miss_latency::cpu.data    119223000                       # number of overall miss cycles
+system.cpu.dcache.overall_miss_latency::total    119223000                       # number of overall miss cycles
+system.cpu.dcache.ReadReq_accesses::cpu.data     47099012                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total     47099012                       # number of ReadReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::cpu.data     20515731                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::total     20515731                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::cpu.data     67606711                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::total     67606711                       # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::cpu.data     67606711                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::total     67606711                       # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.000017                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_miss_rate::total     0.000017                       # miss rate for ReadReq accesses
+system.cpu.dcache.demand_accesses::cpu.data     67614743                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total     67614743                       # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data     67614743                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total     67614743                       # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.000018                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_miss_rate::total     0.000018                       # miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_miss_rate::cpu.data     0.000084                       # miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_miss_rate::total     0.000084                       # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate::cpu.data     0.000037                       # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::total     0.000037                       # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate::cpu.data     0.000037                       # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::total     0.000037                       # miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 50254.740834                       # average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_miss_latency::total 50254.740834                       # average ReadReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 45106.351981                       # average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_miss_latency::total 45106.351981                       # average WriteReq miss latency
-system.cpu.dcache.demand_avg_miss_latency::cpu.data 46730.753889                       # average overall miss latency
-system.cpu.dcache.demand_avg_miss_latency::total 46730.753889                       # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::cpu.data 46730.753889                       # average overall miss latency
-system.cpu.dcache.overall_avg_miss_latency::total 46730.753889                       # average overall miss latency
-system.cpu.dcache.blocked_cycles::no_mshrs           35                       # number of cycles access was blocked
+system.cpu.dcache.demand_miss_rate::cpu.data     0.000038                       # miss rate for demand accesses
+system.cpu.dcache.demand_miss_rate::total     0.000038                       # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data     0.000038                       # miss rate for overall accesses
+system.cpu.dcache.overall_miss_rate::total     0.000038                       # miss rate for overall accesses
+system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 50352.587244                       # average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_miss_latency::total 50352.587244                       # average ReadReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 44936.120790                       # average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_miss_latency::total 44936.120790                       # average WriteReq miss latency
+system.cpu.dcache.demand_avg_miss_latency::cpu.data 46699.177438                       # average overall miss latency
+system.cpu.dcache.demand_avg_miss_latency::total 46699.177438                       # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::cpu.data 46699.177438                       # average overall miss latency
+system.cpu.dcache.overall_avg_miss_latency::total 46699.177438                       # average overall miss latency
+system.cpu.dcache.blocked_cycles::no_mshrs           70                       # number of cycles access was blocked
 system.cpu.dcache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
-system.cpu.dcache.blocked::no_mshrs                 2                       # number of cycles access was blocked
+system.cpu.dcache.blocked::no_mshrs                 3                       # number of cycles access was blocked
 system.cpu.dcache.blocked::no_targets               0                       # number of cycles access was blocked
-system.cpu.dcache.avg_blocked_cycles::no_mshrs    17.500000                       # average number of cycles each access was blocked
+system.cpu.dcache.avg_blocked_cycles::no_mshrs    23.333333                       # average number of cycles each access was blocked
 system.cpu.dcache.avg_blocked_cycles::no_targets          nan                       # average number of cycles each access was blocked
 system.cpu.dcache.fast_writes                       0                       # number of fast writes performed
 system.cpu.dcache.cache_copies                      0                       # number of cache copies performed
-system.cpu.dcache.writebacks::writebacks           13                       # number of writebacks
-system.cpu.dcache.writebacks::total                13                       # number of writebacks
-system.cpu.dcache.ReadReq_mshr_hits::cpu.data          367                       # number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_hits::total          367                       # number of ReadReq MSHR hits
+system.cpu.dcache.writebacks::writebacks           14                       # number of writebacks
+system.cpu.dcache.writebacks::total                14                       # number of writebacks
+system.cpu.dcache.ReadReq_mshr_hits::cpu.data          410                       # number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_hits::total          410                       # number of ReadReq MSHR hits
 system.cpu.dcache.WriteReq_mshr_hits::cpu.data            1                       # number of WriteReq MSHR hits
 system.cpu.dcache.WriteReq_mshr_hits::total            1                       # number of WriteReq MSHR hits
-system.cpu.dcache.demand_mshr_hits::cpu.data          368                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_hits::total          368                       # number of demand (read+write) MSHR hits
-system.cpu.dcache.overall_mshr_hits::cpu.data          368                       # number of overall MSHR hits
-system.cpu.dcache.overall_mshr_hits::total          368                       # number of overall MSHR hits
-system.cpu.dcache.ReadReq_mshr_misses::cpu.data          424                       # number of ReadReq MSHR misses
-system.cpu.dcache.ReadReq_mshr_misses::total          424                       # number of ReadReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses::cpu.data         1715                       # number of WriteReq MSHR misses
-system.cpu.dcache.WriteReq_mshr_misses::total         1715                       # number of WriteReq MSHR misses
-system.cpu.dcache.demand_mshr_misses::cpu.data         2139                       # number of demand (read+write) MSHR misses
-system.cpu.dcache.demand_mshr_misses::total         2139                       # number of demand (read+write) MSHR misses
-system.cpu.dcache.overall_mshr_misses::cpu.data         2139                       # number of overall MSHR misses
-system.cpu.dcache.overall_mshr_misses::total         2139                       # number of overall MSHR misses
-system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data     24221500                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_latency::total     24221500                       # number of ReadReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data     73937000                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.WriteReq_mshr_miss_latency::total     73937000                       # number of WriteReq MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::cpu.data     98158500                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_latency::total     98158500                       # number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::cpu.data     98158500                       # number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_latency::total     98158500                       # number of overall MSHR miss cycles
+system.cpu.dcache.demand_mshr_hits::cpu.data          411                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_hits::total          411                       # number of demand (read+write) MSHR hits
+system.cpu.dcache.overall_mshr_hits::cpu.data          411                       # number of overall MSHR hits
+system.cpu.dcache.overall_mshr_hits::total          411                       # number of overall MSHR hits
+system.cpu.dcache.ReadReq_mshr_misses::cpu.data          421                       # number of ReadReq MSHR misses
+system.cpu.dcache.ReadReq_mshr_misses::total          421                       # number of ReadReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::cpu.data         1721                       # number of WriteReq MSHR misses
+system.cpu.dcache.WriteReq_mshr_misses::total         1721                       # number of WriteReq MSHR misses
+system.cpu.dcache.demand_mshr_misses::cpu.data         2142                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_mshr_misses::total         2142                       # number of demand (read+write) MSHR misses
+system.cpu.dcache.overall_mshr_misses::cpu.data         2142                       # number of overall MSHR misses
+system.cpu.dcache.overall_mshr_misses::total         2142                       # number of overall MSHR misses
+system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.data     24554500                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_latency::total     24554500                       # number of ReadReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.data     73902500                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_mshr_miss_latency::total     73902500                       # number of WriteReq MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::cpu.data     98457000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_latency::total     98457000                       # number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::cpu.data     98457000                       # number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_latency::total     98457000                       # number of overall MSHR miss cycles
 system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data     0.000009                       # mshr miss rate for ReadReq accesses
 system.cpu.dcache.ReadReq_mshr_miss_rate::total     0.000009                       # mshr miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data     0.000084                       # mshr miss rate for WriteReq accesses
@@ -772,14 +774,14 @@ system.cpu.dcache.demand_mshr_miss_rate::cpu.data     0.000032
 system.cpu.dcache.demand_mshr_miss_rate::total     0.000032                       # mshr miss rate for demand accesses
 system.cpu.dcache.overall_mshr_miss_rate::cpu.data     0.000032                       # mshr miss rate for overall accesses
 system.cpu.dcache.overall_mshr_miss_rate::total     0.000032                       # mshr miss rate for overall accesses
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 57126.179245                       # average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 57126.179245                       # average ReadReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 43111.953353                       # average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 43111.953353                       # average WriteReq mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 45889.901823                       # average overall mshr miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency::total 45889.901823                       # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 45889.901823                       # average overall mshr miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency::total 45889.901823                       # average overall mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 58324.228029                       # average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 58324.228029                       # average ReadReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 42941.603719                       # average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 42941.603719                       # average WriteReq mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.data 45964.985994                       # average overall mshr miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency::total 45964.985994                       # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.data 45964.985994                       # average overall mshr miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency::total 45964.985994                       # average overall mshr miss latency
 system.cpu.dcache.no_allocate_misses                0                       # Number of misses that were no-allocate
 
 ---------- End Simulation Statistics   ----------
index 222b14efd2117b183eb95fef7b0bb0b42dd01484..ce16e921c548173d00d6ea5b9ea47a83a87a95b4 100644 (file)
@@ -77,7 +77,7 @@ port=system.membus.slave[4]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -128,6 +128,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index 7bcffd6bf73a3c2f336106adc65f1fc3898fd4e2..0a35f8c742076eaa235a19c8b0ec4d2198a151ae 100755 (executable)
@@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atom
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 18:05:52
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:30:35
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic
 Couldn't unlink  build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-atomic/smred.sav
@@ -26,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 131393067500 because target called exit()
+122 123 124 Exiting @ tick 131393068000 because target called exit()
index 4c14b976b983a6568976b34f7895ffb0d168bf2c..bb0c7510f332a254b040b0d17c05a502cfb877e6 100644 (file)
@@ -1,59 +1,59 @@
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  0.131393                       # Number of seconds simulated
-sim_ticks                                131393067500                       # Number of ticks simulated
-final_tick                               131393067500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                131393068000                       # Number of ticks simulated
+final_tick                               131393068000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                 897941                       # Simulator instruction rate (inst/s)
-host_op_rate                                  1505028                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                              893330062                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 308196                       # Number of bytes of host memory used
-host_seconds                                   147.08                       # Real time elapsed on the host
+host_inst_rate                                 538543                       # Simulator instruction rate (inst/s)
+host_op_rate                                   902645                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                              535777601                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 308992                       # Number of bytes of host memory used
+host_seconds                                   245.24                       # Real time elapsed on the host
 sim_insts                                   132071193                       # Number of instructions simulated
-sim_ops                                     221362962                       # Number of ops (including micro ops) simulated
+sim_ops                                     221362963                       # Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst        1387954936                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu.data         310423750                       # Number of bytes read from this memory
-system.physmem.bytes_read::total           1698378686                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu.data         310423752                       # Number of bytes read from this memory
+system.physmem.bytes_read::total           1698378688                       # Number of bytes read from this memory
 system.physmem.bytes_inst_read::cpu.inst   1387954936                       # Number of instructions bytes read from this memory
 system.physmem.bytes_inst_read::total      1387954936                       # Number of instructions bytes read from this memory
 system.physmem.bytes_written::cpu.data       99822191                       # Number of bytes written to this memory
 system.physmem.bytes_written::total          99822191                       # Number of bytes written to this memory
 system.physmem.num_reads::cpu.inst          173494367                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu.data           56682004                       # Number of read requests responded to by this memory
-system.physmem.num_reads::total             230176371                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu.data           56682005                       # Number of read requests responded to by this memory
+system.physmem.num_reads::total             230176372                       # Number of read requests responded to by this memory
 system.physmem.num_writes::cpu.data          20515731                       # Number of write requests responded to by this memory
 system.physmem.num_writes::total             20515731                       # Number of write requests responded to by this memory
-system.physmem.bw_read::cpu.inst          10563380264                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data           2362558055                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total             12925938319                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst     10563380264                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total        10563380264                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::cpu.data           759721901                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total              759721901                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst         10563380264                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.data          3122279956                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total            13685660219                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_read::cpu.inst          10563380223                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data           2362558061                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total             12925938285                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst     10563380223                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total        10563380223                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_write::cpu.data           759721898                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::total              759721898                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst         10563380223                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.data          3122279959                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total            13685660183                       # Total bandwidth to/from this memory (bytes/s)
 system.cpu.workload.num_syscalls                  400                       # Number of system calls
-system.cpu.numCycles                        262786136                       # number of cpu cycles simulated
+system.cpu.numCycles                        262786137                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                   132071193                       # Number of instructions committed
-system.cpu.committedOps                     221362962                       # Number of ops (including micro ops) committed
-system.cpu.num_int_alu_accesses             220339552                       # Number of integer alu accesses
+system.cpu.committedOps                     221362963                       # Number of ops (including micro ops) committed
+system.cpu.num_int_alu_accesses             220339554                       # Number of integer alu accesses
 system.cpu.num_fp_alu_accesses                2162459                       # Number of float alu accesses
 system.cpu.num_func_calls                           0                       # number of times a function call or return occured
 system.cpu.num_conditional_control_insts      8268466                       # number of instructions that are conditional controls
-system.cpu.num_int_insts                    220339552                       # number of integer instructions
+system.cpu.num_int_insts                    220339554                       # number of integer instructions
 system.cpu.num_fp_insts                       2162459                       # number of float instructions
-system.cpu.num_int_register_reads           616958553                       # number of times the integer registers were read
-system.cpu.num_int_register_writes          257597201                       # number of times the integer registers were written
+system.cpu.num_int_register_reads           616958558                       # number of times the integer registers were read
+system.cpu.num_int_register_writes          257597203                       # number of times the integer registers were written
 system.cpu.num_fp_register_reads              3037165                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes             1831403                       # number of times the floating registers were written
-system.cpu.num_mem_refs                      77165303                       # number of memory refs
-system.cpu.num_load_insts                    56649586                       # Number of load instructions
+system.cpu.num_mem_refs                      77165304                       # number of memory refs
+system.cpu.num_load_insts                    56649587                       # Number of load instructions
 system.cpu.num_store_insts                   20515717                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                  262786136                       # Number of busy cycles
+system.cpu.num_busy_cycles                  262786137                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 
index 368cbf9300bd6f0a0ac3570a12918f94de0b6882..93ab4272226a63ae031610ffb4c4acba9c2e8565 100644 (file)
@@ -117,7 +117,7 @@ mem_side=system.cpu.toL2Bus.slave[0]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -168,6 +168,7 @@ type=CoherentBus
 block_size=64
 clock=500
 header_cycles=1
+system=system
 use_default_range=false
 width=32
 master=system.cpu.l2cache.cpu_side
@@ -200,6 +201,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index ff40493eccc7623d51e400887d765757de3e9458..4e4920ac0c378bddd9b40d697b0a6b6909391111 100755 (executable)
@@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timi
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 16:30:54
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:30:24
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing
 Couldn't unlink  build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing/smred.sav
@@ -26,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 250953956000 because target called exit()
+122 123 124 Exiting @ tick 250953957000 because target called exit()
index 004f7b9eaa76ebea772c243924734759c2a87942..1372cb624043b745849c691dd2c28e93aec7957d 100644 (file)
@@ -1,16 +1,16 @@
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  0.250954                       # Number of seconds simulated
-sim_ticks                                250953956000                       # Number of ticks simulated
-final_tick                               250953956000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                250953957000                       # Number of ticks simulated
+final_tick                               250953957000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                 580885                       # Simulator instruction rate (inst/s)
-host_op_rate                                   973614                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                             1103763503                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 316652                       # Number of bytes of host memory used
-host_seconds                                   227.36                       # Real time elapsed on the host
+host_inst_rate                                 308460                       # Simulator instruction rate (inst/s)
+host_op_rate                                   517006                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                              586117013                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 316420                       # Number of bytes of host memory used
+host_seconds                                   428.16                       # Real time elapsed on the host
 sim_insts                                   132071193                       # Number of instructions simulated
-sim_ops                                     221362962                       # Number of ops (including micro ops) simulated
+sim_ops                                     221362963                       # Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst            181760                       # Number of bytes read from this memory
 system.physmem.bytes_read::cpu.data            121280                       # Number of bytes read from this memory
 system.physmem.bytes_read::total               303040                       # Number of bytes read from this memory
@@ -28,35 +28,35 @@ system.physmem.bw_total::cpu.inst              724276                       # To
 system.physmem.bw_total::cpu.data              483276                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.bw_total::total                1207552                       # Total bandwidth to/from this memory (bytes/s)
 system.cpu.workload.num_syscalls                  400                       # Number of system calls
-system.cpu.numCycles                        501907912                       # number of cpu cycles simulated
+system.cpu.numCycles                        501907914                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                   132071193                       # Number of instructions committed
-system.cpu.committedOps                     221362962                       # Number of ops (including micro ops) committed
-system.cpu.num_int_alu_accesses             220339552                       # Number of integer alu accesses
+system.cpu.committedOps                     221362963                       # Number of ops (including micro ops) committed
+system.cpu.num_int_alu_accesses             220339554                       # Number of integer alu accesses
 system.cpu.num_fp_alu_accesses                2162459                       # Number of float alu accesses
 system.cpu.num_func_calls                           0                       # number of times a function call or return occured
 system.cpu.num_conditional_control_insts      8268466                       # number of instructions that are conditional controls
-system.cpu.num_int_insts                    220339552                       # number of integer instructions
+system.cpu.num_int_insts                    220339554                       # number of integer instructions
 system.cpu.num_fp_insts                       2162459                       # number of float instructions
-system.cpu.num_int_register_reads           616958553                       # number of times the integer registers were read
-system.cpu.num_int_register_writes          257597201                       # number of times the integer registers were written
+system.cpu.num_int_register_reads           616958558                       # number of times the integer registers were read
+system.cpu.num_int_register_writes          257597203                       # number of times the integer registers were written
 system.cpu.num_fp_register_reads              3037165                       # number of times the floating registers were read
 system.cpu.num_fp_register_writes             1831403                       # number of times the floating registers were written
-system.cpu.num_mem_refs                      77165303                       # number of memory refs
-system.cpu.num_load_insts                    56649586                       # Number of load instructions
+system.cpu.num_mem_refs                      77165304                       # number of memory refs
+system.cpu.num_load_insts                    56649587                       # Number of load instructions
 system.cpu.num_store_insts                   20515717                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                  501907912                       # Number of busy cycles
+system.cpu.num_busy_cycles                  501907914                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.icache.replacements                   2836                       # number of replacements
-system.cpu.icache.tagsinuse               1455.296648                       # Cycle average of tags in use
+system.cpu.icache.tagsinuse               1455.296642                       # Cycle average of tags in use
 system.cpu.icache.total_refs                173489674                       # Total number of references to valid blocks.
 system.cpu.icache.sampled_refs                   4694                       # Sample count of references to valid blocks.
 system.cpu.icache.avg_refs               36959.879421                       # Average number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::cpu.inst    1455.296648                       # Average occupied blocks per requestor
+system.cpu.icache.occ_blocks::cpu.inst    1455.296642                       # Average occupied blocks per requestor
 system.cpu.icache.occ_percent::cpu.inst      0.710594                       # Average percentage of cache occupancy
 system.cpu.icache.occ_percent::total         0.710594                       # Average percentage of cache occupancy
 system.cpu.icache.ReadReq_hits::cpu.inst    173489674                       # number of ReadReq hits
@@ -129,14 +129,14 @@ system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 36414.784832
 system.cpu.icache.overall_avg_mshr_miss_latency::total 36414.784832                       # average overall mshr miss latency
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
 system.cpu.l2cache.replacements                     0                       # number of replacements
-system.cpu.l2cache.tagsinuse              2058.178694                       # Cycle average of tags in use
+system.cpu.l2cache.tagsinuse              2058.178686                       # Cycle average of tags in use
 system.cpu.l2cache.total_refs                    1862                       # Total number of references to valid blocks.
 system.cpu.l2cache.sampled_refs                  3164                       # Sample count of references to valid blocks.
 system.cpu.l2cache.avg_refs                  0.588496                       # Average number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
 system.cpu.l2cache.occ_blocks::writebacks     0.021744                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.inst   1829.978587                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.data    228.178363                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.inst   1829.978580                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data    228.178362                       # Average occupied blocks per requestor
 system.cpu.l2cache.occ_percent::writebacks     0.000001                       # Average percentage of cache occupancy
 system.cpu.l2cache.occ_percent::cpu.inst     0.055847                       # Average percentage of cache occupancy
 system.cpu.l2cache.occ_percent::cpu.data     0.006963                       # Average percentage of cache occupancy
@@ -265,22 +265,22 @@ system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data        40000
 system.cpu.l2cache.overall_avg_mshr_miss_latency::total        40000                       # average overall mshr miss latency
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
 system.cpu.dcache.replacements                     41                       # number of replacements
-system.cpu.dcache.tagsinuse               1363.457576                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                 77195830                       # Total number of references to valid blocks.
+system.cpu.dcache.tagsinuse               1363.457571                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                 77195831                       # Total number of references to valid blocks.
 system.cpu.dcache.sampled_refs                   1905                       # Sample count of references to valid blocks.
-system.cpu.dcache.avg_refs               40522.745407                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs               40522.745932                       # Average number of references to valid blocks.
 system.cpu.dcache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::cpu.data    1363.457576                       # Average occupied blocks per requestor
+system.cpu.dcache.occ_blocks::cpu.data    1363.457571                       # Average occupied blocks per requestor
 system.cpu.dcache.occ_percent::cpu.data      0.332875                       # Average percentage of cache occupancy
 system.cpu.dcache.occ_percent::total         0.332875                       # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::cpu.data     56681677                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_hits::total        56681677                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::cpu.data     56681678                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total        56681678                       # number of ReadReq hits
 system.cpu.dcache.WriteReq_hits::cpu.data     20514153                       # number of WriteReq hits
 system.cpu.dcache.WriteReq_hits::total       20514153                       # number of WriteReq hits
-system.cpu.dcache.demand_hits::cpu.data      77195830                       # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::total         77195830                       # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::cpu.data     77195830                       # number of overall hits
-system.cpu.dcache.overall_hits::total        77195830                       # number of overall hits
+system.cpu.dcache.demand_hits::cpu.data      77195831                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total         77195831                       # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data     77195831                       # number of overall hits
+system.cpu.dcache.overall_hits::total        77195831                       # number of overall hits
 system.cpu.dcache.ReadReq_misses::cpu.data          327                       # number of ReadReq misses
 system.cpu.dcache.ReadReq_misses::total           327                       # number of ReadReq misses
 system.cpu.dcache.WriteReq_misses::cpu.data         1578                       # number of WriteReq misses
@@ -297,14 +297,14 @@ system.cpu.dcache.demand_miss_latency::cpu.data    104356500
 system.cpu.dcache.demand_miss_latency::total    104356500                       # number of demand (read+write) miss cycles
 system.cpu.dcache.overall_miss_latency::cpu.data    104356500                       # number of overall miss cycles
 system.cpu.dcache.overall_miss_latency::total    104356500                       # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::cpu.data     56682004                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_accesses::total     56682004                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::cpu.data     56682005                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total     56682005                       # number of ReadReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::cpu.data     20515731                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::total     20515731                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::cpu.data     77197735                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::total     77197735                       # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::cpu.data     77197735                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::total     77197735                       # number of overall (read+write) accesses
+system.cpu.dcache.demand_accesses::cpu.data     77197736                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total     77197736                       # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data     77197736                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total     77197736                       # number of overall (read+write) accesses
 system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.000006                       # miss rate for ReadReq accesses
 system.cpu.dcache.ReadReq_miss_rate::total     0.000006                       # miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_miss_rate::cpu.data     0.000077                       # miss rate for WriteReq accesses
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index 7ce584d655908b59929dadf5dcbd386c28e2ac95..745f3a55b99d9dfcfde1a6a18450ce315349c7e5 100755 (executable)
@@ -3,11 +3,11 @@ Redirecting stderr to build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing/
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 18:48:24
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:21:58
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 Hello world!
-Exiting @ tick 15014000 because target called exit()
+Exiting @ tick 15471000 because target called exit()
index 03f9c34cb417b0be0e023d91c40ad43c84f4f13f..50eb0a35f557d7e94645cf2b63ba3854a59d19ee 100644 (file)
@@ -1,16 +1,16 @@
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  0.000015                       # Number of seconds simulated
-sim_ticks                                    15468000                       # Number of ticks simulated
-final_tick                                   15468000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                    15471000                       # Number of ticks simulated
+final_tick                                   15471000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                  31901                       # Simulator instruction rate (inst/s)
-host_op_rate                                    57781                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                               91692634                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 241568                       # Number of bytes of host memory used
-host_seconds                                     0.17                       # Real time elapsed on the host
+host_inst_rate                                  25126                       # Simulator instruction rate (inst/s)
+host_op_rate                                    45518                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                               72243012                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 287412                       # Number of bytes of host memory used
+host_seconds                                     0.21                       # Real time elapsed on the host
 sim_insts                                        5380                       # Number of instructions simulated
-sim_ops                                          9746                       # Number of ops (including micro ops) simulated
+sim_ops                                          9747                       # Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst             19392                       # Number of bytes read from this memory
 system.physmem.bytes_read::cpu.data              9344                       # Number of bytes read from this memory
 system.physmem.bytes_read::total                28736                       # Number of bytes read from this memory
@@ -19,14 +19,14 @@ system.physmem.bytes_inst_read::total           19392                       # Nu
 system.physmem.num_reads::cpu.inst                303                       # Number of read requests responded to by this memory
 system.physmem.num_reads::cpu.data                146                       # Number of read requests responded to by this memory
 system.physmem.num_reads::total                   449                       # Number of read requests responded to by this memory
-system.physmem.bw_read::cpu.inst           1253685027                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data            604085855                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total              1857770882                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst      1253685027                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total         1253685027                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst          1253685027                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.data           604085855                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total             1857770882                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_read::cpu.inst           1253441924                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data            603968716                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total              1857410639                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst      1253441924                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total         1253441924                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst          1253441924                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.data           603968716                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total             1857410639                       # Total bandwidth to/from this memory (bytes/s)
 system.physmem.readReqs                           451                       # Total number of read requests seen
 system.physmem.writeReqs                            0                       # Total number of write requests seen
 system.physmem.cpureqs                            451                       # Reqs generatd by CPU via cache - shady
@@ -70,7 +70,7 @@ system.physmem.perBankWrReqs::14                    0                       # Tr
 system.physmem.perBankWrReqs::15                    0                       # Track writes on a per bank basis
 system.physmem.numRdRetry                           0                       # Number of times rd buffer was full causing retry
 system.physmem.numWrRetry                           0                       # Number of times wr buffer was full causing retry
-system.physmem.totGap                        15452000                       # Total gap between requests
+system.physmem.totGap                        15455000                       # Total gap between requests
 system.physmem.readPktSize::0                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::1                       0                       # Categorize read packet sizes
 system.physmem.readPktSize::2                       0                       # Categorize read packet sizes
@@ -85,8 +85,8 @@ system.physmem.writePktSize::3                      0                       # Ca
 system.physmem.writePktSize::4                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::5                      0                       # Categorize write packet sizes
 system.physmem.writePktSize::6                      0                       # Categorize write packet sizes
-system.physmem.rdQLenPdf::0                       231                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::1                       151                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::0                       230                       # What read queue length does an incoming req see
+system.physmem.rdQLenPdf::1                       152                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::2                        58                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::3                        10                       # What read queue length does an incoming req see
 system.physmem.rdQLenPdf::4                         1                       # What read queue length does an incoming req see
@@ -157,9 +157,9 @@ system.physmem.avgQLat                        4211.75                       # Av
 system.physmem.avgBankLat                    19969.51                       # Average bank access latency per request
 system.physmem.avgBusLat                      5000.00                       # Average bus latency per request
 system.physmem.avgMemAccLat                  29181.26                       # Average memory access latency
-system.physmem.avgRdBW                        1857.77                       # Average achieved read bandwidth in MB/s
+system.physmem.avgRdBW                        1857.41                       # Average achieved read bandwidth in MB/s
 system.physmem.avgWrBW                           0.00                       # Average achieved write bandwidth in MB/s
-system.physmem.avgConsumedRdBW                1857.77                       # Average consumed read bandwidth in MB/s
+system.physmem.avgConsumedRdBW                1857.41                       # Average consumed read bandwidth in MB/s
 system.physmem.avgConsumedWrBW                   0.00                       # Average consumed write bandwidth in MB/s
 system.physmem.peakBW                        12800.00                       # Theoretical peak bandwidth in MB/s
 system.physmem.busUtil                          14.51                       # Data bus utilization in percentage
@@ -169,318 +169,319 @@ system.physmem.readRowHits                        333                       # Nu
 system.physmem.writeRowHits                         0                       # Number of row buffer hits during writes
 system.physmem.readRowHitRate                   73.84                       # Row buffer hit rate for reads
 system.physmem.writeRowHitRate                    nan                       # Row buffer hit rate for writes
-system.physmem.avgGap                        34261.64                       # Average gap between requests
-system.cpu.branchPred.lookups                    2995                       # Number of BP lookups
-system.cpu.branchPred.condPredicted              2995                       # Number of conditional branches predicted
+system.physmem.avgGap                        34268.29                       # Average gap between requests
+system.cpu.branchPred.lookups                    2992                       # Number of BP lookups
+system.cpu.branchPred.condPredicted              2992                       # Number of conditional branches predicted
 system.cpu.branchPred.condIncorrect               546                       # Number of conditional branches incorrect
-system.cpu.branchPred.BTBLookups                 2485                       # Number of BTB lookups
+system.cpu.branchPred.BTBLookups                 2482                       # Number of BTB lookups
 system.cpu.branchPred.BTBHits                     793                       # Number of BTB hits
 system.cpu.branchPred.BTBCorrect                    0                       # Number of correct BTB predictions (this stat may not work properly.
-system.cpu.branchPred.BTBHitPct             31.911469                       # BTB Hit Percentage
+system.cpu.branchPred.BTBHitPct             31.950040                       # BTB Hit Percentage
 system.cpu.branchPred.usedRAS                       0                       # Number of times the RAS was used to get a target.
 system.cpu.branchPred.RASInCorrect                  0                       # Number of incorrect RAS predictions.
 system.cpu.workload.num_syscalls                   11                       # Number of system calls
-system.cpu.numCycles                            30937                       # number of cpu cycles simulated
+system.cpu.numCycles                            30943                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
-system.cpu.fetch.icacheStallCycles               8904                       # Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.Insts                          14405                       # Number of instructions fetch has processed
-system.cpu.fetch.Branches                        2995                       # Number of branches that fetch encountered
+system.cpu.fetch.icacheStallCycles               8896                       # Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.Insts                          14387                       # Number of instructions fetch has processed
+system.cpu.fetch.Branches                        2992                       # Number of branches that fetch encountered
 system.cpu.fetch.predictedBranches                793                       # Number of branches that fetch has predicted taken
-system.cpu.fetch.Cycles                          3911                       # Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.SquashCycles                    2416                       # Number of cycles fetch has spent squashing
-system.cpu.fetch.BlockedCycles                   3684                       # Number of cycles fetch has spent blocked
+system.cpu.fetch.Cycles                          3908                       # Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.SquashCycles                    2410                       # Number of cycles fetch has spent squashing
+system.cpu.fetch.BlockedCycles                   3707                       # Number of cycles fetch has spent blocked
 system.cpu.fetch.MiscStallCycles                   34                       # Number of cycles fetch has spent waiting on interrupts, or bad addresses, or out of MSHRs
 system.cpu.fetch.PendingTrapStallCycles           178                       # Number of stall cycles due to pending traps
 system.cpu.fetch.IcacheWaitRetryStallCycles           18                       # Number of stall cycles due to full MSHR
-system.cpu.fetch.CacheLines                      1874                       # Number of cache lines fetched
+system.cpu.fetch.CacheLines                      1872                       # Number of cache lines fetched
 system.cpu.fetch.IcacheSquashes                   285                       # Number of outstanding Icache misses that were squashed
-system.cpu.fetch.rateDist::samples              18552                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean              1.371173                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev             2.873073                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::samples              18558                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean              1.369490                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev             2.871739                       # 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                    14740     79.45%     79.45% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1                      189      1.02%     80.47% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2                      154      0.83%     81.30% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3                      193      1.04%     82.34% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4                      163      0.88%     83.22% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5                      168      0.91%     84.13% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6                      265      1.43%     85.55% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7                      160      0.86%     86.42% # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8                     2520     13.58%    100.00% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0                    14749     79.48%     79.48% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1                      190      1.02%     80.50% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2                      153      0.82%     81.32% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3                      193      1.04%     82.36% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4                      163      0.88%     83.24% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5                      168      0.91%     84.15% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6                      264      1.42%     85.57% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7                      160      0.86%     86.43% # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8                     2518     13.57%    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                18552                       # Number of instructions fetched each cycle (Total)
-system.cpu.fetch.branchRate                  0.096810                       # Number of branch fetches per cycle
-system.cpu.fetch.rate                        0.465624                       # Number of inst fetches per cycle
-system.cpu.decode.IdleCycles                     9434                       # Number of cycles decode is idle
-system.cpu.decode.BlockedCycles                  3628                       # Number of cycles decode is blocked
-system.cpu.decode.RunCycles                      3523                       # Number of cycles decode is running
+system.cpu.fetch.rateDist::total                18558                       # Number of instructions fetched each cycle (Total)
+system.cpu.fetch.branchRate                  0.096694                       # Number of branch fetches per cycle
+system.cpu.fetch.rate                        0.464952                       # Number of inst fetches per cycle
+system.cpu.decode.IdleCycles                     9433                       # Number of cycles decode is idle
+system.cpu.decode.BlockedCycles                  3646                       # Number of cycles decode is blocked
+system.cpu.decode.RunCycles                      3518                       # Number of cycles decode is running
 system.cpu.decode.UnblockCycles                   144                       # Number of cycles decode is unblocking
-system.cpu.decode.SquashCycles                   1823                       # Number of cycles decode is squashing
-system.cpu.decode.DecodedInsts                  24308                       # Number of instructions handled by decode
-system.cpu.rename.SquashCycles                   1823                       # Number of cycles rename is squashing
-system.cpu.rename.IdleCycles                     9778                       # Number of cycles rename is idle
+system.cpu.decode.SquashCycles                   1817                       # Number of cycles decode is squashing
+system.cpu.decode.DecodedInsts                  24275                       # Number of instructions handled by decode
+system.cpu.rename.SquashCycles                   1817                       # Number of cycles rename is squashing
+system.cpu.rename.IdleCycles                     9777                       # Number of cycles rename is idle
 system.cpu.rename.BlockCycles                    2398                       # Number of cycles rename is blocking
-system.cpu.rename.serializeStallCycles            477                       # count of cycles rename stalled for serializing inst
-system.cpu.rename.RunCycles                      3309                       # Number of cycles rename is running
-system.cpu.rename.UnblockCycles                   767                       # Number of cycles rename is unblocking
-system.cpu.rename.RenamedInsts                  22819                       # Number of instructions processed by rename
+system.cpu.rename.serializeStallCycles            497                       # count of cycles rename stalled for serializing inst
+system.cpu.rename.RunCycles                      3304                       # Number of cycles rename is running
+system.cpu.rename.UnblockCycles                   765                       # Number of cycles rename is unblocking
+system.cpu.rename.RenamedInsts                  22769                       # Number of instructions processed by rename
 system.cpu.rename.ROBFullEvents                     7                       # Number of times rename has blocked due to ROB full
 system.cpu.rename.IQFullEvents                     39                       # Number of times rename has blocked due to IQ full
-system.cpu.rename.LSQFullEvents                   651                       # Number of times rename has blocked due to LSQ full
-system.cpu.rename.RenamedOperands               24896                       # Number of destination operands rename has renamed
-system.cpu.rename.RenameLookups                 54742                       # Number of register rename lookups that rename has made
-system.cpu.rename.int_rename_lookups            54726                       # Number of integer rename lookups
+system.cpu.rename.LSQFullEvents                   649                       # Number of times rename has blocked due to LSQ full
+system.cpu.rename.RenamedOperands               24875                       # Number of destination operands rename has renamed
+system.cpu.rename.RenameLookups                 54688                       # Number of register rename lookups that rename has made
+system.cpu.rename.int_rename_lookups            54672                       # Number of integer rename lookups
 system.cpu.rename.fp_rename_lookups                16                       # Number of floating rename lookups
-system.cpu.rename.CommittedMaps                 11061                       # Number of HB maps that are committed
-system.cpu.rename.UndoneMaps                    13835                       # Number of HB maps that are undone due to squashing
-system.cpu.rename.serializingInsts                 31                       # count of serializing insts renamed
-system.cpu.rename.tempSerializingInsts             31                       # count of temporary serializing insts renamed
-system.cpu.rename.skidInsts                      2054                       # count of insts added to the skid buffer
-system.cpu.memDep0.insertedLoads                 2204                       # Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores                1750                       # Number of stores inserted to the mem dependence unit.
+system.cpu.rename.CommittedMaps                 11063                       # Number of HB maps that are committed
+system.cpu.rename.UndoneMaps                    13812                       # Number of HB maps that are undone due to squashing
+system.cpu.rename.serializingInsts                 34                       # count of serializing insts renamed
+system.cpu.rename.tempSerializingInsts             34                       # count of temporary serializing insts renamed
+system.cpu.rename.skidInsts                      2061                       # count of insts added to the skid buffer
+system.cpu.memDep0.insertedLoads                 2202                       # Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores                1748                       # Number of stores inserted to the mem dependence unit.
 system.cpu.memDep0.conflictingLoads                11                       # Number of conflicting loads.
 system.cpu.memDep0.conflictingStores                7                       # Number of conflicting stores.
-system.cpu.iq.iqInstsAdded                      20351                       # Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqNonSpecInstsAdded                  35                       # Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqInstsIssued                     17307                       # Number of instructions issued
-system.cpu.iq.iqSquashedInstsIssued               209                       # Number of squashed instructions issued
-system.cpu.iq.iqSquashedInstsExamined            9863                       # Number of squashed instructions iterated over during squash; mainly for profiling
-system.cpu.iq.iqSquashedOperandsExamined        13657                       # Number of squashed operands that are examined and possibly removed from graph
-system.cpu.iq.iqSquashedNonSpecRemoved             23                       # Number of squashed non-spec instructions that were removed
-system.cpu.iq.issued_per_cycle::samples         18552                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::mean         0.932891                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::stdev        1.792260                       # Number of insts issued each cycle
+system.cpu.iq.iqInstsAdded                      20301                       # Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqNonSpecInstsAdded                  36                       # Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqInstsIssued                     17266                       # Number of instructions issued
+system.cpu.iq.iqSquashedInstsIssued               205                       # Number of squashed instructions issued
+system.cpu.iq.iqSquashedInstsExamined            9813                       # Number of squashed instructions iterated over during squash; mainly for profiling
+system.cpu.iq.iqSquashedOperandsExamined        13640                       # Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.iqSquashedNonSpecRemoved             24                       # Number of squashed non-spec instructions that were removed
+system.cpu.iq.issued_per_cycle::samples         18558                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::mean         0.930380                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::stdev        1.788216                       # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::underflows            0      0.00%      0.00% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::0               13164     70.96%     70.96% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::1                1399      7.54%     78.50% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::2                1053      5.68%     84.17% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::3                 693      3.74%     87.91% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::4                 728      3.92%     91.83% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::5                 621      3.35%     95.18% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::6                 594      3.20%     98.38% # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::7                 258      1.39%     99.77% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::0               13171     70.97%     70.97% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::1                1403      7.56%     78.53% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::2                1055      5.68%     84.22% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::3                 693      3.73%     87.95% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::4                 728      3.92%     91.87% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::5                 621      3.35%     95.22% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::6                 594      3.20%     98.42% # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::7                 251      1.35%     99.77% # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::8                  42      0.23%    100.00% # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::overflows            0      0.00%    100.00% # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::min_value            0                       # Number of insts issued each cycle
 system.cpu.iq.issued_per_cycle::max_value            8                       # Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::total           18552                       # Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::total           18558                       # Number of insts issued each cycle
 system.cpu.iq.fu_full::No_OpClass                   0      0.00%      0.00% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntAlu                     134     76.57%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntMult                      0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::IntDiv                       0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatAdd                     0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatCmp                     0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatCvt                     0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatMult                    0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatDiv                     0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::FloatSqrt                    0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAdd                      0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAddAcc                   0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAlu                      0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdCmp                      0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdCvt                      0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMisc                     0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMult                     0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMultAcc                  0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdShift                    0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdShiftAcc                 0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdSqrt                     0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatAdd                 0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatAlu                 0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatCmp                 0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatCvt                 0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatDiv                 0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMisc                0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMult                0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMultAcc             0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatSqrt                0      0.00%     76.57% # attempts to use FU when none available
-system.cpu.iq.fu_full::MemRead                     20     11.43%     88.00% # attempts to use FU when none available
-system.cpu.iq.fu_full::MemWrite                    21     12.00%    100.00% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntAlu                     132     76.30%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntMult                      0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::IntDiv                       0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatAdd                     0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatCmp                     0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatCvt                     0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatMult                    0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatDiv                     0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::FloatSqrt                    0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAdd                      0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAddAcc                   0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdAlu                      0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdCmp                      0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdCvt                      0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMisc                     0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMult                     0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdMultAcc                  0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdShift                    0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdShiftAcc                 0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdSqrt                     0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatAdd                 0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatAlu                 0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatCmp                 0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatCvt                 0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatDiv                 0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMisc                0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMult                0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatMultAcc             0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::SimdFloatSqrt                0      0.00%     76.30% # attempts to use FU when none available
+system.cpu.iq.fu_full::MemRead                     20     11.56%     87.86% # attempts to use FU when none available
+system.cpu.iq.fu_full::MemWrite                    21     12.14%    100.00% # attempts to use FU when none available
 system.cpu.iq.fu_full::IprAccess                    0      0.00%    100.00% # attempts to use FU when none available
 system.cpu.iq.fu_full::InstPrefetch                 0      0.00%    100.00% # attempts to use FU when none available
-system.cpu.iq.FU_type_0::No_OpClass                 4      0.02%      0.02% # Type of FU issued
-system.cpu.iq.FU_type_0::IntAlu                 13916     80.41%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::IntMult                    0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::IntDiv                     0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatAdd                   0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatCmp                   0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatCvt                   0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatMult                  0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatDiv                   0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::FloatSqrt                  0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdAdd                    0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdAddAcc                 0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdAlu                    0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdCmp                    0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdCvt                    0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdMisc                   0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdMult                   0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdMultAcc                0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdShift                  0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdShiftAcc               0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdSqrt                   0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatAdd               0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatAlu               0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatCmp               0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatCvt               0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatDiv               0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatMisc              0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatMult              0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatMultAcc            0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::SimdFloatSqrt              0      0.00%     80.43% # Type of FU issued
-system.cpu.iq.FU_type_0::MemRead                 1905     11.01%     91.44% # Type of FU issued
-system.cpu.iq.FU_type_0::MemWrite                1482      8.56%    100.00% # Type of FU issued
+system.cpu.iq.FU_type_0::No_OpClass                 3      0.02%      0.02% # Type of FU issued
+system.cpu.iq.FU_type_0::IntAlu                 13880     80.39%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::IntMult                    0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::IntDiv                     0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatAdd                   0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatCmp                   0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatCvt                   0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatMult                  0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatDiv                   0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::FloatSqrt                  0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdAdd                    0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdAddAcc                 0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdAlu                    0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdCmp                    0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdCvt                    0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdMisc                   0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdMult                   0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdMultAcc                0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdShift                  0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdShiftAcc               0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdSqrt                   0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatAdd               0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatAlu               0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatCmp               0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatCvt               0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatDiv               0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatMisc              0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatMult              0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatMultAcc            0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::SimdFloatSqrt              0      0.00%     80.41% # Type of FU issued
+system.cpu.iq.FU_type_0::MemRead                 1903     11.02%     91.43% # Type of FU issued
+system.cpu.iq.FU_type_0::MemWrite                1480      8.57%    100.00% # Type of FU issued
 system.cpu.iq.FU_type_0::IprAccess                  0      0.00%    100.00% # Type of FU issued
 system.cpu.iq.FU_type_0::InstPrefetch               0      0.00%    100.00% # Type of FU issued
-system.cpu.iq.FU_type_0::total                  17307                       # Type of FU issued
-system.cpu.iq.rate                           0.559427                       # Inst issue rate
-system.cpu.iq.fu_busy_cnt                         175                       # FU busy when requested
-system.cpu.iq.fu_busy_rate                   0.010112                       # FU busy rate (busy events/executed inst)
-system.cpu.iq.int_inst_queue_reads              53542                       # Number of integer instruction queue reads
-system.cpu.iq.int_inst_queue_writes             30256                       # Number of integer instruction queue writes
-system.cpu.iq.int_inst_queue_wakeup_accesses        15949                       # Number of integer instruction queue wakeup accesses
+system.cpu.iq.FU_type_0::total                  17266                       # Type of FU issued
+system.cpu.iq.rate                           0.557994                       # Inst issue rate
+system.cpu.iq.fu_busy_cnt                         173                       # FU busy when requested
+system.cpu.iq.fu_busy_rate                   0.010020                       # FU busy rate (busy events/executed inst)
+system.cpu.iq.int_inst_queue_reads              53460                       # Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_writes             30157                       # Number of integer instruction queue writes
+system.cpu.iq.int_inst_queue_wakeup_accesses        15915                       # Number of integer instruction queue wakeup accesses
 system.cpu.iq.fp_inst_queue_reads                   8                       # Number of floating instruction queue reads
 system.cpu.iq.fp_inst_queue_writes                  4                       # Number of floating instruction queue writes
 system.cpu.iq.fp_inst_queue_wakeup_accesses            4                       # Number of floating instruction queue wakeup accesses
-system.cpu.iq.int_alu_accesses                  17474                       # Number of integer alu accesses
+system.cpu.iq.int_alu_accesses                  17432                       # Number of integer alu accesses
 system.cpu.iq.fp_alu_accesses                       4                       # Number of floating point alu accesses
-system.cpu.iew.lsq.thread0.forwLoads              160                       # Number of loads that had data forwarded from stores
+system.cpu.iew.lsq.thread0.forwLoads              159                       # Number of loads that had data forwarded from stores
 system.cpu.iew.lsq.thread0.invAddrLoads             0                       # Number of loads ignored due to an invalid address
-system.cpu.iew.lsq.thread0.squashedLoads         1152                       # Number of loads squashed
+system.cpu.iew.lsq.thread0.squashedLoads         1149                       # Number of loads squashed
 system.cpu.iew.lsq.thread0.ignoredResponses           14                       # Number of memory responses ignored because the instruction is squashed
 system.cpu.iew.lsq.thread0.memOrderViolation           12                       # Number of memory ordering violations
-system.cpu.iew.lsq.thread0.squashedStores          815                       # Number of stores squashed
+system.cpu.iew.lsq.thread0.squashedStores          813                       # Number of stores squashed
 system.cpu.iew.lsq.thread0.invAddrSwpfs             0                       # Number of software prefetches ignored due to an invalid address
 system.cpu.iew.lsq.thread0.blockedLoads             0                       # Number of blocked loads due to partial load-store forwarding
 system.cpu.iew.lsq.thread0.rescheduledLoads            0                       # Number of loads that were rescheduled
 system.cpu.iew.lsq.thread0.cacheBlocked            13                       # Number of times an access to memory failed due to the cache being blocked
 system.cpu.iew.iewIdleCycles                        0                       # Number of cycles IEW is idle
-system.cpu.iew.iewSquashCycles                   1823                       # Number of cycles IEW is squashing
+system.cpu.iew.iewSquashCycles                   1817                       # Number of cycles IEW is squashing
 system.cpu.iew.iewBlockCycles                    1705                       # Number of cycles IEW is blocking
 system.cpu.iew.iewUnblockCycles                    33                       # Number of cycles IEW is unblocking
-system.cpu.iew.iewDispatchedInsts               20386                       # Number of instructions dispatched to IQ
+system.cpu.iew.iewDispatchedInsts               20337                       # Number of instructions dispatched to IQ
 system.cpu.iew.iewDispSquashedInsts                33                       # Number of squashed instructions skipped by dispatch
-system.cpu.iew.iewDispLoadInsts                  2204                       # Number of dispatched load instructions
-system.cpu.iew.iewDispStoreInsts                 1750                       # Number of dispatched store instructions
-system.cpu.iew.iewDispNonSpecInsts                 31                       # Number of dispatched non-speculative instructions
+system.cpu.iew.iewDispLoadInsts                  2202                       # Number of dispatched load instructions
+system.cpu.iew.iewDispStoreInsts                 1748                       # Number of dispatched store instructions
+system.cpu.iew.iewDispNonSpecInsts                 32                       # Number of dispatched non-speculative instructions
 system.cpu.iew.iewIQFullEvents                      3                       # Number of times the IQ has become full, causing a stall
 system.cpu.iew.iewLSQFullEvents                     0                       # Number of times the LSQ has become full, causing a stall
 system.cpu.iew.memOrderViolationEvents             12                       # Number of memory order violations
 system.cpu.iew.predictedTakenIncorrect             56                       # Number of branches that were predicted taken incorrectly
-system.cpu.iew.predictedNotTakenIncorrect          607                       # Number of branches that were predicted not taken incorrectly
-system.cpu.iew.branchMispredicts                  663                       # Number of branch mispredicts detected at execute
-system.cpu.iew.iewExecutedInsts                 16378                       # Number of executed instructions
+system.cpu.iew.predictedNotTakenIncorrect          606                       # Number of branches that were predicted not taken incorrectly
+system.cpu.iew.branchMispredicts                  662                       # Number of branch mispredicts detected at execute
+system.cpu.iew.iewExecutedInsts                 16344                       # Number of executed instructions
 system.cpu.iew.iewExecLoadInsts                  1780                       # Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts               929                       # Number of squashed instructions skipped in execute
+system.cpu.iew.iewExecSquashedInsts               922                       # Number of squashed instructions skipped in execute
 system.cpu.iew.exec_swp                             0                       # number of swp insts executed
 system.cpu.iew.exec_nop                             0                       # number of nop insts executed
-system.cpu.iew.exec_refs                         3145                       # number of memory reference insts executed
-system.cpu.iew.exec_branches                     1625                       # Number of branches executed
-system.cpu.iew.exec_stores                       1365                       # Number of stores executed
-system.cpu.iew.exec_rate                     0.529398                       # Inst execution rate
-system.cpu.iew.wb_sent                          16147                       # cumulative count of insts sent to commit
-system.cpu.iew.wb_count                         15953                       # cumulative count of insts written-back
-system.cpu.iew.wb_producers                     10136                       # num instructions producing a value
-system.cpu.iew.wb_consumers                     15661                       # num instructions consuming a value
+system.cpu.iew.exec_refs                         3142                       # number of memory reference insts executed
+system.cpu.iew.exec_branches                     1619                       # Number of branches executed
+system.cpu.iew.exec_stores                       1362                       # Number of stores executed
+system.cpu.iew.exec_rate                     0.528197                       # Inst execution rate
+system.cpu.iew.wb_sent                          16113                       # cumulative count of insts sent to commit
+system.cpu.iew.wb_count                         15919                       # cumulative count of insts written-back
+system.cpu.iew.wb_producers                     10115                       # num instructions producing a value
+system.cpu.iew.wb_consumers                     15622                       # num instructions consuming a value
 system.cpu.iew.wb_penalized                         0                       # number of instrctions required to write to 'other' IQ
-system.cpu.iew.wb_rate                       0.515661                       # insts written-back per cycle
-system.cpu.iew.wb_fanout                     0.647213                       # average fanout of values written-back
+system.cpu.iew.wb_rate                       0.514462                       # insts written-back per cycle
+system.cpu.iew.wb_fanout                     0.647484                       # average fanout of values written-back
 system.cpu.iew.wb_penalized_rate                    0                       # fraction of instructions written-back that wrote to 'other' IQ
-system.cpu.commit.commitSquashedInsts           10639                       # The number of squashed insts skipped by commit
+system.cpu.commit.commitSquashedInsts           10589                       # The number of squashed insts skipped by commit
 system.cpu.commit.commitNonSpecStalls              12                       # The number of times commit has been forced to stall to communicate backwards
 system.cpu.commit.branchMispredicts               572                       # The number of times a branch was mispredicted
-system.cpu.commit.committed_per_cycle::samples        16729                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::mean     0.582581                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::stdev     1.458500                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::samples        16741                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::mean     0.582223                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::stdev     1.458057                       # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::underflows            0      0.00%      0.00% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::0        13195     78.88%     78.88% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::1         1327      7.93%     86.81% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::0        13206     78.88%     78.88% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::1         1328      7.93%     86.82% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::2          594      3.55%     90.36% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::3          704      4.21%     94.57% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::4          355      2.12%     96.69% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::5          141      0.84%     97.53% # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::6          118      0.71%     98.24% # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::6          118      0.70%     98.24% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::7           74      0.44%     98.68% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::8          221      1.32%    100.00% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::overflows            0      0.00%    100.00% # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::min_value            0                       # Number of insts commited each cycle
 system.cpu.commit.committed_per_cycle::max_value            8                       # Number of insts commited each cycle
-system.cpu.commit.committed_per_cycle::total        16729                       # Number of insts commited each cycle
+system.cpu.commit.committed_per_cycle::total        16741                       # Number of insts commited each cycle
 system.cpu.commit.committedInsts                 5380                       # Number of instructions committed
-system.cpu.commit.committedOps                   9746                       # Number of ops (including micro ops) committed
+system.cpu.commit.committedOps                   9747                       # Number of ops (including micro ops) committed
 system.cpu.commit.swp_count                         0                       # Number of s/w prefetches committed
-system.cpu.commit.refs                           1987                       # Number of memory references committed
-system.cpu.commit.loads                          1052                       # Number of loads committed
+system.cpu.commit.refs                           1988                       # Number of memory references committed
+system.cpu.commit.loads                          1053                       # Number of loads committed
 system.cpu.commit.membars                           0                       # Number of memory barriers committed
 system.cpu.commit.branches                       1208                       # Number of branches committed
 system.cpu.commit.fp_insts                          0                       # Number of committed floating point instructions.
-system.cpu.commit.int_insts                      9652                       # Number of committed integer instructions.
+system.cpu.commit.int_insts                      9654                       # Number of committed integer instructions.
 system.cpu.commit.function_calls                    0                       # Number of function calls committed.
 system.cpu.commit.bw_lim_events                   221                       # number cycles where commit BW limit reached
 system.cpu.commit.bw_limited                        0                       # number of insts not committed due to BW limits
-system.cpu.rob.rob_reads                        36893                       # The number of ROB reads
-system.cpu.rob.rob_writes                       42622                       # The number of ROB writes
+system.cpu.rob.rob_reads                        36856                       # The number of ROB reads
+system.cpu.rob.rob_writes                       42518                       # The number of ROB writes
 system.cpu.timesIdled                             155                       # Number of times that the entire CPU went into an idle state and unscheduled itself
 system.cpu.idleCycles                           12385                       # Total number of cycles that the CPU has spent unscheduled due to idling
 system.cpu.committedInsts                        5380                       # Number of Instructions Simulated
-system.cpu.committedOps                          9746                       # Number of Ops (including micro ops) Simulated
+system.cpu.committedOps                          9747                       # Number of Ops (including micro ops) Simulated
 system.cpu.committedInsts_total                  5380                       # Number of Instructions Simulated
-system.cpu.cpi                               5.750372                       # CPI: Cycles Per Instruction
-system.cpu.cpi_total                         5.750372                       # CPI: Total CPI of All Threads
-system.cpu.ipc                               0.173902                       # IPC: Instructions Per Cycle
-system.cpu.ipc_total                         0.173902                       # IPC: Total IPC of All Threads
-system.cpu.int_regfile_reads                    28821                       # number of integer regfile reads
-system.cpu.int_regfile_writes                   17168                       # number of integer regfile writes
+system.cpu.cpi                               5.751487                       # CPI: Cycles Per Instruction
+system.cpu.cpi_total                         5.751487                       # CPI: Total CPI of All Threads
+system.cpu.ipc                               0.173868                       # IPC: Instructions Per Cycle
+system.cpu.ipc_total                         0.173868                       # IPC: Total IPC of All Threads
+system.cpu.int_regfile_reads                    28772                       # number of integer regfile reads
+system.cpu.int_regfile_writes                   17143                       # number of integer regfile writes
 system.cpu.fp_regfile_reads                         4                       # number of floating regfile reads
-system.cpu.misc_regfile_reads                    7143                       # number of misc regfile reads
+system.cpu.misc_regfile_reads                    7129                       # number of misc regfile reads
+system.cpu.misc_regfile_writes                      1                       # number of misc regfile writes
 system.cpu.icache.replacements                      0                       # number of replacements
-system.cpu.icache.tagsinuse                144.824422                       # Cycle average of tags in use
-system.cpu.icache.total_refs                     1475                       # Total number of references to valid blocks.
+system.cpu.icache.tagsinuse                144.801510                       # Cycle average of tags in use
+system.cpu.icache.total_refs                     1474                       # Total number of references to valid blocks.
 system.cpu.icache.sampled_refs                    304                       # Sample count of references to valid blocks.
-system.cpu.icache.avg_refs                   4.851974                       # Average number of references to valid blocks.
+system.cpu.icache.avg_refs                   4.848684                       # Average number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::cpu.inst     144.824422                       # Average occupied blocks per requestor
-system.cpu.icache.occ_percent::cpu.inst      0.070715                       # Average percentage of cache occupancy
-system.cpu.icache.occ_percent::total         0.070715                       # Average percentage of cache occupancy
-system.cpu.icache.ReadReq_hits::cpu.inst         1475                       # number of ReadReq hits
-system.cpu.icache.ReadReq_hits::total            1475                       # number of ReadReq hits
-system.cpu.icache.demand_hits::cpu.inst          1475                       # number of demand (read+write) hits
-system.cpu.icache.demand_hits::total             1475                       # number of demand (read+write) hits
-system.cpu.icache.overall_hits::cpu.inst         1475                       # number of overall hits
-system.cpu.icache.overall_hits::total            1475                       # number of overall hits
-system.cpu.icache.ReadReq_misses::cpu.inst          399                       # number of ReadReq misses
-system.cpu.icache.ReadReq_misses::total           399                       # number of ReadReq misses
-system.cpu.icache.demand_misses::cpu.inst          399                       # number of demand (read+write) misses
-system.cpu.icache.demand_misses::total            399                       # number of demand (read+write) misses
-system.cpu.icache.overall_misses::cpu.inst          399                       # number of overall misses
-system.cpu.icache.overall_misses::total           399                       # number of overall misses
-system.cpu.icache.ReadReq_miss_latency::cpu.inst     20611500                       # number of ReadReq miss cycles
-system.cpu.icache.ReadReq_miss_latency::total     20611500                       # number of ReadReq miss cycles
-system.cpu.icache.demand_miss_latency::cpu.inst     20611500                       # number of demand (read+write) miss cycles
-system.cpu.icache.demand_miss_latency::total     20611500                       # number of demand (read+write) miss cycles
-system.cpu.icache.overall_miss_latency::cpu.inst     20611500                       # number of overall miss cycles
-system.cpu.icache.overall_miss_latency::total     20611500                       # number of overall miss cycles
-system.cpu.icache.ReadReq_accesses::cpu.inst         1874                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.ReadReq_accesses::total         1874                       # number of ReadReq accesses(hits+misses)
-system.cpu.icache.demand_accesses::cpu.inst         1874                       # number of demand (read+write) accesses
-system.cpu.icache.demand_accesses::total         1874                       # number of demand (read+write) accesses
-system.cpu.icache.overall_accesses::cpu.inst         1874                       # number of overall (read+write) accesses
-system.cpu.icache.overall_accesses::total         1874                       # number of overall (read+write) accesses
-system.cpu.icache.ReadReq_miss_rate::cpu.inst     0.212914                       # miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_miss_rate::total     0.212914                       # miss rate for ReadReq accesses
-system.cpu.icache.demand_miss_rate::cpu.inst     0.212914                       # miss rate for demand accesses
-system.cpu.icache.demand_miss_rate::total     0.212914                       # miss rate for demand accesses
-system.cpu.icache.overall_miss_rate::cpu.inst     0.212914                       # miss rate for overall accesses
-system.cpu.icache.overall_miss_rate::total     0.212914                       # miss rate for overall accesses
-system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 51657.894737                       # average ReadReq miss latency
-system.cpu.icache.ReadReq_avg_miss_latency::total 51657.894737                       # average ReadReq miss latency
-system.cpu.icache.demand_avg_miss_latency::cpu.inst 51657.894737                       # average overall miss latency
-system.cpu.icache.demand_avg_miss_latency::total 51657.894737                       # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::cpu.inst 51657.894737                       # average overall miss latency
-system.cpu.icache.overall_avg_miss_latency::total 51657.894737                       # average overall miss latency
+system.cpu.icache.occ_blocks::cpu.inst     144.801510                       # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst      0.070704                       # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total         0.070704                       # Average percentage of cache occupancy
+system.cpu.icache.ReadReq_hits::cpu.inst         1474                       # number of ReadReq hits
+system.cpu.icache.ReadReq_hits::total            1474                       # number of ReadReq hits
+system.cpu.icache.demand_hits::cpu.inst          1474                       # number of demand (read+write) hits
+system.cpu.icache.demand_hits::total             1474                       # number of demand (read+write) hits
+system.cpu.icache.overall_hits::cpu.inst         1474                       # number of overall hits
+system.cpu.icache.overall_hits::total            1474                       # number of overall hits
+system.cpu.icache.ReadReq_misses::cpu.inst          398                       # number of ReadReq misses
+system.cpu.icache.ReadReq_misses::total           398                       # number of ReadReq misses
+system.cpu.icache.demand_misses::cpu.inst          398                       # number of demand (read+write) misses
+system.cpu.icache.demand_misses::total            398                       # number of demand (read+write) misses
+system.cpu.icache.overall_misses::cpu.inst          398                       # number of overall misses
+system.cpu.icache.overall_misses::total           398                       # number of overall misses
+system.cpu.icache.ReadReq_miss_latency::cpu.inst     20575500                       # number of ReadReq miss cycles
+system.cpu.icache.ReadReq_miss_latency::total     20575500                       # number of ReadReq miss cycles
+system.cpu.icache.demand_miss_latency::cpu.inst     20575500                       # number of demand (read+write) miss cycles
+system.cpu.icache.demand_miss_latency::total     20575500                       # number of demand (read+write) miss cycles
+system.cpu.icache.overall_miss_latency::cpu.inst     20575500                       # number of overall miss cycles
+system.cpu.icache.overall_miss_latency::total     20575500                       # number of overall miss cycles
+system.cpu.icache.ReadReq_accesses::cpu.inst         1872                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.ReadReq_accesses::total         1872                       # number of ReadReq accesses(hits+misses)
+system.cpu.icache.demand_accesses::cpu.inst         1872                       # number of demand (read+write) accesses
+system.cpu.icache.demand_accesses::total         1872                       # number of demand (read+write) accesses
+system.cpu.icache.overall_accesses::cpu.inst         1872                       # number of overall (read+write) accesses
+system.cpu.icache.overall_accesses::total         1872                       # number of overall (read+write) accesses
+system.cpu.icache.ReadReq_miss_rate::cpu.inst     0.212607                       # miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_miss_rate::total     0.212607                       # miss rate for ReadReq accesses
+system.cpu.icache.demand_miss_rate::cpu.inst     0.212607                       # miss rate for demand accesses
+system.cpu.icache.demand_miss_rate::total     0.212607                       # miss rate for demand accesses
+system.cpu.icache.overall_miss_rate::cpu.inst     0.212607                       # miss rate for overall accesses
+system.cpu.icache.overall_miss_rate::total     0.212607                       # miss rate for overall accesses
+system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 51697.236181                       # average ReadReq miss latency
+system.cpu.icache.ReadReq_avg_miss_latency::total 51697.236181                       # average ReadReq miss latency
+system.cpu.icache.demand_avg_miss_latency::cpu.inst 51697.236181                       # average overall miss latency
+system.cpu.icache.demand_avg_miss_latency::total 51697.236181                       # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::cpu.inst 51697.236181                       # average overall miss latency
+system.cpu.icache.overall_avg_miss_latency::total 51697.236181                       # average overall miss latency
 system.cpu.icache.blocked_cycles::no_mshrs          312                       # number of cycles access was blocked
 system.cpu.icache.blocked_cycles::no_targets            0                       # number of cycles access was blocked
 system.cpu.icache.blocked::no_mshrs                 7                       # number of cycles access was blocked
@@ -489,12 +490,12 @@ system.cpu.icache.avg_blocked_cycles::no_mshrs    44.571429
 system.cpu.icache.avg_blocked_cycles::no_targets          nan                       # average number of cycles each access was blocked
 system.cpu.icache.fast_writes                       0                       # number of fast writes performed
 system.cpu.icache.cache_copies                      0                       # number of cache copies performed
-system.cpu.icache.ReadReq_mshr_hits::cpu.inst           95                       # number of ReadReq MSHR hits
-system.cpu.icache.ReadReq_mshr_hits::total           95                       # number of ReadReq MSHR hits
-system.cpu.icache.demand_mshr_hits::cpu.inst           95                       # number of demand (read+write) MSHR hits
-system.cpu.icache.demand_mshr_hits::total           95                       # number of demand (read+write) MSHR hits
-system.cpu.icache.overall_mshr_hits::cpu.inst           95                       # number of overall MSHR hits
-system.cpu.icache.overall_mshr_hits::total           95                       # number of overall MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::cpu.inst           94                       # number of ReadReq MSHR hits
+system.cpu.icache.ReadReq_mshr_hits::total           94                       # number of ReadReq MSHR hits
+system.cpu.icache.demand_mshr_hits::cpu.inst           94                       # number of demand (read+write) MSHR hits
+system.cpu.icache.demand_mshr_hits::total           94                       # number of demand (read+write) MSHR hits
+system.cpu.icache.overall_mshr_hits::cpu.inst           94                       # number of overall MSHR hits
+system.cpu.icache.overall_mshr_hits::total           94                       # number of overall MSHR hits
 system.cpu.icache.ReadReq_mshr_misses::cpu.inst          304                       # number of ReadReq MSHR misses
 system.cpu.icache.ReadReq_mshr_misses::total          304                       # number of ReadReq MSHR misses
 system.cpu.icache.demand_mshr_misses::cpu.inst          304                       # number of demand (read+write) MSHR misses
@@ -507,12 +508,12 @@ system.cpu.icache.demand_mshr_miss_latency::cpu.inst     16157000
 system.cpu.icache.demand_mshr_miss_latency::total     16157000                       # number of demand (read+write) MSHR miss cycles
 system.cpu.icache.overall_mshr_miss_latency::cpu.inst     16157000                       # number of overall MSHR miss cycles
 system.cpu.icache.overall_mshr_miss_latency::total     16157000                       # number of overall MSHR miss cycles
-system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst     0.162220                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.ReadReq_mshr_miss_rate::total     0.162220                       # mshr miss rate for ReadReq accesses
-system.cpu.icache.demand_mshr_miss_rate::cpu.inst     0.162220                       # mshr miss rate for demand accesses
-system.cpu.icache.demand_mshr_miss_rate::total     0.162220                       # mshr miss rate for demand accesses
-system.cpu.icache.overall_mshr_miss_rate::cpu.inst     0.162220                       # mshr miss rate for overall accesses
-system.cpu.icache.overall_mshr_miss_rate::total     0.162220                       # mshr miss rate for overall accesses
+system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst     0.162393                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.ReadReq_mshr_miss_rate::total     0.162393                       # mshr miss rate for ReadReq accesses
+system.cpu.icache.demand_mshr_miss_rate::cpu.inst     0.162393                       # mshr miss rate for demand accesses
+system.cpu.icache.demand_mshr_miss_rate::total     0.162393                       # mshr miss rate for demand accesses
+system.cpu.icache.overall_mshr_miss_rate::cpu.inst     0.162393                       # mshr miss rate for overall accesses
+system.cpu.icache.overall_mshr_miss_rate::total     0.162393                       # mshr miss rate for overall accesses
 system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 53148.026316                       # average ReadReq mshr miss latency
 system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 53148.026316                       # average ReadReq mshr miss latency
 system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 53148.026316                       # average overall mshr miss latency
@@ -521,16 +522,16 @@ system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 53148.026316
 system.cpu.icache.overall_avg_mshr_miss_latency::total 53148.026316                       # average overall mshr miss latency
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
 system.cpu.l2cache.replacements                     0                       # number of replacements
-system.cpu.l2cache.tagsinuse               177.982459                       # Cycle average of tags in use
+system.cpu.l2cache.tagsinuse               177.956413                       # Cycle average of tags in use
 system.cpu.l2cache.total_refs                       1                       # Total number of references to valid blocks.
 system.cpu.l2cache.sampled_refs                   373                       # Sample count of references to valid blocks.
 system.cpu.l2cache.avg_refs                  0.002681                       # Average number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::cpu.inst    144.961610                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.data     33.020849                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_percent::cpu.inst     0.004424                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_blocks::cpu.inst    144.938671                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data     33.017743                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_percent::cpu.inst     0.004423                       # Average percentage of cache occupancy
 system.cpu.l2cache.occ_percent::cpu.data     0.001008                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_percent::total        0.005432                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total        0.005431                       # Average percentage of cache occupancy
 system.cpu.l2cache.ReadReq_hits::cpu.inst            1                       # number of ReadReq hits
 system.cpu.l2cache.ReadReq_hits::total              1                       # number of ReadReq hits
 system.cpu.l2cache.demand_hits::cpu.inst            1                       # number of demand (read+write) hits
@@ -646,22 +647,22 @@ system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data 41135.790541
 system.cpu.l2cache.overall_avg_mshr_miss_latency::total 40310.594235                       # average overall mshr miss latency
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
 system.cpu.dcache.replacements                      0                       # number of replacements
-system.cpu.dcache.tagsinuse                 83.496642                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                     2284                       # Total number of references to valid blocks.
+system.cpu.dcache.tagsinuse                 83.486269                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                     2285                       # Total number of references to valid blocks.
 system.cpu.dcache.sampled_refs                    146                       # Sample count of references to valid blocks.
-system.cpu.dcache.avg_refs                  15.643836                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs                  15.650685                       # Average number of references to valid blocks.
 system.cpu.dcache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::cpu.data      83.496642                       # Average occupied blocks per requestor
-system.cpu.dcache.occ_percent::cpu.data      0.020385                       # Average percentage of cache occupancy
-system.cpu.dcache.occ_percent::total         0.020385                       # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::cpu.data         1425                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_hits::total            1425                       # number of ReadReq hits
+system.cpu.dcache.occ_blocks::cpu.data      83.486269                       # Average occupied blocks per requestor
+system.cpu.dcache.occ_percent::cpu.data      0.020382                       # Average percentage of cache occupancy
+system.cpu.dcache.occ_percent::total         0.020382                       # Average percentage of cache occupancy
+system.cpu.dcache.ReadReq_hits::cpu.data         1426                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total            1426                       # number of ReadReq hits
 system.cpu.dcache.WriteReq_hits::cpu.data          859                       # number of WriteReq hits
 system.cpu.dcache.WriteReq_hits::total            859                       # number of WriteReq hits
-system.cpu.dcache.demand_hits::cpu.data          2284                       # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::total             2284                       # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::cpu.data         2284                       # number of overall hits
-system.cpu.dcache.overall_hits::total            2284                       # number of overall hits
+system.cpu.dcache.demand_hits::cpu.data          2285                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total             2285                       # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data         2285                       # number of overall hits
+system.cpu.dcache.overall_hits::total            2285                       # number of overall hits
 system.cpu.dcache.ReadReq_misses::cpu.data          127                       # number of ReadReq misses
 system.cpu.dcache.ReadReq_misses::total           127                       # number of ReadReq misses
 system.cpu.dcache.WriteReq_misses::cpu.data           76                       # number of WriteReq misses
@@ -678,22 +679,22 @@ system.cpu.dcache.demand_miss_latency::cpu.data     10866500
 system.cpu.dcache.demand_miss_latency::total     10866500                       # number of demand (read+write) miss cycles
 system.cpu.dcache.overall_miss_latency::cpu.data     10866500                       # number of overall miss cycles
 system.cpu.dcache.overall_miss_latency::total     10866500                       # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::cpu.data         1552                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_accesses::total         1552                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::cpu.data         1553                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total         1553                       # number of ReadReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::cpu.data          935                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::total          935                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::cpu.data         2487                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::total         2487                       # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::cpu.data         2487                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::total         2487                       # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.081830                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_miss_rate::total     0.081830                       # miss rate for ReadReq accesses
+system.cpu.dcache.demand_accesses::cpu.data         2488                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total         2488                       # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data         2488                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total         2488                       # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.081777                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_miss_rate::total     0.081777                       # miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_miss_rate::cpu.data     0.081283                       # miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_miss_rate::total     0.081283                       # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate::cpu.data     0.081624                       # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::total     0.081624                       # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate::cpu.data     0.081624                       # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::total     0.081624                       # miss rate for overall accesses
+system.cpu.dcache.demand_miss_rate::cpu.data     0.081592                       # miss rate for demand accesses
+system.cpu.dcache.demand_miss_rate::total     0.081592                       # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data     0.081592                       # miss rate for overall accesses
+system.cpu.dcache.overall_miss_rate::total     0.081592                       # miss rate for overall accesses
 system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data 52346.456693                       # average ReadReq miss latency
 system.cpu.dcache.ReadReq_avg_miss_latency::total 52346.456693                       # average ReadReq miss latency
 system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data 55506.578947                       # average WriteReq miss latency
@@ -732,14 +733,14 @@ system.cpu.dcache.demand_mshr_miss_latency::cpu.data      8029000
 system.cpu.dcache.demand_mshr_miss_latency::total      8029000                       # number of demand (read+write) MSHR miss cycles
 system.cpu.dcache.overall_mshr_miss_latency::cpu.data      8029000                       # number of overall MSHR miss cycles
 system.cpu.dcache.overall_mshr_miss_latency::total      8029000                       # number of overall MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data     0.046392                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_miss_rate::total     0.046392                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data     0.046362                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_miss_rate::total     0.046362                       # mshr miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data     0.081283                       # mshr miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_mshr_miss_rate::total     0.081283                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate::cpu.data     0.059509                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::total     0.059509                       # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate::cpu.data     0.059509                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::total     0.059509                       # mshr miss rate for overall accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data     0.059486                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_miss_rate::total     0.059486                       # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data     0.059486                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_miss_rate::total     0.059486                       # mshr miss rate for overall accesses
 system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data 55034.722222                       # average ReadReq mshr miss latency
 system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 55034.722222                       # average ReadReq mshr miss latency
 system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data 53506.578947                       # average WriteReq mshr miss latency
index f7b3c02613e02c050f0df04dc773e7ed3061c121..7de6f390d593905fc549136aff311fe6dd829aa0 100644 (file)
@@ -77,7 +77,7 @@ port=system.membus.slave[4]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -128,6 +128,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index 463bf7a2c6ffbc273ac95664b2f4ddf81bdd2790..41b657a834074bc0d9040a451141088b5464ab70 100755 (executable)
@@ -3,11 +3,11 @@ Redirecting stderr to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-ato
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 16:30:54
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:21:58
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-atomic
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 Hello world!
-Exiting @ tick 5614500 because target called exit()
+Exiting @ tick 5615000 because target called exit()
index bc4bb0d6623f7e85e4d254bfd14eec0c837d6a67..f6427353ad842b60eec1db6ecc9a401e104e04f4 100644 (file)
@@ -1,59 +1,59 @@
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  0.000006                       # Number of seconds simulated
-sim_ticks                                     5614500                       # Number of ticks simulated
-final_tick                                    5614500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                     5615000                       # Number of ticks simulated
+final_tick                                    5615000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                  59484                       # Simulator instruction rate (inst/s)
-host_op_rate                                   107725                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                               62039506                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 277020                       # Number of bytes of host memory used
-host_seconds                                     0.09                       # Real time elapsed on the host
+host_inst_rate                                  54091                       # Simulator instruction rate (inst/s)
+host_op_rate                                    97967                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                               56419373                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 276792                       # Number of bytes of host memory used
+host_seconds                                     0.10                       # Real time elapsed on the host
 sim_insts                                        5381                       # Number of instructions simulated
-sim_ops                                          9747                       # Number of ops (including micro ops) simulated
+sim_ops                                          9748                       # Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst             54912                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu.data              7064                       # Number of bytes read from this memory
-system.physmem.bytes_read::total                61976                       # Number of bytes read from this memory
+system.physmem.bytes_read::cpu.data              7066                       # Number of bytes read from this memory
+system.physmem.bytes_read::total                61978                       # Number of bytes read from this memory
 system.physmem.bytes_inst_read::cpu.inst        54912                       # Number of instructions bytes read from this memory
 system.physmem.bytes_inst_read::total           54912                       # Number of instructions bytes read from this memory
 system.physmem.bytes_written::cpu.data           7112                       # Number of bytes written to this memory
 system.physmem.bytes_written::total              7112                       # Number of bytes written to this memory
 system.physmem.num_reads::cpu.inst               6864                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu.data               1052                       # Number of read requests responded to by this memory
-system.physmem.num_reads::total                  7916                       # Number of read requests responded to by this memory
+system.physmem.num_reads::cpu.data               1053                       # Number of read requests responded to by this memory
+system.physmem.num_reads::total                  7917                       # Number of read requests responded to by this memory
 system.physmem.num_writes::cpu.data               935                       # Number of write requests responded to by this memory
 system.physmem.num_writes::total                  935                       # Number of write requests responded to by this memory
-system.physmem.bw_read::cpu.inst           9780390061                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data           1258170808                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total             11038560869                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst      9780390061                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total         9780390061                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::cpu.data          1266720100                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total             1266720100                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst          9780390061                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.data          2524890907                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total            12305280969                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_read::cpu.inst           9779519145                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data           1258414960                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total             11037934105                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst      9779519145                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total         9779519145                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_write::cpu.data          1266607302                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_write::total             1266607302                       # Write bandwidth from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst          9779519145                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.data          2525022262                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total            12304541407                       # Total bandwidth to/from this memory (bytes/s)
 system.cpu.workload.num_syscalls                   11                       # Number of system calls
-system.cpu.numCycles                            11230                       # number of cpu cycles simulated
+system.cpu.numCycles                            11231                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        5381                       # Number of instructions committed
-system.cpu.committedOps                          9747                       # Number of ops (including micro ops) committed
-system.cpu.num_int_alu_accesses                  9653                       # Number of integer alu accesses
+system.cpu.committedOps                          9748                       # Number of ops (including micro ops) committed
+system.cpu.num_int_alu_accesses                  9655                       # Number of integer alu accesses
 system.cpu.num_fp_alu_accesses                      0                       # Number of float alu accesses
 system.cpu.num_func_calls                           0                       # number of times a function call or return occured
 system.cpu.num_conditional_control_insts          899                       # number of instructions that are conditional controls
-system.cpu.num_int_insts                         9653                       # number of integer instructions
+system.cpu.num_int_insts                         9655                       # number of integer instructions
 system.cpu.num_fp_insts                             0                       # number of float instructions
-system.cpu.num_int_register_reads               24817                       # number of times the integer registers were read
-system.cpu.num_int_register_writes              11061                       # number of times the integer registers were written
+system.cpu.num_int_register_reads               24822                       # number of times the integer registers were read
+system.cpu.num_int_register_writes              11063                       # number of times the integer registers were written
 system.cpu.num_fp_register_reads                    0                       # 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_mem_refs                          1987                       # number of memory refs
-system.cpu.num_load_insts                        1052                       # Number of load instructions
+system.cpu.num_mem_refs                          1988                       # number of memory refs
+system.cpu.num_load_insts                        1053                       # Number of load instructions
 system.cpu.num_store_insts                        935                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                      11230                       # Number of busy cycles
+system.cpu.num_busy_cycles                      11231                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 
index 5e56593523c22f4edc5c20b46940b9b156bd0048..3bdc04678b40ac4f36efc0639a9d74d9140f4092 100644 (file)
@@ -1,24 +1,24 @@
-Real time: Jan/23/2013 16:34:52
+Real time: Mar/11/2013 13:21:59
 
 Profiler Stats
 --------------
-Elapsed_time_in_seconds: 0
-Elapsed_time_in_minutes: 0
-Elapsed_time_in_hours: 0
-Elapsed_time_in_days: 0
+Elapsed_time_in_seconds: 1
+Elapsed_time_in_minutes: 0.0166667
+Elapsed_time_in_hours: 0.000277778
+Elapsed_time_in_days: 1.15741e-05
 
-Virtual_time_in_seconds: 0.54
-Virtual_time_in_minutes: 0.009
-Virtual_time_in_hours:   0.00015
-Virtual_time_in_days:    6.25e-06
+Virtual_time_in_seconds: 0.6
+Virtual_time_in_minutes: 0.01
+Virtual_time_in_hours:   0.000166667
+Virtual_time_in_days:    6.94444e-06
 
 Ruby_current_time: 121759
 Ruby_start_time: 0
 Ruby_cycles: 121759
 
-mbytes_resident: 66.3984
-mbytes_total: 290.648
-resident_ratio: 0.22849
+mbytes_resident: 66.582
+mbytes_total: 163.426
+resident_ratio: 0.407486
 
 ruby_cycles_executed: [ 121760 ]
 
@@ -29,17 +29,17 @@ Directory-0:0
 
 Busy Bank Count:0
 
-sequencer_requests_outstanding: [binsize: 1 max: 1 count: 8852 average:     1 | standard deviation: 0 | 0 8852 ]
+sequencer_requests_outstanding: [binsize: 1 max: 1 count: 8853 average:     1 | standard deviation: 0 | 0 8853 ]
 
 All Non-Zero Cycle Demand Cache Accesses
 ----------------------------------------
-miss_latency: [binsize: 1 max: 125 count: 8851 average: 12.7565 | standard deviation: 22.8681 | 0 0 0 7474 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 10 4 313 433 492 10 6 5 9 6 11 0 1 1 1 0 0 0 1 1 0 0 1 0 0 1 0 0 0 9 16 39 0 0 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ]
-miss_latency_LD: [binsize: 1 max: 101 count: 1044 average: 33.113 | standard deviation: 31.8551 | 0 0 0 545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 5 2 97 201 150 1 3 2 0 1 1 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 3 5 22 0 0 1 0 0 0 0 0 1 ]
-miss_latency_ST: [binsize: 1 max: 92 count: 935 average: 20.0877 | standard deviation: 28.194 | 0 0 0 681 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 59 62 106 3 0 0 2 0 3 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 3 9 ]
-miss_latency_IFETCH: [binsize: 1 max: 125 count: 6864 average: 8.66404 | standard deviation: 18.01 | 0 0 0 6241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 1 157 170 235 6 3 3 7 5 7 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 4 8 8 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ]
+miss_latency: [binsize: 1 max: 125 count: 8852 average: 12.755 | standard deviation: 22.8655 | 0 0 0 7475 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 10 4 312 432 494 10 6 5 9 7 11 0 1 0 1 0 0 0 1 1 0 0 1 0 0 1 0 0 0 9 16 40 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ]
+miss_latency_LD: [binsize: 1 max: 101 count: 1045 average: 33.0842 | standard deviation: 31.8534 | 0 0 0 546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 5 2 97 201 150 1 3 2 0 1 1 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 3 5 22 0 0 1 0 0 0 0 0 1 ]
+miss_latency_ST: [binsize: 1 max: 92 count: 935 average: 20.0845 | standard deviation: 28.1878 | 0 0 0 681 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 59 61 107 3 0 0 2 1 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 3 9 ]
+miss_latency_IFETCH: [binsize: 1 max: 125 count: 6864 average: 8.6639 | standard deviation: 18.0088 | 0 0 0 6241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 1 156 170 236 6 3 3 7 5 7 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 4 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ]
 miss_latency_RMW_Read: [binsize: 1 max: 65 count: 8 average: 10.75 | standard deviation: 21.9219 | 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ]
-miss_latency_L1Cache: [binsize: 1 max: 3 count: 7474 average:     3 | standard deviation: 0 | 0 0 0 7474 ]
-miss_latency_Directory: [binsize: 1 max: 125 count: 1377 average: 65.7124 | standard deviation: 6.32886 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 10 4 313 433 492 10 6 5 9 6 11 0 1 1 1 0 0 0 1 1 0 0 1 0 0 1 0 0 0 9 16 39 0 0 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ]
+miss_latency_L1Cache: [binsize: 1 max: 3 count: 7475 average:     3 | standard deviation: 0 | 0 0 0 7475 ]
+miss_latency_Directory: [binsize: 1 max: 125 count: 1377 average: 65.7095 | standard deviation: 6.31582 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 10 4 312 432 494 10 6 5 9 7 11 0 1 0 1 0 0 0 1 1 0 0 1 0 0 1 0 0 0 9 16 40 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ]
 miss_latency_wCC_issue_to_initial_request: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
 miss_latency_wCC_initial_forward_request: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
 miss_latency_wCC_forward_to_first_response: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
@@ -50,12 +50,12 @@ miss_latency_dir_initial_forward_request: [binsize: 1 max: 0 count: 1 average:
 miss_latency_dir_forward_to_first_response: [binsize: 1 max: 0 count: 1 average:     0 | standard deviation: 0 | 1 ]
 miss_latency_dir_first_response_to_completion: [binsize: 1 max: 61 count: 1 average:    61 | standard deviation: 0 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ]
 imcomplete_dir_Times: 1376
-miss_latency_LD_L1Cache: [binsize: 1 max: 3 count: 545 average:     3 | standard deviation: 0 | 0 0 0 545 ]
+miss_latency_LD_L1Cache: [binsize: 1 max: 3 count: 546 average:     3 | standard deviation: 0 | 0 0 0 546 ]
 miss_latency_LD_Directory: [binsize: 1 max: 101 count: 499 average: 66.002 | standard deviation: 7.00186 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 5 2 97 201 150 1 3 2 0 1 1 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 3 5 22 0 0 1 0 0 0 0 0 1 ]
 miss_latency_ST_L1Cache: [binsize: 1 max: 3 count: 681 average:     3 | standard deviation: 0 | 0 0 0 681 ]
-miss_latency_ST_Directory: [binsize: 1 max: 92 count: 254 average: 65.9016 | standard deviation: 6.43269 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 59 62 106 3 0 0 2 0 3 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 3 9 ]
+miss_latency_ST_Directory: [binsize: 1 max: 92 count: 254 average: 65.8898 | standard deviation: 6.41669 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 59 61 107 3 0 0 2 1 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 3 9 ]
 miss_latency_IFETCH_L1Cache: [binsize: 1 max: 3 count: 6241 average:     3 | standard deviation: 0 | 0 0 0 6241 ]
-miss_latency_IFETCH_Directory: [binsize: 1 max: 125 count: 623 average: 65.4045 | standard deviation: 5.68761 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 1 157 170 235 6 3 3 7 5 7 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 4 8 8 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ]
+miss_latency_IFETCH_Directory: [binsize: 1 max: 125 count: 623 average: 65.4029 | standard deviation: 5.66282 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 1 156 170 236 6 3 3 7 5 7 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 4 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ]
 miss_latency_RMW_Read_L1Cache: [binsize: 1 max: 3 count: 7 average:     3 | standard deviation: 0 | 0 0 0 7 ]
 miss_latency_RMW_Read_Directory: [binsize: 1 max: 65 count: 1 average:    65 | standard deviation: 0 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ]
 
@@ -72,7 +72,6 @@ filter_action: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN
 Message Delayed Cycles
 ----------------------
 Total_delay_cycles: [binsize: 1 max: 0 count: 2750 average:     0 | standard deviation: 0 | 2750 ]
-Total_nonPF_delay_cycles: [binsize: 1 max: 0 count: 2750 average:     0 | standard deviation: 0 | 2750 ]
   virtual_network_0_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
   virtual_network_1_delay_cycles: [binsize: 1 max: 0 count: 1377 average:     0 | standard deviation: 0 | 1377 ]
   virtual_network_2_delay_cycles: [binsize: 1 max: 0 count: 1373 average:     0 | standard deviation: 0 | 1373 ]
@@ -89,7 +88,7 @@ Resource Usage
 page_size: 4096
 user_time: 0
 system_time: 0
-page_reclaims: 13733
+page_reclaims: 14769
 page_faults: 0
 swaps: 0
 block_inputs: 0
@@ -152,7 +151,7 @@ Cache Stats: system.ruby.l1_cntrl0.cacheMemory
 
  --- L1Cache ---
  - Event Counts -
-Load [1044 ] 1044
+Load [1045 ] 1045
 Ifetch [6864 ] 6864
 Store [943 ] 943
 Data [1377 ] 1377
@@ -171,7 +170,7 @@ I  Replacement [0 ] 0
 
 II  Writeback_Nack [0 ] 0
 
-M  Load [545 ] 545
+M  Load [546 ] 546
 M  Ifetch [6241 ] 6241
 M  Store [688 ] 688
 M  Fwd_GETX [0 ] 0
@@ -194,18 +193,18 @@ Memory controller: system.ruby.dir_cntrl0.memBuffer:
   memory_reads: 1377
   memory_writes: 1373
   memory_refreshes: 846
-  memory_total_request_delays: 1964
-  memory_delays_per_request: 0.714182
+  memory_total_request_delays: 1968
+  memory_delays_per_request: 0.715636
   memory_delays_in_input_queue: 0
-  memory_delays_behind_head_of_bank_queue: 4
-  memory_delays_stalled_at_head_of_bank_queue: 1960
-  memory_stalls_for_bank_busy: 826
+  memory_delays_behind_head_of_bank_queue: 3
+  memory_delays_stalled_at_head_of_bank_queue: 1965
+  memory_stalls_for_bank_busy: 823
   memory_stalls_for_random_busy: 0
   memory_stalls_for_anti_starvation: 0
-  memory_stalls_for_arbitration: 62
-  memory_stalls_for_bus: 1041
+  memory_stalls_for_arbitration: 65
+  memory_stalls_for_bus: 1044
   memory_stalls_for_tfaw: 0
-  memory_stalls_for_read_write_turnaround: 31
+  memory_stalls_for_read_write_turnaround: 33
   memory_stalls_for_read_read_turnaround: 0
   accesses_per_bank: 160  144  210  146  196  96  66  38  22  20  184  297  71  124  60  18  84  6  8  14  92  56  14  60  34  58  84  66  42  122  104  54  
 
index 723b3760fac271d8b44e9ec1b24e6fe3d535aa08..bbc0c797eff06f3b7e461e50a604c25284737a6e 100755 (executable)
@@ -1,7 +1,6 @@
-Warning: rounding error > tolerance
+warn: rounding error > tolerance
     0.072760 rounded to 0
-Warning: rounding error > tolerance
+warn: rounding error > tolerance
     0.072760 rounded to 0
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index 931a144eb1cb0bc12abaca114c725506dd8ed54d..8c2cd3936354e127e29c91f5d1df6e2ab550f246 100755 (executable)
@@ -3,8 +3,8 @@ Redirecting stderr to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-tim
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 16:34:52
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:21:58
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing-ruby
 Global frequency set at 1000000000 ticks per second
index 4a0d16755375c73144d89919e5ffd6502e8cdce1..e2571982ecde92696cdd91b264c77ecd09ccc25a 100644 (file)
@@ -4,13 +4,13 @@ sim_seconds                                  0.000122                       # Nu
 sim_ticks                                      121759                       # Number of ticks simulated
 final_tick                                     121759                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_inst_rate                                  20307                       # Simulator instruction rate (inst/s)
-host_op_rate                                    36781                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                                 459428                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 167176                       # Number of bytes of host memory used
-host_seconds                                     0.27                       # Real time elapsed on the host
+host_inst_rate                                  25458                       # Simulator instruction rate (inst/s)
+host_op_rate                                    46114                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                                 575943                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 167352                       # Number of bytes of host memory used
+host_seconds                                     0.21                       # Real time elapsed on the host
 sim_insts                                        5381                       # Number of instructions simulated
-sim_ops                                          9747                       # Number of ops (including micro ops) simulated
+sim_ops                                          9748                       # Number of ops (including micro ops) simulated
 system.ruby.l1_cntrl0.cacheMemory.num_data_array_reads            0                       # number of data array reads
 system.ruby.l1_cntrl0.cacheMemory.num_data_array_writes            0                       # number of data array writes
 system.ruby.l1_cntrl0.cacheMemory.num_tag_array_reads            0                       # number of tag array reads
@@ -22,19 +22,19 @@ system.cpu.numCycles                           121759                       # nu
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        5381                       # Number of instructions committed
-system.cpu.committedOps                          9747                       # Number of ops (including micro ops) committed
-system.cpu.num_int_alu_accesses                  9653                       # Number of integer alu accesses
+system.cpu.committedOps                          9748                       # Number of ops (including micro ops) committed
+system.cpu.num_int_alu_accesses                  9655                       # Number of integer alu accesses
 system.cpu.num_fp_alu_accesses                      0                       # Number of float alu accesses
 system.cpu.num_func_calls                           0                       # number of times a function call or return occured
 system.cpu.num_conditional_control_insts          899                       # number of instructions that are conditional controls
-system.cpu.num_int_insts                         9653                       # number of integer instructions
+system.cpu.num_int_insts                         9655                       # number of integer instructions
 system.cpu.num_fp_insts                             0                       # number of float instructions
-system.cpu.num_int_register_reads               24817                       # number of times the integer registers were read
-system.cpu.num_int_register_writes              11061                       # number of times the integer registers were written
+system.cpu.num_int_register_reads               24822                       # number of times the integer registers were read
+system.cpu.num_int_register_writes              11063                       # number of times the integer registers were written
 system.cpu.num_fp_register_reads                    0                       # 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_mem_refs                          1987                       # number of memory refs
-system.cpu.num_load_insts                        1052                       # Number of load instructions
+system.cpu.num_mem_refs                          1988                       # number of memory refs
+system.cpu.num_load_insts                        1053                       # Number of load instructions
 system.cpu.num_store_insts                        935                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
 system.cpu.num_busy_cycles                     121759                       # Number of busy cycles
index 46354ed2728c1d06198ac4b39f544eb6a541a33a..4f3f120abbdcb4021aee6725a617ab2637718131 100644 (file)
@@ -117,7 +117,7 @@ mem_side=system.cpu.toL2Bus.slave[0]
 
 [system.cpu.interrupts]
 type=X86LocalApic
-clock=500
+clock=8000
 int_latency=1000
 pio_addr=2305843009213693952
 pio_latency=100000
@@ -168,6 +168,7 @@ type=CoherentBus
 block_size=64
 clock=500
 header_cycles=1
+system=system
 use_default_range=false
 width=32
 master=system.cpu.l2cache.cpu_side
@@ -200,6 +201,7 @@ type=CoherentBus
 block_size=64
 clock=1000
 header_cycles=1
+system=system
 use_default_range=false
 width=8
 master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
index f5691fd646fe22542aebc3add40f47e83e6ede0a..e45cd058f745304620a760ededf84001c2ace239 100755 (executable)
@@ -1,3 +1,2 @@
 warn: Sockets disabled, not accepting gdb connections
-warn: instruction 'fldcw_Mw' unimplemented
 hack: be nice to actually delete the event here
index 9b198f409974b18878be7e94afd642e90a8d4b79..e6d8615da476f52f958332f769dc22358e234968 100755 (executable)
@@ -3,11 +3,11 @@ Redirecting stderr to build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-tim
 gem5 Simulator System.  http://gem5.org
 gem5 is copyrighted software; use the --copyright option for details.
 
-gem5 compiled Jan 23 2013 16:30:44
-gem5 started Jan 23 2013 19:18:31
+gem5 compiled Mar 11 2013 13:21:48
+gem5 started Mar 11 2013 13:21:58
 gem5 executing on ribera.cs.wisc.edu
 command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing -re tests/run.py build/X86/tests/opt/quick/se/00.hello/x86/linux/simple-timing
 Global frequency set at 1000000000000 ticks per second
 info: Entering event queue @ 0.  Starting simulation...
 Hello world!
-Exiting @ tick 28357000 because target called exit()
+Exiting @ tick 28358000 because target called exit()
index 30a2c344a9f39b73e606186533207d07a8466419..84cd243cf9380f06ccb2ec39237724dc666619a4 100644 (file)
@@ -1,16 +1,16 @@
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  0.000028                       # Number of seconds simulated
-sim_ticks                                    28357000                       # Number of ticks simulated
-final_tick                                   28357000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                    28358000                       # Number of ticks simulated
+final_tick                                   28358000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                  55225                       # Simulator instruction rate (inst/s)
-host_op_rate                                   100013                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                              290910277                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 285604                       # Number of bytes of host memory used
-host_seconds                                     0.10                       # Real time elapsed on the host
+host_inst_rate                                  48918                       # Simulator instruction rate (inst/s)
+host_op_rate                                    88604                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                              257715326                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 285372                       # Number of bytes of host memory used
+host_seconds                                     0.11                       # Real time elapsed on the host
 sim_insts                                        5381                       # Number of instructions simulated
-sim_ops                                          9747                       # Number of ops (including micro ops) simulated
+sim_ops                                          9748                       # Number of ops (including micro ops) simulated
 system.physmem.bytes_read::cpu.inst             14528                       # Number of bytes read from this memory
 system.physmem.bytes_read::cpu.data              8576                       # Number of bytes read from this memory
 system.physmem.bytes_read::total                23104                       # Number of bytes read from this memory
@@ -19,46 +19,46 @@ system.physmem.bytes_inst_read::total           14528                       # Nu
 system.physmem.num_reads::cpu.inst                227                       # Number of read requests responded to by this memory
 system.physmem.num_reads::cpu.data                134                       # Number of read requests responded to by this memory
 system.physmem.num_reads::total                   361                       # Number of read requests responded to by this memory
-system.physmem.bw_read::cpu.inst            512324999                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu.data            302429735                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total               814754734                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu.inst       512324999                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total          512324999                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_total::cpu.inst           512324999                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu.data           302429735                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total              814754734                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_read::cpu.inst            512306933                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::cpu.data            302419070                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_read::total               814726003                       # Total read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::cpu.inst       512306933                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_inst_read::total          512306933                       # Instruction read bandwidth from this memory (bytes/s)
+system.physmem.bw_total::cpu.inst           512306933                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::cpu.data           302419070                       # Total bandwidth to/from this memory (bytes/s)
+system.physmem.bw_total::total              814726003                       # Total bandwidth to/from this memory (bytes/s)
 system.cpu.workload.num_syscalls                   11                       # Number of system calls
-system.cpu.numCycles                            56714                       # number of cpu cycles simulated
+system.cpu.numCycles                            56716                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        5381                       # Number of instructions committed
-system.cpu.committedOps                          9747                       # Number of ops (including micro ops) committed
-system.cpu.num_int_alu_accesses                  9653                       # Number of integer alu accesses
+system.cpu.committedOps                          9748                       # Number of ops (including micro ops) committed
+system.cpu.num_int_alu_accesses                  9655                       # Number of integer alu accesses
 system.cpu.num_fp_alu_accesses                      0                       # Number of float alu accesses
 system.cpu.num_func_calls                           0                       # number of times a function call or return occured
 system.cpu.num_conditional_control_insts          899                       # number of instructions that are conditional controls
-system.cpu.num_int_insts                         9653                       # number of integer instructions
+system.cpu.num_int_insts                         9655                       # number of integer instructions
 system.cpu.num_fp_insts                             0                       # number of float instructions
-system.cpu.num_int_register_reads               24817                       # number of times the integer registers were read
-system.cpu.num_int_register_writes              11061                       # number of times the integer registers were written
+system.cpu.num_int_register_reads               24822                       # number of times the integer registers were read
+system.cpu.num_int_register_writes              11063                       # number of times the integer registers were written
 system.cpu.num_fp_register_reads                    0                       # 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_mem_refs                          1987                       # number of memory refs
-system.cpu.num_load_insts                        1052                       # Number of load instructions
+system.cpu.num_mem_refs                          1988                       # number of memory refs
+system.cpu.num_load_insts                        1053                       # Number of load instructions
 system.cpu.num_store_insts                        935                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                      56714                       # Number of busy cycles
+system.cpu.num_busy_cycles                      56716                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.icache.replacements                      0                       # number of replacements
-system.cpu.icache.tagsinuse                105.553131                       # Cycle average of tags in use
+system.cpu.icache.tagsinuse                105.550219                       # Cycle average of tags in use
 system.cpu.icache.total_refs                     6637                       # Total number of references to valid blocks.
 system.cpu.icache.sampled_refs                    228                       # Sample count of references to valid blocks.
 system.cpu.icache.avg_refs                  29.109649                       # Average number of references to valid blocks.
 system.cpu.icache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.icache.occ_blocks::cpu.inst     105.553131                       # Average occupied blocks per requestor
-system.cpu.icache.occ_percent::cpu.inst      0.051540                       # Average percentage of cache occupancy
-system.cpu.icache.occ_percent::total         0.051540                       # Average percentage of cache occupancy
+system.cpu.icache.occ_blocks::cpu.inst     105.550219                       # Average occupied blocks per requestor
+system.cpu.icache.occ_percent::cpu.inst      0.051538                       # Average percentage of cache occupancy
+system.cpu.icache.occ_percent::total         0.051538                       # Average percentage of cache occupancy
 system.cpu.icache.ReadReq_hits::cpu.inst         6637                       # number of ReadReq hits
 system.cpu.icache.ReadReq_hits::total            6637                       # number of ReadReq hits
 system.cpu.icache.demand_hits::cpu.inst          6637                       # number of demand (read+write) hits
@@ -129,16 +129,16 @@ system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 52815.789474
 system.cpu.icache.overall_avg_mshr_miss_latency::total 52815.789474                       # average overall mshr miss latency
 system.cpu.icache.no_allocate_misses                0                       # Number of misses that were no-allocate
 system.cpu.l2cache.replacements                     0                       # number of replacements
-system.cpu.l2cache.tagsinuse               134.037527                       # Cycle average of tags in use
+system.cpu.l2cache.tagsinuse               134.034140                       # Cycle average of tags in use
 system.cpu.l2cache.total_refs                       1                       # Total number of references to valid blocks.
 system.cpu.l2cache.sampled_refs                   282                       # Sample count of references to valid blocks.
 system.cpu.l2cache.avg_refs                  0.003546                       # Average number of references to valid blocks.
 system.cpu.l2cache.warmup_cycle                     0                       # Cycle when the warmup percentage was hit.
-system.cpu.l2cache.occ_blocks::cpu.inst    105.561241                       # Average occupied blocks per requestor
-system.cpu.l2cache.occ_blocks::cpu.data     28.476285                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.inst    105.558330                       # Average occupied blocks per requestor
+system.cpu.l2cache.occ_blocks::cpu.data     28.475810                       # Average occupied blocks per requestor
 system.cpu.l2cache.occ_percent::cpu.inst     0.003221                       # Average percentage of cache occupancy
 system.cpu.l2cache.occ_percent::cpu.data     0.000869                       # Average percentage of cache occupancy
-system.cpu.l2cache.occ_percent::total        0.004091                       # Average percentage of cache occupancy
+system.cpu.l2cache.occ_percent::total        0.004090                       # Average percentage of cache occupancy
 system.cpu.l2cache.ReadReq_hits::cpu.inst            1                       # number of ReadReq hits
 system.cpu.l2cache.ReadReq_hits::total              1                       # number of ReadReq hits
 system.cpu.l2cache.demand_hits::cpu.inst            1                       # number of demand (read+write) hits
@@ -254,22 +254,22 @@ system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.data        40000
 system.cpu.l2cache.overall_avg_mshr_miss_latency::total        40000                       # average overall mshr miss latency
 system.cpu.l2cache.no_allocate_misses               0                       # Number of misses that were no-allocate
 system.cpu.dcache.replacements                      0                       # number of replacements
-system.cpu.dcache.tagsinuse                 80.799099                       # Cycle average of tags in use
-system.cpu.dcache.total_refs                     1853                       # Total number of references to valid blocks.
+system.cpu.dcache.tagsinuse                 80.797237                       # Cycle average of tags in use
+system.cpu.dcache.total_refs                     1854                       # Total number of references to valid blocks.
 system.cpu.dcache.sampled_refs                    134                       # Sample count of references to valid blocks.
-system.cpu.dcache.avg_refs                  13.828358                       # Average number of references to valid blocks.
+system.cpu.dcache.avg_refs                  13.835821                       # Average number of references to valid blocks.
 system.cpu.dcache.warmup_cycle                      0                       # Cycle when the warmup percentage was hit.
-system.cpu.dcache.occ_blocks::cpu.data      80.799099                       # Average occupied blocks per requestor
+system.cpu.dcache.occ_blocks::cpu.data      80.797237                       # Average occupied blocks per requestor
 system.cpu.dcache.occ_percent::cpu.data      0.019726                       # Average percentage of cache occupancy
 system.cpu.dcache.occ_percent::total         0.019726                       # Average percentage of cache occupancy
-system.cpu.dcache.ReadReq_hits::cpu.data          997                       # number of ReadReq hits
-system.cpu.dcache.ReadReq_hits::total             997                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::cpu.data          998                       # number of ReadReq hits
+system.cpu.dcache.ReadReq_hits::total             998                       # number of ReadReq hits
 system.cpu.dcache.WriteReq_hits::cpu.data          856                       # number of WriteReq hits
 system.cpu.dcache.WriteReq_hits::total            856                       # number of WriteReq hits
-system.cpu.dcache.demand_hits::cpu.data          1853                       # number of demand (read+write) hits
-system.cpu.dcache.demand_hits::total             1853                       # number of demand (read+write) hits
-system.cpu.dcache.overall_hits::cpu.data         1853                       # number of overall hits
-system.cpu.dcache.overall_hits::total            1853                       # number of overall hits
+system.cpu.dcache.demand_hits::cpu.data          1854                       # number of demand (read+write) hits
+system.cpu.dcache.demand_hits::total             1854                       # number of demand (read+write) hits
+system.cpu.dcache.overall_hits::cpu.data         1854                       # number of overall hits
+system.cpu.dcache.overall_hits::total            1854                       # number of overall hits
 system.cpu.dcache.ReadReq_misses::cpu.data           55                       # number of ReadReq misses
 system.cpu.dcache.ReadReq_misses::total            55                       # number of ReadReq misses
 system.cpu.dcache.WriteReq_misses::cpu.data           79                       # number of WriteReq misses
@@ -286,22 +286,22 @@ system.cpu.dcache.demand_miss_latency::cpu.data      7370000
 system.cpu.dcache.demand_miss_latency::total      7370000                       # number of demand (read+write) miss cycles
 system.cpu.dcache.overall_miss_latency::cpu.data      7370000                       # number of overall miss cycles
 system.cpu.dcache.overall_miss_latency::total      7370000                       # number of overall miss cycles
-system.cpu.dcache.ReadReq_accesses::cpu.data         1052                       # number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_accesses::total         1052                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::cpu.data         1053                       # number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_accesses::total         1053                       # number of ReadReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::cpu.data          935                       # number of WriteReq accesses(hits+misses)
 system.cpu.dcache.WriteReq_accesses::total          935                       # number of WriteReq accesses(hits+misses)
-system.cpu.dcache.demand_accesses::cpu.data         1987                       # number of demand (read+write) accesses
-system.cpu.dcache.demand_accesses::total         1987                       # number of demand (read+write) accesses
-system.cpu.dcache.overall_accesses::cpu.data         1987                       # number of overall (read+write) accesses
-system.cpu.dcache.overall_accesses::total         1987                       # number of overall (read+write) accesses
-system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.052281                       # miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_miss_rate::total     0.052281                       # miss rate for ReadReq accesses
+system.cpu.dcache.demand_accesses::cpu.data         1988                       # number of demand (read+write) accesses
+system.cpu.dcache.demand_accesses::total         1988                       # number of demand (read+write) accesses
+system.cpu.dcache.overall_accesses::cpu.data         1988                       # number of overall (read+write) accesses
+system.cpu.dcache.overall_accesses::total         1988                       # number of overall (read+write) accesses
+system.cpu.dcache.ReadReq_miss_rate::cpu.data     0.052232                       # miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_miss_rate::total     0.052232                       # miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_miss_rate::cpu.data     0.084492                       # miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_miss_rate::total     0.084492                       # miss rate for WriteReq accesses
-system.cpu.dcache.demand_miss_rate::cpu.data     0.067438                       # miss rate for demand accesses
-system.cpu.dcache.demand_miss_rate::total     0.067438                       # miss rate for demand accesses
-system.cpu.dcache.overall_miss_rate::cpu.data     0.067438                       # miss rate for overall accesses
-system.cpu.dcache.overall_miss_rate::total     0.067438                       # miss rate for overall accesses
+system.cpu.dcache.demand_miss_rate::cpu.data     0.067404                       # miss rate for demand accesses
+system.cpu.dcache.demand_miss_rate::total     0.067404                       # miss rate for demand accesses
+system.cpu.dcache.overall_miss_rate::cpu.data     0.067404                       # miss rate for overall accesses
+system.cpu.dcache.overall_miss_rate::total     0.067404                       # miss rate for overall accesses
 system.cpu.dcache.ReadReq_avg_miss_latency::cpu.data        55000                       # average ReadReq miss latency
 system.cpu.dcache.ReadReq_avg_miss_latency::total        55000                       # average ReadReq miss latency
 system.cpu.dcache.WriteReq_avg_miss_latency::cpu.data        55000                       # average WriteReq miss latency
@@ -334,14 +334,14 @@ system.cpu.dcache.demand_mshr_miss_latency::cpu.data      7102000
 system.cpu.dcache.demand_mshr_miss_latency::total      7102000                       # number of demand (read+write) MSHR miss cycles
 system.cpu.dcache.overall_mshr_miss_latency::cpu.data      7102000                       # number of overall MSHR miss cycles
 system.cpu.dcache.overall_mshr_miss_latency::total      7102000                       # number of overall MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data     0.052281                       # mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_miss_rate::total     0.052281                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.data     0.052232                       # mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_miss_rate::total     0.052232                       # mshr miss rate for ReadReq accesses
 system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.data     0.084492                       # mshr miss rate for WriteReq accesses
 system.cpu.dcache.WriteReq_mshr_miss_rate::total     0.084492                       # mshr miss rate for WriteReq accesses
-system.cpu.dcache.demand_mshr_miss_rate::cpu.data     0.067438                       # mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_miss_rate::total     0.067438                       # mshr miss rate for demand accesses
-system.cpu.dcache.overall_mshr_miss_rate::cpu.data     0.067438                       # mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_miss_rate::total     0.067438                       # mshr miss rate for overall accesses
+system.cpu.dcache.demand_mshr_miss_rate::cpu.data     0.067404                       # mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_miss_rate::total     0.067404                       # mshr miss rate for demand accesses
+system.cpu.dcache.overall_mshr_miss_rate::cpu.data     0.067404                       # mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_miss_rate::total     0.067404                       # mshr miss rate for overall accesses
 system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.data        53000                       # average ReadReq mshr miss latency
 system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total        53000                       # average ReadReq mshr miss latency
 system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.data        53000                       # average WriteReq mshr miss latency