HP Caliper Advisor Rule Writer Guide

Table B-2 BRPATH Event Set: Metrics Available for Multiplexed PMU Statistics (continued)
DescriptionReturn
Type
Metric
Returns the Branch Distribution %iprel %call
statistic value.
float
BRPATH.IPREL_CALL%.statistic
Returns the Branch Distribution %iprel
%non-call statistic value.
float
BRPATH.IPREL_NON_CALL%.statistic
Returns the Branch Distribution %ind statistic
value.
float
BRPATH.INDIRECT%.statistic
Returns the Branch Distribution %return
statistic value.
float
BRPATH.RETURN%.statistic
Returns the IPREL Path Statistics %taken
statistic value.
float
BRPATH.IPREL_TAKEN%.statistic
Returns the IPREL Path Statistics %mpb
statistic value.
float
BRPATH.IPREL_TAKEN_MISPREDICTED%.statistic
Returns the IPREL Path Statistics %untaken
statistic value.
float
BRPATH.IPREL_UNTAKEN%.statistic
Returns the IPREL Path Statistics %mpb
statistic value.
float
BRPATH.IPREL_UNTAKEN_MISPREDICTED%.statistic
BRPRED Event Set Metrics
Table B-3 “BRPRED Event Set: Metrics Available for Multiplexed PMU Statistics” shows
the metrics available using the BRPRED event set. See “Multiplexed PMU Statistics”
(p. 38) for more information.
In these metrics, replace statistic with one of the following: MEAN, STDEV, 90%CI,
MINIMUM, LOW90, HIGH90, or MAXIMUM.
Table B-3 BRPRED Event Set: Metrics Available for Multiplexed PMU Statistics
DescriptionReturn
Type
Metric
Returns the number of samples taken.integerBRPRED.SAMPLE_COUNT
Returns the name of the PMU sampling event.stringBRPRED.SAMPLE_EVENT
Returns the privilege level mask used. Will be
one of the following: USER, KERNEL, BOTH,
or ALL.
stringBRPRED.SAMPLE_PLM
Returns the sample rate.integerBRPRED.SAMPLE_RATE
Returns the sample threshold value used.integerBRPRED.SAMPLE_THRESHOLD
Returns the sample rate variation.integerBRPRED.SAMPLE_VARIATION
Global Metrics Accessor Functions 73