PyTorch Symmetric Memory + NCCL Device APIs: A New Path Towards Multi-GP... Ke Wen & Sylvain Jeaugey
About this talk
This talk covers the advancements in multi-GPU kernel development using PyTorch Symmetric Memory and NCCL device APIs by speakers Ke Wen and Sylvain Jeaugey from NVIDIA. It addresses the scaling challenges posed by large models and Mixture-of-Experts architectures, focusing on the need for efficient, fused multi-GPU kernels. The presentation introduces PyTorch Symmetric Memory, which facilitates direct GPU-to-GPU memory access, enabling dynamic data exchanges while eliminating CPU overhead. Additionally, it demonstrates how NCCL device APIs enhance performance through in-kernel primitives, featuring practical examples of compute-communication fusion and novel customized patterns, showcasing the evolution of the PyTorch and NCCL ecosystems for high-performance distributed programming.
More from this event
See all 103 talks →
What PyTorch Conference Europe 2026 Was Really Like – Official PyTorchCon EU Highlights | Paris
0:53
Lightning Talk: How DeepInverse Is Solving Imaging in Science and H... Andrew Wang & Minh Hai Nguyen
9:50
Why WideEP Inference Needs Data-Parallel-Aware Scheduling - Maroon Ayoub & Tyler Michael Smith
25:37
Write Once, Run Everywhere with Pytorch Transformers - Pedro Cuenca, Hugging Face
19:17