Abstract:
The paper proposes a method for using MPI+OpenMP technology for constructing and inverting a first-order incomplete triangular Cholesky expansion preconditioner IC1(τ) for solving system of linear algebraic equations with an arbitrary symmetric positive definite matrix on a small number of processors. Methods of using MPI and MPI+OpenMP technologies are based on the use of grid node orderings consistent with the division of the calculation area. When constructing the preconditioning matrix IC1(τ) using MPI, cutting is performed at positions in some of its rows. The use of OpenMP technology in the construction and inversion of the preconditioner is carried out for most rows of the matrix. The time taken to solve problems using the conjugate gradient method with the IC1(τ) preconditioner using MPI and hybrid MPI+OpenMP technology is compared using the example of a model problem and a number of problems from the SuiteSparse collection of sparse matrices.
Citation:
O. Yu. Milyukova, “Parallel implementation of the conjugate gradient method with the IC1 preconditioner based on the use of grid node reordering”, Keldysh Institute preprints, 2023, 061, 28 pp.
\Bibitem{Mil23}
\by O.~Yu.~Milyukova
\paper Parallel implementation of the conjugate gradient method with the IC1 preconditioner based on the use of grid node reordering
\jour Keldysh Institute preprints
\yr 2023
\papernumber 061
\totalpages 28
\mathnet{http://mi.mathnet.ru/ipmp3193}
\crossref{https://doi.org/10.20948/prepr-2023-61}
Linking options:
https://www.mathnet.ru/eng/ipmp3193
https://www.mathnet.ru/eng/ipmp/y2023/p61
This publication is cited in the following 1 articles:
O. Yu. Milyukova, “Sochetanie chislovykh i strukturnykh podkhodov v parallelnom metode predobuslovlivaniya nepolnogo treugolnogo razlozheniya pervogo poryadka”, Preprinty IPM im. M. V. Keldysha, 2024, 075, 28 pp.