libgrape-lite
A C++ library for parallel graph processing
Loading...
Searching...
No Matches
grape::cuda::Communicator Member List

This is the complete list of members for grape::cuda::Communicator, including all inherited members.

AllGather(T msg_in) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinline
comm_ (defined in grape::cuda::Communicator)grape::cuda::Communicatorprivate
Communicator()=default (defined in grape::cuda::Communicator)grape::cuda::Communicator
InitCommunicator(MPI_Comm comm, ncclComm_t nccl_comm) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinline
Max(T msg_in, T &msg_out, const Stream &stream) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinline
Max(T *msg_in, T &msg_out, const Stream &stream) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinline
Max(T msg_in, T &msg_out) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinline
Min(T msg_in, T &msg_out, const Stream &stream) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinline
Min(T *msg_in, T &msg_out, const Stream &stream) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinline
Min(T msg_in, T &msg_out) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinline
mpiType() (defined in grape::cuda::Communicator)grape::cuda::Communicatorinlineprivate
n_rank_ (defined in grape::cuda::Communicator)grape::cuda::Communicatorprivate
nccl_comm_ (defined in grape::cuda::Communicator)grape::cuda::Communicatorprivate
ncclType() (defined in grape::cuda::Communicator)grape::cuda::Communicatorinlineprivate
reduce(T *msg_in, T *msg_out, ncclRedOp_t op, const Stream &stream) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinlineprivate
reduce(T msg_in, T &msg_out, ncclRedOp_t op, const Stream &stream) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinlineprivate
reduce(T *msg_in, T &msg_out, ncclRedOp_t op, const Stream &stream) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinlineprivate
reduce(const T *msg_in, T *msg_out, MPI_Op op) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinlineprivate
Sum(T msg_in, T &msg_out, const Stream &stream) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinline
Sum(T *msg_in, T &msg_out, const Stream &stream) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinline
Sum(T msg_in, T &msg_out) (defined in grape::cuda::Communicator)grape::cuda::Communicatorinline
~Communicator()=default (defined in grape::cuda::Communicator)grape::cuda::Communicatorvirtual