HP Caliper User's Guide

Percent Wrong Paths
Percentage of branch predictions that mispredicted the branch predicate.
Percent Wrong Branch Targets
Percentage of branch predictions that mispredicted the branch target.
Metrics for Integrity Servers Dual-Core Itanium 2 and Itanium 9300 Quad-Core Processor Systems
BE_FLUSH_BUBBLE.ALL
Number of full-pipe bubbles in the main pipe due to either an
exception/interruption or a branch misprediction flush.
BR_MISPRED_DETAIL.IPREL.CORRECT_PRED
Number of correctly predicted (outcome and target) IP-relative branches retired.
BR_MISPRED_DETAIL.IPREL.WRONG_PATH
Number of IP-relative branches mispredicted due to wrong branch direction.
BR_MISPRED_DETAIL.IPREL.WRONG_TARGET
Number of IP-relative branches mispredicted due to wrong target for taken branch.
BR_MISPRED_DETAIL.NRETIND.CORRECT_PRED
Number of correctly predicted (outcome and target) non-return indirect branches
retired.
BR_MISPRED_DETAIL.NRETIND.WRONG_PATH
Number of non-return indirect branches mispredicted due to wrong branch
direction.
BR_MISPRED_DETAIL.NRETIND.WRONG_TARGET
Number of non-return indirect branches mispredicted due to wrong target for
taken branch.
BR_MISPRED_DETAIL.RETURN.CORRECT_PRED
Number of correctly predicted (outcome and target) return branches retired.
BR_MISPRED_DETAIL.RETURN.WRONG_PATH
Number of return branches mispredicted due to wrong branch direction.
BR_MISPRED_DETAIL.RETURN.WRONG_TARGET
Number of return branches mispredicted due to wrong target for taken branch.
CPU_OP_CYCLES.ALL
Number of variable clock cycles. (When charge rationing is on, the period of the
cycle could change.) It does not count cycles when the CPU is in low power mode.
Total Predictions
Total number of branch predictions.
228 Descriptions of Measurement Reports