Skip to main content
`Ctrl`+`K`

# RCCL documentation

The ROCm Communication Collectives Library (RCCL) is a stand-alone library that provides multi-GPU and multi-node collective communication primitives optimized for AMD GPUs. It uses PCIe and xGMI high-speed interconnects. To learn more, see What is RCCL?

The RCCL public repository is located at ROCm/rccl.

Install

- Installing RCCL using the install script

- Running RCCL using Docker

- Building and installing RCCL from source code

How to

- Using the RCCL Tuner plugin

- Using the NCCL Net plugin

- Troubleshoot RCCL

- RCCL usage tips

Examples

- RCCL Tuner plugin examples

- NCCL Net plugin examples

API reference

- Library specification

- API library

- Environment variables

To contribute to the documentation, see Contributing to ROCm.

You can find licensing information on the Licensing page.