Hurwitz Quaternion Multiplicative Quantization for KV Cache Compression
On the map: Efficient LLM inference and serving → KV cache quantization
Abstract (arXiv)
We propose Hurwitz Quaternion Multiplicative Quantization (HQMQ), a calibration-free method for KV cache compression of large language models. HQMQ treats each 4-element chunk of K or V as a quaternion and quantizes its unit direction to the product qp · qs, where qp ranges over the 24-element Hurwitz group 2T (the 24 vertices of the 24-cell on S3, pairwise angle 60^circ) and qs ranges over a per-(layer, head) secondary codebook of S random unit quaternions. The multiplicative composition yields 24S effective codewords at S stored parameters; random initialization suffices because left-multiplication is an S3 isometry, so seeded codebooks vary in end-task ppl by <1.5%. A per-batch median-multiplier outlier extraction step (C=3, no calibration) handles modern outlier-heavy architectures. We evaluate on five modern open models: Mistral-7B (dense MHA), Llama-3-8B and Qwen2.5-7B and Qwen3-8B (dense GQA), and gpt-oss-20b (sparse MoE). On Mistral-7B and Qwen3-8B, HQMQ matches fp16 within 0.02--0.03 ppl points at ~5 bits. On Qwen2.5-7B and Qwen3-8B, where naive int4 collapses to 104+ ppl, HQMQ + Med3× recovers fp16 quality within 0.02--0.10 ppl points at ~5 bits. HQMQ Pareto-dominates naive int by 3--1900× at matched bits across all five models, and downstream zero-shot accuracy matches fp16 at 3.79 bits on Mistral. Against the strongest calibrated KV-quantization baseline, HQMQ at 3.79 bits matches KIVI-4 (~ 4.5 bits) within ~1 pt on CoQA, 0.6 pts on TruthfulQA, and 2.3 pts on GSM8K, at 16% fewer bits and without a calibration pass. At the storage level, HQMQ delivers up to 5.05× KV compression, shrinking a Llama-3-70B 128k-context cache from 43 GB to 8.5 GB.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in KV cache quantization, one of 12 directions in Efficient LLM inference and serving. Builds on 39 of its 49 references that are in the map. First posted on arXiv 26 May 2026.
Builds on
39 of 49 references.
Closest ancestors · 13
Same direction, newest first
- 2026FibQuant: Universal Vector Quantization for Random-Access KV-Cache Compression12 May
- 2026IsoQuant: Hardware-Aligned SO(4) Isoclinic Rotations for LLM KV Cache Compression30 Mar
- 2025VecInfer: Efficient LLM Inference with Low-Bit KV Cache via Outlier-Suppressed Vector Quantization7 Oct
- 2025KVLinC : KV Cache Quantization with Hadamard Rotation and Linear Correction6 Oct
- 2025CommVQ: Commutative Vector Quantization for KV Cache Compression23 Jun
- 2025Accurate KV Cache Quantization with Outlier Tokens Tracing16 May
- 2025KVTuner: Sensitivity-Aware Layer-Wise Mixed-Precision KV Cache Quantization for Efficient and Nearly Lossless LLM Inference6 Feb
- 2025PolarQuant: Quantizing KV Caches with Polar Transformation4 Feb
- 2024AsymKV: Enabling 1-Bit Quantization of KV Cache with Layer-Wise Asymmetric Quantization Configurations17 Oct
- 2024QJL: 1-Bit Quantized JL Transform for KV Cache Quantization with Zero Overhead5 Jun
- 2024SpinQuant: LLM quantization with learned rotations26 May
- 2024QuaRot: Outlier-Free 4-Bit Inference in Rotated LLMs30 Mar
Other references · 26
- 2017Attention Is All You Needcited by 59,932
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2025Qwen3 Technical Reportcited by 8,195
- 2020Measuring Massive Multitask Language Understandingcited by 7,768
- 2024Qwen2.5 Technical Reportcited by 4,713
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,710
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,581
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
- 2016Pointer Sentinel Mixture Modelscited by 2,992
- 2021TruthfulQA: Measuring How Models Mimic Human Falsehoodscited by 2,919
14 more
- 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,818
- 2023Efficient Streaming Language Models with Attention Sinkscited by 2,115
- 2022GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformerscited by 1,838
- 2023LongBench: A Bilingual, Multitask Benchmark for Long Context Understandingcited by 1,378
- 2022SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Modelscited by 1,338
- 2023GQA: Training Generalized Multi-Query Transformer Models from Multi-Head Checkpointscited by 1,311
- 2024RULER: What's the Real Context Size of Your Long-Context Language Models?cited by 1,270
- 2022LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scalecited by 881
- 2023H2O: Heavy-Hitter Oracle for Efficient Generative Inference of Large Language Modelscited by 805
- 2018CoQA: A Conversational Question Answering Challengecited by 674
- 2024Extreme Compression of Large Language Models via Additive Quantizationcited by 223
- 2024VPTQ: Extreme Low-bit Vector Post-Training Quantization for Large Language Modelscited by 53
- 2026SPHERICAL KV: Angle-Domain Attention and Rate-Distortion Retention for Efficient Long-Context Inferencecited by 2
- 2026VQKV: High-Fidelity and High-Ratio Cache Compression via Vector-Quantizationcited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026TurboAngle: Near-Lossless KV Cache Compression via Uniform Angle Quantization
- 2026OCTOPUS: Optimized KV Cache for Transformers via Octahedral Parametrization Under optimal Squared error quantization
- 2025XQuant: Achieving Ultra-Low Bit KV Cache Quantization with Cross-Layer Compression
- 2026OmniKVQuant: KV Cache Quantization for Omni-LLMs
- 2026OScaR: The Occam's Razor for Extreme KV Cache Quantization in LLMs and Beyond
- 2024KIVI: A Tuning-Free Asymmetric 2bit Quantization for KV Cache
- 2026InnerQ: Hardware-Aware Tuning-Free Quantization of KV Cache for Large Language Models
- 2026D-Quant: Driftable Entropy Coding for KV Cache Quantization