changeset b5d80698c948 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=b5d80698c948
description:
Stats: Update stats for changeset 8868
Changeset 8868 slightly changes the statistics for the parser and
bzip2 regressions for ARM o3-timing. This patch merely updates the
statistics to reflect these changes.
diffstat:
tests/long/se/20.parser/ref/arm/linux/o3-timing/stats.txt | 56 +++++++-------
tests/long/se/60.bzip2/ref/arm/linux/o3-timing/stats.txt | 40 +++++-----
2 files changed, 48 insertions(+), 48 deletions(-)
diffs (244 lines):
diff -r 347fc850752c -r b5d80698c948
tests/long/se/20.parser/ref/arm/linux/o3-timing/stats.txt
--- a/tests/long/se/20.parser/ref/arm/linux/o3-timing/stats.txt Fri Mar 02
14:05:00 2012 -0800
+++ b/tests/long/se/20.parser/ref/arm/linux/o3-timing/stats.txt Tue Mar 06
11:14:54 2012 -0500
@@ -126,8 +126,8 @@
system.cpu.rename.LSQFullEvents 7531261 #
Number of times rename has blocked due to LSQ full
system.cpu.rename.FullRegisterEvents 34 #
Number of times there has been no free registers
system.cpu.rename.RenamedOperands 1053491537 #
Number of destination operands rename has renamed
-system.cpu.rename.RenameLookups 3898622100 #
Number of register rename lookups that rename has made
-system.cpu.rename.int_rename_lookups 3898617765 #
Number of integer rename lookups
+system.cpu.rename.RenameLookups 3898621593 #
Number of register rename lookups that rename has made
+system.cpu.rename.int_rename_lookups 3898617258 #
Number of integer rename lookups
system.cpu.rename.fp_rename_lookups 4335 #
Number of floating rename lookups
system.cpu.rename.CommittedMaps 672199664 #
Number of HB maps that are committed
system.cpu.rename.UndoneMaps 381291873 #
Number of HB maps that are undone due to squashing
@@ -138,26 +138,26 @@
system.cpu.memDep0.insertedStores 74452080 #
Number of stores inserted to the mem dependence unit.
system.cpu.memDep0.conflictingLoads 16894922 #
Number of conflicting loads.
system.cpu.memDep0.conflictingStores 11270431 #
Number of conflicting stores.
-system.cpu.iq.iqInstsAdded 807932126 #
Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqNonSpecInstsAdded 7506931 #
Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqInstsIssued 704469962 #
Number of instructions issued
-system.cpu.iq.iqSquashedInstsIssued 1695866 #
Number of squashed instructions issued
+system.cpu.iq.iqInstsAdded 807931986 #
Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqNonSpecInstsAdded 7507071 #
Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqInstsIssued 704469902 #
Number of instructions issued
+system.cpu.iq.iqSquashedInstsIssued 1695850 #
Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 239081434 #
Number of squashed instructions iterated over during squash; mainly for
profiling
-system.cpu.iq.iqSquashedOperandsExamined 584885650 #
Number of squashed operands that are examined and possibly removed from graph
-system.cpu.iq.iqSquashedNonSpecRemoved 3628691 #
Number of squashed non-spec instructions that were removed
+system.cpu.iq.iqSquashedOperandsExamined 584885410 #
Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.iqSquashedNonSpecRemoved 3628831 #
Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 471730156 #
Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::mean 1.493375 #
Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::stdev 1.700371 #
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 199497504 42.29% 42.29% #
Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::1 75863834 16.08% 58.37% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::2 72319675 15.33% 73.70% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::3 60290914 12.78% 86.48% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::4 35341098 7.49% 93.98% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::5 15480382 3.28% 97.26% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::6 7623367 1.62% 98.87% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::7 3919524 0.83% 99.70% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::8 1393858 0.30% 100.00% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::2 72319693 15.33% 73.70% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::3 60290896 12.78% 86.48% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::4 35341126 7.49% 93.98% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::5 15480356 3.28% 97.26% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::6 7623365 1.62% 98.87% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::7 3919536 0.83% 99.70% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::8 1393846 0.30% 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
@@ -197,7 +197,7 @@
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 0 0.00% 0.00% #
Type of FU issued
-system.cpu.iq.FU_type_0::IntAlu 475256545 67.46% 67.46% #
Type of FU issued
+system.cpu.iq.FU_type_0::IntAlu 475256485 67.46% 67.46% #
Type of FU issued
system.cpu.iq.FU_type_0::IntMult 387188 0.05% 67.52% #
Type of FU issued
system.cpu.iq.FU_type_0::IntDiv 0 0.00% 67.52% #
Type of FU issued
system.cpu.iq.FU_type_0::FloatAdd 152 0.00% 67.52% #
Type of FU issued
@@ -230,17 +230,17 @@
system.cpu.iq.FU_type_0::MemWrite 65504445 9.30% 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 704469962 #
Type of FU issued
+system.cpu.iq.FU_type_0::total 704469902 #
Type of FU issued
system.cpu.iq.rate 1.481391 #
Inst issue rate
system.cpu.iq.fu_busy_cnt 9909292 #
FU busy when requested
system.cpu.iq.fu_busy_rate 0.014066 #
FU busy rate (busy events/executed inst)
-system.cpu.iq.int_inst_queue_reads 1892274898 #
Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_reads 1892274762 #
Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 1054577614 #
Number of integer instruction queue writes
-system.cpu.iq.int_inst_queue_wakeup_accesses 670769247
# Number of integer instruction queue wakeup accesses
+system.cpu.iq.int_inst_queue_wakeup_accesses 670769172
# Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 340 #
Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 736 #
Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 16
# Number of floating instruction queue wakeup accesses
-system.cpu.iq.int_alu_accesses 714379082 #
Number of integer alu accesses
+system.cpu.iq.int_alu_accesses 714379022 #
Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 172 #
Number of floating point alu accesses
system.cpu.iew.lsq.thread0.forwLoads 9015037 #
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
@@ -260,28 +260,28 @@
system.cpu.iew.iewDispSquashedInsts 8538399 #
Number of squashed instructions skipped by dispatch
system.cpu.iew.iewDispLoadInsts 185038415 #
Number of dispatched load instructions
system.cpu.iew.iewDispStoreInsts 74452080 #
Number of dispatched store instructions
-system.cpu.iew.iewDispNonSpecInsts 6018162 #
Number of dispatched non-speculative instructions
+system.cpu.iew.iewDispNonSpecInsts 6018302 #
Number of dispatched non-speculative instructions
system.cpu.iew.iewIQFullEvents 86541 #
Number of times the IQ has become full, causing a stall
system.cpu.iew.iewLSQFullEvents 8726 #
Number of times the LSQ has become full, causing a stall
system.cpu.iew.memOrderViolationEvents 61251 #
Number of memory order violations
system.cpu.iew.predictedTakenIncorrect 11204470 #
Number of branches that were predicted taken incorrectly
system.cpu.iew.predictedNotTakenIncorrect 7715069 #
Number of branches that were predicted not taken incorrectly
system.cpu.iew.branchMispredicts 18919539 #
Number of branch mispredicts detected at execute
-system.cpu.iew.iewExecutedInsts 684747739 #
Number of executed instructions
+system.cpu.iew.iewExecutedInsts 684747680 #
Number of executed instructions
system.cpu.iew.iewExecLoadInsts 156362538 #
Number of load instructions executed
-system.cpu.iew.iewExecSquashedInsts 19722223 #
Number of squashed instructions skipped in execute
+system.cpu.iew.iewExecSquashedInsts 19722222 #
Number of squashed instructions skipped in execute
system.cpu.iew.exec_swp 0 #
number of swp insts executed
system.cpu.iew.exec_nop 9701729 #
number of nop insts executed
system.cpu.iew.exec_refs 220343005 #
number of memory reference insts executed
system.cpu.iew.exec_branches 142216769 #
Number of branches executed
system.cpu.iew.exec_stores 63980467 #
Number of stores executed
system.cpu.iew.exec_rate 1.439918 #
Inst execution rate
-system.cpu.iew.wb_sent 675765320 #
cumulative count of insts sent to commit
-system.cpu.iew.wb_count 670769263 #
cumulative count of insts written-back
+system.cpu.iew.wb_sent 675765261 #
cumulative count of insts sent to commit
+system.cpu.iew.wb_count 670769188 #
cumulative count of insts written-back
system.cpu.iew.wb_producers 382570075 #
num instructions producing a value
-system.cpu.iew.wb_consumers 656640727 #
num instructions consuming a value
+system.cpu.iew.wb_consumers 656640651 #
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.410524 #
insts written-back per cycle
+system.cpu.iew.wb_rate 1.410523 #
insts written-back per cycle
system.cpu.iew.wb_fanout 0.582617 #
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.commitCommittedInsts 510298715 #
The number of committed instructions
@@ -329,7 +329,7 @@
system.cpu.cpi_total 0.934359 #
CPI: Total CPI of All Threads
system.cpu.ipc 1.070253 #
IPC: Instructions Per Cycle
system.cpu.ipc_total 1.070253 #
IPC: Total IPC of All Threads
-system.cpu.int_regfile_reads 3178302017 #
number of integer regfile reads
+system.cpu.int_regfile_reads 3178301840 #
number of integer regfile reads
system.cpu.int_regfile_writes 781282618 #
number of integer regfile writes
system.cpu.fp_regfile_reads 16 #
number of floating regfile reads
system.cpu.misc_regfile_reads 1130957302 #
number of misc regfile reads
diff -r 347fc850752c -r b5d80698c948
tests/long/se/60.bzip2/ref/arm/linux/o3-timing/stats.txt
--- a/tests/long/se/60.bzip2/ref/arm/linux/o3-timing/stats.txt Fri Mar 02
14:05:00 2012 -0800
+++ b/tests/long/se/60.bzip2/ref/arm/linux/o3-timing/stats.txt Tue Mar 06
11:14:54 2012 -0500
@@ -126,8 +126,8 @@
system.cpu.rename.LSQFullEvents 46275027 #
Number of times rename has blocked due to LSQ full
system.cpu.rename.FullRegisterEvents 1 #
Number of times there has been no free registers
system.cpu.rename.RenamedOperands 2264746735 #
Number of destination operands rename has renamed
-system.cpu.rename.RenameLookups 10570831770 #
Number of register rename lookups that rename has made
-system.cpu.rename.int_rename_lookups 10570827064 #
Number of integer rename lookups
+system.cpu.rename.RenameLookups 10570831764 #
Number of register rename lookups that rename has made
+system.cpu.rename.int_rename_lookups 10570827058 #
Number of integer rename lookups
system.cpu.rename.fp_rename_lookups 4706 #
Number of floating rename lookups
system.cpu.rename.CommittedMaps 1706319983 #
Number of HB maps that are committed
system.cpu.rename.UndoneMaps 558426752 #
Number of HB maps that are undone due to squashing
@@ -138,21 +138,21 @@
system.cpu.memDep0.insertedStores 218769389 #
Number of stores inserted to the mem dependence unit.
system.cpu.memDep0.conflictingLoads 86004799 #
Number of conflicting loads.
system.cpu.memDep0.conflictingStores 66542105 #
Number of conflicting stores.
-system.cpu.iq.iqInstsAdded 2190647855 #
Number of instructions added to the IQ (excludes non-spec)
-system.cpu.iq.iqNonSpecInstsAdded 1856 #
Number of non-speculative instructions added to the IQ
-system.cpu.iq.iqInstsIssued 2016093744 #
Number of instructions issued
+system.cpu.iq.iqInstsAdded 2190647853 #
Number of instructions added to the IQ (excludes non-spec)
+system.cpu.iq.iqNonSpecInstsAdded 1858 #
Number of non-speculative instructions added to the IQ
+system.cpu.iq.iqInstsIssued 2016093743 #
Number of instructions issued
system.cpu.iq.iqSquashedInstsIssued 4890618 #
Number of squashed instructions issued
system.cpu.iq.iqSquashedInstsExamined 462875235 #
Number of squashed instructions iterated over during squash; mainly for
profiling
-system.cpu.iq.iqSquashedOperandsExamined 1075025866 #
Number of squashed operands that are examined and possibly removed from graph
-system.cpu.iq.iqSquashedNonSpecRemoved 1349 #
Number of squashed non-spec instructions that were removed
+system.cpu.iq.iqSquashedOperandsExamined 1075025863 #
Number of squashed operands that are examined and possibly removed from graph
+system.cpu.iq.iqSquashedNonSpecRemoved 1351 #
Number of squashed non-spec instructions that were removed
system.cpu.iq.issued_per_cycle::samples 918501449 #
Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::mean 2.194982 #
Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::stdev 1.923350 #
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 251234212 27.35% 27.35% #
Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::1 138874484 15.12% 42.47% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::2 158306173 17.24% 59.71% #
Number of insts issued each cycle
-system.cpu.iq.issued_per_cycle::3 116338081 12.67% 72.37% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::2 158306174 17.24% 59.71% #
Number of insts issued each cycle
+system.cpu.iq.issued_per_cycle::3 116338080 12.67% 72.37% #
Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::4 125703968 13.69% 86.06% #
Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::5 75541719 8.22% 94.28% #
Number of insts issued each cycle
system.cpu.iq.issued_per_cycle::6 39131512 4.26% 98.54% #
Number of insts issued each cycle
@@ -197,7 +197,7 @@
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 0 0.00% 0.00% #
Type of FU issued
-system.cpu.iq.FU_type_0::IntAlu 1234318257 61.22% 61.22% #
Type of FU issued
+system.cpu.iq.FU_type_0::IntAlu 1234318256 61.22% 61.22% #
Type of FU issued
system.cpu.iq.FU_type_0::IntMult 931291 0.05% 61.27% #
Type of FU issued
system.cpu.iq.FU_type_0::IntDiv 0 0.00% 61.27% #
Type of FU issued
system.cpu.iq.FU_type_0::FloatAdd 2 0.00% 61.27% #
Type of FU issued
@@ -230,17 +230,17 @@
system.cpu.iq.FU_type_0::MemWrite 193811220 9.61% 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 2016093744 #
Type of FU issued
+system.cpu.iq.FU_type_0::total 2016093743 #
Type of FU issued
system.cpu.iq.rate 2.172173 #
Inst issue rate
system.cpu.iq.fu_busy_cnt 25066999 #
FU busy when requested
system.cpu.iq.fu_busy_rate 0.012433 #
FU busy rate (busy events/executed inst)
-system.cpu.iq.int_inst_queue_reads 4980646050 #
Number of integer instruction queue reads
+system.cpu.iq.int_inst_queue_reads 4980646048 #
Number of integer instruction queue reads
system.cpu.iq.int_inst_queue_writes 2653710289 #
Number of integer instruction queue writes
-system.cpu.iq.int_inst_queue_wakeup_accesses 1958144552
# Number of integer instruction queue wakeup accesses
+system.cpu.iq.int_inst_queue_wakeup_accesses 1958144551
# Number of integer instruction queue wakeup accesses
system.cpu.iq.fp_inst_queue_reads 504 #
Number of floating instruction queue reads
system.cpu.iq.fp_inst_queue_writes 870 #
Number of floating instruction queue writes
system.cpu.iq.fp_inst_queue_wakeup_accesses 197
# Number of floating instruction queue wakeup accesses
-system.cpu.iq.int_alu_accesses 2041160488 #
Number of integer alu accesses
+system.cpu.iq.int_alu_accesses 2041160487 #
Number of integer alu accesses
system.cpu.iq.fp_alu_accesses 255 #
Number of floating point alu accesses
system.cpu.iew.lsq.thread0.forwLoads 63652463 #
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
@@ -260,14 +260,14 @@
system.cpu.iew.iewDispSquashedInsts 5590225 #
Number of squashed instructions skipped by dispatch
system.cpu.iew.iewDispLoadInsts 624866711 #
Number of dispatched load instructions
system.cpu.iew.iewDispStoreInsts 218769389 #
Number of dispatched store instructions
-system.cpu.iew.iewDispNonSpecInsts 1789 #
Number of dispatched non-speculative instructions
+system.cpu.iew.iewDispNonSpecInsts 1791 #
Number of dispatched non-speculative instructions
system.cpu.iew.iewIQFullEvents 207758 #
Number of times the IQ has become full, causing a stall
system.cpu.iew.iewLSQFullEvents 50528 #
Number of times the LSQ has become full, causing a stall
system.cpu.iew.memOrderViolationEvents 189096 #
Number of memory order violations
system.cpu.iew.predictedTakenIncorrect 8640354 #
Number of branches that were predicted taken incorrectly
system.cpu.iew.predictedNotTakenIncorrect 10202609 #
Number of branches that were predicted not taken incorrectly
system.cpu.iew.branchMispredicts 18842963 #
Number of branch mispredicts detected at execute
-system.cpu.iew.iewExecutedInsts 1986590916 #
Number of executed instructions
+system.cpu.iew.iewExecutedInsts 1986590915 #
Number of executed instructions
system.cpu.iew.iewExecLoadInsts 572448085 #
Number of load instructions executed
system.cpu.iew.iewExecSquashedInsts 29502828 #
Number of squashed instructions skipped in execute
system.cpu.iew.exec_swp 0 #
number of swp insts executed
@@ -276,10 +276,10 @@
system.cpu.iew.exec_branches 238204396 #
Number of branches executed
system.cpu.iew.exec_stores 190840224 #
Number of stores executed
system.cpu.iew.exec_rate 2.140386 #
Inst execution rate
-system.cpu.iew.wb_sent 1967133110 #
cumulative count of insts sent to commit
-system.cpu.iew.wb_count 1958144749 #
cumulative count of insts written-back
+system.cpu.iew.wb_sent 1967133109 #
cumulative count of insts sent to commit
+system.cpu.iew.wb_count 1958144748 #
cumulative count of insts written-back
system.cpu.iew.wb_producers 1296172102 #
num instructions producing a value
-system.cpu.iew.wb_consumers 2068722659 #
num instructions consuming a value
+system.cpu.iew.wb_consumers 2068722658 #
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.109738 #
insts written-back per cycle
system.cpu.iew.wb_fanout 0.626557 #
average fanout of values written-back
@@ -329,7 +329,7 @@
system.cpu.cpi_total 0.600912 #
CPI: Total CPI of All Threads
system.cpu.ipc 1.664138 #
IPC: Instructions Per Cycle
system.cpu.ipc_total 1.664138 #
IPC: Total IPC of All Threads
-system.cpu.int_regfile_reads 9951907737 #
number of integer regfile reads
+system.cpu.int_regfile_reads 9951907734 #
number of integer regfile reads
system.cpu.int_regfile_writes 1938294940 #
number of integer regfile writes
system.cpu.fp_regfile_reads 210 #
number of floating regfile reads
system.cpu.fp_regfile_writes 230 #
number of floating regfile writes
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev