First steps towards more numerical reproducibility*

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 comp...

Full description

Bibliographic Details
Main Authors: Jézéquel Fabienne, Langlois Philippe, Revol Nathalie
Format: Article
Language:English
Published: EDP Sciences 2014-09-01
Series:ESAIM: Proceedings and Surveys
Online Access:http://dx.doi.org/10.1051/proc/201445023
Description
Summary: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.
ISSN:2267-3059