Taming the Titans: A Survey of Efficient LLM Inference Serving
On the map: Efficient LLM inference and serving → Serving systems and request scheduling
Abstract (arXiv)
Large Language Models (LLMs) for Generative AI have achieved remarkable progress, evolving into sophisticated and versatile tools widely adopted across various domains and applications. However, the substantial memory overhead caused by their vast number of parameters, combined with the high computational demands of the attention mechanism, poses significant challenges in achieving low latency and high throughput for LLM inference services. Recent advancements, driven by groundbreaking research, have significantly accelerated progress in this field. This paper provides a comprehensive survey of these methods, covering fundamental instance-level approaches, in-depth cluster-level strategies, emerging scenario directions, and other miscellaneous but important areas. At the instance level, we review model placement, request scheduling, decoding length prediction, storage management, and the disaggregation paradigm. At the cluster level, we explore GPU cluster deployment, multi-instance load balancing, and cloud service solutions. For emerging scenarios, we organize the discussion around specific tasks, modules, and auxiliary methods. To ensure a holistic overview, we also highlight several niche yet critical areas. Finally, we outline potential research directions to further advance the field of LLM inference serving.
Key facts. Cited by 16 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 89 of its 147 references that are in the map. First posted on arXiv 28 Apr 2025.
Builds on
89 of 147 references.
Closest ancestors · 24
Same direction, newest first
- 2025JITServe: SLO-aware LLM Serving with Imprecise Request Information24 Apr
- 2025Throughput-Optimal Scheduling Algorithms for LLM Inference and AI Agents10 Apr
- 2025FlowKV: A Disaggregated Inference Framework with Low-Latency KV Cache Transfer and Load-Aware Scheduling3 Apr
- 2025Demystifying Cost-Efficiency in LLM Serving over Heterogeneous GPUs2 Feb
- 2024Efficient LLM Scheduling by Learning to Rank28 Aug
- 2024P/D-Serve: Serving Disaggregated Large Language Model at Scale15 Aug
- 2024Mooncake: A KVCache-centric Disaggregated Architecture for LLM Serving24 Jun
- 2024Slice-Level Scheduling for High Throughput and Load Balanced LLM Serving19 Jun
- 2024Queue management for slo-oriented large language model serving5 Jun
- 2024Preble: Efficient Distributed Prompt Scheduling for LLM Serving8 May
- 2024vAttention: Dynamic Memory Management for Serving LLMs without PagedAttention7 May
- 2024LoongServe: Efficiently Serving Long-Context Large Language Models with Elastic Sequence Parallelism15 Apr
12 more
- 2024Efficient Interactive LLM Serving with Proxy Model-based Sequence Length Prediction12 Apr
- 2024MuxServe: Flexible Spatial-Temporal Multiplexing for Multiple LLM Serving2 Apr
- 2024FastDecode: High-Throughput GPU-Efficient LLM Serving using Heterogeneous Pipelines18 Mar
- 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Serve4 Mar
- 2024LLM-PQ: Serving LLM on Heterogeneous Clusters with Phase-Aware Partition and Adaptive Quantization2 Mar
- 2024LLM Inference Unveiled: Survey and Roofline Model Insights26 Feb
- 2024InferCept: Efficient Intercept Support for Augmented Large Language Model Inference2 Feb
- 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Serving18 Jan
- 2024Infinite-LLM: Efficient LLM Service for Long Context with DistAttention and Distributed KVCache5 Jan
- 2023Towards Efficient Generative Large Language Model Serving: A Survey from Algorithms to Systems23 Dec
- 2023Efficient LLM inference solution on Intel GPU19 Dec
- 2023Response Length Perception and Sequence Scheduling: An LLM-Empowered LLM Inference Pipeline22 May
Other references · 65
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,944
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,418
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,073
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
- 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,631
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 632
- 2022Mixture-of-Experts with Expert Choice Routingcited by 623
- 2023FlexGen: High-Throughput Generative Inference of Large Language Models with a Single GPUcited by 575
- 2023Splitwise: Efficient generative LLM inference using phase splittingcited by 558
- 2023Ring Attention with Blockwise Transformers for Near-Infinite Contextcited by 457
- 2022DeepSpeed Inference: Enabling Efficient Inference of Transformer Models at Unprecedented Scalecited by 407
38 more
- 2022DeepSpeed-MoE: Advancing Mixture-of-Experts Inference and Training to Power Next-Generation AI Scalecited by 404
- 2023SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and Verificationcited by 365
- 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 341
- 2022Reducing Activation Recomputation in Large Transformer Modelscited by 302
- 2023Atom: Low-bit Quantization for Efficient and Accurate LLM Servingcited by 272
- 2024Unlocking Efficiency in Large Language Model Inference: A Comprehensive Survey of Speculative Decodingcited by 269
- 2024InfiniGen: Efficient Generative Inference of Large Language Models with Dynamic KV Cache Managementcited by 245
- 2024CacheBlend: Fast Large Language Model Serving for RAG with Cached Knowledge Fusioncited by 223
- 2023PowerInfer: Fast Large Language Model Serving with a Consumer-grade GPUcited by 217
- 2023CacheGen: KV Cache Compression and Streaming for Fast Large Language Model Servingcited by 203
- 2024Cost-Efficient Large Language Model Serving for Multi-turn Conversations with CachedAttentioncited by 163
- 2024Inference without Interference: Disaggregate LLM Inference for Mixed Downstream Workloadscited by 121
- 2018PipeDream: Fast and Efficient Pipeline Parallel DNN Trainingcited by 117
- 2024Vidur: A Large-Scale Simulation Framework For LLM Inferencecited by 117
- 2021FastMoE: A Fast Mixture-of-Expert Training Systemcited by 112
- 2022Accelerating Distributed MoE Training and Inference with Linacited by 109
- 2024DeepSpeed-FastGen: High-throughput Text Generation for LLMs via MII and DeepSpeed-Inferencecited by 106
- 2024Parrot: Efficient Serving of LLM-based Applications with Semantic Variablecited by 99
- 2024PQCache: Product Quantization-based KVCache for Long Context LLM Inferencecited by 95
- 2023S3: Increasing GPU Utilization during Generative Inference for Higher Throughputcited by 81
- 2024Learning How Hard to Think: Input-Adaptive Allocation of LM Computationcited by 70
- 2024OPT-Tree: Speculative Decoding with Adaptive Draft Tree Structurecited by 67
- 2024Fast On-device LLM Inference with NPUscited by 62
- 2025Autellix: An Efficient Serving Engine for LLM Agents as General Programscited by 58
- 2023Striped Attention: Faster Ring Attention for Causal Transformerscited by 54
- 2024D'ej`aVu: KV-cache Streaming for Fast, Fault-tolerant Generative LLM Servingcited by 48
- 2024A Survey on Inference Optimization Techniques for Mixture of Experts Modelscited by 47
- 2023Distributed Inference and Fine-tuning of Large Language Models Over The Internetcited by 42
- 2023Towards MoE Deployment: Mitigating Inefficiencies in Mixture-of-Expert (MoE) Inferencecited by 37
- 2024Don't Stop Me Now: Embedding Based Scheduling for LLMscited by 35
- 2024Teola: Towards End-to-End Optimization of LLM-based Applicationscited by 32
- 2024BatchLLM: Optimizing Large Batched LLM Inference with Global Prefix Sharing and Throughput-oriented Token Batchingcited by 32
- 2023HexGen: Generative Inference of Large Language Model over Heterogeneous Environmentcited by 31
- 2024M'elange: Cost Efficient Large Language Model Serving by Exploiting GPU Heterogeneitycited by 31
- 2024Marconi: Prefix Caching for the Era of Hybrid LLMscited by 31
- 2024PipeRAG: Fast Retrieval-Augmented Generation via Algorithm-System Co-designcited by 28
- 2024Accelerating Inference of Retrieval-Augmented Generation via Sparse Context Selectioncited by 25
- 2024PerLLM: Personalized Inference Scheduling with Edge-Cloud Collaboration for Diverse LLM Servicescited by 23
50 most cited of 65 All 65 (JSON)
Built on by
Citing papers per year: 2025: 3; 2026: 13.
16 papers.
Sort:
By area:
- 2026Predicting LLM Output Length via Entropy-Guided Representationscited by 9
- 2026Efficient Inference for Large Vision-Language Models: Bottlenecks, Techniques, and Prospectscited by 9
- 2025Arrow: Adaptive Scheduling Mechanisms for Disaggregated LLM Inference Architecturecited by 5
- 2026Towards Efficient Large Language Model Serving: A Survey on System-Aware KV Cache Optimizationcited by 4
- 2025Large Language Models for Crash Detection in Video: A Survey of Methods, Datasets, and Challengescited by 3
- 2026Few-Step Diffusion Language Models via Trajectory Self-Distillationcited by 3
- 2025Reasoning Language Model Inference Serving Unveiled: An Empirical Studycited by 1
- 2026VSPrefill: Vertical-Slash Sparse Attention with Lightweight Indexing for Long-Context Prefillingcited by 1
- 2026The Workload-Router-Pool Architecture for LLM Inference Optimization: A Vision Paper from the vLLM Semantic Router Projectcited by 1
- 2026SNLP: Layer-Parallel Inference via Structured Newton Correctionscited by 1
- 2026Panther: Faster and Cheaper Computations with Randomized Numerical Linear Algebracited by 0
- 2026Meeting SLOs, Slashing Hours: Automated Enterprise LLM Optimization with OptiKITcited by 0
4 more
- 2026Efficient Financial Language Understanding via Distillation with Synthetic Datacited by 0
- 2026Recency/Frequency Adaptive KV Caching for Large Language Model Servingcited by 0
- 2026Geometry-Aware Online Scheduling for LLM Serving: From Theoretical Bound to System Practicecited by 0
- 2026CTA-Pipelining: A Latency-Oriented Spatial Scaling Method for Multi-GPU Systemscited by 0
- 2026Towards Efficient Large Language Model Serving: A Survey on System-Aware KV Cache Optimization9 Jul 2026
- 2026CTA-Pipelining: A Latency-Oriented Spatial Scaling Method for Multi-GPU Systems8 Jul 2026
- 2026Geometry-Aware Online Scheduling for LLM Serving: From Theoretical Bound to System Practice21 Jun 2026
- 2026Recency/Frequency Adaptive KV Caching for Large Language Model Serving19 Jun 2026
- 2026Efficient Financial Language Understanding via Distillation with Synthetic Data17 Jun 2026
- 2026SNLP: Layer-Parallel Inference via Structured Newton Corrections18 May 2026
- 2026Efficient Inference for Large Vision-Language Models: Bottlenecks, Techniques, and Prospects7 Apr 2026
- 2026The Workload-Router-Pool Architecture for LLM Inference Optimization: A Vision Paper from the vLLM Semantic Router Project22 Mar 2026
- 2026VSPrefill: Vertical-Slash Sparse Attention with Lightweight Indexing for Long-Context Prefilling3 Mar 2026
- 2026Few-Step Diffusion Language Models via Trajectory Self-Distillation12 Feb 2026
- 2026Predicting LLM Output Length via Entropy-Guided Representations12 Feb 2026
- 2026Meeting SLOs, Slashing Hours: Automated Enterprise LLM Optimization with OptiKIT28 Jan 2026
4 more
- 2026Panther: Faster and Cheaper Computations with Randomized Numerical Linear Algebra21 Jan 2026
- 2025Reasoning Language Model Inference Serving Unveiled: An Empirical Study21 Oct 2025
- 2025Large Language Models for Crash Detection in Video: A Survey of Methods, Datasets, and Challenges2 Jul 2025
- 2025Arrow: Adaptive Scheduling Mechanisms for Disaggregated LLM Inference Architecture17 May 2025
- 2026Predicting LLM Output Length via Entropy-Guided Representationscited by 9
- 2025Arrow: Adaptive Scheduling Mechanisms for Disaggregated LLM Inference Architecturecited by 5
- 2026Towards Efficient Large Language Model Serving: A Survey on System-Aware KV Cache Optimizationcited by 4
- 2026Geometry-Aware Online Scheduling for LLM Serving: From Theoretical Bound to System Practicecited by 0
- 2026Towards Efficient Large Language Model Serving: A Survey on System-Aware KV Cache Optimization9 Jul 2026
- 2026Geometry-Aware Online Scheduling for LLM Serving: From Theoretical Bound to System Practice21 Jun 2026
- 2026Predicting LLM Output Length via Entropy-Guided Representations12 Feb 2026
- 2025Arrow: Adaptive Scheduling Mechanisms for Disaggregated LLM Inference Architecture17 May 2025
- 2025Large Language Models for Crash Detection in Video: A Survey of Methods, Datasets, and Challengescited by 3
- 2026VSPrefill: Vertical-Slash Sparse Attention with Lightweight Indexing for Long-Context Prefillingcited by 1
- 2026SNLP: Layer-Parallel Inference via Structured Newton Correctionscited by 1
- 2026Panther: Faster and Cheaper Computations with Randomized Numerical Linear Algebracited by 0
- 2026Meeting SLOs, Slashing Hours: Automated Enterprise LLM Optimization with OptiKITcited by 0
- 2026Efficient Financial Language Understanding via Distillation with Synthetic Datacited by 0
- 2026Recency/Frequency Adaptive KV Caching for Large Language Model Servingcited by 0
- 2026CTA-Pipelining: A Latency-Oriented Spatial Scaling Method for Multi-GPU Systemscited by 0
- 2026CTA-Pipelining: A Latency-Oriented Spatial Scaling Method for Multi-GPU Systems8 Jul 2026
- 2026Recency/Frequency Adaptive KV Caching for Large Language Model Serving19 Jun 2026
- 2026Efficient Financial Language Understanding via Distillation with Synthetic Data17 Jun 2026
- 2026SNLP: Layer-Parallel Inference via Structured Newton Corrections18 May 2026
- 2026VSPrefill: Vertical-Slash Sparse Attention with Lightweight Indexing for Long-Context Prefilling3 Mar 2026
- 2026Meeting SLOs, Slashing Hours: Automated Enterprise LLM Optimization with OptiKIT28 Jan 2026
- 2026Panther: Faster and Cheaper Computations with Randomized Numerical Linear Algebra21 Jan 2026
- 2025Large Language Models for Crash Detection in Video: A Survey of Methods, Datasets, and Challenges2 Jul 2025
Similar, not cited
Close in wording, no citation either way
- 2026Parallelization Strategies for Dense LLM Deployment: Navigating Through Application-Specific Tradeoffs and Bottlenecks
- 2024DynamoLLM: Designing LLM Inference Clusters for Performance and Energy Efficiency
- 2024Large Language Model Inference Acceleration: A Comprehensive Hardware Perspective
- 2024Demystifying AI Platform Design for Distributed Inference of Next-Generation LLM models
- 2025Optimizing LLMs for Resource-Constrained Environments: A Survey of Model Compression Techniques
- 2026Characterizing Parallelism Strategies in LLM Inference: Fundamental Compute-Communication Trade-offs
- 2023Fast Distributed Inference Serving for Large Language Models
- 2024A Survey on Efficient Inference for Large Language Models