FLITLB_INSERT_HPW
%of Cycles lost due to all stalls (lower is better)
%of Cycles lost due to frontend stalls (ICACHE, ITLB, and branch execution)
%of Cycles lost due to instruction TLB stalls
%of Cycles lost due to instruction cache stalls
%of Cycles lost due to instruction access stalls (ICACHE and ITLB)
%of Cycles lost due to branch execution
Total L1 instruction TLB references L1 instruction TLB miss percentage L2 instruction TLB misses
L1 ITLB miss per 1000 instructions retired
L2 ITLB miss per 1000 instructions retired
Demand fetch missed in the FLITLB and caused an IPC request that resulted in an IPC miss that was filled with an HPW insert.
Percentage of cycles lost due to all stalls.
Percentage of cycles lost due to ICACHE, ITLB and branch execution stalls.
Percentage of cycles lost due to instruction TLB miss stalls.
Percentage of cycles lost due to instruction cache miss stalls.
Percentage of cycles lost due to instruction cache miss and instruction TLB miss stalls.
Percentage of cycles lost due to branch execution (branch
Number of FLITLB references.
Percentage of FLITLB accesses that missed. Number of MLITLB misses.
Number of FLITLB misses per 1000 instructions retired.
Number of MLITLB misses per 1000 instructions retired.
itlb Measurement Report Metrics
See Table 28 (page 222).
In this table, “program object” refers to any of the following:
•Thread
•Load module
•Function
•Statement
•Cache line
Table 28 Information in itlb Measurement Reports
Column | Description |
% Total <metric> | Percent of the total for <metric> attributable to a given program object. The <metric> is the same |
| as the <metric> HP Caliper uses for sorting, except when the sort metric is address, in which |
| case sampled misses is used. |
|
|
Cumulat % of Total | Running sum of the percent of total for <metric> accounted for by the given program object and |
| those listed above it. |
|
|
Sampled ITLB | Total number of sampled instruction TLB misses attributed to the given program object. |
Misses |
|
|
|
ITLB L2 Fills | 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 HPW Fills | Number of sampled instruction TLB misses that were handled by the HPW for the given program |
| object. |
|
|
ITLB Soft Fills | Number of sampled instruction TLB misses that were handled by software for the given program |
| object. |
|
|
222 Descriptions of Measurement Reports