Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

SparseLU, A Novel Algorithm and Math Library for Sparse LU Factorization

Conference ·

Decomposing sparse matrices into lower and upper triangular matrices (sparse LU factorization) is a key operation in many computational scientific applications. We developed SparseLU, a sparse linear algebra library that implements a new algorithm for LU factorization on general sparse matrices. The new algorithm divides the input matrix into tiles to which OpenMP tasks are created for factorization computation, where only tiles that contain nonzero elements are computed. For comparative performance analysis, we used the reference library SuperLU. Testing was performed on synthetically generated matrices which replicate the conditions of the real-world matrices. SparseLU is able to reach a mean speedup of ~29× compared to SuperLU.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-00OR22725
OSTI ID:
2000278
Country of Publication:
United States
Language:
English

Similar Records

A Communication-Avoiding 3D LU Factorization Algorithm for Sparse Matrices
Conference · Tue May 01 00:00:00 EDT 2018 · OSTI ID:1544235

GSoFa: Scalable Sparse Symbolic LU Factorization on GPUs
Journal Article · Fri Apr 01 00:00:00 EDT 2022 · IEEE Transactions on Parallel and Distributed Systems · OSTI ID:1960228

A new scheduling algorithm for parallel sparse LU factorization with static pivoting
Conference · Tue Aug 20 00:00:00 EDT 2002 · OSTI ID:822956

Related Subjects