HP Caliper User's Guide

translation into the I2TLB. If the required translation is not the head element, a
trap will be taken to the software TLB handler to perform the requisite update.
D1TLB Misses Per Sec
This is the number of level 1 DTLB misses per second. This level of the DTLB only
operates on 4K pages. Thus, its miss rate will be high, but it is normally the case
that any required translation would be provided by the level 2 DTLB in three
cycles.
D2TLB Misses Per Sec
This is the number of level 2 DTLB misses per second. A miss at this level will
attempt to be serviced by the HPW. If the required translation is at the head of the
hash table, the hardware automatically inserts the translation into the DTLB. If
the required translation is not the head element, a trap will be taken to the software
TLB handler to perform the requisite update.
I1TLB Misses Per Kinst
This is the number of level 1 ITLB misses per 1000 retired instructions. The retired
instruction count includes predicated off and nop instructions. Level 1 ITLB misses
are normally satisfied by the level 2 ITLB.
I2TLB Misses Per Kinst
This is the number of Level 2 ITLB misses per 1000 retired instructions. The retired
instruction count includes predicated off and nop instructions. Misses at this level
of the ITLB are initially attempted to be satisfied by the HPW. If the walker is
unsuccessful, a trap will be taken to the software TLB manager to resolve the
requisite translation.
D1TLB Misses Per Kinst
This is the number of level 1 DTLB misses per 1000 retired instructions. The retired
instruction count includes predicated off and nop instructions. Level 0 DTLB
misses are normally satisfied by the Level 2 ITLB
D2TLB Misses Per Kinst
This is the number of level 2 DTLB misses per 1000 retired instructions. The retired
instruction count includes predicated off and nop instructions. Misses at this level
of the ITLB are initially attempted to be satisfied by the HPW. If the walker is
unsuccessful, a trap will be taken to the software TLB manager to resolve the
requisite translation.
%ITLB H/W Update
This is the percentage of level 2 ITLB misses out of ITLB hardware inserts. This
would normally be a metric of the effectiveness of the HPW. However, this might
not always be the case. The problem is that it is possible for ITLB misses to be
counted for speculative accesses that are later rescinded. Thus, the trap might not
occur, but it is counted as though it did occur. Under some conditions, this can
cause the metric to suggest very low HPW effectiveness.
tlb Event Set 347