3D Cartesian Transport Sweep for Massively Parallel Architectures with PARSEC

Abstract : High-fidelity nuclear power plant core simulations require solving the Boltzmann transport equation. In discrete ordinates methods, the most computationally demanding oper-ation of this equation is the sweep operation. Considering the evolution of computer architectures, we propose in this paper, as a first step toward heterogeneous distributed architectures, a hybrid parallel implementation of the sweep operation on top of the generic task-based runtime system: PARSEC. Such an implementation targets three nested levels of parallelism: mes-sage passing, multi-threading, and vectorization. A theoretical performance model was designed to validate the approach and help the tuning of the multiple parameters involved in such an approach. The proposed parallel implementation of the Sweep achieves a sustained performance of 6.1 Tflop/s, corresponding to 33.9% of the peak performance of the targeted supercom-puter. This implementation compares favorably with state-of-art solvers such as PARTISN; and it can therefore serve as a building block for a massively parallel version of the neutron transport solver DOMINO developed at EDF.
Type de document :
Communication dans un congrès
IEEE International Parallel & Distributed Processing Symposium (IPDPS 2015), May 2015, Hyderabad, India. pp.581-590, 〈10.1109/IPDPS.2015.75〉
Liste complète des métadonnées

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

https://hal.inria.fr/hal-01078362
Contributeur : Mathieu Faverge <>
Soumis le : mardi 16 décembre 2014 - 11:02:17
Dernière modification le : mardi 6 mars 2018 - 15:58:01
Document(s) archivé(s) le : lundi 23 mars 2015 - 13:44:35

Fichier

ipdps15_submitted.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Salli Moustafa, Mathieu Faverge, Laurent Plagne, Pierre Ramet. 3D Cartesian Transport Sweep for Massively Parallel Architectures with PARSEC. IEEE International Parallel & Distributed Processing Symposium (IPDPS 2015), May 2015, Hyderabad, India. pp.581-590, 〈10.1109/IPDPS.2015.75〉. 〈hal-01078362〉

Partager

Métriques

Consultations de la notice

334

Téléchargements de fichiers

309