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.
Type de document :
Thèse
Computer Science [cs]. Université de Perpignan Via Domita, 2016. English
Liste complète des métadonnées

Littérature citée [59 références]  Voir  Masquer  Télécharger

https://tel.archives-ouvertes.fr/tel-01418384
Contributeur : Rafife Nheili <>
Soumis le : vendredi 16 décembre 2016 - 16:29:42
Dernière modification le : mardi 10 octobre 2017 - 10:30:55
Document(s) archivé(s) le : lundi 20 mars 2017 - 21:39:07

Fichier

Identifiants

  • 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〉

Partager

Métriques

Consultations de
la notice

105

Téléchargements du document

115