second brain source
← 首页

external-source

Tiered KV Cache Offloading in vLLM

vLLM Blog · September 10, 2026 · 10 min read

Source: https://vllm.ai/blog/2026-09-10-tiered-kv-offloading

Summary (verbatim-leaning)

Long-context models and multi-turn conversations generate massive KV caches. When accelerator memory (e.g., GPU HBM) fills up, previously computed KV data is evicted. On the next request that needs it, vLLM must recompute it from scratch.

Tiered KV cache offloading preserves evicted KV data across host memory, storage, and remote peers. Instead of recomputing, vLLM reloads the data from a lower tier — saving compute, reducing latency, and increasing the effective serving capacity of the cluster.

With secondary tiers, KV data also becomes shareable across nodes — enabling horizontal scaling of the cache, warm-starting new instances from shared storage, and transferring KV data between peers for disaggregated serving or load balancing.

The framework has been available in vLLM since v0.22.

Key claims (verbatim-leaning English extract)

Remainder

Full original English post (figures, config snippets, acknowledgements): see source_url.