Figure 2 fprof Measurement Report for matmul, with Default Report Output
================================================================================
HP Caliper 4.3.0 Report Summary for Flat Profile 1
================================================================================
Collection Run 1: (Flat Profile) 2
Processor Information | 3 |
|
| ||
Machine name: |
|
|
| fitzroy | |
Number of processors: | 4 | ||||
Processor type: | Itanium2 9M | ||||
Processor speed: | 1600 MHz | ||||
Virtual machine: | no | ||||
Run Information |
|
|
|
|
|
4 |
|
|
|
| |
Configuration: | /opt/caliper/config/fprof | ||||
Date: | May 05, 2007 | ||||
Version: | HP Caliper - | ||||
OS: | |||||
Database: | /home/meagher/.hp_caliper_databases/fprof | ||||
Measurement scope: | |||||
Sampling Specification |
|
| |||
5 |
| ||||
Sampling event: |
| CPU_CYCLES | |||
Sampling period: |
| 500000 events |
Sampling period variation: 25000 (5.00% of sampling period)
Sampling counter privilege: user
Data | granularity: | 16 | bytes |
Data | sampled: | IP |
|
Metrics Summed for Entire Run 6
| PLM |
|
|
Event Name | U..K | TH | Count |
CPU_CYCLES | x___ | 0 | 659001879 |
BACK_END_BUBBLE.ALL | x___ | 0 | 99866365 |
BE_EXE_BUBBLE.GRALL | x___ | 0 | 1244270 |
PLM: Privilege Level Mask
U/K = user/kernel levels (U: level 3, K: level 0)
The intermediate levels (1, 2) are unused on
x : the metric is measured at the given level (_ : not measured)
TH: event THreshold, determines the event counter behavior, TH == 0 : counter += event_count_in_cycle
TH > 0 : counter += (event_count_in_cycle >= threshold ? 1 : 0)
%of Cycles lost due to stalls (lower is better):
15.15= 100 * (BACK_END_BUBBLE.ALL / CPU_CYCLES)
%of Cycles stalled due to GR/GR or GR/load dependency (lower is better):
0.19= 100 * (BE_EXE_BUBBLE.GRALL / CPU_CYCLES)
Process Summary 7
% Total | Cumulat |
|
|
IP | % of | IP |
|
Samples | Total | Samples | Process |
100.00 | 100.00 | 1319 | matmul (pid: 6991) |
[Minimum process entries: 5, percent cutoff: 2.00, cumulative percent cutoff: 100.00]
================================================================================
Flat Profile Report for matmul 8
================================================================================
Target Application | 9 |
|
|
Program: | /home/meagher/matmul | ||
Invocation: | ./matmul | ||
Process ID: | 6991 (started by Caliper) | ||
Start time: | 09:31:37 AM | ||
End time: | 09:31:38 AM | ||
Termination Status: | 1 | ||
Last modified: | May 5, 2007 at 09:09 AM | ||
Memory model: | ILP32 | ||
Processor set: | default |
22 Getting Started with the HP Caliper