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.

SIR

This is the total number of safe instruction recognition (SIR) stalls observed during the sample interval. The count includes both false (stall only, no trap taken) stalls and true (SWFA trap taken) stalls.

FP Events /Sec: FOPS

This is the number of floating-point operations (not instructions) that are executed per second.

FP Events/Sec: zero flush

This is the number of flush to zero events that occur per second.

FP Events/Sec: SIR Event: total

This is the total number of SIR stalls observed per second. The count includes both false (stall only, no trap taken) stalls and true (SWFA trap taken) stalls.

FP Events/Sec: SIR Event: stall

This is the total number of SIR false stalls (stall only, no trap taken) observed per second.

244 Event Set Descriptions for CPU Metrics