arrow
返回

A two-level GPU-accelerated incomplete LU preconditioner for general sparse linear systems

delete2025-02-23
delete0
PRE
AI
T
Tianshi Xu *
R
Ruipeng Li
D
Daniel Osei-Kuffuor
DOI:10.1177/10943420251319334delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
This paper presents a parallel preconditioning approach based on incomplete LU (ILU) factorizations in the framework of Domain Decomposition (DD) for general sparse linear systems. We focus on distributed memory parallel architectures, specifically, those that are equipped with graphic processing units (GPUs). In addition to block-Jacobi, we present general purpose two-level ILU Schur complement-based approaches, where different strategies are presented to solve the coarse-level reduced system. These strategies are combined with modified ILU methods in the construction of the coarse-level operator, in order to effectively remove smooth errors by targeting an algebraically smooth vector. We leverage available GPU-based sparse matrix kernels to accelerate the setup and the solve phases of the proposed ILU preconditioner. We evaluate the efficiency of the proposed methods as a smoother for algebraic multigrid (AMG) and as a preconditioner for Krylov subspace methods on challenging anisotropic diffusion problems and a collection of general sparse matrices.
Keyword:
GPU computing
preconditioning
ILU factorization
multilevel methods
AMG

期刊

International Journal of High Performance Computing Applications 封面图
International Journal of High Performance Computing Applications
IF:
2.5
论文数:
1.1K
被引数:
1.3K

机构

U
united states department of energy (doe)
学者数:
11.3W
论文数: 9.6W
被引数: 246
E
Emory University
学者数:
5.0W
论文数: 4.2W
被引数: 5.7W
引用论文

引用论文

err分享
err收藏
err分享
err收藏
学者 查看更多内容