Intel IA-32 Computer Accessories User Manual


 
Using Performance Monitoring Events B
B-19
Speculative
Uops Retired
Number of uops
retired (include both
instructions executed
to completion and
speculatively
executed in the path
of branch
mispredictions).
uops_retired NBOGUS|BOGUS
Branching Metrics
Branches
Retired
All branch
instructions executed
to completion
Branch_retired MMTM|MMNM|MMTP|
MMNP
Tagged
Mispredicted
Branches
Retired
The events counts
the number of retired
branch instructions
that were
mispredicted. This
stat can be used with
precise event-based
sampling.
Replay_event; set
the following
replay tag:
Tagged_mispred_
branch
NBOGUS
Mispredicted
Branches
Retired
Mispredicted branch
instructions executed
to completion. This
stat is often used in a
per-instruction ratio.
Mispred_branch_
retired
NBOGUS
Misprediction
Ratio
Misprediction rate
per branch
(Mispredicted Branches
Retired) /(Branches
Retired)
All returns The number of return
branches
retired_branch_type RETURN
All indirect
branches
All returns and
indirect calls and
indirect jumps
retired_branch_type INDIRECT
All calls All direct and indirect
calls
retired_branch_type CALL
continued
Table B-1 Pentium 4 Processor Performance Metrics (continued)
Metric Description
Event Name or Metric
Expression
Event Mask Value
Required