oneAPI Collective Communications Library documentation (C API)#
Note
This document describes the new C API that closely follows the NVIDIA Collective Communications Library (NCCL)* API standard. Documentation for the legacy C++ API can be found here.
About
Get Started
Developer Reference
- API Documentation
- Communicator Creation API
onecclGetVersion()onecclGetUniqueId()onecclExtractVersionComponents()onecclCommInitRank()onecclCommInitRankConfig()onecclCommInitAll()onecclCommFinalize()onecclCommDestroy()onecclCommAbort()onecclCommSplit()onecclGetErrorString()onecclGetLastError()onecclCommCount()onecclCommDevice()onecclCommUserRank()onecclSetDevice()onecclCommGetAsyncError()
- Collective Functions API
- Types API
- Communicator Creation API
- Environment Variables