English

Rethinking Caching for LLM Serving Systems: Beyond Traditional Heuristics

Databases 2025-08-27 v1 Machine Learning

Abstract

Serving Large Language Models (LLMs) at scale requires meeting strict Service Level Objectives (SLOs) under severe computational and memory constraints. Nevertheless, traditional caching strategies fall short: exact-matching and prefix caches neglect query semantics, while state-of-the-art semantic caches remain confined to traditional intuitions, offering little conceptual departure. Building on this, we present SISO, a semantic caching system that redefines efficiency for LLM serving. SISO introduces centroid-based caching to maximize coverage with minimal memory, locality-aware replacement to preserve high-value entries, and dynamic thresholding to balance accuracy and latency under varying workloads. Across diverse datasets, SISO delivers up to 1.71×\times higher hit ratios and consistently stronger SLO attainment compared to state-of-the-art systems.

Keywords

Cite

@article{arxiv.2508.18736,
  title  = {Rethinking Caching for LLM Serving Systems: Beyond Traditional Heuristics},
  author = {Jungwoo Kim and Minsang Kim and Jaeheon Lee and Chanwoo Moon and Heejin Kim and Taeho Hwang and Woosuk Chung and Yeseong Kim and Sungjin Lee},
  journal= {arXiv preprint arXiv:2508.18736},
  year   = {2025}
}
R2 v1 2026-07-01T05:05:55.105Z