Accelerating GPU Inference of Large Language Models with Moderately Unstructured Sparse Weight Matrices
Not on the map. Why?
Abstract (arXiv)
With the growing deployment of large language models (LLMs), LLM inference cost has become a key challenge. Pruning techniques that introduce sparsity into weight matrices can accelerate inference. However, maintaining model quality typically limits pruning to moderate unstructured sparsity (around 50%). At these sparsity levels, none of the existing GPU kernels for sparse matrix multiplication (SpMM) can outperform their dense counterparts. This paper proposes an efficient GPU inference method for LLMs with moderate sparsity. We propose a three-layer matrix storage format comprising: (i) a Sparse-TC layer enabling sparse tensor cores to accelerate SpMM; (ii) a Slot-Filling layer using parallel differential distance for matrix compression while supporting low-cost on-chip decoding; (iii) a lightweight Residual Layer ensuring correct SpMM computation. Building on this format, we design a SpMM kernel that jointly utilizes sparse tensor cores and CUDA cores. This design enables an efficient execution pipeline and overlaps on-chip computation with memory access. Evaluations show that our work is the first to outperform dense matrix multiplication on modern GPUs equipped with high-bandwidth memory (HBM). It achieves up to 1.64x kernel-level speedup over SpInfer (EuroSys'25, Best paper) and up to 1.41x end-to-end speedups over FlashLLM (VLDB'24). Our source code: https://github.com/moui0/cudac.
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 15 of its 32 references that are in the map. First posted on arXiv 13 Jun 2026.
Builds on
15 of 32 references.
References · 15
- 2017Attention Is All You Needcited by 60,106
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,500
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,044
- 2019Generating Long Sequences with Sparse Transformerscited by 1,538
- 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,103
- 2023Splitwise: Efficient generative LLM inference using phase splittingcited by 545
- 2020Sparse GPU Kernels for Deep Learningcited by 141
- 2017Exploring Sparsity in Recurrent Neural Networkscited by 75
- 2022SparseTIR: Composable Abstractions for Sparse Compilation in Deep Learningcited by 47
- 2024ExeGPT: Constraint-Aware Resource Scheduling for LLM Inferencecited by 45
- 2021QGTC: Accelerating Quantized Graph Neural Networks via GPU Tensor Corecited by 18
- 2021TC-GNN: Bridging Sparse GNN Computation and Dense Tensor Cores on GPUscited by 17
3 more
Built on by
Not cited yet.