Preconditioned Krylov solvers on GPUs

Hartwig Anzt*, Mark Gates, Jack Dongarra, Moritz Kreutzer, Gerhard Wellein, Martin Köhler

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

In this paper, we study the effect of enhancing GPU-accelerated Krylov solvers with preconditioners. We consider the BiCGSTAB, CGS, QMR, and IDR(s) Krylov solvers. For a large set of test matrices, we assess the impact of Jacobi and incomplete factorization preconditioning on the solvers' numerical stability and time-to-solution performance. We also analyze how the use of a preconditioner impacts the choice of the fastest solver.

Original languageEnglish
JournalParallel Computing
Volume68
Early online date26 May 2017
DOIs
Publication statusPublished - Oct 2017

Keywords

  • 65Y05
  • 65Y10
  • 65Y20
  • 68W10
  • GPU
  • ILU
  • Jacobi
  • Krylov solvers
  • Preconditioning

Fingerprint

Dive into the research topics of 'Preconditioned Krylov solvers on GPUs'. Together they form a unique fingerprint.

Cite this