Nexus:Proactive Intra-GPU Disaggregation of Prefill and Decode in LLM Serving
On the map: Efficient LLM inference and serving → Serving systems and request scheduling
Abstract (arXiv)
Monolithic serving with chunked prefill improves GPU utilization by batching prefill and decode together, but suffers from fine-grained phase interference. Engine-level prefill-decode (PD) disaggregation avoids interference but incurs higher hardware and coordination overhead. Prior intra-GPU disaggregation approaches multiplex prefill and decode within a single GPU, using SLO-based tuning guided by heuristics from offline profiling or reactive feedback loops. However, these methods respond reactively to performance issues rather than anticipating them, limiting adaptability under dynamic workloads. We ask: can we achieve proactive intra-GPU disaggregation that adapts effectively to dynamic workloads? The key challenge lies in managing the conflicting resource demands of prefill and decode under varying conditions. We first show that GPU resources exhibit diminishing returns -- beyond a saturation point, more allocation yields minimal latency benefit. Second, we observe that memory bandwidth contention becomes a critical bottleneck. These insights motivate a design that dynamically partitions GPU resources across prefill and decode phases, while jointly considering compute capacity, memory footprint, and bandwidth contention. Evaluated on diverse LLMs and workloads, our system Nexus achieves up to 2.2x higher throughput, 20x lower TTFT, and 2.5x lower TBT than vLLM; outperforms SGLang by up to 2x; and matches or exceeds disaggregated vLLM.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Placed in Serving systems and request scheduling, one of 12 directions in Efficient LLM inference and serving. Builds on 23 of its 49 references that are in the map. First posted on arXiv 9 Jul 2025.
Builds on
23 of 49 references.
Closest ancestors · 9
Same direction, newest first
- 2025Boosting LLM Serving through Spatial-Temporal GPU Resource Sharing28 Apr
- 2024NanoFlow: Towards Optimal Large Language Model Serving Throughput22 Aug
- 2024Queue management for slo-oriented large language model serving5 Jun
- 2024Llumnix: Dynamic Scheduling for Large Language Model Serving5 Jun
- 2024Preble: Efficient Distributed Prompt Scheduling for LLM Serving8 May
- 2024MuxServe: Flexible Spatial-Temporal Multiplexing for Multiple LLM Serving2 Apr
- 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Serve4 Mar
- 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Serving18 Jan
- 2023Fast Distributed Inference Serving for Large Language Models10 May
Other references · 14
- 2017Attention Is All You Needcited by 59,932
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2025Qwen3 Technical Reportcited by 8,195
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2023Qwen Technical Reportcited by 3,273
- 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
- 2023Splitwise: Efficient generative LLM inference using phase splittingcited by 536
- 2023SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and Verificationcited by 359
- 2025FlashInfer: Efficient and Customizable Attention Engine for LLM Inference Servingcited by 248
- 2023CacheGen: KV Cache Compression and Streaming for Fast Large Language Model Servingcited by 199
- 2024Inference without Interference: Disaggregate LLM Inference for Mixed Downstream Workloadscited by 120
- 2023Stateful Large Language Model Serving with Pensievecited by 59
Built on by
Citing papers per year: 2025: 4; 2026: 8.
12 papers.
- 2025LMCache: An Efficient KV Cache Layer for Enterprise-Scale LLM Inferencecited by 119
- 2025DuoServe-MoE: Dual-Phase Expert Prefetch and Caching for LLM Inference QoS Assurancecited by 4
- 2025DuetServe: Harmonizing Prefill and Decode for LLM Serving via Adaptive GPU Multiplexingcited by 3
- 2026Observation, Not Prediction: Conversation-Level Disaggregated Scheduling for Agentic Servingcited by 2
- 2025Enabling Disaggregated Multi-Stage MLLM Inference via GPU-Internal Scheduling and Resource Sharingcited by 1
- 2026Threshold-Based Exclusive Batching for LLM Inferencecited by 0
- 2026FlexNPU: Transparent NPU Virtualization for Dynamic LLM Prefill-Decode Co-locationcited by 0
- 2026Beyond Prediction: Tail-Aware Scheduling for LLM Inferencecited by 0
- 2026From Tensor Buffer to Distributed Memory Hierarchy: A Survey of KV Cache Management for LLM Servingcited by 0
- 2026AInfer-PD: Communication-Safe In-Place Prefill-Decode Multiplexing for Distributed MoE Rolloutscited by 0
- 2026Crossflow: Prefill-Decode Elasticity for Agentic LLM Servingcited by 0
- 2026EAServe: Encode-Aware Disaggregated Serving for Multimodal Large Language Modelscited by 0
- 2026EAServe: Encode-Aware Disaggregated Serving for Multimodal Large Language Models25 Sep 2026
- 2026Crossflow: Prefill-Decode Elasticity for Agentic LLM Serving22 Sep 2026
- 2026AInfer-PD: Communication-Safe In-Place Prefill-Decode Multiplexing for Distributed MoE Rollouts1 Sep 2026
- 2026From Tensor Buffer to Distributed Memory Hierarchy: A Survey of KV Cache Management for LLM Serving30 Jun 2026
- 2026Beyond Prediction: Tail-Aware Scheduling for LLM Inference16 Jun 2026
- 2026FlexNPU: Transparent NPU Virtualization for Dynamic LLM Prefill-Decode Co-location3 Jun 2026
- 2026Observation, Not Prediction: Conversation-Level Disaggregated Scheduling for Agentic Serving1 Jun 2026
- 2026Threshold-Based Exclusive Batching for LLM Inference30 May 2026
- 2025Enabling Disaggregated Multi-Stage MLLM Inference via GPU-Internal Scheduling and Resource Sharing19 Dec 2025
- 2025DuetServe: Harmonizing Prefill and Decode for LLM Serving via Adaptive GPU Multiplexing6 Nov 2025
- 2025LMCache: An Efficient KV Cache Layer for Enterprise-Scale LLM Inference8 Oct 2025
- 2025DuoServe-MoE: Dual-Phase Expert Prefetch and Caching for LLM Inference QoS Assurance9 Sep 2025
Similar, not cited
Close in wording, no citation either way
- 2026Towards Load-Aware Prefill Deflection for Disaggregated LLM Serving
- 2026RAPID-Serve: Resource-efficient and Accelerated P/D Intra-GPU Disaggregation
- 2025Revisiting Disaggregated Large Language Model Serving for Performance and Energy Implications
- 2026Phase-Decoupled, Model-Calibrated Power Control for Disaggregated LLM Serving
- 2026DualScale: Energy-Efficient Disaggregated LLM Serving via Phase-Aware Placement and DVFS
- 2025Cronus: Efficient LLM inference on Heterogeneous GPU Clusters via Partially Disaggregated Prefill
- 2026Calibrate, Then Route: A Measured Study of Learned Request Routing for Disaggregated LLM Serving
- 2024ConServe: Fine-Grained GPU Harvesting for LLM Online and Offline Co-Serving