ReadingResearchRadarInvestment framework
Sign in / Sign up
← Back to reading
NewsTopic · NCCL对称内存与GIN1 min read·2026-10-14DisconfirmAI Editorial

NVIDIA Engineers Explain NCCL Symmetric Memory and GPU-Initiated Networking

NVIDIA engineers Jeff Hammond, Hanyue He, and Ke Wen published a tutorial on the PyTorch official channel introducing new NCCL features: symmetric memory and GPU-initiated networking (GIN), and their application in MoE implementations.

ImportanceLocalEvidenceE2 unreplicatedWrite-upQuick

Original publication time 2026-09-25 04:35 GMT+8

Three NVIDIA engineers, Jeff Hammond, Hanyue He, and Ke Wen, published a tutorial on advanced NCCL features on the official PyTorch channel. The video, released on September 24, 2026, primarily explains two newly introduced functions in NCCL: symmetric memory and GPU-initiated networking (GIN).

According to the publisher's description, these new features are used in state-of-the-art Mixture-of-Experts (MoE) implementations such as DeepEP v2. The tutorial assumes viewers already know how to initialize NCCL and perform common host-initiated operations. It covers how to scale communication within an NVLink domain using symmetric memory and how to scale across interconnected GPU nodes using GIN. All software materials are open source, and content is available in both English and Chinese.

Sources

  • 原始出处youtube.com↗
Sign in / Sign up
ReadingResearchRadarInvestment framework
Topic

NCCL对称内存与GIN

NVIDIA的集合通信库NCCL通过引入对称内存(Symmetric Memory)和GPU发起的网络(GIN, GPU-Initiated Networking),实现了从主机端控制向设备端直接通信的转变。这一架构允许CUDA内核直接管理…

3 steps1 piecesUpdated 2026-10-15 07:36

How it got here

  1. 2026-10-14NVIDIA工程师Jeff Hammond等在PyTorch官方频道发布教程,讲解NCCL对称内存与GIN特性及其在MoE中的应用。
  2. 2025-02-27NCCL v2.29.7发布,增强GIN多上下文支持、动态内存卸载及混合LSA+GIN ReduceScatter内核。
  3. 2024-01-01NCCL v2.28引入设备端通信API,支持LSA(加载/存储访问)和Multimem(NVLink SHARP硬件多播)。

What is still unsettled

  • GIN内核在NCCL版本升级时的强制重编译要求对现有生产环境部署流程的具体影响有多大?
  • v2.31引入的CFT(Compute Fabric Transport)在Blackwell GPU上的实际性能提升数据是否已公开?
  • 对称内存依赖的GPU虚拟内存管理(NCCL_CUMEM_ENABLE)在复杂拓扑下的稳定性如何?
Read the full topic →
Continue researching →