paper-with-me

홈 › Papers

ELIS: Efficient LLM Iterative Scheduling System with Response Length Predictor

2025-05-14 · Seungbeom Choi, Jeonghoe Goo, Eunjoo Jeon, Mingyu Yang, Minsung Jang

We propose ELIS, a serving system for Large Language Models (LLMs) featuring an Iterative Shortest Remaining Time First (ISRTF) scheduler designed to efficiently manage inference tasks with the shortest remaining tokens. Current LLM serving systems often employ a first-come-first-served scheduling strategy, which can lead to the "head-of-line blocking" problem. To overcome this limitation, it is necessary to predict LLM inference times and apply a shortest job first scheduling strategy. However, due to the auto-regressive nature of LLMs, predicting the inference latency is challenging. ELIS addresses this challenge by training a response length predictor for LLMs using the BGE model, an encoder-based state-of-the-art model. Additionally, we have devised the ISRTF scheduling strategy, an optimization of shortest remaining time first tailored to existing LLM iteration batching. To evaluate our work in an industrial setting, we simulate streams of requests based on our study of real-world user LLM serving trace records. Furthermore, we implemented ELIS as a cloud-native scheduler system on Kubernetes to evaluate its performance in production environments. Our experimental results demonstrate that ISRTF reduces the average job completion time by up to 19.6%.

📄 PDF Abstract BibTeX arXiv:2505.09142

Code (0)

등록된 구현이 없습니다.

Tasks

BlockingScheduling

Similar Papers 제목 키워드 기반

RollPacker: Mitigating Long-Tail Rollouts for Fast, Synchronous RL Post-Training

2025-09-25 · Wei Gao, Yuheng Zhao, Dakai An, Tianyuan Wu 외 arxiv

Reinforcement Learning (RL) is a pivotal post-training technique for enhancing the reasoning capabilities of Large Language Models (LLMs). However, synchronous RL post-training often suffers from significant GPU underuti…

Reinforcement Learning

A Codesign of Scheduling and Parallelization for Large Model Training in Heterogeneous Clusters

2024-03-24 · Chunyu Xue, Weihao Cui, Han Zhao, Quan Chen 외

Joint consideration of scheduling and adaptive parallelism offers great opportunities for improving the training efficiency of large models on heterogeneous GPU clusters. However, integrating adaptive parallelism into a …

GPUScheduling

TetriServe: Efficiently Serving Mixed DiT Workloads

2025-10-02 · Runyu Lu, Shiqi He, Wenxuan Tan, Shenggui Li 외 arxiv

Diffusion Transformer (DiT) models excel at generating high-quality images through iterative denoising steps, but serving them under strict Service Level Objectives (SLOs) is challenging due to their high computational c…

Image Generation

OctoPipe: Reducing Pipeline Bubbles for Heterogeneous Models via Co-Optimizing Partitioning, Placement, and Scheduling

2025-09-28 · Jihu Guo, Tenghui Ma, Wei Gao, Peng Sun 외 arxiv

Pipeline parallelism is widely used to train large language models (LLMs). However, increasing heterogeneity in model architectures exacerbates pipeline bubbles, thereby reducing training efficiency. Prior approaches typ…

Medha: Efficiently Serving Multi-Million Context Length LLM Inference Requests Without Approximations

2024-09-25 · Amey Agrawal, Haoran Qiu, Junda Chen, Íñigo Goiri 외

As large language models (LLMs) handle increasingly longer contexts, serving long inference requests of millions of tokens presents unique challenges. We show that existing work for long context inference is largely base…

BlockingChunkingScheduling