% of thread switches due to L3 misses — The hardware thread switches can happen due to various reasons including L3 cache misses and timer events. This metric provides the percentage of thread switches due to L3 cache misses.

% Core cycles due to this thread — This indicates the percentage of available processor cycles that the measured process consumed. The other processor cycles were consumed by other process(es) running in the core's other hyperthread or were lost to HyperThreading overhead.

fcount Measurement Report Description

Available only on HP-UX.

With the fcount measurement, produced by the fcount measurement configuration file, HP Caliper measures and reports exact function call counts. This gives the total number of times each function is called, either directly or indirectly.

Command-line options allow you to control how the report data are sorted.

Example Command Line for Text Report

$ caliper fcount -o reports/fcount.txt /wordplay thequickbrownfox

Example Command Line for CSV Report

$ caliper fcount --csv reports/csvout ./wordplay thequickbrownfox

fcount Measurement Report Metrics

Table 23 (page 199) shows the information found in Function Call Count reports.

Table 23 Information in fcount Measurement Reports

Column

Description

Total

Total number of times the function was called.

Function

The called function. The load module, either main executable or shared library, containing the

 

function appears before the function name and is separated from the function name by “::”.

File [Line]

Source file and starting line number of the called function. Line numbers are preceded by “~”

 

when they are approximated due to optimization.

fcover Measurement Report Description

Available only on HP-UX.

With the fcover measurement, produced by the fcover measurement configuration file, HP Caliper lists each function in your application and indicates whether or not the function was executed. It also lists the percent of functions in each load module, source directory, and source file that were executed.

Command-line options allow you to control how the report data are sorted.

Example Command Line for Text Report

$ caliper fcover -o reports/fcover.txt /wordplay thequickbrownfox

Example Command Line for CSV Report

$ caliper fcover --csv reports/csvout ./wordplay thequickbrownfox

fcover Measurement Report Metrics

See Table 24 (page 200).

fcount Measurement Report Description 199

Page 199
Image 199
HP UX Caliper Software manual Fcount Measurement Report Description, Fcover Measurement Report Description