Heterogeneous parallel implementation of a multigrid method with full approximation in the NOISETTE code
Matematičeskoe modelirovanie, Tome 36 (2024) no. 2, pp. 129-146

Voir la notice de l'article provenant de la source Math-Net.Ru

The article is devoted to accelerating simulations of compressible flows on hybrid cluster systems using the full approximation scheme multigrid method (FAS MG). The basic numerical algorithm has the following features: for spatial discretization, unstructured mixed-element meshes and schemes with definition of mesh functions at mesh nodes are used; for temporal discretization, a fully implicit scheme is used. The goal of this work is to achieve acceleration of stationary simulations on both central and graphics processors without significant losses in parallel efficiency. We describe an approach to construct mesh levels; a technique for improving the quality of mesh representation of the geometry of modeled objects; parallel implementation within the framework of complex parallelization, combining MPI for a distributed-memory parallel model, OpenMP for a shared-memory model, and OpenCL for computing on GPUs of various architectures.
Keywords: supercomputer simulation, FAS Multigrid, MPI+OpenMP+OpenCL.
Mots-clés : CFD
@article{MM_2024_36_2_a7,
     author = {A. V. Gorobets and S. A. Soukov and A. R. Magomedov},
     title = {Heterogeneous parallel implementation of a multigrid method with full approximation in the  {NOISETTE} code},
     journal = {Matemati\v{c}eskoe modelirovanie},
     pages = {129--146},
     publisher = {mathdoc},
     volume = {36},
     number = {2},
     year = {2024},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/MM_2024_36_2_a7/}
}
TY  - JOUR
AU  - A. V. Gorobets
AU  - S. A. Soukov
AU  - A. R. Magomedov
TI  - Heterogeneous parallel implementation of a multigrid method with full approximation in the  NOISETTE code
JO  - Matematičeskoe modelirovanie
PY  - 2024
SP  - 129
EP  - 146
VL  - 36
IS  - 2
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/MM_2024_36_2_a7/
LA  - ru
ID  - MM_2024_36_2_a7
ER  - 
%0 Journal Article
%A A. V. Gorobets
%A S. A. Soukov
%A A. R. Magomedov
%T Heterogeneous parallel implementation of a multigrid method with full approximation in the  NOISETTE code
%J Matematičeskoe modelirovanie
%D 2024
%P 129-146
%V 36
%N 2
%I mathdoc
%U http://geodesic.mathdoc.fr/item/MM_2024_36_2_a7/
%G ru
%F MM_2024_36_2_a7
A. V. Gorobets; S. A. Soukov; A. R. Magomedov. Heterogeneous parallel implementation of a multigrid method with full approximation in the  NOISETTE code. Matematičeskoe modelirovanie, Tome 36 (2024) no. 2, pp. 129-146. http://geodesic.mathdoc.fr/item/MM_2024_36_2_a7/