PrismQuant: Optimal Null-Space Rotations for Grouped Quantizers

Yanlong Chen, Yining Chen, Song Zhang, Amirhossein Habibian, Yawei Li

Nanyang Technological University · Nanjing University of Posts and Telecommunications · Nanjing University · Qualcomm AI Research

Published September 26, 2026 · on the feed September 30, 2026 · ▲ 4 · arXiv 2609.32429

The abstract

Smaller activation outliers do not necessarily imply better low-bit quantization: their alignment with the quantizer matters. We introduce PrismQuant, a quantizer-aware rotation framework that aligns the leading activation eigenspace with the constant group subspace of asymmetric grouped INT4. The affine offsets represent the energy in this subspace without widening the range within the group. We formulate rotation design as a Ky Fan trace maximization and derive a closed-form solution that is provably optimal for this alignment objective. Compact Householder transformations and their compact-WY representation enable gradient-free construction and efficient application at both foldable and online sites. A predictive range law further connects unaligned activation energy and group size to quantization-relevant variation. Experiments on Llama, Qwen, and Mistral span dense models up to 70B parameters and a 30B mixture-of-experts model. Under W4A4KV4, PrismQuant sets the state of the art on Llama-3.2-3B among the compared methods in both perplexity and accuracy. On Llama-3.1-70B, it attains 3.85 perplexity and 72.46% average zero-shot accuracy, only 0.22 percentage points below full precision. In the deployment study on Llama-3.1-8B, our optimized implementation achieves 1.51x prefill and 1.22x CUDA Graph decode speedups over matched FP16 baselines, with 56.34% lower decode peak memory and only 2.35% additional Graph decode latency over Hadamard. Code is available at https://github.com/ForeverBlue816/PrismQuant.

The Brief

2:38

A short podcast summary of the paper. Written and voiced by AI.

Transcript

PrismQuant. Optimal Null-Space Rotations for Grouped Quantizers. By Yanlong Chen and four others, from Nanyang Technological University, Nanjing University of Posts and Telecommunications, and two other institutions. Published on the twenty-sixth of September. Its code repository is public and real: about twenty-five source files.

A common working assumption in low-bit quantization is that smaller activation outliers lead to better results. PrismQuant opens by saying that this is not enough. Smaller outliers do not necessarily mean better quantization, because what also matters is how the activations are aligned with the quantizer itself.

PrismQuant is a quantizer-aware rotation framework. It aligns the leading eigenspace of the activations with the constant group subspace of asymmetric grouped INT4. That subspace is a good destination for a specific reason: the affine offsets can represent the energy that lands in it, without widening the range inside the group. The authors frame the design of the rotation as a Ky Fan trace maximization, and derive a closed-form solution that is provably optimal for this alignment objective.

In practice the rotation is built from compact Householder transformations, using their compact WY representation. That makes construction gradient-free and application efficient, both at foldable sites and at sites where the rotation is applied online. A predictive range law completes the picture. It connects the activation energy that remains unaligned, together with the group size, to the variation that matters for quantization.

Experiments cover Llama, Qwen, and Mistral, with dense models up to seventy billion parameters as well as a thirty billion parameter mixture-of-experts model. With weights, activations, and the KV cache all at four bits, PrismQuant sets the state of the art among the compared methods on Llama three point two at three billion, in both perplexity and accuracy.

On Llama three point one at seventy billion, it reaches a perplexity of three point eight five and an average zero-shot accuracy of seventy-two point four six percent. That is only zero point two two percentage points below full precision.

The deployment study uses Llama three point one at eight billion. There the optimized implementation speeds up prefill by one point five one times, and CUDA Graph decode by one point two two times, over matched FP16 baselines. Decode peak memory drops by fifty-six point three four percent. The price is two point three five percent of additional Graph decode latency compared with Hadamard.

The thesis fits in a sentence: stop asking only how small the outliers are, and ask where the energy sits relative to the quantizer's groups. Once the question is posed that way, finding the best rotation stops being a search and becomes a formula.

Paper Quest · 7 chapters · about 41 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

Four bits leave no room for waste, and a few huge directions waste most of it.

You are quantizing a language model's weights, activations and cache to four bits. A few activation directions are huge and eat the range, leaving little resolution for the rest.

The road ahead

  1. 1 · The problem ~7 min At four bits, a few huge activation directions eat the quantizer's range, and shrinking those peaks does not by itself guarantee lower error.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~9 min Rotate the strongest activation directions into directions that are constant within each group, where the group's offset holds them without widening its range.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Pose the rotation as a trace maximization, take its closed-form optimum, build it from Householder reflections, then apply it folded into weights or online.
  6. 6 · The experiment ~6 min You’ll guess: With weights, activations and KV cache at four bits, how far below full precision was PrismQuant's average zero-shot accuracy on Llama-3.1-70B, in percentage points?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.