Coral: Cost-Efficient Multi-LLM Serving over Heterogeneous Cloud GPUs

📅 2026-05-05
📈 Citations: 0
Influential: 0
📄 PDF

career value

228K/year
📝 Abstract
The usage of large language models (LLMs) has grown increasingly fragmented, with no single model dominating. Meanwhile, cloud providers offer a wide range of mid-tier and older-generation GPUs that enjoy better availability and deliver comparable performance per dollar to top-tier hardware. To efficiently harness these heterogeneous resources for serving multiple LLMs concurrently, we introduce Coral, an adaptive heterogeneity-aware multi-LLM serving system. The key idea behind Coral is to jointly optimize resource allocation and the serving strategy of each model replica across all models. To keep pace with shifting throughput demand and resource availability, Coral applies a lossless two-stage decomposition that preserves joint optimality while cutting online solve time from hours to tens of seconds. Our evaluation across 6 models and 20 GPU configurations shows that Coral reduces serving cost by up to 2.79$\times$ over the best baseline, and delivers up to 2.39$\times$ higher goodput under scarce resource availability.
Problem

Research questions and friction points this paper is trying to address.

multi-LLM serving
heterogeneous GPUs
cost-efficient serving
cloud inference
resource allocation
Innovation

Methods, ideas, or system contributions that make the work stand out.

multi-LLM serving
heterogeneous GPUs
cost-efficient inference
adaptive resource allocation
two-stage decomposition
🔎 Similar Papers
No similar papers found.