HP Caliper User's Guide

FCVT.fx
Convert Floating-Point to Integer: 1 operation
FPMA
Floating-Point Parallel Multiply Add: 4 operations
FPMPY
Floating-Point Parallel Multiply: 4 operations
FPMS
Floating-Point Parallel Multiply Subtract: 4 operations
FPMIN
Floating-Point Parallel Minimum: 1 operation
FPMAX
Floating-Point Parallel Maximum: 2 operations
FPAMIN
Floating-Point Parallel Absolute Minimum: 2 operations
FPAMAX
Floating-Point Parallel Absolute Maximum: 2 operations
FPCMP
Floating-Point Parallel Compare: 2 operations
FPCVT.fx
Convert Parallel Floating-Point to Integer: 2 operations
FNMA
Floating-Point Negative Multiply Add: 2 operations
FRCPA
Floating-Point Reciprocal Approximation: 1 operation
FRSQRTA
Floating-Point Reciprocal Square Root Approximation: 1 operation
FPNMA
Floating-Point Parallel Negative Multiply Add: 4 operations
FPRCPA
Floating-Point Parallel Reciprocal Approximation: 2 operations
FPRSQRTA
Floating-Point Parallel Reciprocal Square Root Approximation: 2
operations
Metrics Available from this Measurement
The following metrics are available from this event set. These descriptions do not take
into account any command-line options you might use.
The metrics are:
Instr Retired
This is the total number of instructions retired during the sample interval, including
nop and predicated off instructions.
Finstr Per Instr
This is the total fraction of floating-point instructions retired among all instructions
during the sample interval, including nop and predicated off instructions.
Flops Per Instr
This is the ratio of floating-point operations (not instructions) and all instructions
retired, including nop and predicated off instructions.
Flops Per Finstr
This is the ratio of floating-point operations (not instructions) and floating-point
instructions retired, including nop and predicated off instructions.
Flush To Zero
This is the total number of flush to zero events (denormalized numbers) that were
observed during the sampling interval.
318 Event Set Descriptions for CPU Metrics