HP Caliper User Guide Release 5.5 (5900-2351, August 2012)

by using the command-line option --exclude-idle True (which is the default). The effects of
failed speculative operations and TLB misses cannot be directly eliminated, but you can get an
estimate of the impact of events from the cspec, dspec, and tlb event sets. You can use the
cpi event set to obtain the fraction of all instructions retired that have an architecturally visible
result, except for predicated off branches, which are counted as useful instructions (non-taken
branch) by the Itanium 2 PMU.
Metrics Available from this Measurement
The following metrics are available from this event set. These descriptions do not take into account
any command-line options you might use.
The metrics are:
Cycles
This is the number of CPU cycles that occurred during the sampling interval.
Total Instr Retired
This is the total number of instructions retired during the sampling interval. It includes predicated
off and nop instructions.
Chka Retired
This is the total number advanced check loads (chk.a) and check loads (ld.c) that were
retired during the sample interval.
Chka Failed
This is the total number advanced check loads (chk.a) and check loads (ld.c) that failed
during the sample interval.
ALAT Access
This is the number of times the ALAT is accessed during the sample interval. In effect, this is
the count of all instructions that access the ALAT. Instructions that access the ALAT include
ld.a, ld.sa, ldf.a, ldf.sa, and ld.c.nc.
ALAT Misses
This is the number of misses that incurred by instructions accessing the ALAT during the sample
interval. Instructions that access the ALAT include ld.a, ld.sa, ldf.a, ldf.sa, and
ld.c.nc.
Data Speculation:
Total Specs Per Sec
This is the total number of data speculation events per second.
Failed Specs Per Sec
This is the number of data speculation fail events per second.
Total Specs Per Kinst
This is the total number of data speculation events per 1000 retired instructions. The
instruction count includes predicated off and nop instructions.
Failed Specs Per Kinst
This is the number of data speculation fail events per 1000 retired instructions. The
instruction count includes predicated off and nop instructions.
%Miss
This is the percentage of failed check advance loads (chk.a) and check loads (ld.c)
out of the total number of retired check advance loads and check loads. Ideally, this
240 Event Set Descriptions for CPU Metrics