arrow
Return

Uniform Dense Blocking for Efficient Sparse LU Factorization in First-Principles Materials Simulation

delete2026-01-01
delete0
PRE
AI
C
Chao Wang
J
Junshi Chen *
L
L. S. Song
H
Hou, Haijie
D
D.C. Tan
H
He, Yueqiang
W
Wentiao Wu
S
Sihan Lu
安虹 (Hong An)
DOI:10.1007/978-3-031-99872-0_24delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Sparse matrix LU factorization is a critical method in direct solvers, playing a significant role in the field of first-principles materials simulation. Matrices in quantum chemistry problems often exhibit locally dense properties, yet their spatial structural characteristics have been overlooked in previous efforts. This paper proposes a novel LU factorization algorithm that leverages application-specific locally dense structures by partitioning sparse matrices into uniform dense blocks. Through systematic integration of level-3 BLAS kernels, the method transforms traditionally memory-bound LU operations into compute-intensive tasks, achieving significant improvements in both computational efficiency and CPU utilization. We conducted performance tests on CPUs from three different vendors, including the x86-based Intel Xeon Platinum 8375C and AMD EPYC 7543, as well as the ARM-based Kunpeng 920. Experimental results demonstrate significant performance improvements compared to the state-of-the-art sparse direct solvers.
Keywords:
Sparse LU factorization
First-principles material simulation
Uniform dense block format

Journal

E
EURO-PAR 2025: PARALLEL PROCESSING, PT III
IF:
0
Papers:
21
Citations:
0

Organization

U
university of science & technology of china, cas
Scholars:
3.2W
Papers: 2.7W
Citations: 74
C
chinese academy of sciences
Scholars:
56.0W
Papers: 44.8W
Citations: 704