HP Caliper User's Guide
dtlb Measurement Report Description
With the dtlb measurement, produced by the dtlb measurement configuration file,
HP Caliper measures and reports two levels of information:
• Exact counts of data translation lookaside buffer (TLB) metrics summed across
the entire run of an application.
• Sampled data TLB metrics that are associated with particular locations in the
measured application. Data TLB misses can hit the L2 TLB, can be handled by the
hardware page walker (HPW), or can be handled by software.
The report shows measured data by thread, load module, function, statement, and
instruction.
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 dtlb -o reports/dtlbm.txt ./wordplay thequickbrownfox
Example Command Line for CSV Report
$ caliper dtlb --csv csvout ./wordplay thequickbrownfox
dtlb Metrics Summed for Entire Run
This section describes the metrics summed over the entire run of your application under
HP Caliper.
Metrics for Integrity Servers Itanium 2 Systems
DATA_REFERENCES The number of data memory references issued
into memory pipeline. Includes check loads,
non-cacheable accesses, RSE operations,
semaphores, and floating-point memory
references. The count includes wrong path
operations but excludes predicated off
operations. This event does not include virtual
hash page table (VHPT) memory references.
L2DTLB_MISSES The number of L2 DTLB misses (which is the
same as references to HPW, DTLB_HIT=0) for
demand requests.
DTLB_INSERTS_HPW The number of virtual hash page table entries
inserted into DTLB by hardware page walker
(HPW).
Total L1 Data TLB References Total number of L1 data TLB references.
Percentage of Data References
Covered by L1 and L2 DTLB
Percentage of data references that was satisfied
in L1 DTLB or L2 DTLB. This is calculated as the
260 Descriptions of Measurement Reports