HP Caliper User's Guide
Table B-20 Information in itlb Measurement Reports (continued)
DescriptionColumn
Total number of sampled instruction TLB misses attributed to the given program
object.
Sampled ITLB
Misses
Number of sampled instruction TLB misses that hit the L2 instruction TLB for the
given program object. L2 fills are not reported for, and do not apply to, Itanium systems.
ITLB L2 Fills
Number of sampled instruction TLB misses that were handled by the HPW for the
given program object.
ITLB HPW Fills
Number of sampled instruction TLB misses that were handled by software for the
given program object.
ITLB Soft Fills
Percent of sampled instruction TLB misses that hit the L2 instruction TLB for the given
program object. L2 fills are not reported for, and do not apply to, Itanium systems.
% ITLB L2 Fill
Percent of sampled instruction TLB misses that were handled by the HPW for the
given program object.
% ITLB HPW
Fill
Percent of sampled instruction TLB misses that were handled by software for the given
program object.
% ITLB Soft Fill
Kernel Thread ID suffixed with the the name of the routine that the thread will execute
once it is created.
Kernel Thread
Identification
Number.
Shared library or the main executable.Load Module
Routine from your application.Function
Source file associated with a function.File
The column contains one of these:
• A source-code line number for rows showing statements
• An instruction slot number for rows showing instructions not on a bundle boundary
• A source-code column number followed by an offset from the beginning address
of a function for rows showing instructions on a bundle boundary
Column and line numbers are preceded by “~” when they are approximate due to
optimization.
Line |
Slot |
Col,Offset
The column contains either a source statement, preceded by “>”, or a disassembled
instruction. Statements that are out of order due to optimization are preceded by “*>”.
>Statement |
Instruction
Function Details
A cache line is the smallest unit of data that is transferred at one time between main
memory and the instruction cache. On Itanium 2 systems, cache lines are 64 bytes (12
instructions). Cache lines are the finest level of granularity available in itlb
measurement reports
itlb Measurement Report Description 285