[KongchangAI]
ProductROCm Communication Collectives Library / RICL

RCCL

AMD's GPU collective communication library, designed for efficient communication in multi-GPU and multi-node distributed training environments. It serves as AMD's counterpart to NVIDIA's NCCL, providing optimized implementations of collective operations such as all-reduce, broadcast, and all-to-all for AMD GPU architectures.

Timeline (last 90 days)

Oct 4

The AMD team integrated the RCCL team's work on GPU-initiated networking into TorchTitan.

Unverified50%
Oct 4

RCCL (ROCm Collective Communications Library) is a collective communications library developed by AMD for the ROCm platform, functionally equivalent to NVIDIA's NCCL.

Unverified50%
Oct 4

RCCL is typically used as a transparent replacement for NCCL via environment variables or plugin mechanisms, requiring no modification to upper-layer framework code.

Unverified50%
Sep 11

The scheduling strategies of collective communication operations such as AllReduce, AllGather, and ReduceScatter, as well as the version selection of the underlying NCCL/RCCL libraries, can impact end-to-end throughput of 10,000-GPU cluster training by more than 20%.

Unverified50%

All Facts (4)

Source Articles