Crate nccl_sys

Crate nccl_sys 

Source

Structs§

CUstream_st
cudaError
CUDA error types
cudaError_t
CUDA Error types 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