Prefill-as-a-Service: KVCache of Next-Generation Models Could Go Cross-Datacenter
On the map: Efficient LLM inference and serving → KV cache optimization
Abstract (arXiv)
Prefill-decode (PD) disaggregation has become the standard architecture for large-scale LLM serving, but in practice its deployment boundary is still determined by KVCache transfer. In conventional dense-attention models, prefill generates huge KVCache traffics that keep prefill and decode tightly coupled within a single high-bandwidth network domain, limiting heterogeneous deployment and resource elasticity. Recent hybrid-attention architectures substantially reduce KVCache size, making cross-cluster KVCache transport increasingly plausible. However, smaller KVCache alone does not make heterogeneous cross-datacenter PD serving practical: real workloads remain bursty, request lengths are highly skewed, prefix caches are unevenly distributed, and inter-cluster bandwidth fluctuates. A naive design that fully externalizes prefill can therefore still suffer from congestion, unstable queueing, and poor utilization. We present Prefill-as-a-Service (PrfaaS), a cross-datacenter serving architecture that selectively offloads long-context prefill to standalone, compute-dense prefill clusters and transfers the resulting KVCache over commodity Ethernet to local PD clusters for decode. Rather than treating reduced KVCache as sufficient, PrfaaS combines model-side KV efficiency with system-side selective offloading, bandwidth-aware scheduling, and cache-aware request placement. This design removes the requirement that heterogeneous accelerators share the same low-latency RDMA fabric, enabling independent scaling of prefill and decode capacity across loosely coupled clusters. In a case study using an internal 1T-parameter hybrid model, a PrfaaS-augmented heterogeneous deployment achieves 54% higher serving throughput and 64% lower P90 TTFT than a homogeneous PD baseline, with approximately 15% throughput gain at equal cost, while consuming only modest cross-datacenter bandwidth.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Placed in KV cache optimization, one of 12 directions in Efficient LLM inference and serving. Builds on 26 of its 34 references that are in the map. First posted on arXiv 16 Apr 2026.
Builds on
26 of 34 references.
Closest ancestors · 4
Same direction, newest first
- 2026From Prefix Cache to Fusion RAG Cache: Accelerating LLM Inference in Retrieval-Augmented Generation19 Jan
- 2024CacheBlend: Fast Large Language Model Serving for RAG with Cached Knowledge Fusion26 May
- 2023CacheGen: KV Cache Compression and Streaming for Fast Large Language Model Serving11 Oct
- 2023H2O: Heavy-Hitter Oracle for Efficient Generative Inference of Large Language Models24 Jun
Other references · 22
- 2025Qwen3 Technical Reportcited by 8,195
- 2020Longformer: The Long-Document Transformercited by 3,362
- 2019Generating Long Sequences with Sparse Transformerscited by 1,523
- 2023GQA: Training Generalized Multi-Query Transformer Models from Multi-Head Checkpointscited by 1,311
- 2025gpt-oss-120b & gpt-oss-20b Model Cardcited by 1,258
- 2024DeepSeek-V2: A Strong, Economical, and Efficient Mixture-of-Experts Language Modelcited by 1,093
- 2024KIVI: A Tuning-Free Asymmetric 2bit Quantization for KV Cachecited by 604
- 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Servingcited by 595
- 2024KVQuant: Towards 10 Million Context Length LLM Inference with KV Cache Quantizationcited by 571
- 2023Splitwise: Efficient generative LLM inference using phase splittingcited by 536
- 2024Gated Delta Networks: Improving Mamba2 with Delta Rulecited by 483
- 2024Mooncake: A KVCache-centric Disaggregated Architecture for LLM Servingcited by 193
10 more
- 2025Kimi Linear: An Expressive, Efficient Attention Architecturecited by 169
- 2026MiMo-V2-Flash Technical Reportcited by 163
- 2024DynamoLLM: Designing LLM Inference Clusters for Performance and Energy Efficiencycited by 106
- 2025Nemotron 3 Nano: Open, Efficient Mixture-of-Experts Hybrid Mamba-Transformer Model for Agentic Reasoningcited by 85
- 2024Lightning Attention-2: A Free Lunch for Handling Unlimited Sequence Lengths in Large Language Modelscited by 57
- 2024Helix: Serving Large Language Models over Heterogeneous GPUs and Network via Max-Flowcited by 54
- 2026Step 3.5 Flash: Open Frontier-Level Intelligence with 11B Active Parameterscited by 33
- 2024LLM-PQ: Serving LLM on Heterogeneous Clusters with Phase-Aware Partition and Adaptive Quantizationcited by 14
- 2025Hetis: Serving LLMs in Heterogeneous GPU Clusters with Fine-grained and Dynamic Parallelismcited by 9
- 2025FREESH: Fair, Resource- and Energy-Efficient Scheduling for LLM Serving on Heterogeneous GPUscited by 2
Built on by
Citing papers per year: 2026: 11.
11 papers.
- 2026KVServe: Service-Aware KV Cache Compression for Communication-Efficient Disaggregated LLM Servingcited by 7
- 2026MASPrism: Lightweight Failure Attribution for Multi-Agent Systems Using Prefill-Stage Signalscited by 5
- 2026SplitZip: Ultra Fast Lossless KV Compression for Disaggregated LLM Servingcited by 3
- 2026KVBuffer: IO-aware Serving for Linear Attentioncited by 3
- 2026ObjectCache: Layerwise Object-Storage Retrieval for KV Cache Reusecited by 1
- 2026PreFT: Prefill-only finetuning for efficient inferencecited by 0
- 2026Lodestar: An Online-Learning LLM Inference Routercited by 0
- 2026TensorCast: The Missing Tensor Management Layer in Large Language Model Infrastructurecited by 0
- 2026Unified AI Gateway: A Framework for Joint Model Routing and KV Cache Managementcited by 0
- 2026PDD: Unleashing Economical and Flexible Heterogeneous LLM Inference via Cross-Datacenter Prefill-Decode Disaggregationcited by 0
- 2026SARA: SLO-Aware Resource Allocation for Disaggregated Agentic LLM Servicescited by 0
- 2026SARA: SLO-Aware Resource Allocation for Disaggregated Agentic LLM Services22 Sep 2026
- 2026Unified AI Gateway: A Framework for Joint Model Routing and KV Cache Management7 Sep 2026
- 2026TensorCast: The Missing Tensor Management Layer in Large Language Model Infrastructure6 Aug 2026
- 2026PDD: Unleashing Economical and Flexible Heterogeneous LLM Inference via Cross-Datacenter Prefill-Decode Disaggregation18 Jul 2026
- 2026Lodestar: An Online-Learning LLM Inference Router31 May 2026
- 2026KVBuffer: IO-aware Serving for Linear Attention18 May 2026
- 2026ObjectCache: Layerwise Object-Storage Retrieval for KV Cache Reuse16 May 2026
- 2026PreFT: Prefill-only finetuning for efficient inference14 May 2026
- 2026KVServe: Service-Aware KV Cache Compression for Communication-Efficient Disaggregated LLM Serving13 May 2026
- 2026MASPrism: Lightweight Failure Attribution for Multi-Agent Systems Using Prefill-Stage Signals8 May 2026
- 2026SplitZip: Ultra Fast Lossless KV Compression for Disaggregated LLM Serving3 May 2026
Similar, not cited
Close in wording, no citation either way
- 2026Towards Load-Aware Prefill Deflection for Disaggregated LLM Serving
- 2025TraCT: Disaggregated LLM Serving with CXL Shared Memory KV Cache at Rack-Scale
- 2025BanaServe: Unified KV Cache and Dynamic Module Migration for Balancing Disaggregated LLM Serving in AI Infrastructure
- 2026Crossflow: Prefill-Decode Elasticity for Agentic LLM Serving
- 2026Elastic KV Cache for LLM Serving:A Working Reclamation Mechanism, and Why Chunked Prefill Already Closes the Gap
- 2026LAPS: A Length-Aware-Prefill LLM Serving System
- 2025KVCache Cache in the Wild: Characterizing and Optimizing KVCache Cache at a Large Cloud Provider
- 2026Building py-kvcache: A Performance Characterization of External KV Caching for vLLM with NVMe SSDs