Iterative ILU Preconditioners for Linear Systems and Eigenproblems

Authors

  • Daniele Boffi Computer, Electrical and Mathematical Sciences and Engineering Division, King Abdullah University of Science and Technology (KAUST), Thuwal 23955-6900, Kingdom of Saudi Arabia Dipartimento di Matematica “F. Casorati” University of Pavia Via Ferrata 5, 27100 Pavia, Italy
  • Zhongjie Lu Dipartimento di Matematica, Università di Pavia, via Ferrata 5, 27100 Pavia, Italy
  • Luca F. Pavarino Dipartimento di Matematica, Università di Pavia, via Ferrata 5, 27100 Pavia, Italy

DOI:

https://doi.org/10.4208/jcm.2009-m2020-0138

Keywords:

Iterative ILU factorization, Matrix-matrix multiplication, Fill-in, Eigenvalue problem, Parallel preconditioner.

Abstract

Iterative ILU factorizations are constructed, analyzed and applied as preconditioners to solve both linear systems and eigenproblems. The computational kernels of these novel Iterative ILU factorizations are sparse matrix-matrix multiplications, which are easy and efficient to implement on both serial and parallel computer architectures and can take full advantage of existing matrix-matrix multiplication codes. We also introduce level-based and threshold-based algorithms in order to enhance the accuracy of the proposed Iterative ILU factorizations. The results of several numerical experiments illustrate the efficiency of the proposed preconditioners to solve both linear systems and eigenvalue problems.

Published

2021-07-05

Issue

Section

Articles