Skip to main content

Crate nccl_sys

Crate nccl_sys 

Source

Structs§

CUstream_st
cudaError
CUDA error types
cudaError_t
CUDA error types
ncclComm
ncclConfig_v22800
ncclDataType_t
ncclRedOp_t
ncclResult_t
ncclScalarResidence_t
ncclSimInfo_v22200
ncclUniqueId

Constants§

NCCL_MAJOR
NCCL_MINOR
NCCL_PATCH
NCCL_SPLIT_NOCOLOR

Functions§

cudaSetDevice⚠
\brief Set device to be used for GPU executions
cudaStreamSynchronize⚠
\brief Waits for stream tasks to complete
ncclAllGather⚠
ncclAllReduce⚠
ncclBroadcast⚠
ncclCommAbort⚠
ncclCommCount⚠
ncclCommCuDevice⚠
ncclCommDeregister⚠
ncclCommDestroy⚠
ncclCommFinalize⚠
ncclCommGetAsyncError⚠
ncclCommInitAll⚠
ncclCommInitRank⚠
ncclCommInitRankConfig⚠
ncclCommInitRankScalable⚠
ncclCommRegister⚠
ncclCommSplit⚠
ncclCommUserRank⚠
ncclGetErrorString⚠
ncclGetLastError⚠
ncclGetUniqueId⚠
ncclGetVersion⚠
ncclGroupEnd⚠
ncclGroupSimulateEnd⚠
ncclGroupStart⚠
ncclMemAlloc⚠
ncclMemFree⚠
ncclRecv⚠
ncclRedOpCreatePreMulSum⚠
ncclRedOpDestroy⚠
ncclReduce⚠
ncclReduceScatter⚠
ncclSend⚠

Type Aliases§

cudaStream_t
CUDA stream
ncclComm_t
ncclConfig_t
ncclSimInfo_t