Skip to Main content Skip to Navigation
Theses

How to improve the numerical reproducibility of hydrodynamics simulations: analysis and solutions for one open-source HPC software

Rafife Nheili 1
1 DALI - Digits, Architectures et Logiciels Informatiques
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier, UPVD - Université de Perpignan Via Domitia
Résumé : La non-reproductibilité numérique apparait dans divers domaines d'application de la simulation HPC. En effet, les différentes distributions d'un calcul parallèle peuvent mener à des résultats numériques différents, à cause des particularités de l'arithmétique flottante. Le besoin de reproductibilité numérique est motivé pour le débogage, le test et la validation des codes de calcul scientifique. Nous nous intéressons aux simulations par éléments finis en hydrodynamique implémentées dans le logiciel openTelemac qui est largement utilisé pour des applications industrielles et scientifiques. Nous identifions et analysons les sources de cette non-reproductibilité. Nous définissons et implementons comment récupérer la reproductibilité numérique de deux modules d'openTelemac. Nous mesurons que le sur-coût en terme de temps de calcul de la version reproductible est tout à fait raisonnable en pratique.
Document type :
Theses
Complete list of metadatas

Cited literature [59 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-01418384
Contributor : Rafife Nheili <>
Submitted on : Friday, December 16, 2016 - 4:29:42 PM
Last modification on : Thursday, May 24, 2018 - 3:59:23 PM
Document(s) archivé(s) le : Monday, March 20, 2017 - 9:39:07 PM

File

Identifiers

  • HAL Id : tel-01418384, version 1

Collections

Citation

Rafife Nheili. How to improve the numerical reproducibility of hydrodynamics simulations: analysis and solutions for one open-source HPC software. Computer Science [cs]. Université de Perpignan Via Domita, 2016. English. ⟨tel-01418384⟩

Share

Metrics

Record views

607

Files downloads

481