Issue |
ESAIM: ProcS
Volume 45, September 2014
Congrès SMAI 2013
|
|
---|---|---|
Page(s) | 199 - 208 | |
DOI | https://doi.org/10.1051/proc/201445020 | |
Published online | 13 November 2014 |
Multi-GPU numerical simulation of electromagnetic waves*
1 Inria Tonus and IRMA Université de Strasbourg ;
e-mail: helluy@unistra.fr
2 Axessim, rue J. Sapidus Illkirch France ;
e-mail: thomas.strub@axessim.fr
In this paper we present three-dimensional numerical simulations of electromagnetic waves. The Maxwell equations are solved by the Discontinuous Galerkin (DG) method. For achieving high performance, we exploit two levels of parallelism. The coarse grain parallelism is managed through MPI and a classical domain decomposition. The fine grain parallelism is managed with OpenCL in order to optimize the local computations on multicore processors or GPU’s. We present several numerical experiments and performance comparisons.
Résumé
Dans cet article, nous présentons des simulations numériques tridimensionnelles d’ondes électromagnétiques. Les équations de Maxwell sont résolues par la méthode de Galerkin Discontinue (GD). Pour accélérer les calculs, nous exploitons deux niveaux de parallélisme. Le large grain est basé sur MPI. Le parallélisme à grain fin repose sur OpenCL afin d’exploiter les processeurs massivement multicoeur (GPU ou CPU) récents. Nous présentons plusieurs expériences numériques et des tests de performance.
© EDP Sciences, SMAI 2014
Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.
Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.
Initial download of the metrics may take a while.