libgrape-lite
A C++ library for parallel graph processing
|
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::Communicator | inline |
comm_ (defined in grape::cuda::Communicator) | grape::cuda::Communicator | private |
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::Communicator | inline |
Max(T msg_in, T &msg_out, const Stream &stream) (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inline |
Max(T *msg_in, T &msg_out, const Stream &stream) (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inline |
Max(T msg_in, T &msg_out) (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inline |
Min(T msg_in, T &msg_out, const Stream &stream) (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inline |
Min(T *msg_in, T &msg_out, const Stream &stream) (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inline |
Min(T msg_in, T &msg_out) (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inline |
mpiType() (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inlineprivate |
n_rank_ (defined in grape::cuda::Communicator) | grape::cuda::Communicator | private |
nccl_comm_ (defined in grape::cuda::Communicator) | grape::cuda::Communicator | private |
ncclType() (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inlineprivate |
reduce(T *msg_in, T *msg_out, ncclRedOp_t op, const Stream &stream) (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inlineprivate |
reduce(T msg_in, T &msg_out, ncclRedOp_t op, const Stream &stream) (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inlineprivate |
reduce(T *msg_in, T &msg_out, ncclRedOp_t op, const Stream &stream) (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inlineprivate |
reduce(const T *msg_in, T *msg_out, MPI_Op op) (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inlineprivate |
Sum(T msg_in, T &msg_out, const Stream &stream) (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inline |
Sum(T *msg_in, T &msg_out, const Stream &stream) (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inline |
Sum(T msg_in, T &msg_out) (defined in grape::cuda::Communicator) | grape::cuda::Communicator | inline |
~Communicator()=default (defined in grape::cuda::Communicator) | grape::cuda::Communicator | virtual |