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

Table 21 Information in dcache Measurement Reports (continued)
DescriptionColumn
The column contains one of these:Line |
Slot |
Col,Offset
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.
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
Example dcache Reports
Example 5 shows a portion of an example dcache report for an rx4640 Integrity server.
Example 5 Example of a dcache Report for an rx4640 Integrity server
Function Details
---------------------------------------------------------------------------------------------------
% Total Avg. ---Latency buckets as % Misses--
Dcache Sampled Dcache Dcache L2 --L3-- ------Memory------- Line|
Latency Dcache Latency Laten. Slot| >Statement|
Cycles Misses Cycles Cycles 7 14 64 150 250 350 450 > Col,Offset Instruction
---------------------------------------------------------------------------------------------------
84.29 [a.out::goo, 0x4000af0, liby.c]
541 8989 16.6 92 0 1 5 0 1 0 0 19 Function Totals
------------------------------------------------------------------------------------------
[/home/vm/tmp/liby.c]
(93) (1719) (18.5) 91 0 0 6 1 1 0 0 24 > a[i] += i;
5,0x0030:0 M ld8
r10=[r9]
:1 I_ nop.i
0 ;;
:2 I_ addp4
r8=r8,r10 ;;
93 1719 18.5 91 0 0 6 1 1 0 0 5,0x0040:0 M ld4
r9=[r8]
0 0 :1 I_ nop.i
0 ;;
0 0 :2 I_ add
r9=r9,r32 ;;
5,0x0050:0 M st4
[r8]=r9
:1 L
:2 X movl
Example 6 shows a portion of an example dcache report for a Superdome Integrity server.
196 Descriptions of Measurement Reports