Table of Contents

GFLOPS

GFLOPS is FLOPS measured in units of $10^9$ (gigaflops) floating-point operations per second, the natural scale for a single CPU core. A modern x86 core with AVX2 and fused multiply-add typically peaks around 48 GFLOPS at 3 GHz.

GFLOPS alone says nothing about compute-bound vs memory-bound—it's only meaningful compared against peak or plotted against arithmetic intensity on a roofline.

Example

Peak GFLOPS for a single AVX2 core.

3 GHz × 4 lanes × 2 ops × 2 FMA ports = 48 GFLOPS (peak, rarely achieved)