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
LSIIT - Laboratoire des Sciences de l'Image, de l'Informatique et de la Télédétection, IRMA - Institut de Recherche Mathématique Avancée, IECL - Institut Élie Cartan de Lorraine, INRIA Nancy - Grand Est
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.
Document type :
Journal articles
ESAIM: Proceedings, EDP Sciences, 2013, 40, pp.51-62. <10.1051/proc/201340004>


https://hal.archives-ouvertes.fr/hal-00759131
Contributor : Philippe Helluy <>
Submitted on : Friday, November 30, 2012 - 3:18:18 PM
Last modification on : Tuesday, September 22, 2015 - 1:12:25 AM
Document(s) archivé(s) le : Friday, March 1, 2013 - 3:46:18 AM

File

esaim-opencl.pdf
fileSource_public_author

Identifiers

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>

Export

Share

Metrics

Record views

318

Document downloads

234