Fast-Math Optimization
Derleyicinin kayan nokta işlemlerinde IEEE-754'ün bazı katı gözlemlenebilirlik koşullarını gevşeterek daha agresif dönüşümlere izin verdiği optimizasyon yaklaşımı.
Fast-math tek bir hızlandırma değildir. Derleyici; yeniden ilişkilendirme, sonlu değer varsayımları, signed zero davranışı veya errno gibi ayrıntılarda daha serbest davranabildiğinde vektörleştirme ve cebirsel dönüşüm alanı genişler.
Bunun bedeli, kaynak kod düzeyinde cebirsel olarak eşdeğer görünen ifadelerin bit düzeyinde veya özel değerlerde aynı sonucu vermeyebilmesidir. Bu nedenle karar performans ölçümüyle birlikte sayısal hata bütçesi ve yeniden üretilebilirlik gereksinimi üzerinden verilmelidir.
GCC özelindeki davranış GCC -ffast-math ve IEEE-754 Semantiği yazısında; veri-paralel tarafı ise SIMD maddesinde ele alınır.