Skip to Main content Skip to Navigation

Méthodes numériques pour les plasmas sur architectures multicoeurs

Michel Massaro 1, 2
1 TONUS - TOkamaks and NUmerical Simulations
IRMA - Institut de Recherche Mathématique Avancée, Inria Nancy - Grand Est
Abstract : This thesis deals with the resolution of the Magneto-Hydro-Dynamic (MHD) system on massively parallel architectures. This problem is an hyperbolic system of conservation laws. For cost reasons in terms of time and space, we use the finite volume method. These criteria are particularly important in the case of MHD because the solutions obtained may have many shock waves and be very turbulent. The approach of a physical phenomenon requires working on a fine mesh which involves a large quantity of computations. In order to reduce the execution time of the proposed algorithms, we present several optimization methods for CPU execution such as the use of OpenMP for an automatic parallelization or an optimized way to browse a grid in order to benefit from cache effects. An implementation on GPU architecture using the OpenCL library is also available. To maintain a maximal coalescence of the data in memory, we propose a method using a directional splitting associated with an optimized transposition method for parallel implementations. In the last part, we present the SCHNAPS library. This solver using the Galerkin Disontinu (GD) method uses OpenCL and StarPU implementations in order to maximize the benefits of hybrid programming.
Document type :
Complete list of metadata
Contributor : Michel Massaro Connect in order to contact the contributor
Submitted on : Tuesday, December 20, 2016 - 2:40:29 PM
Last modification on : Friday, June 19, 2020 - 9:22:05 AM
Long-term archiving on: : Monday, March 20, 2017 - 6:34:12 PM


  • HAL Id : tel-01410049, version 1



Michel Massaro. Méthodes numériques pour les plasmas sur architectures multicoeurs. Equations aux dérivées partielles [math.AP]. Université de Strasbourg, IRMA UMR 7501, 2016. Français. ⟨tel-01410049v1⟩



Record views


Files downloads