Accelerating Preconditioned Iterative Linear Solvers on GPU
Cited by
Export citation
- BibTex
- RIS
- TXT
@Article{IJNAMB-5-136,
author = {Hui Liu, Zhangxin Chen and Bo Yang},
title = { Accelerating Preconditioned Iterative Linear Solvers on GPU},
journal = {International Journal of Numerical Analysis Modeling Series B},
year = {2014},
volume = {5},
number = {1},
pages = {136--146},
abstract = {Linear systems are required to solve in many scientific applications and the solution of these systems often dominates the total running time. In this paper, we introduce our work on
developing parallel linear solvers and preconditioners for solving large sparse linear systems using
NVIDIA GPUs. We develop a new sparse matrix-vector multiplication kernel and a sparse BLAS
library for GPUs. Based on the BLAS library, several Krylov subspace linear solvers, and algebraic
multi-grid (AMG) solvers and commonly used preconditioners are developed, including GMRES,
CG, BICGSTAB, ORTHOMIN, classical AMG solver, polynomial preconditioner, ILU(k) and
ILUT preconditioner, and domain decomposition preconditioner. Numerical experiments show
that these linear solvers and preconditioners are efficient for solving the large linear systems.},
issn = {},
doi = {https://doi.org/},
url = {http://global-sci.org/intro/article_detail/ijnamb/225.html}
}
TY - JOUR
T1 - Accelerating Preconditioned Iterative Linear Solvers on GPU
AU - Hui Liu, Zhangxin Chen & Bo Yang
JO - International Journal of Numerical Analysis Modeling Series B
VL - 1
SP - 136
EP - 146
PY - 2014
DA - 2014/05
SN - 5
DO - http://doi.org/
UR - https://global-sci.org/intro/article_detail/ijnamb/225.html
KW -
AB - Linear systems are required to solve in many scientific applications and the solution of these systems often dominates the total running time. In this paper, we introduce our work on
developing parallel linear solvers and preconditioners for solving large sparse linear systems using
NVIDIA GPUs. We develop a new sparse matrix-vector multiplication kernel and a sparse BLAS
library for GPUs. Based on the BLAS library, several Krylov subspace linear solvers, and algebraic
multi-grid (AMG) solvers and commonly used preconditioners are developed, including GMRES,
CG, BICGSTAB, ORTHOMIN, classical AMG solver, polynomial preconditioner, ILU(k) and
ILUT preconditioner, and domain decomposition preconditioner. Numerical experiments show
that these linear solvers and preconditioners are efficient for solving the large linear systems.
Hui Liu, Zhangxin Chen and Bo Yang. (2014). Accelerating Preconditioned Iterative Linear Solvers on GPU.
International Journal of Numerical Analysis Modeling Series B. 5 (1).
136-146.
doi:
Copy to clipboard