Validation numérique de codes scientifiques sur GPU - Archive ouverte HAL
Communication Dans Un Congrès Année : 2013

Validation numérique de codes scientifiques sur GPU

Résumé

Comme de plus en plus de codes scientifiques tirent parti des GPU, il est nécessaire de contrôler la qualité numérique des résultats obtenus sur ce type d’architecture. Nous présentons les particularités de l’utilisation sur GPU de l’arithmétique stochastique pour l’estimation de la propagation d’erreur d’arrondi. Des solutions spécifiques ont été proposées notamment pour la détection des instabilités numériques et l’implantation du mode d’arrondi aléatoire. Nous montrons comment contrôler, grâce à l’arithmétique stochastique, la fiabilité d’applications scientifiques pour lesquelles des problèmes de reproductibilité numérique ont été mis en évidence. En particulier, nous présentons l’apport de l’arithmétique stochastique dans un code de géophysique dont les résultats diffèrent selon l’architecture utilisée : CPU séquentiel, CPU multicoeur et différents types de GPU.
Fichier non déposé

Dates et versions

hal-01216452 , version 1 (16-10-2015)

Identifiants

  • HAL Id : hal-01216452 , version 1

Citer

Fabienne Jézéquel, Jean-Luc Lamotte, Issam Said. Validation numérique de codes scientifiques sur GPU. Congrès SMAI, Biennale Française des Mathématiques Appliquées et Industrielles, mini-symposium ``Etapes vers la reproductibilité numérique des calculs'', May 2013, Seignosse, France. pp.178-179. ⟨hal-01216452⟩
138 Consultations
0 Téléchargements

Partager

More