SDQ: Sparse Decomposed Quantization for LLM Inference
Geonhwa Jeong, Po-An Tsai, Stephen W. Keckler, Tushar Krishna
TL;DR
SDQ tackles the compute and memory bottlenecks of large language model inference by fusing structured sparsity with low-bit quantization in a post-training framework. It decomposes weight tensors into outlier and inlier components, applying differential quantization to each to match hardware—particularly structured sparse tensor cores—while preserving accuracy. Across OPT and LLaMA families, SDQ demonstrates substantial throughput gains with minimal quality degradation, outperforming sparsification-only and weight-quantization-only baselines. The method is designed to be orthogonal to existing compression techniques and suitable for future sparse-tensor accelerators, offering a practical pathway to efficient LLM deployment.
Abstract
Recently, large language models (LLMs) have shown surprising performance in task-specific workloads as well as general tasks with the given prompts. However, to achieve unprecedented performance, recent LLMs use billions to trillions of parameters, which hinder the wide adaptation of those models due to their extremely large compute and memory requirements. To resolve the issue, various model compression methods are being actively investigated. In this work, we propose SDQ (Sparse Decomposed Quantization) to exploit both structured sparsity and quantization to achieve both high compute and memory efficiency. From our evaluations, we observe that SDQ can achieve 4x effective compute throughput with <1% quality drop.
