mlsanityData to 14 Oct 2026

Boosting LLM Serving through Spatial-Temporal GPU Resource Sharing

arXiv 2504.19516 ↗First posted 28 Apr 2025cs.DCcited by 4

On the map: Efficient LLM inference and serving → Serving systems and request scheduling

Abstract (arXiv)

Modern LLM serving systems confront inefficient GPU utilization due to the fundamental mismatch between compute-intensive prefill and memory-bound decode phases. While current practices attempt to address this by organizing these phases into hybrid batches, such solutions create an inefficient tradeoff that sacrifices either throughput or latency, leaving substantial GPU resources underutilized. We identify two key root causes: 1) the prefill phase suffers from suboptimal compute utilization due to wave quantization and attention bottlenecks. 2) hybrid batches disproportionately prioritize latency over throughput, resulting in wasted compute and memory bandwidth. To mitigate the issues, we present Bullet, a novel spatial-temporal orchestration system that eliminates these inefficiencies through precise phase coordination. Bullet enables concurrent execution of prefill and decode phases, while dynamically provisioning GPU resources using real-time performance modeling. By integrating SLO-aware scheduling and adaptive resource allocation, Bullet maximizes utilization without compromising latency targets. Experimental evaluations on real-world workloads demonstrate that Bullet delivers 1.26x average throughput gains (up to 1.55x) over state-of-the-arts, while consistently meeting latency constraints.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Placed in Serving systems and request scheduling, one of 12 directions in Efficient LLM inference and serving. Builds on 21 of its 52 references that are in the map. First posted on arXiv 28 Apr 2025.

Builds on

21 of 52 references.

Closest ancestors · 7

Same direction, newest first

  1. 2024NanoFlow: Towards Optimal Large Language Model Serving Throughput22 Aug
  2. 2024SCOOT: SLO-Oriented Performance Tuning for LLM Inference Engines8 Aug
  3. 2024vAttention: Dynamic Memory Management for Serving LLMs without PagedAttention7 May
  4. 2024LoongServe: Efficiently Serving Long-Context Large Language Models with Elastic Sequence Parallelism15 Apr
  5. 2024MuxServe: Flexible Spatial-Temporal Multiplexing for Multiple LLM Serving2 Apr
  6. 2024LLM Inference Unveiled: Survey and Roofline Model Insights26 Feb
  7. 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Serving18 Jan

Other references · 14

  1. 2017Attention Is All You Needcited by 60,361
  2. 2024The Llama 3 Herd of Modelscited by 14,715
  3. 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,673
  4. 2023Splitwise: Efficient generative LLM inference using phase splittingcited by 558
  5. 2018A Discourse-Aware Attention Model for Abstractive Summarization of Long Documentscited by 478
  6. 2024Cost-Efficient Large Language Model Serving for Multi-turn Conversations with CachedAttentioncited by 163
  7. 2024Vidur: A Large-Scale Simulation Framework For LLM Inferencecited by 117
  8. 2024Parrot: Efficient Serving of LLM-based Applications with Semantic Variablecited by 99
  9. 2021A Runtime-Based Computational Performance Predictor for Deep Neural Network Trainingcited by 29
  10. 2023Stream-K: Work-centric Parallel Decomposition for Dense Matrix-Matrix Multiplication on the GPUcited by 23
  11. 2024Forecasting GPU Performance for Deep Learning Training and Inferencecited by 15
  12. 2018Dynamic Space-Time Scheduling for GPU Inferencecited by 11
2 more
  1. 2024SGDRC: Software-Defined Dynamic Resource Control for Concurrent DNN Inference on NVIDIA GPUscited by 7
  2. 2023A Framework for Fine-Grained Synchronization of Dependent GPU Kernelscited by 5

Built on by

Cited by year

Citing papers per year: 2025: 4.

4 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025DuetServe: Harmonizing Prefill and Decode for LLM Serving via Adaptive GPU Multiplexing
  2. 2024ConServe: Fine-Grained GPU Harvesting for LLM Online and Offline Co-Serving
  3. 2026RAPID-Serve: Resource-efficient and Accelerated P/D Intra-GPU Disaggregation
  4. 2026RouterWise: Joint Resource Allocation and Routing for Latency-Aware Multi-Model LLM Serving
  5. 2026Data Driven Optimization of GPU efficiency for Distributed LLM-Adapter Serving
  6. 2026DualScale: Energy-Efficient Disaggregated LLM Serving via Phase-Aware Placement and DVFS
  7. 2025DynaServe: Unified and Elastic Execution for Dynamic Disaggregated LLM Serving
  8. 2026Energy-Aware Scheduling for Serverless LLM Serving on Shared GPUs