English

Memory Offloading for Large Language Model Inference with Latency SLO Guarantees

Distributed, Parallel, and Cluster Computing 2025-02-13 v1

Abstract

Offloading large language models (LLMs) state to host memory during inference promises to reduce operational costs by supporting larger models, longer inputs, and larger batch sizes. However, the design of existing memory offloading mechanisms does not take latency service-level objectives (SLOs) into consideration. As a result, they either lead to frequent SLO violations or underutilize host memory, thereby incurring economic loss and thus defeating the purpose of memory offloading. This paper presents Select-N, a latency-SLO-aware memory offloading system for LLM serving. A key challenge in designing Select-N is to reconcile the tension between meeting SLOs and maximizing host memory usage. Select-N overcomes it by exploiting a unique characteristic of modern LLMs: during serving, the computation time of each decoder layer is deterministic. Leveraging this, Select-N introduces offloading interval, an internal tunable knob that captures the tradeoff between SLOs and host memory usage, thereby reducing the aforementioned challenge to pick an optimal offloading interval. With that, Select-N proposes a two-stage approach to automatically pick the offloading interval. The first stage is offline that generates the range of optimal offloading interval, while the second stage adjusts offloading interval at the granularity of inference iteration based on runtime hardware status. Our evaluation shows that Select-N consistently meets SLOs and improves the serving throughput over existing mechanisms by 1.85X due to maximizing the use of host memory.

Keywords

Cite

@article{arxiv.2502.08182,
  title  = {Memory Offloading for Large Language Model Inference with Latency SLO Guarantees},
  author = {Chenxiang Ma and Zhisheng Ye and Hanyu Zhao and Zehua Yang and Tianhao Fu and Jiaxun Han and Jie Zhang and Yingwei Luo and Xiaolin Wang and Zhenlin Wang and Yong Li and Diyu Zhou},
  journal= {arXiv preprint arXiv:2502.08182},
  year   = {2025}
}
R2 v1 2026-06-28T21:41:17.844Z