0

FMA is a fused multiply-add instruction. The fmaf (float x, float y, float z) function in glibc calls the vfmadd213ss instruction. The fma(double x, double y, double z) use double type. The enter link description here give a software implementation of the fma,but the code too complicated. I want to implement a fast approximate fma function and the error of result is not too large. I hope call it when I implement the powf() function.

Robert Crovella
  • 143,785
  • 11
  • 213
  • 257
xiaohuihui
  • 45
  • 4

0 Answers0