# Communication Libraries :::::{grid} 1 1 1 1 :gutter: 1 :::{grid-item-card} [RCCL](https://rocmdocs.amd.com/projects/rccl/en/latest/) RCCL (pronounced "Rickle") is a stand-alone library of standard collective communication routines for GPUs, implementing all-reduce, all-gather, reduce, broadcast, reduce-scatter, gather, scatter, and all-to-all. The collective operations are implemented using ring and tree algorithms and have been optimized for throughput and latency. - [Documentation](https://rocmdocs.amd.com/projects/rccl/en/latest/) - [Changelog](https://github.com/ROCmSoftwarePlatform/rocFFT/blob/develop/CHANGELOG.md) - [Examples](https://github.com/ROCmSoftwarePlatform/rccl/tree/develop/tools) ::: :::::