Fine-grained parallelization of a Vlasov-Poisson application on GPU

Guillaume Latu 1, 2
2 CALVI - Scientific computation and visualization
IRMA - Institut de Recherche Mathématique Avancée, LSIIT - Laboratoire des Sciences de l'Image, de l'Informatique et de la Télédétection, Inria Nancy - Grand Est, IECL - Institut Élie Cartan de Lorraine
Abstract : Understanding turbulent transport in magnetised plasmas is a subject of major importance to optimise experiments in tokamak fusion reactors. Also, simulations of fusion plasma consume a great amount of CPU time on today's supercomputers. The Vlasov equation provides a useful framework to model such plasma. In this paper, we focus on the parallelization of a 2D semi-Lagrangian Vlasov solver on GPGPU. The originality of the approach lies in the needed overhaul of both numerical scheme and algorithms, in order to compute accurately and efficiently in the CUDA framework. First, we show how to deal with 32-bit floating point precision, and we look at accuracy issues. Second, we exhibit a very fine grain parallelization that fits well on a many-core architecture. A speed-up of almost 80 has been obtained by using a GPU instead of one CPU core. As far as we know, this work presents the first semi-Lagrangian Vlasov solver ported onto GPU.
Type de document :
Communication dans un congrès
Europar'10, HPPC Workshop, Sep 2010, Ischia, Italy. Springer, 2010
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00591061
Contributeur : Guillaume Latu <>
Soumis le : vendredi 6 mai 2011 - 12:02:22
Dernière modification le : mercredi 14 mars 2018 - 16:51:10
Document(s) archivé(s) le : vendredi 9 novembre 2012 - 10:50:34

Fichier

hppc10_latu.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00591061, version 1

Citation

Guillaume Latu. Fine-grained parallelization of a Vlasov-Poisson application on GPU. Europar'10, HPPC Workshop, Sep 2010, Ischia, Italy. Springer, 2010. 〈inria-00591061〉

Partager

Métriques

Consultations de la notice

296

Téléchargements de fichiers

122