HP Caliper 5.3 User Guide (5900-1558, February 2011)

Table 33 Information in scgprof Measurement Report: Children Listings
DescriptionColumn
Number of hits due to this child entry and its descendants, expressed as a percentage of
the number of hits accounted for by the self entry and its descendants.
% Func Hits In Children
Number of times the function represented by the self entry was called by this child.
If this column contains a hyphen (-), this means that there is at least one call, but the exact
number of calls is unknown. This notation can mean that the function was called inline.
Called*
Number of times this child is called by all functions. This is the denominator of the
propagation fraction.
/Total**
Fraction of Called/Total expressed as a percentage. This represents the percentage of
times the self entry called this child entry as compared to the total number of calls for this
child entry.
% Call Total
Name of this child function.Children
Cycle that this child is a member of, if any.
The cycle as a whole is listed with the same fields as a function entry. Beneath it are listed
the members of the cycle, and their contributions to the time and call counts of the cycle.
Above it are listed the non-member functions that called the different members of this cycle,
the number of hits propagated to every one of these callers, and the call counts for every
one of these callers from outside the cycle.
Cycle
*Static-only parents and children are indicated by a call count of 0.
**This field is omitted for parents, or children, in the same cycle as the function. If the function, or
child, is a member of a cycle, the propagated times and propagation denominator represent the
self time and descendant time of the cycle as a whole.
traps Measurement Report Description
Available only on Integrity servers dual-core Itanium 2 and Itanium 9300 quad-core processor
systems.
With the traps measurement, produced by the traps measurement configuration file, HP Caliper
collects and reports a profile of traps, interrupts, and faults.
The trap profile is produced by statistical sampling of the execution trace buffer (ETB) configured
to capture all changes to/from privilege level 0. By default, the traps measurement samples the
ETB at every 1,000 CPU cycles, with a variation of 5 percent, and a threshold of 0.
You can change the sampling rate, sampling variation, and threshold with the -s period option.
You should not change the default event (CPU_CPL_CHANGES.LVL0) or the privilege level mask
(all).
You can use the --traps-reported option to specify which traps, interrupts, and faults are
reported. By default, the top 6 traps, interrupts, and faults are reported.
At collection time, information about all 34 traps, interrupts, and faults is collected. The
--traps-reported option only dictates what is reported. You can get a report on different
traps, interrupts, and faults from the same database, using different caliper report runs.
You can specify the names of from 1 to 6 comma-separated traps, interrupts, and faults. Possible
names that you can choose for reporting are:
32INCPT IA32 Intercept
32INRPT IA32 Interrupt
ADTLB Alternate data translation lookaside buffer fault
AITLB Alternate instruction translation lookaside buffer fault
BREAK Break instruction fault
DACCS Data access bit fault
214 Descriptions of Measurement Reports