%of Cycles lost due to Pipeline flush stalls (lower is better)

%of Cycles lost due to data access stalls (lower is better)

%of Cycles lost due to RSE stalls (lower is better)

%of Cycles lost due to Scoreboard stalls (lower is better)

%of Cycles lost due to register load stalls (includes FR/FR stalls)

%of Cycles lost due to FR/load or FR/FR dependency stalls

%of Cycles lost due to GR/load dependency stalls

%of Cycles lost due to stalls in L1D cache and L1/L2 DTLB

%of Cycles lost due to register dependency stalls (excludes FR/FR stalls)

%of Cycles lost due to GR/GR dependency stalls

%of Cycles lost due to FPU

(floating-point unit) stalls

% Core cycles due to this thread

Percentage of cycles lost due to branch misprediction or interruption flush.

Percentage of stall cycles lost due to DCACHE and DTLB stalls.

Percentage of cycles lost due to stalls in RSE spilling/filling registers to/from memory.

Percentage of stall cycles due to FPU and register dependency stalls. It excludes FR/FR dependency stalls.

Percentage of cycles lost due to register load stalls. It includes FR/FR dependency stalls.

Percentage of cycles lost due to FR/FR or FR/load dependency stalls.

Percentage of cycles lost due to GR/load dependency stalls.

Percentage of cycles lost due to L1D cache and L1/L2 DTLB.

Percentage of cycles lost due to register dependency stalls. It exclude FR/FR dependency stalls.

Percentage of cycles lost due to GR/GR dependency stalls.

Percentage of cycles lost due to floating-point unit stalls.

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.

cycles Measurement Metrics

See Table 20 (page 185).

In this table, “program object” refers to any of the following:

Thread

Load module

Function

Source statement

Instruction bundle

Table 20 Information in cycles Measurement Reports

Column

Description

% Total IP Samples

Percent of the total IP samples attributable to a given program object.

(ETB)

 

 

 

Cumulat % of Total

Running sum of the percent of total IP samples accounted for by the given program object and

 

those listed above it.

 

 

IP Samples (ETB)

Total number of IP samples attributed to the given program object.

 

 

Kernel Thread

Kernel Thread ID suffixed with the the name of the routine that the thread will execute once it

Identification Number

is created.

 

 

Load Module

Shared library or the main executable.

 

 

cycles Measurement Report Description 185