AI summary · arXiv: 2408.00741v1 · cs.AI
DynamoLLM: Designing LLM Inference Clusters for Performance and Energy Efficiency
The essentials
- Longer experiments using 1-day traces for the Conversation service resulted in improvements over SinglePool:
- 5.3% improvement in P99 TTFT latency
- 11.1% improvement in TBT latency
- 11.4%
- 7.6%, respectively
- Power consumption across the systems for the cluster was reduced with DynamoLLM:
- 43%
- 9%, respectively
- DynamoLLM accommodates different request types by operating pools at different frequencies compared to the maximum allowed frequency used by the baseline.
- Sharding changes were observed, indicating that different pools operate with varying model parallelisms under DynamoLLM as load changes over time.
- Sensitivity studies showed improvements in energy efficiency and performance metrics with DynamoLLM compared to other evaluated systems.
- Overall, DynamoLLM achieved significant reductions in energy consumption (53%), operational carbon emissions (38%), and cost (61%) while maintaining latency SLOs by dynamically reconfiguring inference clusters based on workload fluctuations and compute properties.
Key points written by AI: they may contain errors, check them against the paper.
Ask questions about this paper to our AI assistant
How to chat with this paper? Illustrated guide
You can also chat with multiple papers at once here.
Keep this conversation — a free account saves your questions and answers, your collections of papers and your alerts.
Create a free accountTools for this paper
Advanced tools Premium
For researchers who follow a field closely: citation alerts, journal-club slides, version comparison and Zotero export. Discover Premium
Papers around this one
See them on a mapRanked by how close their title and abstract are to this paper’s. Select some to read them together.
Closest papers
-
Towards Greener LLMs: Bringing Energy-Efficiency to the Forefront of LLM InferenceJovan Stojkovic, Esha Choukse, Chaojie Zhang et al. · 2024 · Artificial Intelligence · preprint, not peer reviewed · cited 110 times · AI summary available
Towards Greener LLMs examines energy-efficiency trade-offs for LLM serving under performance SLOs, as DynamoLLM does.
Abstract
With the ubiquitous use of modern large language models (LLMs) across industries, the inference serving for these models is ever expanding. Given the high compute and memory requirements of modern LLMs, more and more top-of-the-line GPUs are being deployed to serve these models. Energy availability has come to the forefront as the biggest challenge for data center expansion to serve these models. In this paper, we present the trade-offs brought up by making energy efficiency the primary goal of LLM serving under performance SLOs. We show that depending on the inputs, the model, and the service-level agreements, there are several knobs available to the LLM inference provider to use for being …
-
GreenLLM: SLO-Aware Dynamic Frequency Scaling for Energy-Efficient LLM ServingQun-You Liu, Da-Rong Huang, M. Zapater et al. · 2025 · arXiv.org · cited 22 times · Not summarized yet
GreenLLM reduces GPU energy under serving SLOs by separately controlling prefill and decode frequencies, rather than reconfiguring the whole cluster.
Abstract
Today's Large Language Models (LLMs) inference costs are dominated by GPU energy consumption. LLM inference consists of two stages: prefill and decode, each exhibiting different characteristics. However, current GPU power governors disregard these differences and are not aware of runtime performance, leading to suboptimal DVFS configurations, head-of-line blocking, and excessive energy consumption. We introduce GreenLLM, a service-level objectives (SLO)-aware serving framework that minimizes GPU energy by explicitly separating prefill and decode control with a runtime optimization algorithm for end-to-end energy reduction without sacrificing performance. For prefill, GreenLLM solves a queuei…
-
Hybrid Heterogeneous Clusters Can Lower the Energy Consumption of LLM Inference WorkloadsGrant Wilkins, Srinivasan Keshav, Richard Mortier · 2024 · Energy-Efficient Computing and Networking · cited 43 times · Not summarized yet
Hybrid Heterogeneous Clusters schedules LLM tasks across energy-efficient processors and high-performance GPUs to reduce data-center energy.
Abstract
Both the training and use of Large Language Models (LLMs) require large amounts of energy. Their increasing popularity, therefore, raises critical concerns regarding the energy efficiency and sustainability of data centers that host them. This paper addresses the challenge of reducing energy consumption in data centers running LLMs. We propose a hybrid data center model that uses a cost-based scheduling framework to dynamically allocate LLM tasks across hardware accelerators that differ in their energy efficiencies and computational capabilities. Specifically, our workload-aware strategy determines whether tasks are processed on energy-efficient processors or high-performance GPUs based on t…
-
LLM-Pilot: Characterize and Optimize Performance of your LLM Inference ServicesMałgorzata Łazuka, Andreea Anghel, Thomas Parnell · 2024 · Distributed, Parallel, and Cluster Computing · cited 42 times · Not summarized yet
LLM-Pilot benchmarks and predicts inference performance across GPUs to optimize service configurations, rather than targeting energy management.
Abstract
As Large Language Models (LLMs) are rapidly growing in popularity, LLM inference services must be able to serve requests from thousands of users while satisfying performance requirements. The performance of an LLM inference service is largely determined by the hardware onto which it is deployed, but understanding of which hardware will deliver on performance requirements remains challenging. In this work we present LLM-Pilot - a first-of-its-kind system for characterizing and predicting performance of LLM inference services. LLM-Pilot performs benchmarking of LLM inference services, under a realistic workload, across a variety of GPUs, and optimizes the service configuration for each conside…
-
UELLM: A Unified and Efficient Approach for LLM Inference ServingYi-Yuan He, Min-Xian Xu, Jing-Feng Wu et al. · 2024 · arXiv.org · preprint, not peer reviewed · cited 4 times · Not summarized yet
UELLM addresses GPU deployment, inference latency, and query orchestration for SLO-compliant LLM serving.
Abstract
In the context of Machine Learning as a Service (MLaaS) clouds, the extensive use of Large Language Models (LLMs) often requires efficient management of significant query loads. When providing real-time inference services, several challenges arise. Firstly, increasing the number of GPUs may lead to a decrease in inference speed due to heightened communication overhead, while an inadequate number of GPUs can lead to out-of-memory errors. Secondly, different deployment strategies need to be evaluated to guarantee optimal utilization and minimal inference latency. Lastly, inefficient orchestration of inference queries can easily lead to significant Service Level Objective (SLO) violations. Last…
-
Green-LLM: Optimal Workload Allocation for Environmentally-Aware Distributed InferenceJia-Ming Cheng, Duong Tung Nguyen · 2025 · cited 3 times · Not summarized yet
Green-LLM allocates inference workloads across edge data centers according to renewable availability and electricity prices to address energy and carbon objectives.
Abstract
This paper investigates the optimal allocation of large language model (LLM) inference workloads across heterogeneous edge data centers over time. Each data center features on-site renewable generation and faces dynamic electricity prices and spatiotemporal variability in renewable availability. We propose Green-LLM, a lexicographic multi-objective optimization framework that addresses this challenge without requiring manual weight tuning. The proposed model incorporates real-world constraints, including token-dependent processing delay and energy consumption, heterogeneous hardware capabilities, dynamic renewable generation, and spatiotemporal variations in electricity prices and carbon int…
-
Characterizing Power Management Opportunities for LLMs in the CloudP. Patel, Esha Choukse, Chaojie Zhang et al. · 2024 · International Conference on Architectural Support for Programming Languages and Operating Systems · cited 207 times · Not summarized yet
Characterizing Power Management Opportunities measures LLM power patterns and identifies power-management opportunities in inference clusters.
Abstract
Recent innovation in large language models (LLMs), and their myriad use cases have rapidly driven up the compute demand for datacenter GPUs. Several cloud providers and other enterprises plan to substantially grow their datacenter capacity to support these new workloads. A key bottleneck resource in datacenters is power, which LLMs are quickly saturating due to their rapidly increasing model sizes. We extensively characterize the power consumption patterns of a variety of LLMs and their configurations. We identify the differences between the training and inference power consumption patterns. Based on our analysis, we claim that the average and peak power utilization in LLM inference clusters…
-
Camel: Energy-Aware LLM Inference on Resource-Constrained DevicesHao Xu, Long Peng, She-Zheng Song et al. · 2025 · arXiv.org · preprint, not peer reviewed · cited 20 times · Not summarized yet
Camel manages GPU frequency and batch size to balance energy and latency for LLM inference on resource-constrained devices.
Abstract
Most Large Language Models (LLMs) are currently deployed in the cloud, with users relying on internet connectivity for access. However, this paradigm faces challenges such as network latency, privacy concerns, and bandwidth limits. Thus, deploying LLMs on edge devices has become an important research focus. In edge inference, request latency is critical as high latency can impair real-time tasks. At the same time, edge devices usually have limited battery capacity, making energy consumption another major concern. Balancing energy consumption and inference latency is essential. To address this, we propose an LLM inference energy management framework that optimizes GPU frequency and batch size…
Prior work it builds on
-
SLO-Aware GPU DVFS for Energy-Efficient LLM Inference ServingA. Kakolyris, D. Masouros, Sotirios Xydis et al. · 2024 · IEEE computer architecture letters · cited 40 times · Not summarized yet
SLO-Aware GPU DVFS adjusts GPU voltage and frequency at each inference iteration to reduce energy while meeting latency SLOs.
Abstract
The increasing popularity of LLM-based chatbots combined with their reliance on power-hungry GPU infrastructure forms a critical challenge for providers: minimizing energy consumption under Service-Level Objectives (SLOs) that ensure optimal user experience. Traditional energy optimization methods fall short for LLM inference due to their autoregressive architecture, which renders them incapable of meeting a predefined SLO without energy overprovisioning. This autoregressive nature however, allows for iteration-level adjustments, enabling continuous fine-tuning of the system throughout the inference process. In this letter, we propose a solution based on iteration-level GPU Dynamic Voltage F…
-
Splitwise: Efficient Generative LLM Inference Using Phase SplittingP. Patel, Esha Choukse, Chaojie Zhang et al. · 2023 · International Symposium on Computer Architecture · cited 1,078 times · Not summarized yet
Splitwise uses the differing compute and power characteristics of prompt processing and token generation to split LLM inference across GPUs.
Abstract
Generative large language model (LLM) applications are growing rapidly, leading to large-scale deployments of expensive and power-hungry GPUs. Our characterization of LLM inference shows that each inference request undergoes two phases: a compute-intensive prompt computation phase and a memory intensive token generation phase, each with distinct latency, throughput, memory, and power characteristics. Despite state-of-the-art batching and scheduling, the token generation phase underutilizes compute resources. Unlike prompt computation, token generation does not need the compute capability of the latest GPUs and can be run with lower power and cost. Based on these insights, we propose Splitwis…
-
Efficient Memory Management for Large Language Model Serving with PagedAttentionWoosuk Kwon, Zhuohan Li, Siyuan Zhuang et al. · 2023 · Machine Learning · cited 9,683 times · AI summary available
PagedAttention and vLLM manage KV-cache memory to enable larger batches and high-throughput LLM serving.
Abstract
High throughput serving of large language models (LLMs) requires batching sufficiently many requests at a time. However, existing systems struggle because the key-value cache (KV cache) memory for each request is huge and grows and shrinks dynamically. When managed inefficiently, this memory can be significantly wasted by fragmentation and redundant duplication, limiting the batch size. To address this problem, we propose PagedAttention, an attention algorithm inspired by the classical virtual memory and paging techniques in operating systems. On top of it, we build vLLM, an LLM serving system that achieves (1) near-zero waste in KV cache memory and (2) flexible sharing of KV cache within an…
-
Response Length Perception and Sequence Scheduling: An LLM-Empowered LLM Inference PipelineZangwei Zheng, Xiaozhe Ren, Fuzhao Xue et al. · 2023 · Neural Information Processing Systems · cited 166 times · Not summarized yet
Response Length Perception predicts output lengths and schedules similar queries together to improve inference efficiency.
Abstract
Large language models (LLMs) have revolutionized the field of AI, demonstrating unprecedented capacity across various tasks. However, the inference process for LLMs comes with significant computational costs. In this paper, we propose an efficient LLM inference pipeline that harnesses the power of LLMs. Our approach begins by tapping into the potential of LLMs to accurately perceive and predict the response length with minimal overhead. By leveraging this information, we introduce an efficient sequence scheduling technique that groups queries with similar response lengths into micro-batches. We evaluate our approach on real-world instruction datasets using the LLaMA-based model, and our resu…
-
Hybrid LLM: Cost-Efficient and Quality-Aware Query RoutingDujian Ding, Ankur Mallick, Chi Wang et al. · 2024 · International Conference on Learning Representations · cited 514 times · Not summarized yet
Hybrid LLM routes queries between small and large models to trade response quality against inference cost.
Abstract
Large language models (LLMs) excel in most NLP tasks but also require expensive cloud servers for deployment due to their size, while smaller models that can be deployed on lower cost (e.g., edge) devices, tend to lag behind in terms of response quality. Therefore in this work we propose a hybrid inference approach which combines their respective strengths to save cost and maintain quality. Our approach uses a router that assigns queries to the small or large model based on the predicted query difficulty and the desired quality level. The desired quality level can be tuned dynamically at test time to seamlessly trade quality for cost as per the scenario requirements. In experiments our appro…
Papers that cite it
-
Chameleon: Adaptive Caching and Scheduling for Many-Adapter LLM Inference EnvironmentsNikoleta Iliakopoulou, Jovan Stojkovic, Chloe Alverti et al. · 2024 · Micro · cited 21 times · Not summarized yet
Chameleon adapts caching and scheduling for concurrent LoRA tasks in inference clusters, addressing workload heterogeneity and blocking.
Abstract
The effectiveness of LLMs has triggered an exponential rise in their deployment, imposing substantial demands on inference clusters. Such clusters often handle numerous concurrent queries for different LLM downstream tasks. To handle multi-task settings with vast LLM parameter counts, Low-Rank Adaptation (LoRA) enables task-specific fine-tuning while sharing most of the base LLM model across tasks. Hence, it supports concurrent task serving with reduced memory requirements. However, existing designs face inefficiencies: they overlook workload heterogeneity, impose high CPU-GPU link bandwidth from frequent adapter loading, and suffer from head-of-line blocking in their schedulers. To address …
-
Engine-Agnostic Model Hot-Swapping for Cost-Effective LLM InferenceRadostin Stoyanov, Viktória Spišaková, Adrian Reber et al. · 2025 · SC25-W: Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis · cited 5 times · Not summarized yet
SwapServeLLM hot-swaps models to allocate GPU resources dynamically and reduce the cost of bursty inference services.
Abstract
The widespread adoption of Large Language Models (LLMs) has led to an increased demand for large-scale inference services, presenting a unique set of challenges for the HPC community. These services are characterized by moderate-scale models that require dedicating expensive GPUs to handle bursty inference requests, leading to high costs and resource underutilization. In this paper, we propose SwapServeLLM — a novel engine-agnostic hot-swapping method for cost-effective inference. This model hot-swapping approach is enabled by recent driver capabilities for transparent GPU checkpointing. SwapServeLLM optimizes resource utilization by dynamically allocating GPU resources with two key mechanis…
-
Demystifying Cost-Efficiency in LLM Serving over Heterogeneous GPUsYou-He Jiang, Fang-Cheng Fu, Xiaozhe Yao et al. · 2025 · International Conference on Machine Learning · cited 50 times · Not summarized yet
Demystifying Cost-Efficiency studies how heterogeneous GPUs can match diverse LLM requests to improve serving cost-efficiency.
Abstract
Recent advancements in Large Language Models (LLMs) have led to increasingly diverse requests, accompanied with varying resource (compute and memory) demands to serve them. However, this in turn degrades the cost-efficiency of LLM serving as common practices primarily rely on homogeneous GPU resources. In response to this problem, this work conducts a thorough study about serving LLMs over heterogeneous GPU resources on cloud platforms. The rationale is that different GPU types exhibit distinct compute and memory characteristics, aligning well with the divergent resource demands of diverse requests. Particularly, through comprehensive benchmarking, we discover that the cost-efficiency of LLM…
-
Toward Sustainable Distributed LLM Inference: A Systems Synthesis and Research Agenda for an Energy-, Carbon-, and Cache-Aware llm-d Control PlaneTwinkll Sisodia · 2026 · Not summarized yet
Toward Sustainable Distributed LLM Inference synthesizes work on energy, carbon, caching, placement, and SLO-aware distributed serving.
Abstract
Large language model (LLM) sustainability is increasingly a serving-systems problem, not only a training problem. In production, energy and carbon impact depend on more than model size: workload shape, batching, key-value (KV) cache reuse, prefill/decode placement, model and accelerator choice, power state, geographic carbon intensity, and service-level objectives (SLOs) all matter. Recent systems papers study many of these factors separately. This paper connects those results and asks a practical engineering question: what do they imply when the decision point is a distributed inference control plane such as llm-d? The contribution here is synthesis, not a new set of benchmark results. Repo…
-
FREESH: Fair, Resource- and Energy-Efficient Scheduling for LLM Serving on Heterogeneous GPUsXuan He, Ze-Quan Fang, Jinzhao Lian et al. · 2025 · arXiv.org · preprint, not peer reviewed · cited 6 times · Not summarized yet
FREESH jointly routes and schedules LLM queries across heterogeneous GPUs and locations to improve fairness, resource efficiency, and energy outcomes.
Abstract
The ever-increasing computation and energy demand for LLM and AI agents call for holistic and efficient optimization of LLM serving systems. In practice, heterogeneous GPU clusters can be deployed in a geographically distributed manner, while LLM load also observes diversity in terms of both query traffic and serving patterns. LLM queries running on advanced GPUs during a high-emission hour at one location can lead to significantly higher carbon footprints versus same queries running on mid-level GPUs at a low-emission time and location. By observing LLM serving requirements and leveraging spatiotemporal computation flexibility, we consider the joint routing and scheduling problem, and propo…
Go further
How are these papers found?
We compare the title and abstract of this paper with those of every paper summarized on this site, and with the papers Semantic Scholar recommends, those it cites and those citing it (for a much-cited paper, its most recent citations and, from OpenAlex, the most cited ones). Among the prior work and the follow-ups, the papers that use each other in depth, a method it uses and the much-cited follow-ups come a little higher. The levels (very close, close, related) come from the similarity of the texts, not from a judgment of quality; * marks a paper without an abstract, compared by its title. The sentence under a paper is written by an AI from the two abstracts: check it in the papers. A paper marked not relevant by three readers leaves the list.
Updated on 2 November 2026.
The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.
Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.