Welcome to RCCL’s documentation!¶
Contents:
- RCCL
- API
- Communicator Functions
- Collective Communication Operations
- Group Semantics
- Library Functions
- Types
- Enumerations
ncclResult_tncclRedOp_tncclDataType_tncclDataType_t::ncclInt8ncclDataType_t::ncclCharncclDataType_t::ncclUint8ncclDataType_t::ncclInt32ncclDataType_t::ncclIntncclDataType_t::ncclUint32ncclDataType_t::ncclInt64ncclDataType_t::ncclUint64ncclDataType_t::ncclFloat16ncclDataType_t::ncclHalfncclDataType_t::ncclFloat32ncclDataType_t::ncclFloatncclDataType_t::ncclFloat64ncclDataType_t::ncclDoublencclDataType_t::ncclBfloat16ncclDataType_t::ncclNumTypes
- All API
ncclUniqueIdncclComm_tncclResult_tncclRedOp_dummy_tncclRedOp_tncclDataType_tncclDataType_t::ncclInt8ncclDataType_t::ncclCharncclDataType_t::ncclUint8ncclDataType_t::ncclInt32ncclDataType_t::ncclIntncclDataType_t::ncclUint32ncclDataType_t::ncclInt64ncclDataType_t::ncclUint64ncclDataType_t::ncclFloat16ncclDataType_t::ncclHalfncclDataType_t::ncclFloat32ncclDataType_t::ncclFloatncclDataType_t::ncclFloat64ncclDataType_t::ncclDoublencclDataType_t::ncclBfloat16ncclDataType_t::ncclNumTypes
ncclScalarResidence_tncclGetVersion()ncclGetUniqueId()ncclCommInitRank()ncclCommInitRankMulti()ncclCommInitAll()ncclCommDestroy()ncclCommAbort()ncclGetErrorString()ncclGetLastError()ncclCommGetAsyncError()ncclCommCount()ncclCommCuDevice()ncclCommUserRank()ncclRedOpCreatePreMulSum()pncclRedOpCreatePreMulSum()ncclRedOpDestroy()pncclRedOpDestroy()ncclReduce()ncclBcast()ncclBroadcast()ncclAllReduce()ncclReduceScatter()ncclAllGather()ncclSend()ncclRecv()ncclGather()ncclScatter()ncclAllToAll()ncclAllToAllv()ncclGroupStart()ncclGroupEnd()
- Attributions