mlsanityData to 7 Oct 2026

InstCache: A Predictive Cache for LLM Serving

arXiv 2411.13820 ↗First posted 21 Nov 2024cs.CL cs.DCcited by 6

On the map: Efficient LLM inference and serving → KV cache optimization

Abstract (arXiv)

The revolutionary capabilities of Large Language Models (LLMs) are attracting rapidly growing popularity and leading to soaring user requests to inference serving systems. Caching techniques, which leverage data reuse to reduce computation, offer opportunities to optimize the performance of LLM inference engines. On the one hand, the low-level key-value (KV) cache working at the token level is widely adopted, albeit it incurs significant overhead as request volume grows. On the other hand, instruction-level caching, which stores full instruction-response pairs, is expected to play an increasingly crucial role. However, the high variability in the content and length of instructions make it rare for identical instructions to recur within a short time window, presenting challenges for effective caching instruction-response pairs. To address this challenge, we propose InstCache, a predictive caching mechanism for LLM serving systems. Leveraging the capability of LLMs, we can effectively reorder the representation space of instruction texts and develop a sufficient level of spatial locality. Such spatial locality enables us to predict potential instructions located in a compact region in the space, resulting in an effective caching system at runtime. Experimental results demonstrate that InstCache achieves a 2.3x higher hit rate compared to the upper bound of traditional caching mechanisms on WildChat dataset and reduces the time per output token of vLLM by up to 42.0% and 50.0% on LMSys and Moss datasets, respectively.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Placed in KV cache optimization, one of 12 directions in Efficient LLM inference and serving. Builds on 15 of its 34 references that are in the map. First posted on arXiv 21 Nov 2024.

Builds on

15 of 34 references.

Closest ancestors · 3

Same direction, newest first

  1. 2024ChunkAttention: Efficient Self-Attention with Prefix-Aware KV Cache and Two-Phase Partition23 Feb
  2. 2023Efficient Memory Management for Large Language Model Serving with PagedAttention12 Sep
  3. 2023H2O: Heavy-Hitter Oracle for Efficient Generative Inference of Large Language Models24 Jun

Other references · 12

  1. 2024The Llama 3 Herd of Modelscited by 14,192
  2. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  3. 2023Retrieval-Augmented Generation for Large Language Models: A Surveycited by 2,185
  4. 2023Efficient Streaming Language Models with Attention Sinkscited by 2,115
  5. 2024Chatbot Arena: An Open Platform for Evaluating LLMs by Human Preferencecited by 1,151
  6. 2024DeepSeek-V2: A Strong, Economical, and Efficient Mixture-of-Experts Language Modelcited by 1,093
  7. 2021A General Language Assistant as a Laboratory for Alignmentcited by 1,023
  8. 2024WildChat: 1M ChatGPT Interaction Logs in the Wildcited by 598
  9. 2023LMSYS-Chat-1M: A Large-Scale Real-World LLM Conversation Datasetcited by 449
  10. 2024The Early Bird Catches the Leak: Unveiling Timing Side Channels in LLM Serving Systemscited by 29
  11. 2024SCALM: Towards Semantic Caching for Automated Chat Services with Large Language Modelscited by 16
  12. 2024LLMs for Test Input Generation for Semantic Cachescited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 3; 2026: 3.

6 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025IC-Cache: Efficient Large Language Model Serving via In-context Caching
  2. 2026Comparative Characterization of KV Cache Management Strategies for LLM Inference
  3. 2026Towards Efficient Large Language Model Serving: A Survey on System-Aware KV Cache Optimization
  4. 2026KV Cache Optimization Strategies for Scalable and Efficient LLM Inference
  5. 2026The KV Cache Working Set: Online Capacity Planning for LLM Inference Systems
  6. 2025LMCache: An Efficient KV Cache Layer for Enterprise-Scale LLM Inference
  7. 2025Shared Disk KV Cache Management for Efficient Multi-Instance Inference in RAG-Powered LLMs
  8. 2024Efficient LLM Inference with Kcache