3 Matching Results
Run-to-Run Reproducibility of Floating-Point Calculations for Applications on Intel® Xeon Phi™ Coprocessors (and Intel® Xeon® Processors)The Issue
If I rerun the identical program on the identical input data on an identical processor, will I get an identical result?
Why doesn’t my application always give the same answer? Tradeoffs between floating-point accuracy, reproducibility and performance are discussed with examples;recommendations are made for improving reproducibility while limiting the impact on performance. Updated for Intel Composer XE 2015.
This article discusses the underlying reasons for inconsistent results, the mechanisms that cause the variations in Intel MKL, and some ways to improve chances for getting bit to bit correspondence in certain cases.
For more complete information about compiler optimizations, see our Optimization Notice.