Towards an efficient Task-based Parallelization over a Runtime System of an Explicit Finite-Volume CFD Code with Adaptive Time Stepping

Jean Marie Couteyen Carpaye 1, 2 Jean Roman 1 Pierre Brenner 2
1 HiePACS - High-End Parallel Algorithms for Challenging Numerical Simulations
LaBRI - Laboratoire Bordelais de Recherche en Informatique, Inria Bordeaux - Sud-Ouest
Abstract : FLUSEPA is an advanced simulation tool which performs a large panel of aerodynamic studies. It is the unstruc-tured finite-volume solver developed by Airbus Defence & Space company to calculate compressible, multidimensional, unsteady, viscous and reactive flows around bodies in relative motion. The time integration in FLUSEPA is done using an explicit temporal adaptive method. The current production version of the code is based on MPI and OpenMP. This implementation leads to important synchronizations that must be reduced. To tackle this problem, we present a first study of a task-based parallelization of the solver part of FLUSEPA using the runtime system StarPU and combining up to three levels of parallelism. We validate our solution on the simulation of a takeoff blast wave propagation for Ariane 5 launcher.
Type de document :
Communication dans un congrès
International Parallel and Distributed Processing Symposium, May 2016, Chicago, IL, United States. pp.10, PDSEC'2016 workshop of IPDPS. 〈10.1109/IPDPSW.2016.125〉
Liste complète des métadonnées

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

https://hal.inria.fr/hal-01324331
Contributeur : Jean-Marie Couteyen <>
Soumis le : mardi 31 mai 2016 - 19:35:36
Dernière modification le : jeudi 11 janvier 2018 - 06:22:35
Document(s) archivé(s) le : jeudi 1 septembre 2016 - 11:36:03

Fichier

PDSEC-06.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Jean Marie Couteyen Carpaye, Jean Roman, Pierre Brenner. Towards an efficient Task-based Parallelization over a Runtime System of an Explicit Finite-Volume CFD Code with Adaptive Time Stepping. International Parallel and Distributed Processing Symposium, May 2016, Chicago, IL, United States. pp.10, PDSEC'2016 workshop of IPDPS. 〈10.1109/IPDPSW.2016.125〉. 〈hal-01324331〉

Partager

Métriques

Consultations de la notice

390

Téléchargements de fichiers

114