#include <basic_network.h>
Static Public Member Functions | |
static void | init (int &_argc, char **&_argv) |
static void | finalize () |
static void | time (double &_t) |
static void | rank (int &_rank) |
static void | size (int &_size) |
static void | barrier () |
static void | alltoall (void *_s, int _slen, void *_r, int _rlen) |
static void | alltoallv (void *_s, int *_slen, int *_soff, void *_r, int *_rlen, int *_roff) |
static void | allgather (void *_s, int _slen, void *_r, int _rlen) |
static void | allgatherv (void *_s, int _slen, void *_r, int *_rlen, int *_roff) |
static void | init (int &_argc, char **&_argv) |
static void | finalize () |
static void | time (double &_t) |
static void | rank (int &_rank) |
static void | size (int &_size) |
static void | barrier () |
static void | alltoall (void *_s, int _slen, void *_r, int _rlen) |
static void | alltoallv (void *_s, int *_slen, int *_soff, void *_r, int *_rlen, int *_roff) |
static void | allgather (void *_s, int _slen, void *_r, int _rlen) |
static void | allgatherv (void *_s, int _slen, void *_r, int *_rlen, int *_roff) |
|
The allgather procedure initiates an all-gather communication using data blocks of the same size.
|
|
The allgather procedure initiates an all-gather communication using data blocks of the same size.
|
|
The allgatherv procedure initiates an all-gather communication using data blocks of varying size.
|
|
The allgatherv procedure initiates an all-gather communication using data blocks of varying size.
|
|
The alltoall procedure initiates an all-to-all communication using data blocks of the same size.
|
|
The alltoall procedure initiates an all-to-all communication using data blocks of the same size.
|
|
The alltoallv procedure initiates an all-to-all communication using data blocks of varying size.
|
|
The alltoallv procedure initiates an all-to-all communication using data blocks of varying size.
|
|
The barrier procedure syncronizes all processes. |
|
The barrier procedure syncronizes all processes. |
|
The finalize procedure deinitializes the network infrastructure. |
|
The finalize procedure deinitializes the network infrastructure. |
|
The init procedure initializes the network infrastructure.
|
|
The init procedure initializes the network infrastructure.
|
|
The rank procedure returns the rank of the current process.
|
|
The rank procedure returns the rank of the current process.
|
|
The size procedure returns the total number of processes.
|
|
The size procedure returns the total number of processes.
|
|
The time procedure initializes the network infrastructure.
|
|
The time procedure initializes the network infrastructure.
|