Visible to Intel only — GUID: GUID-0A17B21A-9BC4-473F-AB3D-64ECAC14E91F
Intel® oneAPI Collective Communications Library
Intel® oneAPI Collective Communications Library (oneCCL) provides an efficient implementation of communication patterns used in deep learning.
oneCCL features include:
Built on top of lower-level communication middleware – Intel® MPI Library and libfabrics.
Optimized to drive scalability of communication patterns by allowing to easily trade off compute for communication performance.
Works across various interconnects: InfiniBand*, Cornelis Networks*, and Ethernet.
Provides common API sufficient to support communication workflows within Deep Learning / distributed frameworks (such as PyTorch*, Horovod*).
oneCCL package comprises the oneCCL Software Development Kit (SDK) and the Intel® MPI Library Runtime components.
Get Started
Developer Guide
Developer Reference
Benchmark User Guide