◦A
◦An instruction slot number for rows showing instructions not on a bundle boundary
◦A
•>Statement Instruction: 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 “*>”.
16“File not found” error: Here, the application called a routine in libc, but the source code for that library routine is not available. This is a common error and you can usually ignore it.
Example: Adding Instructions to an fprof Report
Notice that, by default, only source statements were shown in the Function Details section. If you would also like to see disassembled instructions, then you can
HP Caliper saves the latest collected data and uses that by default when generating a report. It does not
We will also specify an output file using the
$ caliper fprof
In the resulting report output file (out.txt), you will find an fprof report that shows IP sample counts down to the instruction level. “fprof Measurement Report for matmul, with IP Sample Counts for One Function” (p. 25) shows a section of the report that contains IP sample counts for one function.
The numbers (which are bold in the PDF version of this guide) are annotations to explain the
24 Getting Started with the HP Caliper