Efficient Interactive LLM Serving with Proxy Model-based Sequence Length Prediction
원문 초록
Large language models (LLMs) have been driving a new wave of interactive AI applications across numerous domains. However, efficiently serving LLM inference requests is challenging due to their unpredictable execution times originating from the autoregressive nature of generative models. Existing LLM serving systems exploit first-come-first-serve (FCFS) scheduling, suffering from head-of-line blocking issues. To address the non-deterministic nature of LLMs and enable efficient interactive LLM serving, we present a speculative shortest-job-first (SSJF) scheduler that uses a light proxy model to predict LLM output sequence lengths. Our open-source SSJF implementation does not require changes to memory management or batching strategies. Evaluations on real-world datasets and production workload traces show that SSJF reduces average job completion times by 30.5-39.6% and increases throughput by 2.2-3.6x compared to FCFS schedulers, across no batching, dynamic batching, and continuous batching settings.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Semantic Scheduling for LLM Inference
Autonomous Resource Management in Microservice Systems via Reinforcement Learning
Dynamic Scheduling for Enhanced Performance in RIS-assisted Cooperative Network with Interference
Filling in the Blanks: Applying Data Imputation in incomplete Water Metering Data
SCORPIO: Serving the Right Requests at the Right Time for Heterogeneous SLOs in LLM Inference
LUNDRY MANAGEMENT SYSTEM PROJECT REPORT
토론
이 논문과 연결된 포럼 글이 아직 없습니다.