Don't Stop Me Now: Embedding Based Scheduling for LLMs
Not on the map. Why?
Cited by 20 in Efficient LLM inference and serving, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
Efficient scheduling is crucial for interactive Large Language Model (LLM) applications, where low request completion time directly impacts user engagement. Size-based scheduling algorithms like Shortest Remaining Process Time (SRPT) aim to reduce average request completion time by leveraging known or estimated request sizes and allowing preemption by incoming jobs with shorter service times. However, two main challenges arise when applying size-based scheduling to LLM systems. First, accurately predicting output lengths from prompts is challenging and often resource-intensive, making it impractical for many systems. As a result, the state-of-the-art LLM systems default to first-come, first-served scheduling, which can lead to head-of-line blocking and reduced system efficiency. Second, preemption introduces extra memory overhead to LLM systems as they must maintain intermediate states for unfinished (preempted) requests. In this paper, we propose TRAIL, a method to obtain output predictions from the target LLM itself. After generating each output token, we recycle the embedding of its internal structure as input for a lightweight classifier that predicts the remaining length for each running request. Using these predictions, we propose a prediction-based SRPT variant with limited preemption designed to account for memory overhead in LLM systems. This variant allows preemption early in request execution when memory consumption is low but restricts preemption as requests approach completion to optimize resource utilization. On the theoretical side, we derive a closed-form formula for this SRPT variant in an M/G/1 queue model, which demonstrates its potential value. In our system, we implement this preemption policy alongside our embedding-based prediction method.
Key facts. Cited by 34 papers in the map (data through 7 Oct 2026). Builds on 13 of its 21 references that are in the map. First posted on arXiv 1 Oct 2024.
Builds on
13 of 21 references.
References · 13
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2021Probing Classifiers: Promises, Shortcomings, and Advancescited by 831
- 2019Designing and Interpreting Probes with Control Taskscited by 608
- 2023Fast Distributed Inference Serving for Large Language Modelscited by 143
- 2024DynamoLLM: Designing LLM Inference Clusters for Performance and Energy Efficiencycited by 106
- 2023Response Length Perception and Sequence Scheduling: An LLM-Empowered LLM Inference Pipelinecited by 86
- 2024Efficient LLM Scheduling by Learning to Rankcited by 83
- 2023S3: Increasing GPU Utilization during Generative Inference for Higher Throughputcited by 81
- 2024Efficient Interactive LLM Serving with Proxy Model-based Sequence Length Predictioncited by 64
- 2019Scheduling with Predictions and the Price of Mispredictioncited by 45
- 2024Enabling Efficient Batch Serving for LMaaS via Generation Length Predictioncited by 20
1 more
Built on by
Citing papers per year: 2024: 2; 2025: 9; 2026: 23.
34 papers.
Sort:
By area:
- 2025Online Scheduling for LLM Inference with KV Cache Constraintscited by 17
- 2025Taming the Titans: A Survey of Efficient LLM Inference Servingcited by 16
- 2024Fast Inference for Augmented Large Language Modelscited by 10
- 2026Predicting LLM Output Length via Entropy-Guided Representationscited by 9
- 2025Adaptively Robust LLM Inference Optimization under Prediction Uncertaintycited by 8
- 2025LLM Serving Optimization with Variable Prefill and Decode Lengthscited by 7
- 2026Scheduling LLM Inference with Uncertainty-Aware Output Length Predictionscited by 7
- 2025Queueing, Predictions, and LLMs: Challenges and Open Problemscited by 4
- 2026Efficient Serving for Dynamic Agent Workflows with Prediction-based KV-Cache Managementcited by 4
- 2026FlowPrefill: Decoupling Preemption from Prefill Scheduling Granularity to Mitigate Head-of-Line Blocking in LLM Servingcited by 3
- 2026Robust Length Prediction: A Perspective from Heavy-Tailed Prompt-Conditioned Distributionscited by 3
- 2026Orla: A Library for Serving LLM-Based Multi-Agent Systemscited by 2
22 more
- 2026Libra: Efficient Resource Management for Agentic RL Post-Trainingcited by 2
- 2026SMetric: Rethink LLM Scheduling for Serving Agents with Balanced Session-centric Schedulingcited by 2
- 2024TimelyLLM: Segmented LLM Serving System for Time-sensitive Robotic Applicationscited by 1
- 2025CASTILLO: Characterizing Response Length Distributions of Large Language Modelscited by 1
- 2025Efficient Serving of LLM Applications with Probabilistic Demand Modelingcited by 1
- 2026Position: LLM Serving Needs Mathematical Optimization and Algorithmic Foundations, Not Just Heuristicscited by 1
- 2026PALS: Power-Aware LLM Serving for Mixture-of-Experts Modelscited by 1
- 2025Intra-request branch orchestration for efficient LLM reasoningcited by 0
- 2025Do Stop Me Now: Detecting Boilerplate Responses with a Single Iterationcited by 0
- 2026SageSched: Efficient LLM Scheduling Confronting Demand Uncertainty and Hybriditycited by 0
- 2026Tackling the Data-Parallel Load Balancing Bottleneck in LLM Serving: Practical Online Routing at Scalecited by 0
- 2026Beyond Prediction: Tail-Aware Scheduling for LLM Inferencecited by 0
- 2026Geometry-Aware Online Scheduling for LLM Serving: From Theoretical Bound to System Practicecited by 0
- 2026Online Linear Programming for Multi-Objective Routing in LLM Servingcited by 0
- 2026Beyond Accuracy and Cost: Latency-Aware LLM Query Routing for Dynamic Workloadscited by 0
- 2026NELSSA: A GPU-PNM Heterogeneous System for Mixed-Length LLM Serving via Length-based Request Placementcited by 0
- 2026PowerAtlas: Towards Electricity-Computing Co-Scheduling for Power Systemscited by 0
- 2026When Entropy Is Not Enough: Reclaiming Lost Semantics in LLM Output Length Predictioncited by 0
- 2026OUTLETS: Output-Length Prediction from Speculative Decoding Backbonescited by 0
- 2026Spexis: Speculative Lookahead Scheduling for LLM Inferencecited by 0
- 2026TokenCast: Forecasting Token Consumption During LLM Agent Executioncited by 0
- 2026Denoising Surface: Modeling and Predicting Inference Cost for Diffusion LLM Servingcited by 0
- 2026Denoising Surface: Modeling and Predicting Inference Cost for Diffusion LLM Serving30 Sep 2026
- 2026TokenCast: Forecasting Token Consumption During LLM Agent Execution28 Sep 2026
- 2026Spexis: Speculative Lookahead Scheduling for LLM Inference28 Sep 2026
- 2026OUTLETS: Output-Length Prediction from Speculative Decoding Backbones1 Sep 2026
- 2026When Entropy Is Not Enough: Reclaiming Lost Semantics in LLM Output Length Prediction16 Aug 2026
- 2026PowerAtlas: Towards Electricity-Computing Co-Scheduling for Power Systems29 Jul 2026
- 2026NELSSA: A GPU-PNM Heterogeneous System for Mixed-Length LLM Serving via Length-based Request Placement29 Jul 2026
- 2026SMetric: Rethink LLM Scheduling for Serving Agents with Balanced Session-centric Scheduling9 Jul 2026
- 2026Online Linear Programming for Multi-Objective Routing in LLM Serving4 Jul 2026
- 2026Geometry-Aware Online Scheduling for LLM Serving: From Theoretical Bound to System Practice21 Jun 2026
- 2026Beyond Prediction: Tail-Aware Scheduling for LLM Inference16 Jun 2026
- 2026Libra: Efficient Resource Management for Agentic RL Post-Training2 Jun 2026
22 more
- 2026PALS: Power-Aware LLM Serving for Mixture-of-Experts Models20 May 2026
- 2026Beyond Accuracy and Cost: Latency-Aware LLM Query Routing for Dynamic Workloads13 May 2026
- 2026Efficient Serving for Dynamic Agent Workflows with Prediction-based KV-Cache Management7 May 2026
- 2026Tackling the Data-Parallel Load Balancing Bottleneck in LLM Serving: Practical Online Routing at Scale7 May 2026
- 2026Position: LLM Serving Needs Mathematical Optimization and Algorithmic Foundations, Not Just Heuristics2 May 2026
- 2026Robust Length Prediction: A Perspective from Heavy-Tailed Prompt-Conditioned Distributions9 Apr 2026
- 2026Scheduling LLM Inference with Uncertainty-Aware Output Length Predictions1 Apr 2026
- 2026Orla: A Library for Serving LLM-Based Multi-Agent Systems13 Mar 2026
- 2026SageSched: Efficient LLM Scheduling Confronting Demand Uncertainty and Hybridity9 Mar 2026
- 2026FlowPrefill: Decoupling Preemption from Prefill Scheduling Granularity to Mitigate Head-of-Line Blocking in LLM Serving18 Feb 2026
- 2026Predicting LLM Output Length via Entropy-Guided Representations12 Feb 2026
- 2025Do Stop Me Now: Detecting Boilerplate Responses with a Single Iteration26 Oct 2025
- 2025Intra-request branch orchestration for efficient LLM reasoning29 Sep 2025
- 2025Adaptively Robust LLM Inference Optimization under Prediction Uncertainty20 Aug 2025
- 2025LLM Serving Optimization with Variable Prefill and Decode Lengths8 Aug 2025
- 2025Efficient Serving of LLM Applications with Probabilistic Demand Modeling17 Jun 2025
- 2025CASTILLO: Characterizing Response Length Distributions of Large Language Models22 May 2025
- 2025Taming the Titans: A Survey of Efficient LLM Inference Serving28 Apr 2025
- 2025Queueing, Predictions, and LLMs: Challenges and Open Problems10 Mar 2025
- 2025Online Scheduling for LLM Inference with KV Cache Constraints10 Feb 2025
- 2024TimelyLLM: Segmented LLM Serving System for Time-sensitive Robotic Applications24 Dec 2024
- 2024Fast Inference for Augmented Large Language Models23 Oct 2024
- 2025Online Scheduling for LLM Inference with KV Cache Constraintscited by 17
- 2025Taming the Titans: A Survey of Efficient LLM Inference Servingcited by 16
- 2024Fast Inference for Augmented Large Language Modelscited by 10
- 2026Predicting LLM Output Length via Entropy-Guided Representationscited by 9
- 2025LLM Serving Optimization with Variable Prefill and Decode Lengthscited by 7
- 2026FlowPrefill: Decoupling Preemption from Prefill Scheduling Granularity to Mitigate Head-of-Line Blocking in LLM Servingcited by 3
- 2026Robust Length Prediction: A Perspective from Heavy-Tailed Prompt-Conditioned Distributionscited by 3
- 2026Position: LLM Serving Needs Mathematical Optimization and Algorithmic Foundations, Not Just Heuristicscited by 1
- 2026SageSched: Efficient LLM Scheduling Confronting Demand Uncertainty and Hybriditycited by 0
- 2026Tackling the Data-Parallel Load Balancing Bottleneck in LLM Serving: Practical Online Routing at Scalecited by 0
- 2026Beyond Prediction: Tail-Aware Scheduling for LLM Inferencecited by 0
- 2026Geometry-Aware Online Scheduling for LLM Serving: From Theoretical Bound to System Practicecited by 0
12 most cited of 18 All 18 (JSON)
- 2026Denoising Surface: Modeling and Predicting Inference Cost for Diffusion LLM Serving30 Sep 2026
- 2026Spexis: Speculative Lookahead Scheduling for LLM Inference28 Sep 2026
- 2026OUTLETS: Output-Length Prediction from Speculative Decoding Backbones1 Sep 2026
- 2026When Entropy Is Not Enough: Reclaiming Lost Semantics in LLM Output Length Prediction16 Aug 2026
- 2026NELSSA: A GPU-PNM Heterogeneous System for Mixed-Length LLM Serving via Length-based Request Placement29 Jul 2026
- 2026Online Linear Programming for Multi-Objective Routing in LLM Serving4 Jul 2026
- 2026Geometry-Aware Online Scheduling for LLM Serving: From Theoretical Bound to System Practice21 Jun 2026
- 2026Beyond Prediction: Tail-Aware Scheduling for LLM Inference16 Jun 2026
- 2026Tackling the Data-Parallel Load Balancing Bottleneck in LLM Serving: Practical Online Routing at Scale7 May 2026
- 2026Position: LLM Serving Needs Mathematical Optimization and Algorithmic Foundations, Not Just Heuristics2 May 2026
- 2026Robust Length Prediction: A Perspective from Heavy-Tailed Prompt-Conditioned Distributions9 Apr 2026
- 2026SageSched: Efficient LLM Scheduling Confronting Demand Uncertainty and Hybridity9 Mar 2026
12 newest of 18 All 18 (JSON)
- 2026Efficient Serving for Dynamic Agent Workflows with Prediction-based KV-Cache Managementcited by 4
- 2026Orla: A Library for Serving LLM-Based Multi-Agent Systemscited by 2
- 2026Libra: Efficient Resource Management for Agentic RL Post-Trainingcited by 2
- 2026SMetric: Rethink LLM Scheduling for Serving Agents with Balanced Session-centric Schedulingcited by 2
- 2026TokenCast: Forecasting Token Consumption During LLM Agent Executioncited by 0
- 2026TokenCast: Forecasting Token Consumption During LLM Agent Execution28 Sep 2026
- 2026SMetric: Rethink LLM Scheduling for Serving Agents with Balanced Session-centric Scheduling9 Jul 2026
- 2026Libra: Efficient Resource Management for Agentic RL Post-Training2 Jun 2026
- 2026Efficient Serving for Dynamic Agent Workflows with Prediction-based KV-Cache Management7 May 2026
- 2026Orla: A Library for Serving LLM-Based Multi-Agent Systems13 Mar 2026
- 2026PALS: Power-Aware LLM Serving for Mixture-of-Experts Models20 May 2026
- 2025Adaptively Robust LLM Inference Optimization under Prediction Uncertaintycited by 8
- 2026Scheduling LLM Inference with Uncertainty-Aware Output Length Predictionscited by 7
- 2025Queueing, Predictions, and LLMs: Challenges and Open Problemscited by 4
- 2024TimelyLLM: Segmented LLM Serving System for Time-sensitive Robotic Applicationscited by 1
- 2025CASTILLO: Characterizing Response Length Distributions of Large Language Modelscited by 1
- 2025Efficient Serving of LLM Applications with Probabilistic Demand Modelingcited by 1
- 2025Do Stop Me Now: Detecting Boilerplate Responses with a Single Iterationcited by 0
- 2026Beyond Accuracy and Cost: Latency-Aware LLM Query Routing for Dynamic Workloadscited by 0
- 2026PowerAtlas: Towards Electricity-Computing Co-Scheduling for Power Systemscited by 0
- 2026PowerAtlas: Towards Electricity-Computing Co-Scheduling for Power Systems29 Jul 2026
- 2026Beyond Accuracy and Cost: Latency-Aware LLM Query Routing for Dynamic Workloads13 May 2026
- 2026Scheduling LLM Inference with Uncertainty-Aware Output Length Predictions1 Apr 2026
- 2025Do Stop Me Now: Detecting Boilerplate Responses with a Single Iteration26 Oct 2025
- 2025Adaptively Robust LLM Inference Optimization under Prediction Uncertainty20 Aug 2025
- 2025Efficient Serving of LLM Applications with Probabilistic Demand Modeling17 Jun 2025
- 2025CASTILLO: Characterizing Response Length Distributions of Large Language Models22 May 2025
- 2025Queueing, Predictions, and LLMs: Challenges and Open Problems10 Mar 2025
- 2024TimelyLLM: Segmented LLM Serving System for Time-sensitive Robotic Applications24 Dec 2024