4 ms·
> there's no reason to leave the performance on the floor. As the article demonstrates, there is: with ffast-math, floating point subtly behaves in ways that d
by nemetroid 5y ago
> there's no reason to leave the performance on the floor.
As the article demonstrates, there is: with ffast-math, floating point subtly behaves in ways that don't match the ways you've been taught it behaves.
- nickelpro 5y agoAnd my point is the majority of floating point applications, which is to say _not_ scientific computing, don't care about subtle rounding-error differences in results
- josefx 5y agoYou cannot even stop a NaN from propagating, I would think that affects a lot more than just scientific computing. Of course games probably don't check, I ran into having NaN money in at least one game I played.