Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

SharQ: Bridging Activation Sparsity and FP4 Quantization for LLM Inference

About

Low-bit floating-point formats and semi-structured sparsity are increasingly supported by modern accelerators, yet combining them for LLM activation compression remains challenging: activations contain input-dependent outliers that dominate block scales in FP4 quantization, and directly applying N:M sparsity masks discards moderate values, coupling sparsification loss with quantization error. We introduce SharQ, a training-free inference method that bridges activation sparsity and FP4 quantization through an online sparse--dense decomposition. For each activation tensor, SharQ generates an input-adaptive N:M mask to extract an outlier-dominated sparse backbone, quantizes it to FP4, and defines a dense residual relative to the quantized sparse backbone rather than the unquantized sparse values. A sparse FP4 GEMM processes the backbone while a dense FP4 GEMM compensates for both mask-induced activation loss and sparse-path quantization error. The two paths share a single FP4 weight payload with path-specific scale views, and a fused preparation kernel absorbs mask generation, residual construction, and layer normalization into one operator. SharQ requires no calibration data, retraining, or model-specific tuning. Evaluated on Llama-3.1-8B, Qwen2.5-7B, Qwen3-30B-A3B, and Qwen3-VL-8B, SharQ recovers 43--63% of the NVFP4-to-FP16 accuracy gap across language and vision-language tasks, and generalizes across NVFP4, HiF4, and MXFP4 formats. On an RTX 5090, SharQ delivers 2.2--2.4$\times$ latency reduction over FP16 and 1.2--1.4$\times$ throughput improvement over FP8 in language model serving, and up to 1.58$\times$ speedup on Wan2.2-T2V-A14B video generation when combined with SageAttention. Our code is available at https://github.com/actypedef/SharQ.

Haoqian Meng, Yilun Luo, Yafei Zhao, Wenyuan Liu, Huaqing Zheng, Xindian Ma, Peng Zhang• 2026

Related benchmarks

TaskDatasetResultRank
Language ModelingWikiText2
Perplexity6.73
4085
Science Question AnsweringScienceQA (SQA)
Accuracy91.96
338
Object Hallucination EvaluationPOPE
Accuracy88.2
259
Visual Question AnsweringVQAv2
Accuracy81.1
226
Text-based Visual Question AnsweringTextVQA
Accuracy80.57
106
Multitask Language UnderstandingMMLU
MMLU Accuracy78.79
41
Multiple-Choice ClassificationStandard Benchmarks (ARC-Challenge, HellaSwag, Lambada, PIQA, WinoGrande) Zero-Shot
ARC-C Accuracy53.92
9
Video GenerationWan T2V A14B 2.2
Latency141.6
6
Showing 8 of 8 rows

Other info

Follow for update