Before revision: Floating-point arithmetic is the computational foundation of numerical scientific software . Compiler optimizations that affect floating-point arithmetic can have a significant impact on the integrity, reproducibility, and performance of HPC scientific applications. Unfortunately the interplay between the compiler-induced variability and runtime performance from compiler optimizations is not well understood by programmers, a problem that is aggravated by the lack of analysis tools in this domain.
After revision: Floating-point arithmetic is the computational foundation of numerical scientific software .