JOURNAL ARTICLE

Sparse approximate inverse preconditioners for iterative solvers on GPUs

Mykola LukashKarl RuppS. Selberherr

Year: 2012 Journal:   IEEE International Conference on High Performance Computing, Data, and Analytics

Abstract

Iterative solvers with preconditioners are typically employed for the solution of large systems of linear equations. However, the design of preconditioners for the black-box case, in which no additional information about the underlying problem is known, is very difficult. The most commonly employed method of incomplete LU factorizations is a serial algorithm and thus not well suited for the massively parallel computing architecture of GPUs. We investigate sparse approximate inverse preconditioners in this work, which show a very high degree of parallelism. The preconditioner setup is accomplished in a hybrid manner, where parts of the algorithm which require dynamic memory allocations are carried out on the CPU, while the GPU is used for the computationally expensive factorizations. Our benchmark results demonstrate that our implementations in ViennaCL are well suited as a black-box preconditioner for multi- and many-core architectures.

Keywords:
Preconditioner Computer science Parallel computing Benchmark (surveying) Massively parallel Iterative method Inverse Sparse matrix Computational science Algorithm Mathematics

Metrics

12
Cited By
2.01
FWCI (Field Weighted Citation Impact)
14
Refs
0.80
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Matrix Theory and Algorithms
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Electromagnetic Scattering and Analysis
Physical Sciences →  Physics and Astronomy →  Atomic and Molecular Physics, and Optics
Tensor decomposition and applications
Physical Sciences →  Mathematics →  Computational Mathematics

Related Documents

BOOK-CHAPTER

Sparse Approximate Inverse Preconditioners

J. A. ScottMiroslav Tůma

Nečas center series Year: 2023 Pages: 205-221
BOOK-CHAPTER

Preconditioners for Batched Iterative Linear Solvers on GPUs

Isha AggarwalPratik NayakAditya KashiHartwig Anzt

Communications in computer and information science Year: 2022 Pages: 38-53
JOURNAL ARTICLE

Wavelet sparse approximate inverse preconditioners

Tony F. ChanWei-Pai TangW. L. Wan

Journal:   BIT Numerical Mathematics Year: 1997 Vol: 37 (3)Pages: 644-660
JOURNAL ARTICLE

Factorized sparse approximate inverse preconditionings. III. Iterative construction of preconditioners

A. Yu. YereminL. Yu. KolotilinaA. A. Nikishin

Journal:   Journal of Mathematical Sciences Year: 2000 Vol: 101 (4)Pages: 3237-3254
JOURNAL ARTICLE

Approximate Inverse Preconditioners via Sparse-Sparse Iterations

Edmond ChowYousef Saad

Journal:   SIAM Journal on Scientific Computing Year: 1998 Vol: 19 (3)Pages: 995-1023
© 2026 ScienceGate Book Chapters — All rights reserved.