Abstract : Questions whether numerical simulation is reproducible or not have been reported in several sensitive applications. Numerical reproducibility failure mainly comes from the finite precision of computer arithmetic. Results of floating-point computation depends on the computer arithmetic precision and on the order of arithmetic operations. Massive parallel HPC which merges, for instance, many-core CPU and GPU, clearly modifies these two parameters even from run to run on a given computing platform. How to trust such computed results? This paper presents how three classic approaches in computer arithmetic may provide some first steps towards more numerical reproducibility.
https://hal-lirmm.ccsd.cnrs.fr/lirmm-00872562
Contributor : Philippe Langlois <>
Submitted on : Monday, October 14, 2013 - 8:24:50 AM Last modification on : Friday, January 8, 2021 - 5:40:03 PM Long-term archiving on: : Friday, April 7, 2017 - 10:12:54 AM
Fabienne Jézéquel, Philippe Langlois, Nathalie Revol. First steps towards more numerical reproducibility. ESAIM: Proceedings and Surveys, EDP Sciences, 2014, ESAIM: Proceedings and Surveys, 45, pp.229-238. ⟨10.1051/proc/201445023⟩. ⟨lirmm-00872562⟩