Google Research presented TurboQuant, a vector quantization method that compresses key-value (KV) caches to 3 bits without training or fine-tuning, achieving attention-logit runtime speedups up to 8x over 32-bit keys on H100 GPUs. The work combines two supporting algorithms: QJL, which uses sign bits with zero memory overhead, and PolarQuant, which converts Cartesian coordinates into polar coordinates to remove per-block normalization. The algorithms are scheduled for ICLR 2026 and AISTATS 2026.1

Context

The stated bottleneck is the memory overhead of classical vector quantization: most methods require storing full-precision quantization constants for every small block of data, adding 1-2 extra bits per number. TurboQuant claims to address this for both KV-cache bottlenecks and high-dimensional vector search, with benchmark results across LongBench, RULER, and other long-context tasks showing lossless compression at 6x or greater memory reduction.1

Assessment

The newness is not merely lower-bit quantization but the coupling of data-oblivious operation with no fine-tuning: typically, aggressive KV-cache quantization requires calibration, codebooks, or some form of adaptation to the specific model/data distribution. TurboQuant claims to bypass that via the Johnson-Lindenstrauss sign-bit construction and PolarQuant's recursive radius-angle decomposition. The practical constraint shifted from 'how to store quantization constants cheaply' to 'how to maintain query precision when the KV storage is compressed', which the QJL estimator is designed to handle.1

Caveats

AI hypothesisThe strongest claim here is 'zero accuracy loss at 3 bits' with no training or fine-tuning. Because the blog provides only aggregate descriptions and one chart without numerical detail, I would need to see per-benchmark scores and a reproducibility artifact to take that losslessness at face value. What would change my mind is an independent evaluation, especially one covering the same six benchmark suites, showing that TurboQuant maintains accuracy and speedup on open models within the stated margin.1