Efficient Interactive LLM Serving with Proxy Model-based Sequence Length Prediction
On the map: Efficient LLM inference and serving → Serving systems and request scheduling
Abstract (arXiv)
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.
Key facts. Cited by 66 papers in the map (data through 14 Oct 2026). Placed in Serving systems and request scheduling, one of 12 directions in Efficient LLM inference and serving. Builds on 11 of its 30 references that are in the map. First posted on arXiv 12 Apr 2024.
Builds on
11 of 30 references.
Closest ancestors · 2
Same direction, newest first
- 2023Response Length Perception and Sequence Scheduling: An LLM-Empowered LLM Inference Pipeline22 May
- 2023Fast Distributed Inference Serving for Large Language Models10 May
Other references · 9
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,944
- 2022Fast Inference from Transformers via Speculative Decodingcited by 1,653
- 2023LMSYS-Chat-1M: A Large-Scale Real-World LLM Conversation Datasetcited by 461
- 2024Break the Sequential Dependency of LLM Inference Using Lookahead Decodingcited by 298
- 2020Serving DNNs like Clockwork: Performance Predictability from the Bottom Upcited by 120
- 2017TensorFlow-Serving: Flexible, High-Performance ML Servingcited by 85
- 2023S3: Increasing GPU Utilization during Generative Inference for Higher Throughputcited by 81
- 2021The Case for Task Sampling based Learning for Cluster Job Schedulingcited by 6
Built on by
Citing papers per year: 2024: 13; 2025: 22; 2026: 31.
66 papers.
Sort:
By area:
- 2024DynamoLLM: Designing LLM Inference Clusters for Performance and Energy Efficiencycited by 112
- 2024Concise Thoughts: Impact of Output Length on LLM Reasoning and Costcited by 109
- 2024Efficient LLM Scheduling by Learning to Rankcited by 85
- 2024Queue management for slo-oriented large language model servingcited by 36
- 2024Don't Stop Me Now: Embedding Based Scheduling for LLMscited by 35
- 2025OmniRouter: Budget and Performance Controllable Multi-LLM Routingcited by 35
- 2025TAPAS: Thermal- and Power-Aware Scheduling for LLM Inference in Cloud Platformscited by 29
- 2025Prefill-Decode Aggregation or Disaggregation? Unifying Both for Goodput-Optimized LLM Servingcited by 23
- 2026Parallelizing Tool Execution and LLM Generation for Low-Latency Agent Servingcited by 20
- 2024SLO-aware GPU Frequency Scaling for Energy Efficient LLM Inference Servingcited by 19
- 2025Online Scheduling for LLM Inference with KV Cache Constraintscited by 19
- 2025JITServe: SLO-aware LLM Serving with Imprecise Request Informationcited by 17
38 more
- 2024LayerKV: Optimizing Large Language Model Serving with Layer-wise KV Cache Managementcited by 16
- 2025Taming the Titans: A Survey of Efficient LLM Inference Servingcited by 16
- 2024No Request Left Behind: Tackling Heterogeneity in Long-Context LLM Inference with Medhacited by 13
- 2024Aladdin: Joint Placement and Scaling for SLO-Aware LLM Servingcited by 11
- 2024Fast Inference for Augmented Large Language Modelscited by 10
- 2025Adaptively Robust LLM Inference Optimization under Prediction Uncertaintycited by 10
- 2024Multi-Bin Batching for Increasing LLM Inference Throughputcited by 9
- 2025ELIS: Efficient LLM Iterative Scheduling System with Response Length Predictorcited by 9
- 2026Predicting LLM Output Length via Entropy-Guided Representationscited by 9
- 2024KVDirect: Distributed Disaggregated LLM Inferencecited by 8
- 2025Rethinking Key-Value Cache Compression Techniques for Large Language Model Servingcited by 8
- 2026Scheduling LLM Inference with Uncertainty-Aware Output Length Predictionscited by 8
- 2025ElasticMM: Efficient Multimodal LLMs Serving with Elastic Multimodal Parallelismcited by 7
- 2025Quality-of-Service Aware LLM Routing for Edge Computing with Multiple Expertscited by 7
- 2025LLM Serving Optimization with Variable Prefill and Decode Lengthscited by 7
- 2025DynaServe: Unified and Elastic Execution for Dynamic Disaggregated LLM Servingcited by 6
- 2025Scorpio: Serving Right Requests at the Right Time for Heterogeneous SLOs in LLM Inferencecited by 6
- 2025Queueing, Predictions, and LLMs: Challenges and Open Problemscited by 5
- 2025Semi-Clairvoyant Scheduling of Speculative Decoding Requests to Minimize LLM Inference Latencycited by 4
- 2026Chimera: Latency- and Performance-Aware Multi-agent Serving for Heterogeneous LLMscited by 4
- 2026Robust Length Prediction: A Perspective from Heavy-Tailed Prompt-Conditioned Distributionscited by 3
- 2025Equinox: Holistic Fair Scheduling in Serving Large Language Modelscited by 2
- 2025Ranking Before Serving: Low-Latency LLM Serving via Pairwise Learning-to-Rankcited by 2
- 2025Justitia: Fair and Efficient Scheduling of Task-parallel LLM Agents with Selective Pamperingcited by 2
- 2026SuperInfer: SLO-Aware Rotary Scheduling and Memory Management for LLM Inference on Superchipscited by 2
- 2026Coordinated Scheduling for MoE LLM Servingcited by 2
- 2026EnerInfer: Energy-Aware On-Device LLM Inferencecited by 2
- 2026TailSieve: Partial-Rollout-Guided Tail Routing for LLM Rolloutscited by 2
- 2024TimelyLLM: Segmented LLM Serving System for Time-sensitive Robotic Applicationscited by 1
- 2025Efficient Serving of LLM Applications with Probabilistic Demand Modelingcited by 1
- 2025STAR: Decode-Phase Rescheduling for LLM Inferencecited by 1
- 2025CascadeInfer: Length-Aware Scheduling of LLM Serving with Low Latency and Load Balancingcited by 1
- 2026Multi-Layer Scheduling for MoE-Based LLM Reasoningcited by 1
- 2026Autopoiesis: A Self-Evolving System Paradigm for LLM Serving Under Runtime Dynamicscited by 1
- 2026Mind the Delay: Latency-aware Query Routing for Heterogeneous LLM poolscited by 1
- 2026OUTLETS: Output-Length Prediction from Speculative Decoding Backbonescited by 1
- 2026SageSched: Efficient LLM Scheduling Confronting Demand Uncertainty and Hybriditycited by 0
- 2026Duration Aware Scheduling for ASR Serving Under Workload Driftcited by 0
50 most cited of 66 All 66 (JSON)
- 2026Dissecting the Carbon-SLO Tension in Geo-Distributed LLM Serving10 Oct 2026
- 2026Jumping the Line: Exploiting Length Predictions in LLM Scheduling2 Oct 2026
- 2026Denoising Surface: Modeling and Predicting Inference Cost for Diffusion LLM Serving30 Sep 2026
- 2026TokenCast: Forecasting Token Consumption During LLM Agent Execution28 Sep 2026
- 2026MAPS: Memory-Aware Predictive Scheduling Framework for Large Language Model Serving14 Sep 2026
- 2026OUTLETS: Output-Length Prediction from Speculative Decoding Backbones1 Sep 2026
- 2026TailSieve: Partial-Rollout-Guided Tail Routing for LLM Rollouts24 Aug 2026
- 2026When Entropy Is Not Enough: Reclaiming Lost Semantics in LLM Output Length Prediction16 Aug 2026
- 2026BALANCE: Hybrid Autoregressive-Speculative LLM Inference at the Network Edge6 Aug 2026
- 2026Heterogeneous LLM Serving with General-Purpose Processing-Near-Memory for Retrieval-Based Sparse Attention4 Aug 2026
- 2026Auto-Scaling Heterogeneous Neural Processing Units for Energy and Cost-Efficient LLM Serving17 Jul 2026
- 2026Online Linear Programming for Multi-Objective Routing in LLM Serving4 Jul 2026
38 more
- 2026Energy-Aware Scheduling for Serverless LLM Serving on Shared GPUs29 Jun 2026
- 2026EnerInfer: Energy-Aware On-Device LLM Inference22 Jun 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
- 2026Coordinated Scheduling for MoE LLM Serving13 Jun 2026
- 2026Clairvoyant: Predictive Shortest-Job-First Admission for Serial LLM Inference5 Jun 2026
- 2026HexAGenT: Efficient Agentic LLM Serving via Workflow- and Heterogeneity-Aware Scheduling15 May 2026
- 2026Mind the Delay: Latency-aware Query Routing for Heterogeneous LLM pools13 May 2026
- 2026Tackling the Data-Parallel Load Balancing Bottleneck in LLM Serving: Practical Online Routing at Scale7 May 2026
- 2026Robust Length Prediction: A Perspective from Heavy-Tailed Prompt-Conditioned Distributions9 Apr 2026
- 2026Autopoiesis: A Self-Evolving System Paradigm for LLM Serving Under Runtime Dynamics8 Apr 2026
- 2026Scheduling LLM Inference with Uncertainty-Aware Output Length Predictions1 Apr 2026
- 2026Chimera: Latency- and Performance-Aware Multi-agent Serving for Heterogeneous LLMs23 Mar 2026
- 2026Parallelizing Tool Execution and LLM Generation for Low-Latency Agent Serving19 Mar 2026
- 2026Duration Aware Scheduling for ASR Serving Under Workload Drift11 Mar 2026
- 2026SageSched: Efficient LLM Scheduling Confronting Demand Uncertainty and Hybridity9 Mar 2026
- 2026Multi-Layer Scheduling for MoE-Based LLM Reasoning25 Feb 2026
- 2026Predicting LLM Output Length via Entropy-Guided Representations12 Feb 2026
- 2026SuperInfer: SLO-Aware Rotary Scheduling and Memory Management for LLM Inference on Superchips28 Jan 2026
- 2025CascadeInfer: Length-Aware Scheduling of LLM Serving with Low Latency and Load Balancing22 Dec 2025
- 2025Justitia: Fair and Efficient Scheduling of Task-parallel LLM Agents with Selective Pampering19 Oct 2025
- 2025STAR: Decode-Phase Rescheduling for LLM Inference15 Oct 2025
- 2025Ranking Before Serving: Low-Latency LLM Serving via Pairwise Learning-to-Rank25 Sep 2025
- 2025Adaptively Robust LLM Inference Optimization under Prediction Uncertainty20 Aug 2025
- 2025Equinox: Holistic Fair Scheduling in Serving Large Language Models19 Aug 2025
- 2025LLM Serving Optimization with Variable Prefill and Decode Lengths8 Aug 2025
- 2025Prefill-Decode Aggregation or Disaggregation? Unifying Both for Goodput-Optimized LLM Serving4 Aug 2025
- 2025Quality-of-Service Aware LLM Routing for Edge Computing with Multiple Experts1 Aug 2025
- 2025ElasticMM: Efficient Multimodal LLMs Serving with Elastic Multimodal Parallelism14 Jul 2025
- 2025Efficient Serving of LLM Applications with Probabilistic Demand Modeling17 Jun 2025
- 2025Scorpio: Serving Right Requests at the Right Time for Heterogeneous SLOs in LLM Inference29 May 2025
- 2025Semi-Clairvoyant Scheduling of Speculative Decoding Requests to Minimize LLM Inference Latency20 May 2025
- 2025ELIS: Efficient LLM Iterative Scheduling System with Response Length Predictor14 May 2025
- 2025Taming the Titans: A Survey of Efficient LLM Inference Serving28 Apr 2025
- 2025JITServe: SLO-aware LLM Serving with Imprecise Request Information24 Apr 2025
- 2025DynaServe: Unified and Elastic Execution for Dynamic Disaggregated LLM Serving12 Apr 2025
- 2025Rethinking Key-Value Cache Compression Techniques for Large Language Model Serving31 Mar 2025
- 2025Queueing, Predictions, and LLMs: Challenges and Open Problems10 Mar 2025
50 newest of 66 All 66 (JSON)
- 2024Efficient LLM Scheduling by Learning to Rankcited by 85
- 2024Queue management for slo-oriented large language model servingcited by 36
- 2025Prefill-Decode Aggregation or Disaggregation? Unifying Both for Goodput-Optimized LLM Servingcited by 23
- 2024SLO-aware GPU Frequency Scaling for Energy Efficient LLM Inference Servingcited by 19
- 2025Online Scheduling for LLM Inference with KV Cache Constraintscited by 19
- 2025JITServe: SLO-aware LLM Serving with Imprecise Request Informationcited by 17
- 2024LayerKV: Optimizing Large Language Model Serving with Layer-wise KV Cache Managementcited by 16
- 2025Taming the Titans: A Survey of Efficient LLM Inference Servingcited by 16
- 2024Aladdin: Joint Placement and Scaling for SLO-Aware LLM Servingcited by 11
- 2024Fast Inference for Augmented Large Language Modelscited by 10
- 2025ELIS: Efficient LLM Iterative Scheduling System with Response Length Predictorcited by 9
- 2026Predicting LLM Output Length via Entropy-Guided Representationscited by 9
12 most cited of 39 All 39 (JSON)
- 2026Dissecting the Carbon-SLO Tension in Geo-Distributed LLM Serving10 Oct 2026
- 2026Denoising Surface: Modeling and Predicting Inference Cost for Diffusion LLM Serving30 Sep 2026
- 2026MAPS: Memory-Aware Predictive Scheduling Framework for Large Language Model Serving14 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
- 2026BALANCE: Hybrid Autoregressive-Speculative LLM Inference at the Network Edge6 Aug 2026
- 2026Heterogeneous LLM Serving with General-Purpose Processing-Near-Memory for Retrieval-Based Sparse Attention4 Aug 2026
- 2026Auto-Scaling Heterogeneous Neural Processing Units for Energy and Cost-Efficient LLM Serving17 Jul 2026
- 2026Online Linear Programming for Multi-Objective Routing in LLM Serving4 Jul 2026
- 2026Energy-Aware Scheduling for Serverless LLM Serving on Shared GPUs29 Jun 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
12 newest of 39 All 39 (JSON)
- 2026Parallelizing Tool Execution and LLM Generation for Low-Latency Agent Servingcited by 20
- 2026Chimera: Latency- and Performance-Aware Multi-agent Serving for Heterogeneous LLMscited by 4
- 2025Justitia: Fair and Efficient Scheduling of Task-parallel LLM Agents with Selective Pamperingcited by 2
- 2026TokenCast: Forecasting Token Consumption During LLM Agent Executioncited by 0
- 2026TokenCast: Forecasting Token Consumption During LLM Agent Execution28 Sep 2026
- 2026Chimera: Latency- and Performance-Aware Multi-agent Serving for Heterogeneous LLMs23 Mar 2026
- 2026Parallelizing Tool Execution and LLM Generation for Low-Latency Agent Serving19 Mar 2026
- 2025Justitia: Fair and Efficient Scheduling of Task-parallel LLM Agents with Selective Pampering19 Oct 2025
- 2026Coordinated Scheduling for MoE LLM Servingcited by 2
- 2026Multi-Layer Scheduling for MoE-Based LLM Reasoningcited by 1
- 2026Coordinated Scheduling for MoE LLM Serving13 Jun 2026
- 2026Multi-Layer Scheduling for MoE-Based LLM Reasoning25 Feb 2026
- 2024DynamoLLM: Designing LLM Inference Clusters for Performance and Energy Efficiencycited by 112
- 2024Don't Stop Me Now: Embedding Based Scheduling for LLMscited by 35
- 2025OmniRouter: Budget and Performance Controllable Multi-LLM Routingcited by 35
- 2025TAPAS: Thermal- and Power-Aware Scheduling for LLM Inference in Cloud Platformscited by 29
- 2024No Request Left Behind: Tackling Heterogeneity in Long-Context LLM Inference with Medhacited by 13
- 2025Adaptively Robust LLM Inference Optimization under Prediction Uncertaintycited by 10
- 2024Multi-Bin Batching for Increasing LLM Inference Throughputcited by 9
- 2026Scheduling LLM Inference with Uncertainty-Aware Output Length Predictionscited by 8
- 2025Quality-of-Service Aware LLM Routing for Edge Computing with Multiple Expertscited by 7
- 2025Queueing, Predictions, and LLMs: Challenges and Open Problemscited by 5
- 2026EnerInfer: Energy-Aware On-Device LLM Inferencecited by 2
- 2024TimelyLLM: Segmented LLM Serving System for Time-sensitive Robotic Applicationscited by 1
12 most cited of 17 All 17 (JSON)
- 2026Jumping the Line: Exploiting Length Predictions in LLM Scheduling2 Oct 2026
- 2026EnerInfer: Energy-Aware On-Device LLM Inference22 Jun 2026
- 2026Mind the Delay: Latency-aware Query Routing for Heterogeneous LLM pools13 May 2026
- 2026Scheduling LLM Inference with Uncertainty-Aware Output Length Predictions1 Apr 2026
- 2026Duration Aware Scheduling for ASR Serving Under Workload Drift11 Mar 2026
- 2025STAR: Decode-Phase Rescheduling for LLM Inference15 Oct 2025
- 2025Adaptively Robust LLM Inference Optimization under Prediction Uncertainty20 Aug 2025
- 2025Quality-of-Service Aware LLM Routing for Edge Computing with Multiple Experts1 Aug 2025
- 2025Efficient Serving of LLM Applications with Probabilistic Demand Modeling17 Jun 2025
- 2025Queueing, Predictions, and LLMs: Challenges and Open Problems10 Mar 2025
- 2025OmniRouter: Budget and Performance Controllable Multi-LLM Routing27 Feb 2025
- 2025TAPAS: Thermal- and Power-Aware Scheduling for LLM Inference in Cloud Platforms5 Jan 2025
12 newest of 17 All 17 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025Apt-Serve: Adaptive Request Scheduling on Hybrid Cache for Scalable LLM Inference Serving
- 2025BucketServe: Bucket-Based Dynamic Batching for Smart and Efficient LLM Inference Serving
- 2025Throughput-Optimal Scheduling Algorithms for LLM Inference and AI Agents
- 2025Optimal Scheduling Algorithms for LLM Inference: Theory and Practice
- 2026EWSJF: An Adaptive Scheduler with Hybrid Partitioning for Mixed-Workload LLM Inference
- 2026Parallelization Strategies for Dense LLM Deployment: Navigating Through Application-Specific Tradeoffs and Bottlenecks
- 2024Llumnix: Dynamic Scheduling for Large Language Model Serving
- 2026Cascade: Exploiting SLO-Aware latency budget for fair and high goodput LLM inference serving