# nccl ## Summary + **Support Level:** Secondary Support + **Software Access Level:** Open Access + **Home Page:** [https://developer.nvidia.com/nccl](https://developer.nvidia.com/nccl) ## Software Description From the NCCL website: NCCL (pronounced \"Nickel\") is a stand-alone library of standard collective communication routines, such as all-gather, reduce, broadcast, etc., that have been optimized to achieve high bandwidth over PCIe. NCCL supports an arbitrary number of GPUs installed in a single node and can be used in either single- or multi-process (e.g., MPI) applications. ## General Linux This software is intended for use on partitions with GPUs available. It can be loaded into a Linux environment via: module load nccl