oneCCL 2021.1 documentation
Get Started
Prerequisites
Installation
Sample Application
Programming Model
Specification
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
API Reference
Environment Variables
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
Notices and Disclaimers
.rst
.pdf
API Reference
¶
Environment Variables
Collective algorithms selection
Fusion
CCL_ATL_TRANSPORT
CCL_UNORDERED_COLL
CCL_PRIORITY
CCL_WORKER_COUNT
CCL_WORKER_AFFINITY
CCL_LOG_LEVEL
CCL_MAX_SHORT_SIZE
Initialization
oneCCL Concepts
Communicator
Context
Device
Event
Key-value Store
Stream
Communication operations
Datatypes
Collective Operations
Sparse collective operations
Environment Variables