Floating-point operations (FLOPs) are calculations involving floating-point numbers, which are numbers that can have a fractional part. These operations are common in scientific, engineering, and graphics computations. They are different from integer operations, which involve only whole numbers.

How FLOPs are Calculated

  1. Single Operation: A floating-point operation can be a mathematical action like addition, subtraction, multiplication, or division. For example, if a computer performs one million floating-point multiplications in one second, it is performing one million FLOPs.

  2. Fused Multiply-Add (FMA): A special case is the FMA operation, which combines multiplication and addition in a single step. It’s counted as two floating-point operations even though it’s executed as one instruction for efficiency.

Understanding 30 TFLOPs/s

Global Memory Bandwidth