Topology-Aware Data Movement Boosts Disaggregated LLM Inference

Sanjeev Rao Ganjihal· August 3, 2026 View original

Key takeaways

  • Disaggregated LLM inference faces significant KV cache transfer challenges.
  • Existing systems ignore varying bandwidths across GPU interconnects.
  • A topology-aware orchestrator can reduce transfer latency by 3-18x.
  • Pipelining, NVLink awareness, and CXL 3.0 are key optimization mechanisms.

Who benefits

Cloud ComputingAI InfrastructureHyperscale Data CentersTelecommunications

Summary

This paper proposes a topology-aware transfer orchestrator for disaggregated LLM inference, which significantly reduces KV cache transfer latency by optimizing data movement based on interconnect hierarchy. It leverages pipelining, NVLink domain-aware placement, and CXL 3.0 memory expanders.

Disaggregated LLM inference, where prefill and decode stages run on separate GPU pools, introduces a significant datacenter networking challenge. The KV cache, which can be 2.6 GB per request for a 70B model, needs to be transferred between these pools at aggregate speeds exceeding 100 GB/s. Existing systems often use uniform RDMA, failing to account for the vast differences in bandwidth (up to 72x) depending on the physical relationship between GPUs, such as NVLink within a domain versus InfiniBand across nodes. This research designs a topology-aware transfer orchestrator to address this. The orchestrator discovers the interconnect hierarchy at startup and selects the optimal transport method for each data transfer. It employs three key mechanisms: first, pipelined layer-by-layer transfer, which overlaps transmission with ongoing prefill, effectively hiding 60% to 85% of latency behind computation. Second, NVLink domain-aware placement is used for Mixture-of-Experts models, co-optimizing expert dispatch with KV cache locality. Third, CXL 3.0 memory expanders are utilized as a shared overflow tier, offering 6x capacity at 86x lower latency than NVMe. While full evaluation on multi-node clusters with heterogeneous interconnects and CXL 3.0 hardware is beyond current academic resources, analytical bandwidth models, component implementations, and projected analysis across three architectures demonstrate a 3 to 18x reduction in transfer latency compared to uniform RDMA.

Why it matters

For professionals managing large-scale AI infrastructure and deploying LLMs, optimizing data movement in disaggregated inference setups is crucial for achieving high performance, reducing latency, and cost-effectively scaling AI services. This research offers concrete strategies for significant improvements.

How to implement this in your domain

  1. 1Assess current infrastructure: Analyze existing GPU cluster interconnect topologies and data transfer bottlenecks for LLM inference.
  2. 2Implement topology awareness: Develop or integrate systems that dynamically select optimal data transport paths based on network topology.
  3. 3Explore pipelining: Adopt pipelined data transfer strategies to overlap KV cache movement with computation, reducing perceived latency.
  4. 4Investigate CXL 3.0: Plan for the adoption of CXL 3.0 memory expanders to enhance KV cache capacity and reduce latency in future deployments.
  5. 5Optimize MoE placement: For Mixture-of-Experts models, co-optimize expert placement with KV cache locality to minimize cross-node transfers.

Original post by Sanjeev Rao Ganjihal

"arXiv:2607.28633v1 Announce Type: new 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 is…"

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