Learn Before
NVIDIA Collective Communications Library (NCCL)
The NVIDIA Collective Communications Library (NCCL) is a software protocol specifically recommended for achieving highly efficient, optimized data transfers between multiple GPUs. By operating over high-speed hardware interconnects like NVLink and PCIe, NCCL streamlines multi-GPU communication to rapidly synchronize processing during deep learning model training.
0
1
Tags
D2L
Dive into Deep Learning @ D2L
Related
CPU vs. GPU Architecture in Deep Learning
AlexNet Convolutional Neural Network
cuda-convnet
General-Purpose GPUs (GPGPUs)
GPU Hardware Configurations in Deep Learning
High-Bandwidth GPU Memory Technologies
Hardware Accelerators for Inference
Hardware Accelerators for Training
NVIDIA Collective Communications Library (NCCL)
Parallelization on Multiple GPUs