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

Unimplemented data address fault
Illegal operation fault
Illegal dependency fault
Privileged operation fault
Reserved register/field fault
IA32EXP IA32 Exception
IACCS Instruction access bit fault
IARGHT Instruction access rights fault
IKEY Instruction key miss fault
INT External interrupt
ITLB Instruction translation lookaside buffer fault
KPERM Key permission fault
LPTRP Lower Privilege Transfer Trap or Unimplemented Instruction Address Trap
NATC NAT Consumption fault
PNotP Page Not Present fault
SPECOP Speculative Operation fault
SSTRP Single Step Trap
TBTRP Taken Branch Trap
UADREF Unaligned Data Reference fault
USDREF Unsupported Data Reference fault
VFAULT Virtualization fault
VHPT Virtual hash page table fault
VINT Virtual external interrupt
The report shows measured data by thread, load module, function, source statement, and instruction.
By default, the report is sorted by the first trap in the reported traps list. You can use the --sort-by
samples option to sort by total traps.
Command-line options allow you to control the amount of data reported, how the data is sorted,
and the number of statements and instructions reported for each sampled program location.
Example Command Line for Text Report
$ caliper traps -ra -o reports/sample.txt ./wordplay thequickbrownfox
Example Command Line for CSV Report
$ caliper traps --csv csvout ./wordplay thequickbrownfox
traps Metrics Summed for Entire Run
This section describes the metrics summed over the entire run of your application under HP Caliper.
BACK_END_BUBBLE.FE Full pipe bubbles in main pipe due to frontend. This is the
number of cycles lost (stall cycles) due to instruction cache,
ITLB, and branch execution stalls.
BE_EXE_BUBBLE.ALL Full pipe bubbles in main pipe due to execution unit stalls.
This is the number of cycles lost (stall cycles) due to stalls
caused by the execution unit.
BE_EXE_BUBBLE.FRALL Full Pipe Bubbles in Main Pipe due to FR/FR or FR/load
dependency stalls. This is the number of cycles lost (stall
cycles) due to FR/FR or FR/load dependency.
BE_EXE_BUBBLE.GRALL Full pipe bubbles in main pipe due to general
register/general register or general register/load
dependency stalls. This is the number of cycles lost (stall
226 Descriptions of Measurement Reports