oneCCL documentation
Get Started
Release Notes
Installation Guide
Sample Application
Use oneCCL package from CMake
Developer Guide
Programming Model
Host Communication
Device Communication
Limitations
General Configuration
Execution of Communication Operations
Transport selection
Advanced Configuration
Selection of Collective Algorithms
Caching of Communication Operations
Prioritization of Communication Operations
Fusion of Communication Operations
Unordered collectives support
Sparse collective operations
Developer Reference
oneCCL API
Initialization
oneCCL Concepts
Communicator
Context
Device
Event
Key-value Store
Stream
Communication operations
Datatypes
Collective Operations
Allgatherv
Allreduce
Alltoall
Alltoallv
Barrier
Broadcast
Reduce
ReduceScatter
SparseAllreduce
Environment Variables
Notices and Disclaimers
Notices and Disclaimers
open issue
Index