当前位置:
X-MOL 学术
›
Lobachevskii J. Math.
›
论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Subdomain Deflation Combined with Local AMG: A Case Study Using AMGCL Library
Lobachevskii Journal of Mathematics Pub Date : 2020-07-29 , DOI: 10.1134/s1995080220040071 D. Demidov , R. Rossi
中文翻译:
子域缩小与本地AMG结合:使用AMGCL库的案例研究
更新日期:2020-07-29
Lobachevskii Journal of Mathematics Pub Date : 2020-07-29 , DOI: 10.1134/s1995080220040071 D. Demidov , R. Rossi
Abstract
The paper proposes a combination of the subdomain deflation method and local algebraic multigrid as a scalable distributed memory preconditioner that is able to solve large linear systems of equations. The implementation of the algorithm is made available for the community as part of an open source AMGCL library. The solution targets both homogeneous (CPU-only) and heterogeneous (CPU/GPU) systems, employing hybrid MPI/OpenMP approach in the former and a combination of MPI, OpenMP, and CUDA in the latter cases. The use of OpenMP minimizes the number of MPI processes, thus reducing the communication overhead of the deflation method and improving both weak and strong scalability of the preconditioner. The examples of scalar (single degree of freedom per grid node), Poisson-like, systems as well as non-scalar problems, stemming out of the discretization of the Navier-Stokes equations, are considered in order to estimate performance of the implemented algorithm. A comparison with a traditional global AMG preconditioner based on a well-established Trilinos ML package is provided.中文翻译:
子域缩小与本地AMG结合:使用AMGCL库的案例研究