|
Dynamic Load Balance 3.6.1+32-59d1
|
#include "talp/talp_mpi.h"#include "LB_comm/shmem_talp.h"#include "LB_core/node_barrier.h"#include "LB_core/spd.h"#include "apis/dlb_talp.h"#include "support/atomic.h"#include "support/debug.h"#include "support/mask_utils.h"#include "talp/regions.h"#include "talp/talp.h"#include "talp/talp_record.h"#include "talp/talp_types.h"#include "mpi/mpi_core.h"#include <stdio.h>#include <string.h>
Functions | |
| void | talp_mpi_init (const subprocess_descriptor_t *spd) |
| void | talp_mpi_finalize (const subprocess_descriptor_t *spd) |
| void | talp_into_sync_call (const subprocess_descriptor_t *spd, bool is_blocking_collective) |
| void | talp_out_of_sync_call (const subprocess_descriptor_t *spd, bool is_blocking_collective) |
Variables | |
| __thread bool | thread_is_observer |
| void talp_mpi_init | ( | const subprocess_descriptor_t * | spd | ) |
| void talp_mpi_finalize | ( | const subprocess_descriptor_t * | spd | ) |
| void talp_into_sync_call | ( | const subprocess_descriptor_t * | spd, |
| bool | is_blocking_collective | ||
| ) |
| void talp_out_of_sync_call | ( | const subprocess_descriptor_t * | spd, |
| bool | is_blocking_collective | ||
| ) |
|
extern |