|
Dynamic Load Balance 3.6.1+32-59d1
|
#include "mpi/mpi_core.h"#include "LB_core/DLB_kernel.h"#include "LB_core/spd.h"#include "apis/dlb.h"#include "mpi/mpi_calls_coded.h"#include "support/debug.h"#include "support/options.h"#include "support/tracing.h"#include "support/types.h"#include "talp/talp_mpi.h"#include <mpi.h>#include <unistd.h>#include <limits.h>#include <string.h>
Functions | |
| void | before_mpi (mpi_call_t mpi_call) |
| void | after_mpi (mpi_call_t mpi_call) |
| int | is_mpi_ready (void) |
| void | finalize_mpi_core (void) |
| MPI_Comm | getWorldComm (void) |
| MPI_Comm | getNodeComm (void) |
| MPI_Comm | getInterNodeComm (void) |
| MPI_Datatype | get_mpi_int64_type (void) |
Variables | |
| int | _mpi_rank = -1 |
| int | _mpi_size = -1 |
| int | _mpis_per_node = -1 |
| int | _node_id = -1 |
| int | _num_nodes = -1 |
| int | _process_id = -1 |
| void before_mpi | ( | mpi_call_t | mpi_call | ) |
| void after_mpi | ( | mpi_call_t | mpi_call | ) |
| int is_mpi_ready | ( | void | ) |
| void finalize_mpi_core | ( | void | ) |
| MPI_Comm getWorldComm | ( | void | ) |
| MPI_Comm getNodeComm | ( | void | ) |
| MPI_Comm getInterNodeComm | ( | void | ) |
| MPI_Datatype get_mpi_int64_type | ( | void | ) |
| int _mpi_rank = -1 |
| int _mpi_size = -1 |
| int _mpis_per_node = -1 |
| int _node_id = -1 |
| int _num_nodes = -1 |
| int _process_id = -1 |