mlsanityData to 14 Oct 2026

GPU-Initiated Networking for NCCL

arXiv 2511.15076 ↗First posted 19 Nov 2025cs.DC cs.AI cs.ARcited by 5

Not on the map. Why?

Abstract (arXiv)

Modern AI workloads, especially Mixture-of-Experts (MoE) architectures, increasingly demand low-latency, fine-grained GPU-to-GPU communication with device-side control. Traditional GPU communication follows a host-initiated model, where the CPU orchestrates all communication operations - a characteristic of the CUDA runtime. Although robust for collective operations, applications requiring tight integration of computation and communication can benefit from device-initiated communication that eliminates CPU coordination overhead. NCCL 2.28 introduces the Device API with three operation modes: Load/Store Accessible (LSA) for NVLink/PCIe, Multimem for NVLink SHARP, and GPU-Initiated Networking (GIN) for network RDMA. This paper presents the GIN architecture, design, semantics, and highlights its impact on MoE communication. GIN builds on a three-layer architecture: i) NCCL Core host-side APIs for device communicator setup and collective memory window registration; ii) Device-side APIs for remote memory operations callable from CUDA kernels; and iii) A network plugin architecture with dual semantics (GPUDirect Async Kernel-Initiated and Proxy) for broad hardware support. The GPUDirect Async Kernel-Initiated backend leverages DOCA GPUNetIO for direct GPU-to-NIC communication, while the Proxy backend provides equivalent functionality via lock-free GPU-to-CPU queues over standard RDMA networks. We demonstrate GIN's practicality through integration with DeepEP, an MoE communication library. Comprehensive benchmarking shows that GIN provides device-initiated communication within NCCL's unified runtime, combining low-latency operations with NCCL's collective algorithms and production infrastructure.

Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 5 of its 36 references that are in the map. First posted on arXiv 19 Nov 2025.

Builds on

5 of 36 references.

References · 5

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2024DeepSeekMoE: Towards Ultimate Expert Specialization in Mixture-of-Experts Language Modelscited by 867
  3. 2022DeepSpeed-MoE: Advancing Mixture-of-Experts Inference and Training to Power Next-Generation AI Scalecited by 404
  4. 2022Tutel: Adaptive Mixture-of-Experts at Scalecited by 201
  5. 2025Demystifying NCCL: An In-depth Analysis of GPU Communication Protocols and Algorithmscited by 20

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 4.

5 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025UCCL-EP: Portable Expert-Parallel Communication
  2. 2026MoE-Hub: Taming Software Complexity for Seamless MoE Overlap with Hardware-Accelerated Communication on Multi-GPU Systems
  3. 2026Accelerating MoE with Dynamic In-Switch Computing on Multi-GPUs
  4. 2026Analytical Resource Management for Fine-grained MoE Computation-Communication Overlap
  5. 2026Efficient Expert-Parallel Communication on PCIe-Connected Consumer GPUs
  6. 2026Mixture-of-Kittens: MoE Megakernel for NVL72s
  7. 2026Democratizing MoE inference on commodity GPUs with CoMoE
  8. 2026Fine-grained Computation-Communication Overlap via Tile-level Signaling and Scheduling for Mixture-of-Experts