SHORT Single Precision MFLOP/s

EVENTSET
PMC0  RETIRED_INSTRUCTIONS
PMC1  CPU_CLOCKS_UNHALTED
PMC2  RETIRED_UOPS
PMC3  RETIRED_FLOPS_SINGLE_ALL

METRICS
Runtime (RDTSC) [s] time
Runtime unhalted [s]  PMC1*inverseClock
SP [MFLOP/s]    1.0E-06*(PMC3)/time
CPI   PMC1/PMC0
CPI (based on uops)   PMC1/PMC2
IPC   PMC0/PMC1

LONG
Formulas:
SP [MFLOP/s] = 1.0E-06*(RETIRED_FLOPS_SINGLE_ALL)/time
-
Profiling group to measure single precision FLOP rate.


