Sun.Sep 27, 2020

article thumbnail

Spying on the floating point behavior of existing, unmodified scientific applications

The Morning Paper

Spying on the floating point behavior of existing, unmodified scientific applications Dinda et al., HPDC’20. It’s common knowledge that the IEEE standard floating point number representations used in modern computers have their quirks, for example not being able to accurately represent numbers such as 1/3, or 0.1. The wikipedia page on floating point numbers describes a number of related accuracy problems including the difficulty of testing for equality.