ServeGen: Workload Characterization and Generation of Large Language Model Serving in Production
On the map: Efficient LLM inference and serving → Serving systems and request scheduling
Abstract (arXiv)
With the widespread adoption of Large Language Models (LLMs), serving LLM inference requests has become an increasingly important task, attracting active research advancements. Practical workloads play an essential role in this process: they are critical for motivating and benchmarking serving techniques and systems. However, the existing understanding of real-world LLM serving workloads is limited due to the lack of a comprehensive workload characterization. Prior analyses remain insufficient in scale and scope, thus failing to fully capture intricate workload characteristics. In this paper, we fill the gap with an in-depth characterization of LLM serving workloads collected from our worldwide cloud inference serving service, covering not only language models but also emerging multimodal and reasoning models, and unveiling important new findings in each case. Moreover, based on our findings, we propose ServeGen, a principled framework for generating realistic LLM serving workloads by composing them on a per-client basis. A practical use case in production validates that ServeGen avoids 50% under-provisioning compared to naive workload generation, demonstrating ServeGen's advantage in performance benchmarking. ServeGen is available at https://github.com/alibaba/ServeGen.
Key facts. Cited by 29 papers in the map (data through 7 Oct 2026). Placed in Serving systems and request scheduling, one of 12 directions in Efficient LLM inference and serving. Builds on 29 of its 62 references that are in the map. First posted on arXiv 15 May 2025.
Builds on
29 of 62 references.
Closest ancestors · 10
Same direction, newest first
- 2025semi-PD: Towards Efficient LLM Serving via Phase-Wise Disaggregated Computation and Unified Storage28 Apr
- 2025Locality-aware Fair Scheduling in LLM Serving24 Jan
- 2024P/D-Serve: Serving Disaggregated Large Language Model at Scale15 Aug
- 2024Andes: Defining and Enhancing Quality-of-Experience in LLM-Based Text Streaming Services25 Apr
- 2024LoongServe: Efficiently Serving Long-Context Large Language Models with Elastic Sequence Parallelism15 Apr
- 2024MuxServe: Flexible Spatial-Temporal Multiplexing for Multiple LLM Serving2 Apr
- 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Serve4 Mar
- 2024BurstGPT: A Real-world Workload Dataset to Optimize LLM Serving Systems31 Jan
- 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Serving18 Jan
- 2023Fast Distributed Inference Serving for Large Language Models10 May
Other references · 19
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2023AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversationcited by 1,906
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
- 2023SGLang: Efficient Execution of Structured Language Model Programscited by 1,107
- 2025Janus-Pro: Unified Multimodal Understanding and Generation with Data and Model Scalingcited by 787
- 2025Qwen2.5-Omni Technical Reportcited by 704
- 2023Splitwise: Efficient generative LLM inference using phase splittingcited by 536
- 2023MINT: Evaluating LLMs in Multi-turn Interaction with Tools and Language Feedbackcited by 293
- 2024Vidur: A Large-Scale Simulation Framework For LLM Inferencecited by 115
- 2024DeepSpeed-FastGen: High-throughput Text Generation for LLMs via MII and DeepSpeed-Inferencecited by 106
- 2024DynamoLLM: Designing LLM Inference Clusters for Performance and Energy Efficiencycited by 106
7 more
- 2019Analysis of Large-Scale Multi-Tenant GPU Clusters for DNN Training Workloadscited by 79
- 2024ServerlessLLM: Low-Latency Serverless Inference for Large Language Modelscited by 78
- 2020Serverless in the Wild: Characterizing and Optimizing the Serverless Workload at a Large Cloud Providercited by 65
- 2023ASTRA-sim2.0: Modeling Hierarchical Networks and Disaggregated Systems for Large-model Training at Scalecited by 47
- 2024Characterization of Large Language Model Development in the Datacentercited by 46
- 2021Characterization and Prediction of Deep Learning Workloads in Large-Scale GPU Datacenterscited by 31
- 2019Characterizing Deep Learning Training Workloads on Alibaba-PAIcited by 11
Built on by
Citing papers per year: 2025: 4; 2026: 25.
29 papers.
Sort:
By area:
- 2025Cornfigurator: Automated Planning for Any-to-Any Multimodal Model Servingcited by 4
- 2025WarmServe: Enabling One-for-Many GPU Prewarming for Multi-LLM Servingcited by 2
- 2025Role-Based Fault Tolerance System for LLM RL Post-Trainingcited by 2
- 2026Simple is Better: Multiplication May Be All You Need for LLM Request Schedulingcited by 2
- 2026CRAFT: Fine-Grained Cost-Aware Expert Replication For Efficient Mixture-of-Experts Servingcited by 2
- 2026Token-Budget-Aware Pool Routing for Cost-Efficient LLM Inferencecited by 2
- 2026Nitsum: Serving Tiered LLM Requests with Adaptive Tensor Parallelismcited by 2
- 2026SMetric: Rethink LLM Scheduling for Serving Agents with Balanced Session-centric Schedulingcited by 2
- 2025MeAJOR Corpus: A Multi-Source Dataset for Phishing Email Detectioncited by 1
- 2026TIDE: Temporal Incremental Draft Engine for Self-Improving LLM Inferencecited by 1
- 2026Cornserve: A Distributed Serving System for Any-to-Any Multimodal Modelscited by 1
- 2026The Workload-Router-Pool Architecture for LLM Inference Optimization: A Vision Paper from the vLLM Semantic Router Projectcited by 1
17 more
- 2026Dual-Pool Token-Budget Routing for Cost-Efficient and Reliable LLM Servingcited by 1
- 2026ObjectCache: Layerwise Object-Storage Retrieval for KV Cache Reusecited by 1
- 2026Diagnose Before You Compress: Prediction-Independent Bottleneck Witness Refinement for LLM Serving Tracescited by 1
- 2026Hydra: Phase-Aware Workload Characterization of LLM Inference across Edge SoC Generations, Backends, and Quantization Levelscited by 1
- 2026Hardware-Software Co-design for 3D-DRAM-based LLM Serving Acceleratorcited by 0
- 2026Regulating Branch Parallelism in LLM Servingcited by 0
- 2026Geometry-Aware Online Scheduling for LLM Serving: From Theoretical Bound to System Practicecited by 0
- 2026ASAP: A Disaggregated and Asynchronous Inference System for MoE Prefillcited by 0
- 2026Energy-Aware Scheduling for Serverless LLM Serving on Shared GPUscited by 0
- 2026NELSSA: A GPU-PNM Heterogeneous System for Mixed-Length LLM Serving via Length-based Request Placementcited by 0
- 2026InFactPlanner: Planning Sustainable Geo-Distributed LLM Data Centerscited by 0
- 2026A Year in LLM Serving: Workload Evolution, Caching and Load-Balancingcited by 0
- 2026Pallas: A Proactive KV Cache Migration Framework for LLM Inference in AI-RANcited by 0
- 2026Token Latency Fairness: Performance Isolation for Multi-Tenant LLM Servingcited by 0
- 2026SARA: SLO-Aware Resource Allocation for Disaggregated Agentic LLM Servicescited by 0
- 2026PulseInfer: I/O-Centric Sparse KV Cache Offloading for Efficient Long-Context LLM Decodingcited by 0
- 2026Inference-Layer Security: Defending Against Adversarial Inference and Infrastructure Abusecited by 0
- 2026Inference-Layer Security: Defending Against Adversarial Inference and Infrastructure Abuse29 Sep 2026
- 2026PulseInfer: I/O-Centric Sparse KV Cache Offloading for Efficient Long-Context LLM Decoding28 Sep 2026
- 2026SARA: SLO-Aware Resource Allocation for Disaggregated Agentic LLM Services22 Sep 2026
- 2026Token Latency Fairness: Performance Isolation for Multi-Tenant LLM Serving16 Sep 2026
- 2026Hydra: Phase-Aware Workload Characterization of LLM Inference across Edge SoC Generations, Backends, and Quantization Levels25 Aug 2026
- 2026Pallas: A Proactive KV Cache Migration Framework for LLM Inference in AI-RAN17 Aug 2026
- 2026InFactPlanner: Planning Sustainable Geo-Distributed LLM Data Centers13 Aug 2026
- 2026Diagnose Before You Compress: Prediction-Independent Bottleneck Witness Refinement for LLM Serving Traces1 Aug 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
- 2026A Year in LLM Serving: Workload Evolution, Caching and Load-Balancing3 Jul 2026
- 2026Energy-Aware Scheduling for Serverless LLM Serving on Shared GPUs29 Jun 2026
17 more
- 2026ASAP: A Disaggregated and Asynchronous Inference System for MoE Prefill21 Jun 2026
- 2026Geometry-Aware Online Scheduling for LLM Serving: From Theoretical Bound to System Practice21 Jun 2026
- 2026ObjectCache: Layerwise Object-Storage Retrieval for KV Cache Reuse16 May 2026
- 2026Regulating Branch Parallelism in LLM Serving7 May 2026
- 2026Nitsum: Serving Tiered LLM Requests with Adaptive Tensor Parallelism6 May 2026
- 2026Dual-Pool Token-Budget Routing for Cost-Efficient and Reliable LLM Serving9 Apr 2026
- 2026The Workload-Router-Pool Architecture for LLM Inference Optimization: A Vision Paper from the vLLM Semantic Router Project22 Mar 2026
- 2026Simple is Better: Multiplication May Be All You Need for LLM Request Scheduling16 Mar 2026
- 2026Token-Budget-Aware Pool Routing for Cost-Efficient LLM Inference13 Mar 2026
- 2026Cornserve: A Distributed Serving System for Any-to-Any Multimodal Models12 Mar 2026
- 2026Hardware-Software Co-design for 3D-DRAM-based LLM Serving Accelerator5 Mar 2026
- 2026TIDE: Temporal Incremental Draft Engine for Self-Improving LLM Inference5 Feb 2026
- 2026CRAFT: Fine-Grained Cost-Aware Expert Replication For Efficient Mixture-of-Experts Serving12 Jan 2026
- 2025Role-Based Fault Tolerance System for LLM RL Post-Training27 Dec 2025
- 2025Cornfigurator: Automated Planning for Any-to-Any Multimodal Model Serving16 Dec 2025
- 2025WarmServe: Enabling One-for-Many GPU Prewarming for Multi-LLM Serving10 Dec 2025
- 2025MeAJOR Corpus: A Multi-Source Dataset for Phishing Email Detection23 Jul 2025
- 2025WarmServe: Enabling One-for-Many GPU Prewarming for Multi-LLM Servingcited by 2
- 2026Simple is Better: Multiplication May Be All You Need for LLM Request Schedulingcited by 2
- 2026Token-Budget-Aware Pool Routing for Cost-Efficient LLM Inferencecited by 2
- 2026Nitsum: Serving Tiered LLM Requests with Adaptive Tensor Parallelismcited by 2
- 2026ObjectCache: Layerwise Object-Storage Retrieval for KV Cache Reusecited by 1
- 2026Diagnose Before You Compress: Prediction-Independent Bottleneck Witness Refinement for LLM Serving Tracescited by 1
- 2026Hardware-Software Co-design for 3D-DRAM-based LLM Serving Acceleratorcited by 0
- 2026Regulating Branch Parallelism in LLM Servingcited by 0
- 2026Geometry-Aware Online Scheduling for LLM Serving: From Theoretical Bound to System Practicecited by 0
- 2026Energy-Aware Scheduling for Serverless LLM Serving on Shared GPUscited by 0
- 2026NELSSA: A GPU-PNM Heterogeneous System for Mixed-Length LLM Serving via Length-based Request Placementcited by 0
- 2026A Year in LLM Serving: Workload Evolution, Caching and Load-Balancingcited by 0
12 most cited of 15 All 15 (JSON)
- 2026PulseInfer: I/O-Centric Sparse KV Cache Offloading for Efficient Long-Context LLM Decoding28 Sep 2026
- 2026SARA: SLO-Aware Resource Allocation for Disaggregated Agentic LLM Services22 Sep 2026
- 2026Pallas: A Proactive KV Cache Migration Framework for LLM Inference in AI-RAN17 Aug 2026
- 2026Diagnose Before You Compress: Prediction-Independent Bottleneck Witness Refinement for LLM Serving Traces1 Aug 2026
- 2026NELSSA: A GPU-PNM Heterogeneous System for Mixed-Length LLM Serving via Length-based Request Placement29 Jul 2026
- 2026A Year in LLM Serving: Workload Evolution, Caching and Load-Balancing3 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
- 2026ObjectCache: Layerwise Object-Storage Retrieval for KV Cache Reuse16 May 2026
- 2026Regulating Branch Parallelism in LLM Serving7 May 2026
- 2026Nitsum: Serving Tiered LLM Requests with Adaptive Tensor Parallelism6 May 2026
- 2026Simple is Better: Multiplication May Be All You Need for LLM Request Scheduling16 Mar 2026
12 newest of 15 All 15 (JSON)
- 2025Cornfigurator: Automated Planning for Any-to-Any Multimodal Model Servingcited by 4
- 2025Role-Based Fault Tolerance System for LLM RL Post-Trainingcited by 2
- 2025MeAJOR Corpus: A Multi-Source Dataset for Phishing Email Detectioncited by 1
- 2026Cornserve: A Distributed Serving System for Any-to-Any Multimodal Modelscited by 1
- 2026Dual-Pool Token-Budget Routing for Cost-Efficient and Reliable LLM Servingcited by 1
- 2026Hydra: Phase-Aware Workload Characterization of LLM Inference across Edge SoC Generations, Backends, and Quantization Levelscited by 1
- 2026InFactPlanner: Planning Sustainable Geo-Distributed LLM Data Centerscited by 0
- 2026Token Latency Fairness: Performance Isolation for Multi-Tenant LLM Servingcited by 0
- 2026Token Latency Fairness: Performance Isolation for Multi-Tenant LLM Serving16 Sep 2026
- 2026Hydra: Phase-Aware Workload Characterization of LLM Inference across Edge SoC Generations, Backends, and Quantization Levels25 Aug 2026
- 2026InFactPlanner: Planning Sustainable Geo-Distributed LLM Data Centers13 Aug 2026
- 2026Dual-Pool Token-Budget Routing for Cost-Efficient and Reliable LLM Serving9 Apr 2026
- 2026Cornserve: A Distributed Serving System for Any-to-Any Multimodal Models12 Mar 2026
- 2025Role-Based Fault Tolerance System for LLM RL Post-Training27 Dec 2025
- 2025Cornfigurator: Automated Planning for Any-to-Any Multimodal Model Serving16 Dec 2025
- 2025MeAJOR Corpus: A Multi-Source Dataset for Phishing Email Detection23 Jul 2025
Similar, not cited
Close in wording, no citation either way
- 2025Comparative Analysis of Large Language Model Inference Serving Systems: A Performance Study of vLLM and HuggingFace TGI
- 2024ScaleLLM: A Resource-Frugal LLM Serving Framework by Optimizing End-to-End Efficiency
- 2026LLM Serving in the Wild: An Empirical Study of Frameworks, Methods, and System Designs
- 2024GUIDE: A Global Unified Inference Engine for Deploying Large Language Models in Heterogeneous Environments
- 2026FineServe: A Fine-Grained Dataset and Characterization of Global LLM Serving Workloads
- 2024The CAP Principle for LLM Serving: A Survey of Long-Context Large Language Model Serving
- 2024Llumnix: Dynamic Scheduling for Large Language Model Serving
- 2023Towards Efficient Generative Large Language Model Serving: A Survey from Algorithms to Systems