NCCL¶
The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.
homepage: https://developer.nvidia.com/nccl
Available installations¶
| NCCL version | Supported CPU targets | Supported GPU targets | EESSI version | Module |
|---|---|---|---|---|
| 2.18.3 | generic: aarch64, x86_64Arm: neoverse_n1, neoverse_v1, nvidia/graceAMD: zen2, zen3, zen4Intel: haswell, skylake_avx512, sapphirerapids, icelake, cascadelake |
NVIDIA: cc70, cc80, cc90 |
2023.06 | NCCL/2.18.3-GCCcore-12.3.0-CUDA-12.1.1 |
| 2.20.5 | generic: aarch64, x86_64Arm: neoverse_n1, neoverse_v1, nvidia/graceAMD: zen2, zen3, zen4Intel: haswell, skylake_avx512, sapphirerapids, icelake, cascadelake |
NVIDIA: cc70, cc80, cc90 |
2023.06 | NCCL/2.20.5-GCCcore-13.2.0-CUDA-12.4.0 |