Saved in:
Bibliographic Details
Main Authors: Hu, Zhen, Xiong, Dongliang, Huang, Kai, Wu, Changjun, Jiang, Xiaowen
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2512.04389
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912748569362432
author Hu, Zhen
Xiong, Dongliang
Huang, Kai
Wu, Changjun
Jiang, Xiaowen
author_facet Hu, Zhen
Xiong, Dongliang
Huang, Kai
Wu, Changjun
Jiang, Xiaowen
contents In sparse LU factorization, nonzero elements after symbolic factorization tend to distribute in diagonal and right-bottom region of sparse matrices. However, regular 2D blocking on this non-uniform distribution structure may lead to workload imbalance across blocks. Besides, existing matrix features fail to guide us effectively in blocking. In this paper, we propose a structure-aware irregular blocking method for numerical factorization. A novel diagonal block-based feature is introduced to effectively characterize the local nonzero distribution of sparse matrices. Based on this, we further propose an irregular blocking method that adjusts block sizes according to the local distribution of nonzeros. The strategy utilizes fine-grained blocks in dense regions and coarse-grained blocks in sparse regions, adequately balancing the nonzeros of blocks both within the same level and across levels in the dependency tree. Experiments demonstrate that, on a single NVIDIA A100 GPU, our proposed irregular blocking method achieves average speedups of 1.50x and 3.32x over PanguLU and the latest SuperLU_DIST, respectively. In addition, it achieves speedups of 1.40x and 3.84x over PanguLU and SuperLU_DIST on 4 NVIDIA A100 GPUs.
format Preprint
id arxiv_https___arxiv_org_abs_2512_04389
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Structure-Aware Irregular Blocking Method for Sparse LU Factorization
Hu, Zhen
Xiong, Dongliang
Huang, Kai
Wu, Changjun
Jiang, Xiaowen
Distributed, Parallel, and Cluster Computing
In sparse LU factorization, nonzero elements after symbolic factorization tend to distribute in diagonal and right-bottom region of sparse matrices. However, regular 2D blocking on this non-uniform distribution structure may lead to workload imbalance across blocks. Besides, existing matrix features fail to guide us effectively in blocking. In this paper, we propose a structure-aware irregular blocking method for numerical factorization. A novel diagonal block-based feature is introduced to effectively characterize the local nonzero distribution of sparse matrices. Based on this, we further propose an irregular blocking method that adjusts block sizes according to the local distribution of nonzeros. The strategy utilizes fine-grained blocks in dense regions and coarse-grained blocks in sparse regions, adequately balancing the nonzeros of blocks both within the same level and across levels in the dependency tree. Experiments demonstrate that, on a single NVIDIA A100 GPU, our proposed irregular blocking method achieves average speedups of 1.50x and 3.32x over PanguLU and the latest SuperLU_DIST, respectively. In addition, it achieves speedups of 1.40x and 3.84x over PanguLU and SuperLU_DIST on 4 NVIDIA A100 GPUs.
title A Structure-Aware Irregular Blocking Method for Sparse LU Factorization
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2512.04389