Skip to content

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_64
Arm: neoverse_n1, neoverse_v1, nvidia/grace
AMD: zen2, zen3, zen4
Intel: 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_64
Arm: neoverse_n1, neoverse_v1, nvidia/grace
AMD: zen2, zen3, zen4
Intel: haswell, skylake_avx512, sapphirerapids, icelake, cascadelake
NVIDIA: cc70, cc80, cc90
2023.06 NCCL/2.20.5-GCCcore-13.2.0-CUDA-12.4.0