Numerical resolution of conservation laws with OpenCL

Anaïs Crestetto 1, 2 Philippe Helluy 1, 2 Jonathan Jung 1
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 : We present several numerical simulations of conservation laws on recent multicore processors, such as GPU's, using the OpenCL programming framework. Depending on the chosen numerical method, different implementation strategies have to be considered, for achieving the best performance. We explain how to program efficiently three methods: a finite volume approach on a structured grid, a high order Discontinuous Galerkin (DG) method on an unstructured grid and a Particle-In-Cell (PIC) method. The three methods are respectively applied to a two-fluid computation, a Maxwell simulation and a Vlasov-Maxwell simulation.
Type de document :
Article dans une revue
ESAIM: Proceedings, EDP Sciences, 2013, 40, pp.51-62. <10.1051/proc/201340004>


https://hal.archives-ouvertes.fr/hal-00759131
Contributeur : Philippe Helluy <>
Soumis le : vendredi 30 novembre 2012 - 15:18:18
Dernière modification le : lundi 21 mars 2016 - 11:35:01
Document(s) archivé(s) le : vendredi 1 mars 2013 - 03:46:18

Fichier

esaim-opencl.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Anaïs Crestetto, Philippe Helluy, Jonathan Jung. Numerical resolution of conservation laws with OpenCL. ESAIM: Proceedings, EDP Sciences, 2013, 40, pp.51-62. <10.1051/proc/201340004>. <hal-00759131>

Exporter

Partager

Métriques

Consultations de
la notice

390

Téléchargements du document

290