Topology-Aware Data Movement for Disaggregated GPU Inference

Sanjeev Rao Ganjihal· August 3, 2026 View original

Key takeaways

  • Disaggregated LLM inference creates significant KV cache data transfer challenges.
  • Topology-aware data movement optimizes transfers by considering interconnect hierarchy.
  • Pipelined transfer, NVLink placement, and CXL 3.0 memory expanders reduce latency.
  • This approach can significantly improve efficiency and throughput for large-scale AI inference.

Who benefits

Cloud ComputingAI InfrastructureData CentersTelecommunicationsHigh-Performance Computing

Summary

Researchers propose a topology-aware transfer orchestrator for disaggregated LLM inference, addressing the datacenter networking challenge of moving KV cache between GPU pools. This system optimizes data movement by considering interconnect hierarchy, using pipelined layer-by-layer transfer, NVLink domain-aware placement, and CXL 3.0 memory expanders to reduce transfer latency by 3 to 18 times.

This paper addresses a critical datacenter networking challenge arising from disaggregated Large Language Model (LLM) inference, where prefill and decode operations run on separate GPU pools. The primary issue is the massive data transfer required for the KV cache, which can exceed 100 GB/s aggregate for a 70B model at production scale. Existing systems often use uniform RDMA, failing to account for the vast differences in bandwidth across various physical interconnects (e.g., NVLink, InfiniBand, TCP). The researchers propose a topology-aware transfer orchestrator that discovers the interconnect hierarchy at startup and selects the optimal transport for each data transfer. This orchestrator employs three key mechanisms: pipelined layer-by-layer transfer to overlap transmission with computation, NVLink domain-aware placement for Mixture-of-Experts models to optimize KV cache locality, and CXL 3.0 memory expanders as a shared overflow tier for increased capacity and lower latency. While full evaluation on heterogeneous multi-node clusters with CXL 3.0 hardware is beyond current academic resources, analytical models and component implementations project a significant 3 to 18 times reduction in transfer latency compared to uniform RDMA.

Why it matters

Optimizing data movement in disaggregated GPU inference is crucial for scaling LLM deployments efficiently and cost-effectively. This research offers a path to significantly reduce latency and improve throughput for large-scale AI inference, directly impacting the performance and economic viability of AI services.

How to implement this in your domain

  1. 1Investigate implementing topology-aware data transfer strategies in your LLM inference infrastructure to optimize KV cache movement.
  2. 2Explore the potential of CXL 3.0 memory expanders for enhancing memory capacity and reducing latency in disaggregated GPU setups.
  3. 3Design LLM inference systems with NVLink domain-aware placement, especially for Mixture-of-Experts models, to improve data locality.
  4. 4Adopt pipelined layer-by-layer transfer techniques to overlap data transmission with computation, hiding latency in high-throughput inference.

Original post by Sanjeev Rao Ganjihal

"arXiv:2607.28633v1 Announce Type: cross Abstract: Disaggregated LLM inference creates a datacenter networking problem that no existing system solves correctly. When prefill and decode run on separate GPU pools, the KV cache must be transferred between them. For a 70B model this i…"

View on X

Originally posted by Sanjeev Rao Ganjihal on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses