Research
E8 Lattice Key Quantization for Low-Bit KV-Cache Compression
arXiv:2610.15384v1 Announce Type: new Abstract: Compressing the key-value (KV) cache is essential for serving long-context large language models (LLMs) under memory constraints. While current scalar q
arXiv:2610.15384v1 Announce Type: new Abstract: Compressing the key-value (KV) cache is essential for serving long-context large language models (LLMs) under memory constraints. While current scalar quantization methods achieve significant compression, they typically face a quality-fidelity trade-off, either suffering from performance instability at 2-bit precision or necessitating 3-bit keys to maintain model quality. In this work, we demonstrate that a uniform low-bit k2v2 configuration (2-bit keys and 2-bit values) can preserve near-baseline quality by using vector quantization (VQ) based on the E_8 lattice for KV keys. We show that structured VQ exploits correlations across adjacent dimensions to achieve signal-to-quantization-noise ratios (SQNR) higher than those of independent scalar quantization at the same key payload rate. To ensure practical utility, we adapt a table-based asymmetric scoring algorithm that avoids explicit codebook dequantization during attention computation and preserves decode-throughput parity with scalar baselines. Across five LLM families, our E_8 k2v2 approach yields extasciitilde6imes KV compression, roughly 20% smaller than scalar k3v2 (3-bit keys and 2-bit values), while retaining near-baseline long-context perplexity. In our full-suite perplexity evaluation, E_8 improves over scalar k3v2 in 80% of model--dataset--context settings. These results indicate that E_8 lattice VQ improves quality per byte while keeping throughput at parity, suggesting that structured key quantization is a useful primitive for KV-compression stacks. Overall, our work provides a low-overhead primitive for expanding the quality-memory frontier in long-context LLM inference.
Related
- Leech Lattice Vector Quantization for Efficient LLM Compression
- Cartridges++: KV Cache Compression without Off-Context Derailment
- SGD-KV: Summarization Guided KV Cache Compression
- KVarN: Variance-Normalized KV-Cache Quantization Mitigates Error Accumulation in Reasoning Tasks
- A Simple Plug-in for Improving Eviction-Based KV Cache Compression
Source: arXiv cs.LG | 2026-10-14