HP Caliper User's Guide

produces these files:
COUT
contains an overview of the entire collection run
COUT.cc contains report data for all cc processes
COUT.ecom contains report data for the ccom process
COUT.ld contains report data for the ld process
HP Caliper can measure shell script files. By default, HP Caliper measures the shell
program and the programs that the script invokes.
For Fortran MPI programs, by default, HP Caliper measures the mpirun controlling
process and the real application.
Process Tree Report
With multiprocess reports, HP Caliper creates a summary report of the process tree to
help you navigate the reports. The summary includes:
The process name indented to show lineage.
The argv0 argument.
The process ID (PID) and parent process ID (PPID).
The origin column, which identifies whether the process was created via a fork,
vfork, or exec.
The handling column, which shows whether the process was measured, tracked,
or ignored.
The exit status, which is the final exit code for the process.
Figure 8-2 “Example of a Process Tree Report” shows an example process tree report.
Figure 8-2 Example of a Process Tree Report
Process Tree
-----------------------------------------------------------------------------
Program argv[0] PID PPID Origin Handling ExitStat
-----------------------------------------------------------------------------
cc cc 16725 - start measure 1
cc cc 16726 16725 fork measure n/a
`ld /usr/ccs/bin/ld 16726 16725 exec measure 1
-----------------------------------------------------------------------------
HP Caliper reports the process tree for a multiprocess run, but not for a system-wide
run.
Syntax for -p Option
Table 8-1 “Command-Line and Measurement Configuration File Syntax for -p Option”
shows the command-line syntax for the -p option and the corresponding measurement
configuration file syntax.
128 Configuring HP Caliper