Class RdmaWindowManager¶
Defined in File RdmaWindowManager.hpp
Class Documentation¶
-
class
uitsl::RdmaWindowManager¶ Public Functions
-
~RdmaWindowManager()¶
-
void
Put(const proc_id_t rank, const std::byte *origin_addr, const size_t num_bytes, const MPI_Aint target_disp)¶
-
void
Rput(const proc_id_t rank, const std::byte *origin_addr, const size_t num_bytes, const MPI_Aint target_disp, MPI_Request *request)¶
-
template<typename
T>
voidAccumulate(const proc_id_t rank, const std::byte *origin_addr, const size_t num_bytes, const MPI_Aint target_disp)¶
-
template<typename
T>
voidRaccumulate(const proc_id_t rank, const std::byte *origin_addr, const size_t num_bytes, const MPI_Aint target_disp, MPI_Request *request)¶
-
void
Initialize(MPI_Comm comm = MPI_COMM_WORLD)¶
-
std::string
ToString()¶
-