DeepServe: Hierarchical Model Placement and Dynamic Batching for Cost-Efficient Multi-Tenant LLM Inference at Scale
Abstract
Large Language Model (LLM) inference serving at scale presents critical challenges in multi-tenant cloud environments, where organizations must balance conflicting objectives of cost efficiency, response latency, and resource utilization across heterogeneous GPU infrastructure. Current serving systems employ static model placement strategies and homogeneous batching policies, resulting in$40 - 60 \%$GPU underutilization and$3-5 \times$cost inefficiency for variable workloads. We present DeepServe, a hierarchical model placement framework with dynamic batching that optimizes cost per served token across five GPU tiers (A100-80GB, A100-40GB, V100, L4, T4) and four model scales (7B-175B parameters). Our system integrates three key innovations: (1) Memoryaware hierarchical placement algorithm achieving 82% GPU utilization through optimal model-to-GPU assignment based on memory footprint and throughput profiles, (2) Adaptive continuous batching with SLA-aware scheduling attaining$3.8 \times$throughput improvement over sequential processing while maintaining P95 latency under 2.5 seconds, and (3) Multi-objective cost optimizer reducing inference cost by 47% compared to static provisioning through heterogeneous GPU selection. Evaluation on production-representative workloads with 50,000 requests demonstrates: P50 latency of 890 ms, P95 latency of$2.31 ~\mathrm{s}, 79 \%$average GPU utilization, and $0.0012 cost per 1000 tokens-matching vLLM throughput benchmarks while achieving 47% cost reduction versus naive A100-only deployment.
Fields of Study & Subjects
Topic Modeling
Natural Language Processing Techniques
Speech Recognition and Synthesis
Publication details
- Journal / source
- SoutheastCon 2026
- Publisher
- IEEE
- Pages
- 1–6
- Publication date
- 20 February 2026