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

DuQuant++: Fine-grained Rotation Enhances Microscaling FP4 Quantization

About

The MXFP4 microscaling format, which partitions tensors into blocks of 32 elements sharing an E8M0 scaling factor, has emerged as a promising substrate for efficient LLM inference, backed by native hardware support on NVIDIA Blackwell Tensor Cores. However, activation outliers pose a unique challenge under this format: a single outlier inflates the shared block scale, compressing the effective dynamic range of the remaining elements and causing significant quantization error. Existing rotation-based remedies, including randomized Hadamard and learnable rotations, are data-agnostic and therefore unable to specifically target the channels where outliers concentrate. We propose DuQuant++, which adapts the outlier-aware fine-grained rotation of DuQuant to the MXFP4 format by aligning the rotation block size with the microscaling group size (B{=}32). Because each MXFP4 group possesses an independent scaling factor, the cross-block variance issue that necessitates dual rotations and a zigzag permutation in the original DuQuant becomes irrelevant, enabling DuQuant++ to replace the entire pipeline with a single outlier-aware rotation, which halves the online rotation cost while simultaneously smoothing the weight distribution. Extensive experiments on the LLaMA-3 family under MXFP4 W4A4 quantization show that DuQuant++ consistently achieves state-of-the-art performance. Our code is available at https://github.com/Hsu1023/DuQuant-v2.

Haokun Lin, Xinle Jia, Haobo Xu, Bingchen Yao, Xianglong Guo, Yichen Wu, Zhichao Lu, Ying Wei, Qingfu Zhang, Zhenan Sun• 2026

Related benchmarks

TaskDatasetResultRank
Language ModelingWikiText2
Perplexity6.88
3785
Language ModelingC4
Perplexity11.06
1688
Question AnsweringARC-E
Accuracy78
523
Question AnsweringPIQA
Accuracy79.5
505
Question AnsweringOpenBookQA
Accuracy42.4
305
Multiple-choice Question AnsweringHellaSwag
Accuracy77.3
196
Question AnsweringWinoGrande (WG)
Accuracy72.1
138
Question AnsweringARC-C
Accuracy0.528
116
Question AnsweringHellaSwag, WinoGrande, LAMBADA, PIQA, OpenBookQA, ARC-E, ARC-C
HellaSwag Accuracy77.3
28
Question AnsweringLAMBADA
Accuracy72.3
14
Showing 10 of 10 rows

Other info

Follow for update