MIST: Efficient Mixed-Precision Preconditioning Through Iterative Sparse- Triangular Solver Design

Exact sparse-triangular solvers are highly sequential and difficult to implement efficiently on GPUs with ILU preconditioning. Lower precision is crucial for reducing data movement and storage demands in memory-bound problems. However, current mixed-precision systems struggle to achieve performance gains for ILU preconditioning on multi-GPU platforms due to challenges in (1) utilizing two levels of parallelism and (2) minimizing off-chip memory bandwidth while maintaining accuracy. Additionally, these systems focus on scalar operations and lack support for point-block matrices, which arise naturally in multiphysics problems and require tailored algorithm designs. To address these challenges, we propose MIST, a novel Mixed-precision Iterative Sparse-Triangular solver optimized for GPUs to accelerate preconditioning in Krylov methods. We (1) implement an efficient mixed-precision Jacobi iterative local solver to harness single-GPU parallelism and scale it to multi- GPU via domain decomposition, and (2) design a BSpMVA kernel to reduce bandwidth while achieving high double-precision accuracy. Integrated into a widely-used numerical library, MIST offers end-to-end support for solving sparse linear systems, balancing efficiency and convergence. Experimental results show that MIST provides a 3.38× average speedup over cuSPARSE�s exact sparse-triangular solver, with an additional 1.37× speedup when using low-precision, while maintaining robustness

Authors

Institutions

Publication Details

Published
2024-11-18
DOI
https://doi.org/10.1109/iccd63220.2024.00084
Primary Topic
Matrix Theory and Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

MIST: Efficient Mixed-Precision Preconditioning Through Iterative Sparse- Triangular Solver Design

Haoyuan Zhang, Jian Zhang, Yidong Chen, Zhonghua Lu et al.
Matrix Theory and Algorithms
article

MIST: Efficient Mixed-Precision Preconditioning Through Iterative Sparse- Triangular Solver Design

Haoyuan Zhang, Jian Zhang, Yidong Chen, Zhonghua Lu, Wenpeng Ma, Yuan Wu
article en

Abstract

Exact sparse-triangular solvers are highly sequential and difficult to implement efficiently on GPUs with ILU preconditioning. Lower precision is crucial for reducing data movement and storage demands in memory-bound problems. However, current mixed-precision systems struggle to achieve performance gains for ILU preconditioning on multi-GPU platforms due to challenges in (1) utilizing two levels of parallelism and (2) minimizing off-chip memory bandwidth while maintaining accuracy. Additionally, these systems focus on scalar operations and lack support for point-block matrices, which arise naturally in multiphysics problems and require tailored algorithm designs. To address these challenges, we propose MIST, a novel Mixed-precision Iterative Sparse-Triangular solver optimized for GPUs to accelerate preconditioning in Krylov methods. We (1) implement an efficient mixed-precision Jacobi iterative local solver to harness single-GPU parallelism and scale it to multi- GPU via domain decomposition, and (2) design a BSpMVA kernel to reduce bandwidth while achieving high double-precision accuracy. Integrated into a widely-used numerical library, MIST offers end-to-end support for solving sparse linear systems, balancing efficiency and convergence. Experimental results show that MIST provides a 3.38× average speedup over cuSPARSE�s exact sparse-triangular solver, with an additional 1.37× speedup when using low-precision, while maintaining robustness

Xinyang Normal University (CN), Chinese Academy of Sciences (CN), Computer Network Information Center (CN), Tsinghua University (CN)
Climate action
Openalex Percentile: Top 71%
Matrix Theory and Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.