Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::ucc::OOBGroupComm Class Reference

#include <oob_group_comm.h>

Public Member Functions

 OOBGroupComm (int r, int ws, bootstrap_handle_t *bh)
 
int get_rank ()
 
int get_world_size ()
 
void * get_coll_info ()
 

Static Public Member Functions

static ucc_status_t oob_allgather (void *sbuf, void *rbuf, size_t msglen, void *coll_info, void **req)
 
static ucc_status_t oob_allgather_test (void *req)
 
static ucc_status_t oob_allgather_free (void *req)
 

Constructor & Destructor Documentation

◆ OOBGroupComm()

Realm::ucc::OOBGroupComm::OOBGroupComm ( int  r,
int  ws,
bootstrap_handle_t bh 
)

Member Function Documentation

◆ get_coll_info()

void * Realm::ucc::OOBGroupComm::get_coll_info ( )

◆ get_rank()

int Realm::ucc::OOBGroupComm::get_rank ( )

◆ get_world_size()

int Realm::ucc::OOBGroupComm::get_world_size ( )

◆ oob_allgather()

static ucc_status_t Realm::ucc::OOBGroupComm::oob_allgather ( void *  sbuf,
void *  rbuf,
size_t  msglen,
void *  coll_info,
void **  req 
)
static

◆ oob_allgather_free()

static ucc_status_t Realm::ucc::OOBGroupComm::oob_allgather_free ( void *  req)
static

◆ oob_allgather_test()

static ucc_status_t Realm::ucc::OOBGroupComm::oob_allgather_test ( void *  req)
static

The documentation for this class was generated from the following file: