HP Caliper User's Guide
Table B-13 Information in dcache Measurement Reports (continued)
DescriptionColumn
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
Example dcache Reports
Example B-1 shows a portion of an example dcache report for an rx4640 Integrity
server.
Example B-1 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 B-2 shows a portion of an example dcache report for a Superdome Integrity
server.
dcache Measurement Report Description 255