paper-with-me

홈 › Papers

Fast Distributed Inference Serving for Large Language Models

2023-05-10 · Bingyang Wu, Yinmin Zhong, Zili Zhang, Shengyu Liu, Fangyue Liu, Yuanhang Sun, Gang Huang, Xuanzhe Liu, Xin Jin

Large language models (LLMs) power a new generation of interactive AI applications exemplified by ChatGPT. The interactive nature of these applications demands low latency for LLM inference. Existing LLM serving systems use run-to-completion processing for inference jobs, which suffers from head-of-line blocking and long latency. We present FastServe, a distributed inference serving system for LLMs. FastServe exploits the autoregressive pattern of LLM inference to enable preemption at the granularity of each output token. FastServe uses preemptive scheduling to minimize latency with a novel skip-join Multi-Level Feedback Queue scheduler. Based on the new semi-information-agnostic setting of LLM inference, the scheduler leverages the input length information to assign an appropriate initial queue for each arrival job to join. The higher priority queues than the joined queue are skipped to reduce demotions. We design an efficient GPU memory management mechanism that proactively offloads and uploads intermediate state between GPU memory and host memory for LLM inference. We build a system prototype of FastServe and experimental results show that compared to the state-of-the-art solution vLLM, FastServe improves the throughput by up to 31.4x and 17.9x under the same average and tail latency requirements, respectively.

📄 PDF Abstract BibTeX arXiv:2305.05920

Code (0)

등록된 구현이 없습니다.

Tasks

BlockingGPUManagementScheduling

Similar Papers 제목 키워드 기반

ConfigSpec: Profiling-Based Configuration Selection for Distributed Edge--Cloud Speculative LLM Serving

2026-04-08 · Xiangchen Li, Saeid Ghafouri, Jiakun Fan, Babar Ali 외 arxiv

Speculative decoding enables collaborative Large Language Model (LLM) inference across cloud and edge by separating lightweight token drafting from heavyweight verification. While prior systems show performance and cost …

SpotServe: Serving Generative Large Language Models on Preemptible Instances

2023-11-27 · Xupeng Miao, Chunan Shi, Jiangfei Duan, Xiaoli Xi 외

The high computational and memory requirements of generative large language models (LLMs) make it challenging to serve them cheaply. This paper aims to reduce the monetary cost for serving LLMs by leveraging preemptible …

GPUGraph Matching

Understanding Capacity-Driven Scale-Out Neural Recommendation Inference

2020-11-04 · Michael Lui, Yavuz Yetim, Özgür Özkan, Zhuoran Zhao 외

Deep learning recommendation models have grown to the terabyte scale. Traditional serving schemes--that load entire models to a single server--are unable to support this scale. One approach to support this scale is with …

Recommendation Systems

GhostServe: A Lightweight Checkpointing System in the Shadow for Fault-Tolerant LLM Serving

2026-03-26 · Shakya Jayakody, Youpeng Zhao, Chinmay Dhanraj Nehate, Jun Wang arxiv

The rise of million-token, agent-based applications has placed unprecedented demands on large language model (LLM) inference services. The long-running nature of these tasks increases their susceptibility to hardware and…

SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and Verification

2023-05-16 · Xupeng Miao, Gabriele Oliaro, Zhihao Zhang, Xinhao Cheng 외

This paper introduces SpecInfer, a system that accelerates generative large language model (LLM) serving with tree-based speculative inference and verification. The key idea behind SpecInfer is leveraging small speculati…

DecoderLanguage ModelingLanguage ModellingLarge Language Model