title: Which algorithms benefit most from fused multiply add?
body: <p><code>fma(a,b,c)</code> is equivalent to <code>a*b+c</code> except it doesn't round intermediate result.</p>
  
  <p>Could you give me some examples of algorithms that non-trivially benefit from avoiding this rounding?</p>
  
  <p>It's not obvious, as rounding after multiplications which we avoid tends to be less problematic than rounding after addition which we don't.</p>