|
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 |