Voltar às notícias
InovaçãoInstruções AI Understanding

PuzzleKV proposes page-wise compression to reduce LLM KV-cache storage

A new arXiv paper proposes PuzzleKV, a training- and calibration-free method that independently compresses completed pages of large language model KV caches. It reports more than 96% of Full KV performance at about 60% of original storage, and more than 93% at 18.7% of original storage with quantization.

Por 5 min read
AI-generated editorial illustration accompanying PuzzleKV proposes page-wise compression to reduce LLM KV-cache storage
A versão curta

A new arXiv paper proposes PuzzleKV, a training- and calibration-free method that independently compresses completed pages of large language model KV caches. It reports more than 96% of Full KV performance at about 60% of original storage, and more than 93% at 18.7% of original storage with quantization.

O que aconteceu

Researchers propose PuzzleKV, a page-wise low-rank decomposition method for compressing the key-value cache used during long-context large language model inference. The paper says its experiments retained most of the measured Full KV performance while substantially reducing storage.

The paper, submitted to arXiv on August 24, 2026, addresses the memory required to retain prior tokens during long-context inference in large language models. That retained information is stored in a key-value, or KV, cache. The authors describe KV-cache compression as a way to reduce the storage cost of those previous tokens while continuing to use them during generation. The source presents the cache-memory problem as the central motivation for the work, rather than as a secondary application of a more general technique.

PuzzleKV divides each per-head KV cache into fixed-length logical pages and treats every completed page as an independent compression unit. The authors say they observed substantial low-rank structure within individual pages, meaning that the information in a page could be represented in reduced dimensions. The method decomposes pages separately within each model layer and KV head. It then computes attention directly over both uncompressed, or dense, pages and compressed, or factorized, pages. During autoregressive decoding, newly eligible pages are compressed incrementally. The paper describes the approach as training-free and calibration-free.

The authors report experiments across models, context lengths and benchmarks under matched storage budgets. At approximately 60% of the original KV-cache storage, they say PuzzleKV achieved more than 96% of Full KV performance across both evaluated models and all benchmark settings. They also report substantial gains over Global SVD on RULER and competitive performance on LongBench. For a more aggressive reduction, the paper combines PuzzleKV with quantization and reports more than 93% of Full KV performance using 18.7% of the original storage. The source does not provide the model names, individual benchmark scores, runtime measurements or hardware configuration in the supplied text.

Taken together, the description covers the cache representation, the page-wise decomposition, the attention calculation and the reported storage points. It also identifies the boundaries of the supplied account: the source gives the benchmark names and aggregate performance comparisons, while the model names, detailed scores, runtime measurements and hardware configuration remain unspecified.

Leia a fonte primária: arxiv.org

Por que isso importa

KV-cache memory can limit long-context inference. If the reported results hold beyond the paper’s evaluations, page-wise compression could reduce memory requirements and make longer-context serving more practical under fixed storage budgets.

The practical issue is a tradeoff between context length and memory. A larger KV cache preserves more information from earlier tokens, but it also increases storage requirements during inference. Compressing that cache can therefore affect how much context a system can handle within a fixed memory budget. PuzzleKV targets that constraint directly by reducing the representation of completed portions of the cache rather than requiring a new trained model.

The paper’s reported results are potentially useful because they describe performance at two different storage points. The first retains more than 96% of the paper’s Full KV reference performance at roughly 60% of the original storage. The second combines the proposed decomposition with quantization and reports more than 93% at 18.7% of the original storage. If these results generalize, the approach could give operators another way to balance memory consumption against output quality when serving long-context models.

The page-wise design is also the paper’s main technical distinction from the prior approaches described in the source. Those approaches use fixed projection spaces derived from model weights, calibration activations or a shared basis over a broad cache region. PuzzleKV instead assumes that smaller cache regions can have useful local structure and compresses them independently. That could make the representation more responsive to local variation, but the supplied source only reports the authors’ experiments. It does not establish that the method is broadly superior, production-ready or beneficial across all model architectures and workloads.

That distinction matters for interpreting the result. The reported percentages describe the paper’s comparisons with Full KV under stated storage budgets; they do not, in the supplied source, answer every question about deployment or establish a result for every model and workload. The potential value is therefore tied to whether the reported memory and performance relationship remains useful in practice.

O que assistir a seguir

The paper is a version-one arXiv preprint, and the source does not identify the evaluated models, hardware, latency effects, implementation availability, or independent replication. Those details will determine whether the reported storage gains translate into practical serving benefits.

The most important next question is whether the reported performance survives evaluation outside the paper’s stated settings. The source names RULER and LongBench and says the experiments cover two models, multiple context lengths and benchmark settings, but it does not identify the models or show the per-task results. Readers will need those details to judge how sensitive the method is to model architecture, attention layout, sequence length and task type.

Storage reduction is not the same as lower serving cost or faster inference. The supplied text does not report latency, throughput, memory bandwidth, energy use, decompression overhead or the hardware on which the experiments ran. Because PuzzleKV computes attention over both dense and factorized pages and compresses pages incrementally, implementation details may affect whether the memory savings produce a net operational benefit. Those measurements are necessary before translating the paper’s storage claims into claims about deployment economics.

The quantized result also warrants separate scrutiny. The paper reports more than 93% of Full KV performance at 18.7% of original storage when quantization is added, but the source does not specify the quantization scheme, precision, error distribution or whether the result applies uniformly across tasks. The preprint is identified as version one and has not, in the supplied source, been independently validated. Code release, broader comparisons with other cache-compression methods and replication on additional models would clarify the method’s practical reach and limitations.

Further evidence would connect the paper’s aggregate results to actual use. In particular, the missing model identities, per-task results, system measurements, quantization details, code and independent replication leave open how consistently the method behaves across the settings that matter for serving. Those omissions are the main items to follow as the work develops.

Guias e questionários relacionados

Modelos de IA explicadosChatGPT e LLMTreinamento de IATransformadoresTeste o que você sabe – experimente um teste gratuito de IAProcure um termo de IA em nosso glossário
Achou isso útil?