Skip to content
Xinyuanyi

Glossary

What Is LMCache?

LMCache is an open-source KV cache library that plugs into vLLM. It moves KV cache that does not fit in GPU memory down to host RAM and external storage and reads it back on a hit. It is a mainstream open-source implementation of KV cache tiering.

Updated

In the measurements

Xinyuanyi wrote a parallel-read patch for LMCache: with one GPU at concurrency 16 reading cold from disk, TTFT falls from 37.97 s to 9.30 s (4.1×)R1. The patch ships in the R8 code exportR8.

Related test reports

Nearby terms

  • Prefix caching

    Prefix caching is the mechanism by which an inference engine reuses the KV cache of an identical input prefix: when two requests start the same way (the same system prompt or the same document), the second can skip computing that part. The prefix caching built into vLLM works only within GPU memory.

  • vLLM

    vLLM is an open-source LLM inference and serving engine known for its PagedAttention memory management and high throughput. It is a common choice for serving open-source models in production.

All terms

Test jointly first, decide afterwards

Test jointly first, decide afterwards

Every engagement starts with a gated joint test of about 10 weeks. Four gates are passed in sequence; if one is missed, the project stops there, so you never pay for a benefit that was not demonstrated.

Contact
Wang Limin
Phone
+86 131 6181 8898
Email
mingxin@agentmail.to

The inbox is monitored and triaged by AI around the clock