![]() |
Realm
A distributed, event-based tasking library
|
Classes | |
| struct | AM_msg |
Functions | |
| int | AM_Init (int *p_node_this, int *p_node_size) |
| void | AM_Finalize () |
| void | AM_init_long_messages (MPI_Win win, void *am_base, Realm::IncomingMessageManager *message_manager) |
| void | AMPoll () |
| void | AMPoll_cancel () |
| void | AMSend (int tgt, int msgid, int header_size, int payload_size, const char *header, const char *payload, int payload_lines, int payload_line_stride, int has_dest, MPI_Aint dest, void *remote_comp) |
| void | AMComplete (void *remote_comp) |
Variables | |
| atomic< size_t > | messages_sent |
| atomic< size_t > | messages_rcvd |
| void Realm::MPI::AM_Finalize | ( | ) |
| int Realm::MPI::AM_Init | ( | int * | p_node_this, |
| int * | p_node_size | ||
| ) |
| void Realm::MPI::AM_init_long_messages | ( | MPI_Win | win, |
| void * | am_base, | ||
| Realm::IncomingMessageManager * | message_manager | ||
| ) |
| void Realm::MPI::AMComplete | ( | void * | remote_comp | ) |
| void Realm::MPI::AMPoll | ( | ) |
| void Realm::MPI::AMPoll_cancel | ( | ) |
| void Realm::MPI::AMSend | ( | int | tgt, |
| int | msgid, | ||
| int | header_size, | ||
| int | payload_size, | ||
| const char * | header, | ||
| const char * | payload, | ||
| int | payload_lines, | ||
| int | payload_line_stride, | ||
| int | has_dest, | ||
| MPI_Aint | dest, | ||
| void * | remote_comp | ||
| ) |
| atomic<size_t> Realm::MPI::messages_rcvd |
|
extern |