DocumentCode :
167211
Title :
Hybrid Multi-elimination ILU Preconditioners on GPUs
Author :
Lukarski, Dimitar ; Anzt, Hartwig ; Tomov, Stanimire ; Dongarra, Jack
Author_Institution :
Dept. of Inf. Technol., Uppsala Univ., Uppsala, Sweden
fYear :
2014
fDate :
19-23 May 2014
Firstpage :
7
Lastpage :
16
Abstract :
Iterative solvers for sparse linear systems often benefit from using preconditioners. While there exist implementations for many iterative methods that leverage the computing power of accelerators, porting the latest developments in preconditioners to accelerators has been challenging. In this paper we develop a selfadaptive multi-elimination preconditioner for graphics processing units (GPUs). The preconditioner is based on a multi-level incomplete LU factorization and uses a direct dense solver for the bottom-level system. For test matrices from the University of Florida matrix collection, we investigate the influence of handling the triangular solvers in the distinct iteration steps in either single or double precision arithmetic. Integrated into a Conjugate Gradient method, we show that our multi-elimination algorithm is highly competitive against popular preconditioners, including multi-colored symmetric Gauss-Seidel relaxation preconditioners, and (multi-colored symmetric) ILU for numerous problems.
Keywords :
conjugate gradient methods; digital arithmetic; graphics processing units; matrix decomposition; GPU; bottom-level system; conjugate gradient method; direct dense solver; double precision arithmetic; graphics processing units; hybrid multielimination ILU preconditioners; incomplete LU factorization; multicolored symmetric Gauss-Seidel relaxation preconditioners; multicolored symmetric ILU; multielimination algorithm; multilevel incomplete LU factorization; self-adaptive multielimination preconditioner; single precision arithmetic; test matrices; triangular solvers; Accuracy; Graphics processing units; Hardware; Iterative methods; Linear systems; Sparse matrices; Symmetric matrices; GPUs; Hybrid Solver; Incomplete LU Factorization; Mixed Precision; Multi-Elimination; Self-Adaptive Preconditioning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing Symposium Workshops (IPDPSW), 2014 IEEE International
Conference_Location :
Phoenix, AZ
Print_ISBN :
978-1-4799-4117-9
Type :
conf
DOI :
10.1109/IPDPSW.2014.7
Filename :
6969366
Link To Document :
بازگشت