Workshop2026

Towards a Solution to the Management Scaling Paradox in Distributed LLM Inference

Amir Noohi, Bita Asoodeh, Antonio Barbalace

Proceedings of the 6th Workshop on Machine Learning and Systems (EuroMLSys), pp. 183-191

0 citations19 downloads

Abstract

Disaggregated LLM inference separates prefill and decode across nodes, relying on cross-node KV cache reuse (prefix caching) to reduce time-to-first-token (TTFT). Yet existing systems manage this cache entirely in user space, atop the very kernel that already handles memory mapping, page tables, and RDMA registration. We identify a management scaling paradox: user-space overhead from coordination RPCs, per-chunk locking, redundant memory copies, and RDMA transfer fragmentation grows to 79% of achievable TTFT as the cache warms, nearly doubling latency when caching should help most. We formalize this paradox as a TTFT decomposition model and validate it on the state-of-the-art LMCache + Mooncake stack atop vLLM. We then present RMC (Remote Memory for Cache), an in-kernel framework that extends OS-provided shared memory (/dev/shm) to cluster-wide scope via content-addressed Virtual Memory Regions (VMRs), where any node computes the address of any cached chunk by hashing its token content, requiring no coordination. Across four workloads, RMC achieves 1.1–1.3× TTFT reduction over LMCache + Mooncake and up to 2.1× over full recompute.

BibTeX

@inproceedings{noohi2026rmc,
  author    = {Amir Noohi and Bita Asoodeh and Antonio Barbalace},
  title     = {{Towards a Solution to the Management Scaling Paradox in Distributed LLM Inference}},
  booktitle = {Proceedings of the 6th Workshop on Machine Learning and Systems (EuroMLSys)},
  year      = {2026},
  pages     = {183--191},
  doi       = {10.1145/3805621.3807658},
}