M'elange: Cost Efficient Large Language Model Serving by Exploiting GPU Heterogeneity
Not on the map. Why?
Abstract (arXiv)
Large language models (LLMs) are increasingly integrated into many online services, yet they remain cost-prohibitive to deploy due to the requirement of expensive GPU instances. Prior work has addressed the high cost of LLM serving by improving the inference engine, but less attention has been given to selecting the most cost-efficient GPU type(s) for a specific LLM service. There is a large and growing landscape of GPU types and, within these options, higher cost does not always lead to increased performance. Instead, through a comprehensive investigation, we find that three key LLM service characteristics (request size, request rate, SLO) strongly influence GPU cost efficiency, and differing GPU types are most cost efficient for differing LLM service settings. As a result, the most cost-efficient allocation for a given service is typically a mix of heterogeneous GPU types. Based on this analysis, we introduce M'elange, a GPU allocation framework that navigates these diverse LLM service characteristics and heterogeneous GPU option space to automatically and efficiently derive the minimal-cost GPU allocation for a given LLM service. We formulate the GPU allocation task as a cost-aware bin packing problem where GPUs are bins and items are slices of the service workload. Our formulation's constraints account for a service's unique characteristics, allowing M'elange to be flexible to support diverse service settings and heterogeneity-aware to adapt the GPU allocation to a specific service. Compared to using only a single GPU type, M'elange reduces deployment costs by up to 77% in conversational settings, 33% in document-based settings, and 51% in a mixed setting.
Key facts. Cited by 31 papers in the map (data through 14 Oct 2026). Builds on 35 of its 61 references that are in the map. First posted on arXiv 22 Apr 2024.
Builds on
35 of 61 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2023GPT-4 Technical Reportcited by 18,396
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,944
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,673
- 2022GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformerscited by 1,919
- 2020Big Bird: Transformers for Longer Sequencescited by 1,684
- 2022Fast Inference from Transformers via Speculative Decodingcited by 1,653
- 2022SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Modelscited by 1,386
- 2023AWQ: Activation-aware Weight Quantization for LLM Compression and Accelerationcited by 1,298
23 more
- 2023SGLang: Efficient Execution of Structured Language Model Programscited by 1,141
- 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,121
- 2023H2O: Heavy-Hitter Oracle for Efficient Generative Inference of Large Language Modelscited by 832
- 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Servingcited by 617
- 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 596
- 2023Splitwise: Efficient generative LLM inference using phase splittingcited by 558
- 2022ZeroQuant: Efficient and Affordable Post-Training Quantization for Large-Scale Transformerscited by 526
- 2018A Discourse-Aware Attention Model for Abstractive Summarization of Long Documentscited by 478
- 2020BERT Loses Patience: Fast and Robust Inference with Early Exitcited by 273
- 2023SARATHI: Efficient LLM Inference by Piggybacking Decodes with Chunked Prefillscited by 193
- 2023Speculative Decoding with Big Little Decodercited by 164
- 2023Fast Distributed Inference Serving for Large Language Modelscited by 145
- 2024Inference without Interference: Disaggregate LLM Inference for Mixed Downstream Workloadscited by 121
- 2022Petals: Collaborative Inference and Fine-tuning of Large Modelscited by 87
- 2023SpotServe: Serving Generative Large Language Models on Preemptible Instancescited by 87
- 2023Response Length Perception and Sequence Scheduling: An LLM-Empowered LLM Inference Pipelinecited by 86
- 2023S3: Increasing GPU Utilization during Generative Inference for Higher Throughputcited by 81
- 2023Fairness in Serving Large Language Modelscited by 78
- 2023MathChat: Converse to Tackle Challenging Math Problems with LLM Agentscited by 68
- 2020Heterogeneity-Aware Cluster Scheduling Policies for Deep Learning Workloadscited by 56
- 2022Galvatron: Efficient Transformer Training over Multiple GPUs Using Automatic Parallelismcited by 53
- 2022Bamboo: Making Preemptible Instances Resilient for Affordable Training of Large DNNscited by 49
- 2020Srifty: Swift and Thrifty Distributed Training on the Cloudcited by 4
Built on by
Citing papers per year: 2024: 6; 2025: 11; 2026: 14.
31 papers.
Sort:
By area:
- 2024vAttention: Dynamic Memory Management for Serving LLMs without PagedAttentioncited by 98
- 2024Helix: Serving Large Language Models over Heterogeneous GPUs and Network via Max-Flowcited by 55
- 2024LLM Inference Serving: Survey of Recent Advances and Opportunitiescited by 46
- 2025Demystifying Cost-Efficiency in LLM Serving over Heterogeneous GPUscited by 22
- 2025Taming the Titans: A Survey of Efficient LLM Inference Servingcited by 16
- 2025AIBrix: Towards Scalable, Cost-Effective Large Language Model Inference Infrastructurecited by 13
- 2025UCCL-EP: Portable Expert-Parallel Communicationcited by 12
- 2025The Larger the Merrier? Efficient Large AI Model Inference in Wireless Edge Networkscited by 7
- 2025An Inquiry into Datacenter TCO for LLM Inference with FP8cited by 5
- 2025Taming the Chaos: Coordinated Autoscaling for Heterogeneous and Disaggregated LLM Inferencecited by 5
- 2024A Strategy to Combine 1stGen Transformers and Open LLMs for Automatic Text Classificationcited by 3
- 2026OServe: Accelerating LLM Serving via Spatial-Temporal Workload Orchestrationcited by 3
19 more
- 2026PipeLive: Efficient Live In-place Pipeline Parallelism Reconfiguration for Dynamic LLM Servingcited by 3
- 2025Cost-Efficient LLM Serving in the Cloud: VM Selection with KV Cache Offloadingcited by 2
- 2026Coral: Cost-Efficient Multi-LLM Serving over Heterogeneous Cloud GPUscited by 2
- 2026Observation, Not Prediction: Conversation-Level Disaggregated Scheduling for Agentic Servingcited by 2
- 2025iServe: An Intent-based Serving System for LLMscited by 1
- 2025GoodSpeed: Optimizing Fair Goodput with Adaptive Speculative Decoding in Distributed Edge Inferencecited by 1
- 2026TIDE: Temporal Incremental Draft Engine for Self-Improving LLM Inferencecited by 1
- 2026Efficient Remote KV Cache Reuse with GPU-native Video Codeccited by 1
- 2026Quantization-Aware Collaborative Inference for Large Embodied AI Modelscited by 1
- 2026The Workload-Router-Pool Architecture for LLM Inference Optimization: A Vision Paper from the vLLM Semantic Router Projectcited by 1
- 2026When Reranking Hurts: Uncertainty-Based Gating for Few-Shot Rerankingcited by 1
- 2024Software Performance Engineering for Foundation Model-Powered Softwarecited by 0
- 2024Topology-aware Preemptive Scheduling for Co-located LLM Workloadscited by 0
- 2025MoLink: Distributed and Efficient Serving Framework for Large Modelscited by 0
- 2026Cost-Optimal Foundation Model Deployment Portfolio for Transportation Managementcited by 0
- 2026Auto-Scaling Heterogeneous Neural Processing Units for Energy and Cost-Efficient LLM Servingcited by 0
- 2026OpWeave: Flexible Operator Disaggregation for Heterogeneous LLM Servingcited by 0
- 2026EMA: Elastic and Performance Transparent Memory Across GPUscited by 0
- 2026FastEEP: Fast Intra-Instance Elastic Scaling for Expert-Parallel MoE Servingcited by 0
- 2026FastEEP: Fast Intra-Instance Elastic Scaling for Expert-Parallel MoE Serving13 Oct 2026
- 2026EMA: Elastic and Performance Transparent Memory Across GPUs22 Sep 2026
- 2026OpWeave: Flexible Operator Disaggregation for Heterogeneous LLM Serving13 Sep 2026
- 2026Auto-Scaling Heterogeneous Neural Processing Units for Energy and Cost-Efficient LLM Serving17 Jul 2026
- 2026Cost-Optimal Foundation Model Deployment Portfolio for Transportation Management14 Jul 2026
- 2026When Reranking Hurts: Uncertainty-Based Gating for Few-Shot Reranking30 Jun 2026
- 2026Observation, Not Prediction: Conversation-Level Disaggregated Scheduling for Agentic Serving1 Jun 2026
- 2026Coral: Cost-Efficient Multi-LLM Serving over Heterogeneous Cloud GPUs5 May 2026
- 2026PipeLive: Efficient Live In-place Pipeline Parallelism Reconfiguration for Dynamic LLM Serving14 Apr 2026
- 2026The Workload-Router-Pool Architecture for LLM Inference Optimization: A Vision Paper from the vLLM Semantic Router Project22 Mar 2026
- 2026Quantization-Aware Collaborative Inference for Large Embodied AI Models13 Feb 2026
- 2026OServe: Accelerating LLM Serving via Spatial-Temporal Workload Orchestration12 Feb 2026
19 more
- 2026Efficient Remote KV Cache Reuse with GPU-native Video Codec10 Feb 2026
- 2026TIDE: Temporal Incremental Draft Engine for Self-Improving LLM Inference5 Feb 2026
- 2025UCCL-EP: Portable Expert-Parallel Communication22 Dec 2025
- 2025GoodSpeed: Optimizing Fair Goodput with Adaptive Speculative Decoding in Distributed Edge Inference10 Dec 2025
- 2025Taming the Chaos: Coordinated Autoscaling for Heterogeneous and Disaggregated LLM Inference27 Aug 2025
- 2025MoLink: Distributed and Efficient Serving Framework for Large Models7 Jul 2025
- 2025The Larger the Merrier? Efficient Large AI Model Inference in Wireless Edge Networks14 May 2025
- 2025Taming the Titans: A Survey of Efficient LLM Inference Serving28 Apr 2025
- 2025Cost-Efficient LLM Serving in the Cloud: VM Selection with KV Cache Offloading16 Apr 2025
- 2025AIBrix: Towards Scalable, Cost-Effective Large Language Model Inference Infrastructure22 Feb 2025
- 2025An Inquiry into Datacenter TCO for LLM Inference with FP83 Feb 2025
- 2025Demystifying Cost-Efficiency in LLM Serving over Heterogeneous GPUs2 Feb 2025
- 2025iServe: An Intent-based Serving System for LLMs8 Jan 2025
- 2024Topology-aware Preemptive Scheduling for Co-located LLM Workloads18 Nov 2024
- 2024Software Performance Engineering for Foundation Model-Powered Software14 Nov 2024
- 2024A Strategy to Combine 1stGen Transformers and Open LLMs for Automatic Text Classification19 Aug 2024
- 2024LLM Inference Serving: Survey of Recent Advances and Opportunities17 Jul 2024
- 2024Helix: Serving Large Language Models over Heterogeneous GPUs and Network via Max-Flow3 Jun 2024
- 2024vAttention: Dynamic Memory Management for Serving LLMs without PagedAttention7 May 2024
- 2024vAttention: Dynamic Memory Management for Serving LLMs without PagedAttentioncited by 98
- 2025Demystifying Cost-Efficiency in LLM Serving over Heterogeneous GPUscited by 22
- 2025Taming the Titans: A Survey of Efficient LLM Inference Servingcited by 16
- 2026OServe: Accelerating LLM Serving via Spatial-Temporal Workload Orchestrationcited by 3
- 2026PipeLive: Efficient Live In-place Pipeline Parallelism Reconfiguration for Dynamic LLM Servingcited by 3
- 2025Cost-Efficient LLM Serving in the Cloud: VM Selection with KV Cache Offloadingcited by 2
- 2026Coral: Cost-Efficient Multi-LLM Serving over Heterogeneous Cloud GPUscited by 2
- 2025iServe: An Intent-based Serving System for LLMscited by 1
- 2025GoodSpeed: Optimizing Fair Goodput with Adaptive Speculative Decoding in Distributed Edge Inferencecited by 1
- 2026Efficient Remote KV Cache Reuse with GPU-native Video Codeccited by 1
- 2025MoLink: Distributed and Efficient Serving Framework for Large Modelscited by 0
- 2026Auto-Scaling Heterogeneous Neural Processing Units for Energy and Cost-Efficient LLM Servingcited by 0
- 2026Auto-Scaling Heterogeneous Neural Processing Units for Energy and Cost-Efficient LLM Serving17 Jul 2026
- 2026Coral: Cost-Efficient Multi-LLM Serving over Heterogeneous Cloud GPUs5 May 2026
- 2026PipeLive: Efficient Live In-place Pipeline Parallelism Reconfiguration for Dynamic LLM Serving14 Apr 2026
- 2026OServe: Accelerating LLM Serving via Spatial-Temporal Workload Orchestration12 Feb 2026
- 2026Efficient Remote KV Cache Reuse with GPU-native Video Codec10 Feb 2026
- 2025GoodSpeed: Optimizing Fair Goodput with Adaptive Speculative Decoding in Distributed Edge Inference10 Dec 2025
- 2025MoLink: Distributed and Efficient Serving Framework for Large Models7 Jul 2025
- 2025Taming the Titans: A Survey of Efficient LLM Inference Serving28 Apr 2025
- 2025Cost-Efficient LLM Serving in the Cloud: VM Selection with KV Cache Offloading16 Apr 2025
- 2025Demystifying Cost-Efficiency in LLM Serving over Heterogeneous GPUs2 Feb 2025
- 2025iServe: An Intent-based Serving System for LLMs8 Jan 2025
- 2024vAttention: Dynamic Memory Management for Serving LLMs without PagedAttention7 May 2024
- 2024Helix: Serving Large Language Models over Heterogeneous GPUs and Network via Max-Flowcited by 55
- 2024LLM Inference Serving: Survey of Recent Advances and Opportunitiescited by 46
- 2025AIBrix: Towards Scalable, Cost-Effective Large Language Model Inference Infrastructurecited by 13
- 2025The Larger the Merrier? Efficient Large AI Model Inference in Wireless Edge Networkscited by 7
- 2025An Inquiry into Datacenter TCO for LLM Inference with FP8cited by 5
- 2025Taming the Chaos: Coordinated Autoscaling for Heterogeneous and Disaggregated LLM Inferencecited by 5
- 2024A Strategy to Combine 1stGen Transformers and Open LLMs for Automatic Text Classificationcited by 3
- 2026Quantization-Aware Collaborative Inference for Large Embodied AI Modelscited by 1
- 2026When Reranking Hurts: Uncertainty-Based Gating for Few-Shot Rerankingcited by 1
- 2024Software Performance Engineering for Foundation Model-Powered Softwarecited by 0
- 2024Topology-aware Preemptive Scheduling for Co-located LLM Workloadscited by 0
- 2026Cost-Optimal Foundation Model Deployment Portfolio for Transportation Managementcited by 0
12 most cited of 13 All 13 (JSON)
- 2026EMA: Elastic and Performance Transparent Memory Across GPUs22 Sep 2026
- 2026Cost-Optimal Foundation Model Deployment Portfolio for Transportation Management14 Jul 2026
- 2026When Reranking Hurts: Uncertainty-Based Gating for Few-Shot Reranking30 Jun 2026
- 2026Quantization-Aware Collaborative Inference for Large Embodied AI Models13 Feb 2026
- 2025Taming the Chaos: Coordinated Autoscaling for Heterogeneous and Disaggregated LLM Inference27 Aug 2025
- 2025The Larger the Merrier? Efficient Large AI Model Inference in Wireless Edge Networks14 May 2025
- 2025AIBrix: Towards Scalable, Cost-Effective Large Language Model Inference Infrastructure22 Feb 2025
- 2025An Inquiry into Datacenter TCO for LLM Inference with FP83 Feb 2025
- 2024Topology-aware Preemptive Scheduling for Co-located LLM Workloads18 Nov 2024
- 2024Software Performance Engineering for Foundation Model-Powered Software14 Nov 2024
- 2024A Strategy to Combine 1stGen Transformers and Open LLMs for Automatic Text Classification19 Aug 2024
- 2024LLM Inference Serving: Survey of Recent Advances and Opportunities17 Jul 2024
12 newest of 13 All 13 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026BOute: Cost-Efficient LLM Serving with Heterogeneous LLMs and GPUs via Multi-Objective Bayesian Optimization
- 2024GUIDE: A Global Unified Inference Engine for Deploying Large Language Models in Heterogeneous Environments
- 2024Infinite-LLM: Efficient LLM Service for Long Context with DistAttention and Distributed KVCache
- 2024Inference Performance Optimization for Large Language Models on CPUs
- 2025Parallax: Efficient LLM Inference Service over Decentralized Environment
- 2025Mell: Memory-Efficient Large Language Model Serving via Multi-GPU KV Cache Management
- 2026Characterization of Request and Token Energy Costs for LLM Inference Workloads on GPU Platforms
- 2025SeaLLM: Service-Aware and Latency-Optimized Resource Sharing for Large Language Model Inference