paper-with-me

홈 › Papers

PRESERVE: Prefetching Model Weights and KV-Cache in Distributed LLM Serving

2025-01-14 · Ahmet Caner Yüzügüler, Jiawei Zhuang, Lukas Cavigelli

Large language models (LLMs) are typically served from clusters of GPUs/NPUs that consist of large number of devices. Unfortunately, communication between these devices incurs significant overhead, increasing the inference latency and cost while limiting the scalability. Prior work addressed this issue by overlapping communication with compute, but has severe limitations due to the data dependencies between these operations. In this paper, we propose PRESERVE, a novel framework that prefetches model weights and KV-cache from off-chip HBM memory to the on-chip cache of AI accelerators during the communication operations, which offers various advantages and performance improvements compared to prior methods. Through extensive experiments conducted on commercial AI accelerators, we demonstrate up to 1.6x end-to-end speedup on state-of-the-art, open-source LLMs. Additionally, we perform a design space exploration that identifies the optimal hardware configuration for the proposed method, showing a further 1.25x improvement in performance per cost by selecting the optimal L2 cache size. Our results show that PRESERVE has the potential to mitigate the memory bottlenecks and communication overheads, offering a solution to improve the performance and scalability of the LLM inference systems.

📄 PDF Abstract BibTeX arXiv:2501.08192

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

WiSP: A Working-Set View of Mixture-of-Experts Serving on Extremely Low-Resource Hardware

2026-06-20 · Jiamu Zhang, Liang Wu, Mayank Darbari, Liangjie Hong arxiv

Modern Mixture-of-Experts (MoE) models place most of their parameters in expert layers, yet only a small fraction of those experts are used for any token. The unused weights must still be stored where the GPU can reach t…

A New Design of Cache-aided Multiuser Private Information Retrieval with Uncoded Prefetching

2021-02-02 · Xiang Zhang, Kai Wan, Hua Sun, Mingyue Ji 외

In the problem of cache-aided multiuser private information retrieval (MuPIR), a set of $K_{\rm u}$ cache-equipped users wish to privately download a set of messages from $N$ distributed databases each holding a library …

Information RetrievalRetrieval

ConvoCache: Smart Re-Use of Chatbot Responses

2024-06-26 · Conor Atkins, Ian Wood, Mohamed Ali Kaafar, Hassan Asghar 외

We present ConvoCache, a conversational caching system that solves the problem of slow and expensive generative AI models in spoken chatbots. ConvoCache finds a semantically similar prompt in the past and reuses the resp…

Chatbot

Cache-Aware Joint Router Adaptation for Memory-Efficient MoE Inference

2026-09-04 · Zhenhe Wu, Yaping Jin, Qinghua Xing, Hang Zhou 외 arxiv

Mixture-of-Experts (MoE) models activate only a small subset of experts per token, but the full expert set often exceeds GPU memory, causing repeated weight transfers during decoding. We formulate expert-cache management…

Pallas: A Proactive KV Cache Migration Framework for LLM Inference in AI-RAN

2026-08-17 · Tianhang Ding, Jianchun Liu, Hongli Xu arxiv

AI-RAN brings large language model (LLM) serving close to mobile users, but cellular handover can separate an active request from its inference state: the user attaches to a target base station (gNB) while the large and …