Title:
|
Hybrid MPI+OpenMP parallelization of an FFT-based 3D Poisson solver that can reach 100000 CPU cores
|
Author:
|
Gorobets, Andrei; Trias Miquel, Francesc Xavier; Borrell Pol, Ricard; Soria Guerrero, Manel; Oliva Llena, Asensio
|
Other authors:
|
Universitat Politècnica de Catalunya. Departament de Màquines i Motors Tèrmics; Universitat Politècnica de Catalunya. CTTC - Centre Tecnològic de la Transferència de Calor |
Abstract:
|
This work is devoted to the development of efficient parallel algorithms for the direct numerical simulation (DNS) of incompressible flows on modern supercomputers. A Poisson solver for problems with one uniform periodic direction is presented here. It is extended with a two-level hybrid MPI+OpenMP parallelization. Advantages and implementation details for the additional OpenMP parallelization are presented and discussed. This upgrade has allowed to significantly extend the range of efficient scalability. Here, the solver has been tested up to 12800 CPU cores for meshes with up to 10 9 nodes. However, estimations based on the presented results show that this range can be potentially stretched beyond 10 5 cores. |
Abstract:
|
Peer Reviewed |
Subject(s):
|
-Àrees temàtiques de la UPC::Física::Termodinàmica::Física de la transmissió de la calor -Poisson solver -Schur complement -Numerical simulation -Hybrid parallelization -Incomprensible flows -Fluids -- Models matemàtics |
Rights:
|
|
Document type:
|
Article - Submitted version Conference Object |
Share:
|
|