changeset 0d9de7394e38 in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=0d9de7394e38
description:
ARM/Alpha/Cpu: Stats change for prefetchs to be more like normal loads.
diffstat:
tests/long/00.gzip/ref/alpha/tru64/o3-timing/config.ini
| 4 +-
tests/long/00.gzip/ref/alpha/tru64/o3-timing/simout
| 14 +-
tests/long/00.gzip/ref/alpha/tru64/o3-timing/stats.txt
| 642 +-
tests/long/00.gzip/ref/alpha/tru64/simple-atomic/config.ini
| 2 +-
tests/long/00.gzip/ref/alpha/tru64/simple-atomic/simerr
| 3 +
tests/long/00.gzip/ref/alpha/tru64/simple-atomic/simout
| 11 +-
tests/long/00.gzip/ref/alpha/tru64/simple-atomic/stats.txt
| 10 +-
tests/long/00.gzip/ref/alpha/tru64/simple-timing/config.ini
| 4 +-
tests/long/00.gzip/ref/alpha/tru64/simple-timing/simout
| 12 +-
tests/long/00.gzip/ref/alpha/tru64/simple-timing/stats.txt
| 10 +-
tests/long/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/config.ini
| 12 +-
tests/long/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/simout
| 17 +-
tests/long/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/stats.txt
| 1782 +++++-----
tests/long/10.linux-boot/ref/alpha/linux/tsunami-o3/config.ini
| 12 +-
tests/long/10.linux-boot/ref/alpha/linux/tsunami-o3/simout
| 17 +-
tests/long/10.linux-boot/ref/alpha/linux/tsunami-o3/stats.txt
| 979 ++--
tests/long/30.eon/ref/alpha/tru64/o3-timing/config.ini
| 4 +-
tests/long/30.eon/ref/alpha/tru64/o3-timing/simout
| 14 +-
tests/long/30.eon/ref/alpha/tru64/o3-timing/stats.txt
| 590 +-
tests/long/30.eon/ref/alpha/tru64/simple-atomic/config.ini
| 2 +-
tests/long/30.eon/ref/alpha/tru64/simple-atomic/simerr
| 3 +
tests/long/30.eon/ref/alpha/tru64/simple-atomic/simout
| 11 +-
tests/long/30.eon/ref/alpha/tru64/simple-atomic/stats.txt
| 10 +-
tests/long/30.eon/ref/alpha/tru64/simple-timing/config.ini
| 4 +-
tests/long/30.eon/ref/alpha/tru64/simple-timing/simout
| 12 +-
tests/long/30.eon/ref/alpha/tru64/simple-timing/stats.txt
| 10 +-
tests/long/40.perlbmk/ref/alpha/tru64/o3-timing/config.ini
| 4 +-
tests/long/40.perlbmk/ref/alpha/tru64/o3-timing/simout
| 14 +-
tests/long/40.perlbmk/ref/alpha/tru64/o3-timing/stats.txt
| 616 +-
tests/long/40.perlbmk/ref/alpha/tru64/simple-atomic/config.ini
| 2 +-
tests/long/40.perlbmk/ref/alpha/tru64/simple-atomic/simerr
| 3 +
tests/long/40.perlbmk/ref/alpha/tru64/simple-atomic/simout
| 11 +-
tests/long/40.perlbmk/ref/alpha/tru64/simple-atomic/stats.txt
| 10 +-
tests/long/40.perlbmk/ref/alpha/tru64/simple-timing/config.ini
| 4 +-
tests/long/40.perlbmk/ref/alpha/tru64/simple-timing/simout
| 12 +-
tests/long/40.perlbmk/ref/alpha/tru64/simple-timing/stats.txt
| 10 +-
tests/long/50.vortex/ref/alpha/tru64/inorder-timing/config.ini
| 4 +-
tests/long/50.vortex/ref/alpha/tru64/inorder-timing/simerr
| 4 -
tests/long/50.vortex/ref/alpha/tru64/inorder-timing/simout
| 12 +-
tests/long/50.vortex/ref/alpha/tru64/inorder-timing/stats.txt
| 24 +-
tests/long/50.vortex/ref/alpha/tru64/o3-timing/config.ini
| 4 +-
tests/long/50.vortex/ref/alpha/tru64/o3-timing/simout
| 14 +-
tests/long/50.vortex/ref/alpha/tru64/o3-timing/stats.txt
| 636 +-
tests/long/50.vortex/ref/alpha/tru64/simple-atomic/config.ini
| 2 +-
tests/long/50.vortex/ref/alpha/tru64/simple-atomic/simerr
| 3 +
tests/long/50.vortex/ref/alpha/tru64/simple-atomic/simout
| 11 +-
tests/long/50.vortex/ref/alpha/tru64/simple-atomic/stats.txt
| 10 +-
tests/long/50.vortex/ref/alpha/tru64/simple-timing/config.ini
| 4 +-
tests/long/50.vortex/ref/alpha/tru64/simple-timing/simout
| 12 +-
tests/long/50.vortex/ref/alpha/tru64/simple-timing/stats.txt
| 10 +-
tests/long/60.bzip2/ref/alpha/tru64/o3-timing/config.ini
| 4 +-
tests/long/60.bzip2/ref/alpha/tru64/o3-timing/simout
| 14 +-
tests/long/60.bzip2/ref/alpha/tru64/o3-timing/stats.txt
| 648 +-
tests/long/60.bzip2/ref/alpha/tru64/simple-atomic/config.ini
| 2 +-
tests/long/60.bzip2/ref/alpha/tru64/simple-atomic/simerr
| 3 +
tests/long/60.bzip2/ref/alpha/tru64/simple-atomic/simout
| 11 +-
tests/long/60.bzip2/ref/alpha/tru64/simple-atomic/stats.txt
| 10 +-
tests/long/60.bzip2/ref/alpha/tru64/simple-timing/config.ini
| 4 +-
tests/long/60.bzip2/ref/alpha/tru64/simple-timing/simout
| 12 +-
tests/long/60.bzip2/ref/alpha/tru64/simple-timing/stats.txt
| 10 +-
tests/long/70.twolf/ref/alpha/tru64/inorder-timing/config.ini
| 4 +-
tests/long/70.twolf/ref/alpha/tru64/inorder-timing/simerr
| 4 -
tests/long/70.twolf/ref/alpha/tru64/inorder-timing/simout
| 13 +-
tests/long/70.twolf/ref/alpha/tru64/inorder-timing/stats.txt
| 30 +-
tests/long/70.twolf/ref/alpha/tru64/o3-timing/config.ini
| 4 +-
tests/long/70.twolf/ref/alpha/tru64/o3-timing/simout
| 15 +-
tests/long/70.twolf/ref/alpha/tru64/o3-timing/stats.txt
| 624 +-
tests/long/70.twolf/ref/alpha/tru64/simple-atomic/config.ini
| 2 +-
tests/long/70.twolf/ref/alpha/tru64/simple-atomic/simerr
| 3 +
tests/long/70.twolf/ref/alpha/tru64/simple-atomic/simout
| 12 +-
tests/long/70.twolf/ref/alpha/tru64/simple-atomic/stats.txt
| 10 +-
tests/long/70.twolf/ref/alpha/tru64/simple-timing/config.ini
| 4 +-
tests/long/70.twolf/ref/alpha/tru64/simple-timing/simout
| 12 +-
tests/long/70.twolf/ref/alpha/tru64/simple-timing/stats.txt
| 10 +-
tests/quick/00.hello/ref/alpha/linux/o3-timing/config.ini
| 2 +-
tests/quick/00.hello/ref/alpha/linux/o3-timing/simout
| 14 +-
tests/quick/00.hello/ref/alpha/tru64/o3-timing/stats.txt
| 38 +-
tests/quick/00.hello/ref/alpha/tru64/simple-atomic/config.ini
| 2 +-
tests/quick/00.hello/ref/alpha/tru64/simple-atomic/simout
| 10 +-
tests/quick/00.hello/ref/alpha/tru64/simple-atomic/stats.txt
| 6 +-
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/config.ini
| 12 +-
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/simout
| 15 +-
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic-dual/stats.txt
| 12 +-
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/config.ini
| 12 +-
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/simout
| 15 +-
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-atomic/stats.txt
| 10 +-
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/config.ini
| 12 +-
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/simout
| 15 +-
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing-dual/stats.txt
| 12 +-
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/config.ini
| 12 +-
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/simout
| 15 +-
tests/quick/10.linux-boot/ref/alpha/linux/tsunami-simple-timing/stats.txt
| 10 +-
tests/quick/20.eio-short/ref/alpha/eio/simple-atomic/simerr
| 14 +-
tests/quick/20.eio-short/ref/alpha/eio/simple-atomic/simout
| 15 +-
tests/quick/20.eio-short/ref/alpha/eio/simple-atomic/stats.txt
| 48 -
tests/quick/20.eio-short/ref/alpha/eio/simple-timing/simerr
| 14 +-
tests/quick/20.eio-short/ref/alpha/eio/simple-timing/simout
| 17 +-
tests/quick/20.eio-short/ref/alpha/eio/simple-timing/stats.txt
| 231 -
tests/quick/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simerr
| 20 +-
tests/quick/30.eio-mp/ref/alpha/eio/simple-atomic-mp/simout
| 23 +-
tests/quick/30.eio-mp/ref/alpha/eio/simple-atomic-mp/stats.txt
| 710 ---
tests/quick/30.eio-mp/ref/alpha/eio/simple-timing-mp/simerr
| 20 +-
tests/quick/30.eio-mp/ref/alpha/eio/simple-timing-mp/simout
| 23 +-
tests/quick/30.eio-mp/ref/alpha/eio/simple-timing-mp/stats.txt
| 810 ----
tests/quick/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/config.ini
| 44 +-
tests/quick/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/drivesys.terminal
| 2 +-
tests/quick/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/simout
| 16 +-
tests/quick/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/stats.txt
| 18 +-
tests/quick/80.netperf-stream/ref/alpha/linux/twosys-tsunami-simple-atomic/testsys.terminal
| 2 +-
109 files changed, 3795 insertions(+), 5548 deletions(-)
diffs (truncated from 12481 to 300 lines):
diff -r 00ea9430643b -r 0d9de7394e38
tests/long/00.gzip/ref/alpha/tru64/o3-timing/config.ini
--- a/tests/long/00.gzip/ref/alpha/tru64/o3-timing/config.ini Mon Nov 08
13:58:22 2010 -0600
+++ b/tests/long/00.gzip/ref/alpha/tru64/o3-timing/config.ini Mon Nov 08
13:58:24 2010 -0600
@@ -353,12 +353,12 @@
[system.cpu.workload]
type=LiveProcess
cmd=gzip input.log 1
-cwd=build/ALPHA_SE/tests/opt/long/00.gzip/alpha/tru64/o3-timing
+cwd=build/ALPHA_SE/tests/fast/long/00.gzip/alpha/tru64/o3-timing
egid=100
env=
errout=cerr
euid=100
-executable=/home/stever/m5/dist/cpu2000/binaries/alpha/tru64/gzip
+executable=/chips/pd/randd/dist/cpu2000/binaries/alpha/tru64/gzip
gid=100
input=cin
max_stack_size=67108864
diff -r 00ea9430643b -r 0d9de7394e38
tests/long/00.gzip/ref/alpha/tru64/o3-timing/simout
--- a/tests/long/00.gzip/ref/alpha/tru64/o3-timing/simout Mon Nov 08
13:58:22 2010 -0600
+++ b/tests/long/00.gzip/ref/alpha/tru64/o3-timing/simout Mon Nov 08
13:58:24 2010 -0600
@@ -1,3 +1,5 @@
+Redirecting stdout to
build/ALPHA_SE/tests/fast/long/00.gzip/alpha/tru64/o3-timing/simout
+Redirecting stderr to
build/ALPHA_SE/tests/fast/long/00.gzip/alpha/tru64/o3-timing/simerr
M5 Simulator System
Copyright (c) 2001-2008
@@ -5,11 +7,11 @@
All Rights Reserved
-M5 compiled Sep 20 2010 15:04:49
-M5 revision 0c4a7d867247 7686 default qtip print-identical tip
-M5 started Sep 20 2010 15:56:01
-M5 executing on phenom
-command line: build/ALPHA_SE/m5.opt -d
build/ALPHA_SE/tests/opt/long/00.gzip/alpha/tru64/o3-timing -re tests/run.py
build/ALPHA_SE/tests/opt/long/00.gzip/alpha/tru64/o3-timing
+M5 compiled Nov 2 2010 21:30:55
+M5 revision 0af3760102ec+ 7713+ default qtip ext/alpha_prefetch.patch tip
+M5 started Nov 2 2010 22:21:55
+M5 executing on aus-bc2-b15
+command line: build/ALPHA_SE/m5.fast -d
build/ALPHA_SE/tests/fast/long/00.gzip/alpha/tru64/o3-timing -re tests/run.py
build/ALPHA_SE/tests/fast/long/00.gzip/alpha/tru64/o3-timing
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
info: Increasing stack size by one page.
@@ -44,4 +46,4 @@
Uncompressed data 1048576 bytes in length
Uncompressed data compared correctly
Tested 1MB buffer: OK!
-Exiting @ tick 165376986500 because target called exit()
+Exiting @ tick 162779779500 because target called exit()
diff -r 00ea9430643b -r 0d9de7394e38
tests/long/00.gzip/ref/alpha/tru64/o3-timing/stats.txt
--- a/tests/long/00.gzip/ref/alpha/tru64/o3-timing/stats.txt Mon Nov 08
13:58:22 2010 -0600
+++ b/tests/long/00.gzip/ref/alpha/tru64/o3-timing/stats.txt Mon Nov 08
13:58:24 2010 -0600
@@ -1,339 +1,339 @@
---------- Begin Simulation Statistics ----------
-host_inst_rate 264030 #
Simulator instruction rate (inst/s)
-host_mem_usage 193748 #
Number of bytes of host memory used
-host_seconds 2142.00 #
Real time elapsed on the host
-host_tick_rate 77206740 #
Simulator tick rate (ticks/s)
+host_inst_rate 299092 #
Simulator instruction rate (inst/s)
+host_mem_usage 240504 #
Number of bytes of host memory used
+host_seconds 1890.90 #
Real time elapsed on the host
+host_tick_rate 86086026 #
Simulator tick rate (ticks/s)
sim_freq 1000000000000 #
Frequency of simulated ticks
sim_insts 565552443 #
Number of instructions simulated
-sim_seconds 0.165377 #
Number of seconds simulated
-sim_ticks 165376986500 #
Number of ticks simulated
+sim_seconds 0.162780 #
Number of seconds simulated
+sim_ticks 162779779500 #
Number of ticks simulated
system.cpu.BPredUnit.BTBCorrect 0 #
Number of correct BTB predictions (this stat may not work properly.
-system.cpu.BPredUnit.BTBHits 63929788 #
Number of BTB hits
-system.cpu.BPredUnit.BTBLookups 71429024 #
Number of BTB lookups
-system.cpu.BPredUnit.RASInCorrect 197 #
Number of incorrect RAS predictions.
-system.cpu.BPredUnit.condIncorrect 4120838 #
Number of conditional branches incorrect
-system.cpu.BPredUnit.condPredicted 70454375 #
Number of conditional branches predicted
-system.cpu.BPredUnit.lookups 76396550 #
Number of BP lookups
-system.cpu.BPredUnit.usedRAS 1676108 #
Number of times the RAS was used to get a target.
+system.cpu.BPredUnit.BTBHits 63926991 #
Number of BTB hits
+system.cpu.BPredUnit.BTBLookups 71320793 #
Number of BTB lookups
+system.cpu.BPredUnit.RASInCorrect 193 #
Number of incorrect RAS predictions.
+system.cpu.BPredUnit.condIncorrect 4120736 #
Number of conditional branches incorrect
+system.cpu.BPredUnit.condPredicted 70355271 #
Number of conditional branches predicted
+system.cpu.BPredUnit.lookups 76295210 #
Number of BP lookups
+system.cpu.BPredUnit.usedRAS 1675650 #
Number of times the RAS was used to get a target.
system.cpu.commit.COM:branches 62547159 #
Number of branches committed
-system.cpu.commit.COM:bw_lim_events 20033371 #
number cycles where commit BW limit reached
+system.cpu.commit.COM:bw_lim_events 19927815 #
number cycles where commit BW limit reached
system.cpu.commit.COM:bw_limited 0 #
number of insts not committed due to BW limits
-system.cpu.commit.COM:committed_per_cycle::samples 320816297
# Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::mean 1.876017
# Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::stdev 2.306184
# Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::samples 315794082
# Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::mean 1.905853
# Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::stdev 2.338192
# Number of insts commited each cycle
system.cpu.commit.COM:committed_per_cycle::underflows 0 0.00%
0.00% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::0 102501444 31.95%
31.95% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::1 105613320 32.92%
64.87% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::2 36739083 11.45%
76.32% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::3 11050019 3.44%
79.77% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::4 10174748 3.17%
82.94% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::5 21768321 6.79%
89.72% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::6 10744082 3.35%
93.07% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::7 2191909 0.68%
93.76% # Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::8 20033371 6.24%
100.00% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::0 102454006 32.44%
32.44% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::1 100543040 31.84%
64.28% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::2 36844526 11.67%
75.95% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::3 9307171 2.95%
78.90% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::4 10247874 3.25%
82.14% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::5 21736977 6.88%
89.02% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::6 12524254 3.97%
92.99% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::7 2208419 0.70%
93.69% # Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::8 19927815 6.31%
100.00% # Number of insts commited each cycle
system.cpu.commit.COM:committed_per_cycle::overflows 0 0.00%
100.00% # Number of insts commited each cycle
system.cpu.commit.COM:committed_per_cycle::min_value 0
# Number of insts commited each cycle
system.cpu.commit.COM:committed_per_cycle::max_value 8
# Number of insts commited each cycle
-system.cpu.commit.COM:committed_per_cycle::total 320816297
# Number of insts commited each cycle
+system.cpu.commit.COM:committed_per_cycle::total 315794082
# Number of insts commited each cycle
system.cpu.commit.COM:count 601856963 #
Number of instructions committed
-system.cpu.commit.COM:loads 115049510 #
Number of loads committed
+system.cpu.commit.COM:loads 114514042 #
Number of loads committed
system.cpu.commit.COM:membars 0 #
Number of memory barriers committed
-system.cpu.commit.COM:refs 154862033 #
Number of memory references committed
+system.cpu.commit.COM:refs 153965363 #
Number of memory references committed
system.cpu.commit.COM:swp_count 0 #
Number of s/w prefetches committed
-system.cpu.commit.branchMispredicts 4120001 #
The number of times a branch was mispredicted
+system.cpu.commit.branchMispredicts 4119890 #
The number of times a branch was mispredicted
system.cpu.commit.commitCommittedInsts 601856963 #
The number of committed instructions
system.cpu.commit.commitNonSpecStalls 17 #
The number of times commit has been forced to stall to communicate backwards
-system.cpu.commit.commitSquashedInsts 61749735 #
The number of squashed insts skipped by commit
+system.cpu.commit.commitSquashedInsts 60520337 #
The number of squashed insts skipped by commit
system.cpu.committedInsts 565552443 #
Number of Instructions Simulated
system.cpu.committedInsts_total 565552443 #
Number of Instructions Simulated
-system.cpu.cpi 0.584833 #
CPI: Cycles Per Instruction
-system.cpu.cpi_total 0.584833 #
CPI: Total CPI of All Threads
-system.cpu.dcache.LoadLockedReq_accesses 4 #
number of LoadLockedReq accesses(hits+misses)
-system.cpu.dcache.LoadLockedReq_hits 4 #
number of LoadLockedReq hits
-system.cpu.dcache.ReadReq_accesses 115012927 #
number of ReadReq accesses(hits+misses)
-system.cpu.dcache.ReadReq_avg_miss_latency 14990.355830
# average ReadReq miss latency
-system.cpu.dcache.ReadReq_avg_mshr_miss_latency 7392.342173
# average ReadReq mshr miss latency
-system.cpu.dcache.ReadReq_hits 114228619 #
number of ReadReq hits
-system.cpu.dcache.ReadReq_miss_latency 11757056000 #
number of ReadReq miss cycles
-system.cpu.dcache.ReadReq_miss_rate 0.006819 #
miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_misses 784308 #
number of ReadReq misses
-system.cpu.dcache.ReadReq_mshr_hits 566126 #
number of ReadReq MSHR hits
-system.cpu.dcache.ReadReq_mshr_miss_latency 1612876000
# number of ReadReq MSHR miss cycles
-system.cpu.dcache.ReadReq_mshr_miss_rate 0.001897 #
mshr miss rate for ReadReq accesses
-system.cpu.dcache.ReadReq_mshr_misses 218182 #
number of ReadReq MSHR misses
+system.cpu.cpi 0.575649 #
CPI: Cycles Per Instruction
+system.cpu.cpi_total 0.575649 #
CPI: Total CPI of All Threads
+system.cpu.dcache.LoadLockedReq_accesses 3 #
number of LoadLockedReq accesses(hits+misses)
+system.cpu.dcache.LoadLockedReq_hits 3 #
number of LoadLockedReq hits
+system.cpu.dcache.ReadReq_accesses 112312480 #
number of ReadReq accesses(hits+misses)
+system.cpu.dcache.ReadReq_avg_miss_latency 15160.742892
# average ReadReq miss latency
+system.cpu.dcache.ReadReq_avg_mshr_miss_latency 7367.811163
# average ReadReq mshr miss latency
+system.cpu.dcache.ReadReq_hits 111525313 #
number of ReadReq hits
+system.cpu.dcache.ReadReq_miss_latency 11934036500 #
number of ReadReq miss cycles
+system.cpu.dcache.ReadReq_miss_rate 0.007009 #
miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_misses 787167 #
number of ReadReq misses
+system.cpu.dcache.ReadReq_mshr_hits 569138 #
number of ReadReq MSHR hits
+system.cpu.dcache.ReadReq_mshr_miss_latency 1606396500
# number of ReadReq MSHR miss cycles
+system.cpu.dcache.ReadReq_mshr_miss_rate 0.001941 #
mshr miss rate for ReadReq accesses
+system.cpu.dcache.ReadReq_mshr_misses 218029 #
number of ReadReq MSHR misses
system.cpu.dcache.WriteReq_accesses 39451321 #
number of WriteReq accesses(hits+misses)
-system.cpu.dcache.WriteReq_avg_miss_latency 14906.098057
# average WriteReq miss latency
-system.cpu.dcache.WriteReq_avg_mshr_miss_latency 11053.696113
# average WriteReq mshr miss latency
-system.cpu.dcache.WriteReq_hits 38301940 #
number of WriteReq hits
-system.cpu.dcache.WriteReq_miss_latency 17132785891 #
number of WriteReq miss cycles
-system.cpu.dcache.WriteReq_miss_rate 0.029134 #
miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_misses 1149381 #
number of WriteReq misses
-system.cpu.dcache.WriteReq_mshr_hits 892463 #
number of WriteReq MSHR hits
-system.cpu.dcache.WriteReq_mshr_miss_latency 2839893498
# number of WriteReq MSHR miss cycles
+system.cpu.dcache.WriteReq_avg_miss_latency 14279.189894
# average WriteReq miss latency
+system.cpu.dcache.WriteReq_avg_mshr_miss_latency 11300.460826
# average WriteReq mshr miss latency
+system.cpu.dcache.WriteReq_hits 38165820 #
number of WriteReq hits
+system.cpu.dcache.WriteReq_miss_latency 18355912888 #
number of WriteReq miss cycles
+system.cpu.dcache.WriteReq_miss_rate 0.032584 #
miss rate for WriteReq accesses
+system.cpu.dcache.WriteReq_misses 1285501 #
number of WriteReq misses
+system.cpu.dcache.WriteReq_mshr_hits 1028584 #
number of WriteReq MSHR hits
+system.cpu.dcache.WriteReq_mshr_miss_latency 2903280494
# number of WriteReq MSHR miss cycles
system.cpu.dcache.WriteReq_mshr_miss_rate 0.006512 #
mshr miss rate for WriteReq accesses
-system.cpu.dcache.WriteReq_mshr_misses 256918 #
number of WriteReq MSHR misses
-system.cpu.dcache.avg_blocked_cycles::no_mshrs 6663.699115
# average number of cycles each access was blocked
+system.cpu.dcache.WriteReq_mshr_misses 256917 #
number of WriteReq MSHR misses
+system.cpu.dcache.avg_blocked_cycles::no_mshrs 7297.150943
# average number of cycles each access was blocked
system.cpu.dcache.avg_blocked_cycles::no_targets 20363.636364
# average number of cycles each access was blocked
-system.cpu.dcache.avg_refs 321.049385 #
Average number of references to valid blocks.
-system.cpu.dcache.blocked::no_mshrs 113 #
number of cycles access was blocked
+system.cpu.dcache.avg_refs 315.175064 #
Average number of references to valid blocks.
+system.cpu.dcache.blocked::no_mshrs 106 #
number of cycles access was blocked
system.cpu.dcache.blocked::no_targets 11 #
number of cycles access was blocked
-system.cpu.dcache.blocked_cycles::no_mshrs 752998
# number of cycles access was blocked
+system.cpu.dcache.blocked_cycles::no_mshrs 773498
# number of cycles access was blocked
system.cpu.dcache.blocked_cycles::no_targets 224000
# number of cycles access was blocked
system.cpu.dcache.cache_copies 0 #
number of cache copies performed
-system.cpu.dcache.demand_accesses 154464248 #
number of demand (read+write) accesses
-system.cpu.dcache.demand_avg_miss_latency 14940.273173 #
average overall miss latency
-system.cpu.dcache.demand_avg_mshr_miss_latency 9372.278463
# average overall mshr miss latency
-system.cpu.dcache.demand_hits 152530559 #
number of demand (read+write) hits
-system.cpu.dcache.demand_miss_latency 28889841891 #
number of demand (read+write) miss cycles
-system.cpu.dcache.demand_miss_rate 0.012519 #
miss rate for demand accesses
-system.cpu.dcache.demand_misses 1933689 #
number of demand (read+write) misses
-system.cpu.dcache.demand_mshr_hits 1458589 #
number of demand (read+write) MSHR hits
-system.cpu.dcache.demand_mshr_miss_latency 4452769498
# number of demand (read+write) MSHR miss cycles
-system.cpu.dcache.demand_mshr_miss_rate 0.003076 #
mshr miss rate for demand accesses
-system.cpu.dcache.demand_mshr_misses 475100 #
number of demand (read+write) MSHR misses
+system.cpu.dcache.demand_accesses 151763801 #
number of demand (read+write) accesses
+system.cpu.dcache.demand_avg_miss_latency 14613.989982 #
average overall miss latency
+system.cpu.dcache.demand_avg_mshr_miss_latency 9495.136277
# average overall mshr miss latency
+system.cpu.dcache.demand_hits 149691133 #
number of demand (read+write) hits
+system.cpu.dcache.demand_miss_latency 30289949388 #
number of demand (read+write) miss cycles
+system.cpu.dcache.demand_miss_rate 0.013657 #
miss rate for demand accesses
+system.cpu.dcache.demand_misses 2072668 #
number of demand (read+write) misses
+system.cpu.dcache.demand_mshr_hits 1597722 #
number of demand (read+write) MSHR hits
+system.cpu.dcache.demand_mshr_miss_latency 4509676994
# number of demand (read+write) MSHR miss cycles
+system.cpu.dcache.demand_mshr_miss_rate 0.003130 #
mshr miss rate for demand accesses
+system.cpu.dcache.demand_mshr_misses 474946 #
number of demand (read+write) MSHR misses
system.cpu.dcache.fast_writes 0 #
number of fast writes performed
system.cpu.dcache.mshr_cap_events 0 #
number of times MSHR cap was activated
system.cpu.dcache.no_allocate_misses 0 #
Number of misses that were no-allocate
-system.cpu.dcache.occ_%::0 0.999558 #
Average percentage of cache occupancy
-system.cpu.dcache.occ_blocks::0 4094.188781 #
Average occupied blocks per context
-system.cpu.dcache.overall_accesses 154464248 #
number of overall (read+write) accesses
-system.cpu.dcache.overall_avg_miss_latency 14940.273173
# average overall miss latency
-system.cpu.dcache.overall_avg_mshr_miss_latency 9372.278463
# average overall mshr miss latency
+system.cpu.dcache.occ_%::0 0.999550 #
Average percentage of cache occupancy
+system.cpu.dcache.occ_blocks::0 4094.156298 #
Average occupied blocks per context
+system.cpu.dcache.overall_accesses 151763801 #
number of overall (read+write) accesses
+system.cpu.dcache.overall_avg_miss_latency 14613.989982
# average overall miss latency
+system.cpu.dcache.overall_avg_mshr_miss_latency 9495.136277
# average overall mshr miss latency
system.cpu.dcache.overall_avg_mshr_uncacheable_latency no_value
# average overall mshr uncacheable latency
-system.cpu.dcache.overall_hits 152530559 #
number of overall hits
-system.cpu.dcache.overall_miss_latency 28889841891 #
number of overall miss cycles
-system.cpu.dcache.overall_miss_rate 0.012519 #
miss rate for overall accesses
-system.cpu.dcache.overall_misses 1933689 #
number of overall misses
-system.cpu.dcache.overall_mshr_hits 1458589 #
number of overall MSHR hits
-system.cpu.dcache.overall_mshr_miss_latency 4452769498
# number of overall MSHR miss cycles
-system.cpu.dcache.overall_mshr_miss_rate 0.003076 #
mshr miss rate for overall accesses
-system.cpu.dcache.overall_mshr_misses 475100 #
number of overall MSHR misses
+system.cpu.dcache.overall_hits 149691133 #
number of overall hits
+system.cpu.dcache.overall_miss_latency 30289949388 #
number of overall miss cycles
+system.cpu.dcache.overall_miss_rate 0.013657 #
miss rate for overall accesses
+system.cpu.dcache.overall_misses 2072668 #
number of overall misses
+system.cpu.dcache.overall_mshr_hits 1597722 #
number of overall MSHR hits
+system.cpu.dcache.overall_mshr_miss_latency 4509676994
# number of overall MSHR miss cycles
+system.cpu.dcache.overall_mshr_miss_rate 0.003130 #
mshr miss rate for overall accesses
+system.cpu.dcache.overall_mshr_misses 474946 #
number of overall MSHR misses
system.cpu.dcache.overall_mshr_uncacheable_latency 0
# number of overall MSHR uncacheable cycles
system.cpu.dcache.overall_mshr_uncacheable_misses 0
# number of overall MSHR uncacheable misses
-system.cpu.dcache.replacements 471004 #
number of replacements
-system.cpu.dcache.sampled_refs 475100 #
Sample count of references to valid blocks.
+system.cpu.dcache.replacements 470850 #
number of replacements
+system.cpu.dcache.sampled_refs 474946 #
Sample count of references to valid blocks.
system.cpu.dcache.soft_prefetch_mshr_full 0 #
number of mshr full events for SW prefetching instrutions
-system.cpu.dcache.tagsinuse 4094.188781 #
Cycle average of tags in use
-system.cpu.dcache.total_refs 152530563 #
Total number of references to valid blocks.
-system.cpu.dcache.warmup_cycle 126404000 #
Cycle when the warmup percentage was hit.
-system.cpu.dcache.writebacks 423151 #
number of writebacks
-system.cpu.decode.DECODE:BlockedCycles 48113828 #
Number of cycles decode is blocked
-system.cpu.decode.DECODE:BranchMispred 871 #
Number of times decode detected a branch misprediction
-system.cpu.decode.DECODE:BranchResolved 4177876 #
Number of times decode resolved a branch
-system.cpu.decode.DECODE:DecodedInsts 689990711 #
Number of instructions handled by decode
-system.cpu.decode.DECODE:IdleCycles 144277716 #
Number of cycles decode is idle
-system.cpu.decode.DECODE:RunCycles 122985866 #
Number of cycles decode is running
-system.cpu.decode.DECODE:SquashCycles 9844039 #
Number of cycles decode is squashing
-system.cpu.decode.DECODE:SquashedInsts 3043 #
Number of squashed instructions handled by decode
-system.cpu.decode.DECODE:UnblockCycles 5438887 #
Number of cycles decode is unblocking
-system.cpu.dtb.data_accesses 163094811 #
DTB accesses
+system.cpu.dcache.tagsinuse 4094.156298 #
Cycle average of tags in use
+system.cpu.dcache.total_refs 149691136 #
Total number of references to valid blocks.
+system.cpu.dcache.warmup_cycle 126698000 #
Cycle when the warmup percentage was hit.
+system.cpu.dcache.writebacks 423042 #
number of writebacks
+system.cpu.decode.DECODE:BlockedCycles 45000094 #
Number of cycles decode is blocked
+system.cpu.decode.DECODE:BranchMispred 877 #
Number of times decode detected a branch misprediction
+system.cpu.decode.DECODE:BranchResolved 4176202 #
Number of times decode resolved a branch
+system.cpu.decode.DECODE:DecodedInsts 688674202 #
Number of instructions handled by decode
+system.cpu.decode.DECODE:IdleCycles 142513181 #
Number of cycles decode is idle
+system.cpu.decode.DECODE:RunCycles 122905016 #
Number of cycles decode is running
+system.cpu.decode.DECODE:SquashCycles 9698747 #
Number of cycles decode is squashing
+system.cpu.decode.DECODE:SquashedInsts 3338 #
Number of squashed instructions handled by decode
+system.cpu.decode.DECODE:UnblockCycles 5375791 #
Number of cycles decode is unblocking
+system.cpu.dtb.data_accesses 163053496 #
DTB accesses
system.cpu.dtb.data_acv 0 #
DTB access violations
-system.cpu.dtb.data_hits 163045966 #
DTB hits
-system.cpu.dtb.data_misses 48845 #
DTB misses
+system.cpu.dtb.data_hits 163001268 #
DTB hits
+system.cpu.dtb.data_misses 52228 #
DTB misses
system.cpu.dtb.fetch_accesses 0 #
ITB accesses
system.cpu.dtb.fetch_acv 0 #
ITB acv
system.cpu.dtb.fetch_hits 0 #
ITB hits
system.cpu.dtb.fetch_misses 0 #
ITB misses
-system.cpu.dtb.read_accesses 122278185 #
DTB read accesses
+system.cpu.dtb.read_accesses 122206073 #
DTB read accesses
system.cpu.dtb.read_acv 0 #
DTB read access violations
-system.cpu.dtb.read_hits 122255138 #
DTB read hits
-system.cpu.dtb.read_misses 23047 #
DTB read misses
-system.cpu.dtb.write_accesses 40816626 #
DTB write accesses
+system.cpu.dtb.read_hits 122181392 #
DTB read hits
+system.cpu.dtb.read_misses 24681 #
DTB read misses
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev