28.3.1. FMA instruction

Fused multiply add:

Bibliography:

Particularly important numerical analysis instruction, that is used in particular for;

  • Dot product

  • Matrix multiplication

FMA is so important that IEEE 754 specifies it with single precision drop compared to a separate add and multiply!

Historically, FMA instructions have been added relatively late to instruction sets.