changeset b80783571492 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=b80783571492
description:
O3: Update stats for new ordering fix.
diffstat:
tests/long/00.gzip/ref/alpha/tru64/o3-timing/config.ini |
2 +-
tests/long/00.gzip/ref/alpha/tru64/o3-timing/simout |
8 +-
tests/long/00.gzip/ref/alpha/tru64/o3-timing/stats.txt |
752 +-
tests/long/00.gzip/ref/arm/linux/o3-timing/config.ini |
2 +-
tests/long/00.gzip/ref/arm/linux/o3-timing/simout |
8 +-
tests/long/00.gzip/ref/arm/linux/o3-timing/stats.txt |
768 +-
tests/long/00.gzip/ref/sparc/linux/o3-timing/config.ini |
2 +-
tests/long/00.gzip/ref/sparc/linux/o3-timing/simout |
8 +-
tests/long/00.gzip/ref/sparc/linux/o3-timing/stats.txt |
690 +-
tests/long/00.gzip/ref/x86/linux/o3-timing/config.ini |
2 +-
tests/long/00.gzip/ref/x86/linux/o3-timing/simout |
8 +-
tests/long/00.gzip/ref/x86/linux/o3-timing/stats.txt |
750 +-
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 |
12 +-
tests/long/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/stats.txt |
2098 +++++-----
tests/long/10.linux-boot/ref/alpha/linux/tsunami-o3/config.ini |
12 +-
tests/long/10.linux-boot/ref/alpha/linux/tsunami-o3/simout |
10 +-
tests/long/10.linux-boot/ref/alpha/linux/tsunami-o3/stats.txt |
1026 ++--
tests/long/10.linux-boot/ref/arm/linux/realview-o3-dual/config.ini |
6 +-
tests/long/10.linux-boot/ref/arm/linux/realview-o3-dual/simerr |
1 -
tests/long/10.linux-boot/ref/arm/linux/realview-o3-dual/simout |
12 +-
tests/long/10.linux-boot/ref/arm/linux/realview-o3-dual/stats.txt |
2026 ++++----
tests/long/10.linux-boot/ref/arm/linux/realview-o3/config.ini |
6 +-
tests/long/10.linux-boot/ref/arm/linux/realview-o3/simout |
11 +-
tests/long/10.linux-boot/ref/arm/linux/realview-o3/stats.txt |
1098 ++--
tests/long/10.linux-boot/ref/x86/linux/pc-o3-timing/config.ini |
6 +-
tests/long/10.linux-boot/ref/x86/linux/pc-o3-timing/simout |
10 +-
tests/long/10.linux-boot/ref/x86/linux/pc-o3-timing/stats.txt |
1237 ++--
tests/long/10.mcf/ref/arm/linux/o3-timing/config.ini |
4 +-
tests/long/10.mcf/ref/arm/linux/o3-timing/simout |
8 +-
tests/long/10.mcf/ref/arm/linux/o3-timing/stats.txt |
780 +-
tests/long/10.mcf/ref/x86/linux/o3-timing/config.ini |
4 +-
tests/long/10.mcf/ref/x86/linux/o3-timing/simout |
8 +-
tests/long/10.mcf/ref/x86/linux/o3-timing/stats.txt |
722 +-
tests/long/20.parser/ref/arm/linux/o3-timing/config.ini |
4 +-
tests/long/20.parser/ref/arm/linux/o3-timing/simout |
10 +-
tests/long/20.parser/ref/arm/linux/o3-timing/stats.txt |
812 +-
tests/long/20.parser/ref/x86/linux/o3-timing/config.ini |
4 +-
tests/long/20.parser/ref/x86/linux/o3-timing/simout |
24 +-
tests/long/20.parser/ref/x86/linux/o3-timing/stats.txt |
768 +-
tests/long/30.eon/ref/alpha/tru64/o3-timing/config.ini |
2 +-
tests/long/30.eon/ref/alpha/tru64/o3-timing/simout |
8 +-
tests/long/30.eon/ref/alpha/tru64/o3-timing/stats.txt |
746 +-
tests/long/30.eon/ref/arm/linux/o3-timing/config.ini |
2 +-
tests/long/30.eon/ref/arm/linux/o3-timing/simout |
8 +-
tests/long/30.eon/ref/arm/linux/o3-timing/stats.txt |
704 +-
tests/long/40.perlbmk/ref/alpha/tru64/o3-timing/config.ini |
2 +-
tests/long/40.perlbmk/ref/alpha/tru64/o3-timing/simout |
12 +-
tests/long/40.perlbmk/ref/alpha/tru64/o3-timing/stats.txt |
680 +-
tests/long/40.perlbmk/ref/arm/linux/o3-timing/config.ini |
2 +-
tests/long/40.perlbmk/ref/arm/linux/o3-timing/simout |
10 +-
tests/long/40.perlbmk/ref/arm/linux/o3-timing/stats.txt |
768 +-
tests/long/50.vortex/ref/alpha/tru64/o3-timing/config.ini |
2 +-
tests/long/50.vortex/ref/alpha/tru64/o3-timing/simout |
8 +-
tests/long/50.vortex/ref/alpha/tru64/o3-timing/stats.txt |
742 +-
tests/long/50.vortex/ref/arm/linux/o3-timing/config.ini |
2 +-
tests/long/50.vortex/ref/arm/linux/o3-timing/simout |
8 +-
tests/long/50.vortex/ref/arm/linux/o3-timing/stats.txt |
814 +-
tests/long/60.bzip2/ref/alpha/tru64/o3-timing/config.ini |
2 +-
tests/long/60.bzip2/ref/alpha/tru64/o3-timing/simout |
12 +-
tests/long/60.bzip2/ref/alpha/tru64/o3-timing/stats.txt |
774 +-
tests/long/60.bzip2/ref/arm/linux/o3-timing/config.ini |
2 +-
tests/long/60.bzip2/ref/arm/linux/o3-timing/simout |
10 +-
tests/long/60.bzip2/ref/arm/linux/o3-timing/stats.txt |
770 +-
tests/long/70.twolf/ref/alpha/tru64/o3-timing/config.ini |
2 +-
tests/long/70.twolf/ref/alpha/tru64/o3-timing/simout |
10 +-
tests/long/70.twolf/ref/alpha/tru64/o3-timing/stats.txt |
764 +-
tests/long/70.twolf/ref/arm/linux/o3-timing/config.ini |
2 +-
tests/long/70.twolf/ref/arm/linux/o3-timing/simout |
8 +-
tests/long/70.twolf/ref/arm/linux/o3-timing/stats.txt |
764 +-
tests/long/70.twolf/ref/x86/linux/o3-timing/config.ini |
2 +-
tests/long/70.twolf/ref/x86/linux/o3-timing/simout |
10 +-
tests/long/70.twolf/ref/x86/linux/o3-timing/stats.txt |
722 +-
tests/quick/00.hello/ref/alpha/linux/o3-timing/config.ini |
3 +-
tests/quick/00.hello/ref/alpha/linux/o3-timing/simout |
8 +-
tests/quick/00.hello/ref/alpha/linux/o3-timing/stats.txt |
518 +-
tests/quick/00.hello/ref/alpha/tru64/o3-timing/config.ini |
3 +-
tests/quick/00.hello/ref/alpha/tru64/o3-timing/simout |
6 +-
tests/quick/00.hello/ref/alpha/tru64/o3-timing/stats.txt |
240 +-
tests/quick/00.hello/ref/arm/linux/o3-timing/config.ini |
3 +-
tests/quick/00.hello/ref/arm/linux/o3-timing/simout |
8 +-
tests/quick/00.hello/ref/arm/linux/o3-timing/stats.txt |
342 +-
tests/quick/00.hello/ref/mips/linux/inorder-timing/config.ini |
3 +-
tests/quick/00.hello/ref/mips/linux/inorder-timing/simout |
4 +-
tests/quick/00.hello/ref/mips/linux/inorder-timing/stats.txt |
8 +-
tests/quick/00.hello/ref/mips/linux/o3-timing/config.ini |
2 +-
tests/quick/00.hello/ref/mips/linux/o3-timing/simout |
8 +-
tests/quick/00.hello/ref/mips/linux/o3-timing/stats.txt |
406 +-
tests/quick/00.hello/ref/mips/linux/simple-atomic/config.ini |
2 +-
tests/quick/00.hello/ref/mips/linux/simple-atomic/simout |
6 +-
tests/quick/00.hello/ref/mips/linux/simple-atomic/stats.txt |
10 +-
tests/quick/00.hello/ref/mips/linux/simple-timing-ruby/config.ini |
2 +-
tests/quick/00.hello/ref/mips/linux/simple-timing-ruby/simout |
6 +-
tests/quick/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt |
10 +-
tests/quick/00.hello/ref/mips/linux/simple-timing/config.ini |
2 +-
tests/quick/00.hello/ref/mips/linux/simple-timing/simout |
6 +-
tests/quick/00.hello/ref/mips/linux/simple-timing/stats.txt |
10 +-
tests/quick/00.hello/ref/x86/linux/o3-timing/config.ini |
3 +-
tests/quick/00.hello/ref/x86/linux/o3-timing/simout |
8 +-
tests/quick/00.hello/ref/x86/linux/o3-timing/stats.txt |
108 +-
tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/config.ini |
5 +-
tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/simout |
6 +-
tests/quick/01.hello-2T-smt/ref/alpha/linux/o3-timing/stats.txt |
14 +-
tests/quick/02.insttest/ref/sparc/linux/o3-timing/config.ini |
3 +-
tests/quick/02.insttest/ref/sparc/linux/o3-timing/simout |
8 +-
tests/quick/02.insttest/ref/sparc/linux/o3-timing/stats.txt |
12 +-
tests/quick/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/config.ini |
6 +-
tests/quick/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/simout |
10 +-
tests/quick/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/stats.txt |
1092 ++--
109 files changed, 12492 insertions(+), 12504 deletions(-)
diffs (truncated from 31141 to 300 lines):
diff -r a3992291e230 -r b80783571492
tests/long/00.gzip/ref/alpha/tru64/o3-timing/config.ini
--- a/tests/long/00.gzip/ref/alpha/tru64/o3-timing/config.ini Tue Sep 13
12:58:08 2011 -0400
+++ b/tests/long/00.gzip/ref/alpha/tru64/o3-timing/config.ini Tue Sep 13
12:58:09 2011 -0400
@@ -500,7 +500,7 @@
env=
errout=cerr
euid=100
-executable=/arm/scratch/sysexplr/dist/cpu2000/binaries/alpha/tru64/gzip
+executable=/dist/m5/cpu2000/binaries/alpha/tru64/gzip
gid=100
input=cin
max_stack_size=67108864
diff -r a3992291e230 -r b80783571492
tests/long/00.gzip/ref/alpha/tru64/o3-timing/simout
--- a/tests/long/00.gzip/ref/alpha/tru64/o3-timing/simout Tue Sep 13
12:58:08 2011 -0400
+++ b/tests/long/00.gzip/ref/alpha/tru64/o3-timing/simout Tue Sep 13
12:58:09 2011 -0400
@@ -3,9 +3,9 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
-gem5 compiled Aug 17 2011 14:47:20
-gem5 started Aug 17 2011 14:50:17
-gem5 executing on nadc-0388
+gem5 compiled Aug 20 2011 16:10:02
+gem5 started Aug 20 2011 16:10:09
+gem5 executing on zizzer
command line: build/ALPHA_SE/gem5.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
Global frequency set at 1000000000000 ticks per second
info: Entering event queue @ 0. Starting simulation...
@@ -41,4 +41,4 @@
Uncompressed data 1048576 bytes in length
Uncompressed data compared correctly
Tested 1MB buffer: OK!
-Exiting @ tick 145301847500 because target called exit()
+Exiting @ tick 144450185500 because target called exit()
diff -r a3992291e230 -r b80783571492
tests/long/00.gzip/ref/alpha/tru64/o3-timing/stats.txt
--- a/tests/long/00.gzip/ref/alpha/tru64/o3-timing/stats.txt Tue Sep 13
12:58:08 2011 -0400
+++ b/tests/long/00.gzip/ref/alpha/tru64/o3-timing/stats.txt Tue Sep 13
12:58:09 2011 -0400
@@ -1,33 +1,33 @@
---------- Begin Simulation Statistics ----------
-sim_seconds 0.145302 #
Number of seconds simulated
-sim_ticks 145301847500 #
Number of ticks simulated
+sim_seconds 0.144450 #
Number of seconds simulated
+sim_ticks 144450185500 #
Number of ticks simulated
sim_freq 1000000000000 #
Frequency of simulated ticks
-host_inst_rate 168398 #
Simulator instruction rate (inst/s)
-host_tick_rate 43264868 #
Simulator tick rate (ticks/s)
-host_mem_usage 252140 #
Number of bytes of host memory used
-host_seconds 3358.43 #
Real time elapsed on the host
+host_inst_rate 180758 #
Simulator instruction rate (inst/s)
+host_tick_rate 46168195 #
Simulator tick rate (ticks/s)
+host_mem_usage 205240 #
Number of bytes of host memory used
+host_seconds 3128.78 #
Real time elapsed on the host
sim_insts 565552443 #
Number of instructions simulated
system.cpu.dtb.fetch_hits 0 #
ITB hits
system.cpu.dtb.fetch_misses 0 #
ITB misses
system.cpu.dtb.fetch_acv 0 #
ITB acv
system.cpu.dtb.fetch_accesses 0 #
ITB accesses
-system.cpu.dtb.read_hits 125931819 #
DTB read hits
-system.cpu.dtb.read_misses 26714 #
DTB read misses
+system.cpu.dtb.read_hits 125584378 #
DTB read hits
+system.cpu.dtb.read_misses 26780 #
DTB read misses
system.cpu.dtb.read_acv 0 #
DTB read access violations
-system.cpu.dtb.read_accesses 125958533 #
DTB read accesses
-system.cpu.dtb.write_hits 41424543 #
DTB write hits
-system.cpu.dtb.write_misses 32276 #
DTB write misses
+system.cpu.dtb.read_accesses 125611158 #
DTB read accesses
+system.cpu.dtb.write_hits 41433696 #
DTB write hits
+system.cpu.dtb.write_misses 32002 #
DTB write misses
system.cpu.dtb.write_acv 0 #
DTB write access violations
-system.cpu.dtb.write_accesses 41456819 #
DTB write accesses
-system.cpu.dtb.data_hits 167356362 #
DTB hits
-system.cpu.dtb.data_misses 58990 #
DTB misses
+system.cpu.dtb.write_accesses 41465698 #
DTB write accesses
+system.cpu.dtb.data_hits 167018074 #
DTB hits
+system.cpu.dtb.data_misses 58782 #
DTB misses
system.cpu.dtb.data_acv 0 #
DTB access violations
-system.cpu.dtb.data_accesses 167415352 #
DTB accesses
-system.cpu.itb.fetch_hits 71387266 #
ITB hits
+system.cpu.dtb.data_accesses 167076856 #
DTB accesses
+system.cpu.itb.fetch_hits 70952399 #
ITB hits
system.cpu.itb.fetch_misses 40 #
ITB misses
system.cpu.itb.fetch_acv 0 #
ITB acv
-system.cpu.itb.fetch_accesses 71387306 #
ITB accesses
+system.cpu.itb.fetch_accesses 70952439 #
ITB accesses
system.cpu.itb.read_hits 0 #
DTB read hits
system.cpu.itb.read_misses 0 #
DTB read misses
system.cpu.itb.read_acv 0 #
DTB read access violations
@@ -41,246 +41,246 @@
system.cpu.itb.data_acv 0 #
DTB access violations
system.cpu.itb.data_accesses 0 #
DTB accesses
system.cpu.workload.num_syscalls 17 #
Number of system calls
-system.cpu.numCycles 290603696 #
number of cpu cycles simulated
+system.cpu.numCycles 288900372 #
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.BPredUnit.lookups 81919814 #
Number of BP lookups
-system.cpu.BPredUnit.condPredicted 75390266 #
Number of conditional branches predicted
-system.cpu.BPredUnit.condIncorrect 4129357 #
Number of conditional branches incorrect
-system.cpu.BPredUnit.BTBLookups 77614173 #
Number of BTB lookups
-system.cpu.BPredUnit.BTBHits 69618230 #
Number of BTB hits
+system.cpu.BPredUnit.lookups 81329377 #
Number of BP lookups
+system.cpu.BPredUnit.condPredicted 74804974 #
Number of conditional branches predicted
+system.cpu.BPredUnit.condIncorrect 4133006 #
Number of conditional branches incorrect
+system.cpu.BPredUnit.BTBLookups 77032590 #
Number of BTB lookups
+system.cpu.BPredUnit.BTBHits 69317648 #
Number of BTB hits
system.cpu.BPredUnit.BTBCorrect 0 #
Number of correct BTB predictions (this stat may not work properly.
-system.cpu.BPredUnit.usedRAS 1955958 #
Number of times the RAS was used to get a target.
-system.cpu.BPredUnit.RASInCorrect 217 #
Number of incorrect RAS predictions.
-system.cpu.fetch.icacheStallCycles 74192269 #
Number of cycles fetch is stalled on an Icache miss
-system.cpu.fetch.Insts 739424750 #
Number of instructions fetch has processed
-system.cpu.fetch.Branches 81919814 #
Number of branches that fetch encountered
-system.cpu.fetch.predictedBranches 71574188 #
Number of branches that fetch has predicted taken
-system.cpu.fetch.Cycles 139080989 #
Number of cycles fetch has run and was not squashing or blocked
-system.cpu.fetch.SquashCycles 17172234 #
Number of cycles fetch has spent squashing
-system.cpu.fetch.BlockedCycles 64410456 #
Number of cycles fetch has spent blocked
+system.cpu.BPredUnit.usedRAS 1953991 #
Number of times the RAS was used to get a target.
+system.cpu.BPredUnit.RASInCorrect 213 #
Number of incorrect RAS predictions.
+system.cpu.fetch.icacheStallCycles 73654881 #
Number of cycles fetch is stalled on an Icache miss
+system.cpu.fetch.Insts 736311086 #
Number of instructions fetch has processed
+system.cpu.fetch.Branches 81329377 #
Number of branches that fetch encountered
+system.cpu.fetch.predictedBranches 71271639 #
Number of branches that fetch has predicted taken
+system.cpu.fetch.Cycles 138478958 #
Number of cycles fetch has run and was not squashing or blocked
+system.cpu.fetch.SquashCycles 16551941 #
Number of cycles fetch has spent squashing
+system.cpu.fetch.BlockedCycles 64286783 #
Number of cycles fetch has spent blocked
system.cpu.fetch.MiscStallCycles 31 #
Number of cycles fetch has spent waiting on interrupts, or bad addresses, or
out of MSHRs
system.cpu.fetch.PendingTrapStallCycles 957 #
Number of stall cycles due to pending traps
-system.cpu.fetch.CacheLines 71387266 #
Number of cache lines fetched
-system.cpu.fetch.IcacheSquashes 1210642 #
Number of outstanding Icache misses that were squashed
-system.cpu.fetch.rateDist::samples 290534603 #
Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::mean 2.545049 #
Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::stdev 3.198246 #
Number of instructions fetched each cycle (Total)
+system.cpu.fetch.CacheLines 70952399 #
Number of cache lines fetched
+system.cpu.fetch.IcacheSquashes 1183706 #
Number of outstanding Icache misses that were squashed
+system.cpu.fetch.rateDist::samples 288831482 #
Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::mean 2.549276 #
Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::stdev 3.199825 #
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 151453614 52.13% 52.13% #
Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::1 11687885 4.02% 56.15% #
Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::2 15898742 5.47% 61.62% #
Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::3 15854935 5.46% 67.08% #
Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::4 13240035 4.56% 71.64% #
Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::5 15603650 5.37% 77.01% #
Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::6 6697784 2.31% 79.31% #
Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::7 3574182 1.23% 80.54% #
Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::8 56523776 19.46% 100.00% #
Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::0 150352524 52.06% 52.06% #
Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::1 11670569 4.04% 56.10% #
Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::2 15804098 5.47% 61.57% #
Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::3 15798949 5.47% 67.04% #
Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::4 13114109 4.54% 71.58% #
Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::5 15608541 5.40% 76.98% #
Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::6 6620136 2.29% 79.27% #
Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::7 3484931 1.21% 80.48% #
Number of instructions fetched each cycle (Total)
+system.cpu.fetch.rateDist::8 56377625 19.52% 100.00% #
Number of instructions fetched each cycle (Total)
system.cpu.fetch.rateDist::overflows 0 0.00% 100.00% #
Number of instructions fetched each cycle (Total)
system.cpu.fetch.rateDist::min_value 0 #
Number of instructions fetched each cycle (Total)
system.cpu.fetch.rateDist::max_value 8 #
Number of instructions fetched each cycle (Total)
-system.cpu.fetch.rateDist::total 290534603 #
Number of instructions fetched each cycle (Total)
-system.cpu.fetch.branchRate 0.281895 #
Number of branch fetches per cycle
-system.cpu.fetch.rate 2.544444 #
Number of inst fetches per cycle
-system.cpu.decode.IdleCycles 90310656 #
Number of cycles decode is idle
-system.cpu.decode.BlockedCycles 50731551 #
Number of cycles decode is blocked
-system.cpu.decode.RunCycles 126219695 #
Number of cycles decode is running
-system.cpu.decode.UnblockCycles 10423604 #
Number of cycles decode is unblocking
-system.cpu.decode.SquashCycles 12849097 #
Number of cycles decode is squashing
-system.cpu.decode.BranchResolved 4446391 #
Number of times decode resolved a branch
-system.cpu.decode.BranchMispred 868 #
Number of times decode detected a branch misprediction
-system.cpu.decode.DecodedInsts 727740839 #
Number of instructions handled by decode
-system.cpu.decode.SquashedInsts 3152 #
Number of squashed instructions handled by decode
-system.cpu.rename.SquashCycles 12849097 #
Number of cycles rename is squashing
-system.cpu.rename.IdleCycles 98621596 #
Number of cycles rename is idle
-system.cpu.rename.BlockCycles 12675857 #
Number of cycles rename is blocking
-system.cpu.rename.serializeStallCycles 639 #
count of cycles rename stalled for serializing inst
-system.cpu.rename.RunCycles 123066068 #
Number of cycles rename is running
-system.cpu.rename.UnblockCycles 43321346 #
Number of cycles rename is unblocking
-system.cpu.rename.RenamedInsts 713725381 #
Number of instructions processed by rename
-system.cpu.rename.ROBFullEvents 266 #
Number of times rename has blocked due to ROB full
-system.cpu.rename.IQFullEvents 34127954 #
Number of times rename has blocked due to IQ full
-system.cpu.rename.LSQFullEvents 3740820 #
Number of times rename has blocked due to LSQ full
-system.cpu.rename.RenamedOperands 543893835 #
Number of destination operands rename has renamed
-system.cpu.rename.RenameLookups 937350842 #
Number of register rename lookups that rename has made
-system.cpu.rename.int_rename_lookups 937348775 #
Number of integer rename lookups
-system.cpu.rename.fp_rename_lookups 2067 #
Number of floating rename lookups
+system.cpu.fetch.rateDist::total 288831482 #
Number of instructions fetched each cycle (Total)
+system.cpu.fetch.branchRate 0.281514 #
Number of branch fetches per cycle
+system.cpu.fetch.rate 2.548668 #
Number of inst fetches per cycle
+system.cpu.decode.IdleCycles 89767727 #
Number of cycles decode is idle
+system.cpu.decode.BlockedCycles 50572891 #
Number of cycles decode is blocked
+system.cpu.decode.RunCycles 125759213 #
Number of cycles decode is running
+system.cpu.decode.UnblockCycles 10322601 #
Number of cycles decode is unblocking
+system.cpu.decode.SquashCycles 12409050 #
Number of cycles decode is squashing
+system.cpu.decode.BranchResolved 4445174 #
Number of times decode resolved a branch
+system.cpu.decode.BranchMispred 884 #
Number of times decode detected a branch misprediction
+system.cpu.decode.DecodedInsts 724769065 #
Number of instructions handled by decode
+system.cpu.decode.SquashedInsts 3300 #
Number of squashed instructions handled by decode
+system.cpu.rename.SquashCycles 12409050 #
Number of cycles rename is squashing
+system.cpu.rename.IdleCycles 98007088 #
Number of cycles rename is idle
+system.cpu.rename.BlockCycles 12678191 #
Number of cycles rename is blocking
+system.cpu.rename.serializeStallCycles 619 #
count of cycles rename stalled for serializing inst
+system.cpu.rename.RunCycles 122576240 #
Number of cycles rename is running
+system.cpu.rename.UnblockCycles 43160294 #
Number of cycles rename is unblocking
+system.cpu.rename.RenamedInsts 711155131 #
Number of instructions processed by rename
+system.cpu.rename.ROBFullEvents 265 #
Number of times rename has blocked due to ROB full
+system.cpu.rename.IQFullEvents 33840558 #
Number of times rename has blocked due to IQ full
+system.cpu.rename.LSQFullEvents 3866582 #
Number of times rename has blocked due to LSQ full
+system.cpu.rename.RenamedOperands 542435988 #
Number of destination operands rename has renamed
+system.cpu.rename.RenameLookups 934956599 #
Number of register rename lookups that rename has made
+system.cpu.rename.int_rename_lookups 934954553 #
Number of integer rename lookups
+system.cpu.rename.fp_rename_lookups 2046 #
Number of floating rename lookups
system.cpu.rename.CommittedMaps 463854889 #
Number of HB maps that are committed
-system.cpu.rename.UndoneMaps 80038946 #
Number of HB maps that are undone due to squashing
-system.cpu.rename.serializingInsts 38 #
count of serializing insts renamed
-system.cpu.rename.tempSerializingInsts 39 #
count of temporary serializing insts renamed
-system.cpu.rename.skidInsts 85210895 #
count of insts added to the skid buffer
-system.cpu.memDep0.insertedLoads 131427932 #
Number of loads inserted to the mem dependence unit.
-system.cpu.memDep0.insertedStores 43788464 #
Number of stores inserted to the mem dependence unit.
-system.cpu.memDep0.conflictingLoads 14719547 #
Number of conflicting loads.
-system.cpu.memDep0.conflictingStores 6869694 #
Number of conflicting stores.
-system.cpu.iq.iqInstsAdded 643138163 #
Number of instructions added to the IQ (excludes non-spec)
+system.cpu.rename.UndoneMaps 78581099 #
Number of HB maps that are undone due to squashing
+system.cpu.rename.serializingInsts 37 #
count of serializing insts renamed
+system.cpu.rename.tempSerializingInsts 37 #
count of temporary serializing insts renamed
+system.cpu.rename.skidInsts 84659517 #
count of insts added to the skid buffer
+system.cpu.memDep0.insertedLoads 130961315 #
Number of loads inserted to the mem dependence unit.
+system.cpu.memDep0.insertedStores 43800509 #
Number of stores inserted to the mem dependence unit.
+system.cpu.memDep0.conflictingLoads 14632120 #
Number of conflicting loads.
+system.cpu.memDep0.conflictingStores 10811841 #
Number of conflicting stores.
+system.cpu.iq.iqInstsAdded 641773186 #
Number of instructions added to the IQ (excludes non-spec)
system.cpu.iq.iqNonSpecInstsAdded 30 #
Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqInstsIssued 621184561 #
Number of instructions issued
-system.cpu.iq.iqSquashedInstsIssued 428348 #
Number of squashed instructions issued
-system.cpu.iq.iqSquashedInstsExamined 76303449 #
Number of squashed instructions iterated over during squash; mainly for
profiling
-system.cpu.iq.iqSquashedOperandsExamined 41228761 #
Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.iqInstsIssued 620620587 #
Number of instructions issued
+system.cpu.iq.iqSquashedInstsIssued 312645 #
Number of squashed instructions issued
+system.cpu.iq.iqSquashedInstsExamined 75146534 #
Number of squashed instructions iterated over during squash; mainly for
profiling
+system.cpu.iq.iqSquashedOperandsExamined 39896926 #
Number of squashed operands that are examined and possibly removed from graph
system.cpu.iq.iqSquashedNonSpecRemoved 13 #
Number of squashed non-spec instructions that were removed
-system.cpu.iq.issued_per_cycle::samples 290534603 #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::mean 2.138074 #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::stdev 1.876724 #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::samples 288831482 #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::mean 2.148729 #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::stdev 1.863512 #
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 70371393 24.22% 24.22% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::1 59001774 20.31% 44.53% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::2 56407615 19.42% 63.94% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::3 31734464 10.92% 74.87% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::4 32252552 11.10% 85.97% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::5 24569230 8.46% 94.42% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::6 11680867 4.02% 98.45% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::7 3911059 1.35% 99.79% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::8 605649 0.21% 100.00% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::0 69246295 23.97% 23.97% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::1 56834943 19.68% 43.65% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::2 56336980 19.51% 63.16% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::3 34937865 12.10% 75.25% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::4 31450731 10.89% 86.14% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::5 24967668 8.64% 94.79% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::6 10438059 3.61% 98.40% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::7 3923057 1.36% 99.76% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::8 695884 0.24% 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 290534603 #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::total 288831482 #
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 4149748 79.41% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::IntMult 46 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::IntDiv 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::FloatAdd 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::FloatCmp 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::FloatCvt 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::FloatMult 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::FloatDiv 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::FloatSqrt 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAdd 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAddAcc 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdAlu 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdCmp 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdCvt 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMisc 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMult 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdMultAcc 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdShift 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdShiftAcc 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdSqrt 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatAdd 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatAlu 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatCmp 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatCvt 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatDiv 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMisc 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMult 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatMultAcc 0 0.00% 79.41% #
attempts to use FU when none available
-system.cpu.iq.fu_full::SimdFloatSqrt 0 0.00% 79.41% #
attempts to use FU when none available
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev