17 #ifndef __STARPU_MPI_EARLY_DATA_H__
18 #define __STARPU_MPI_EARLY_DATA_H__
23 #include <common/config.h>
30 #ifdef STARPU_USE_MPI_MPI
38 starpu_data_handle_t handle;
43 starpu_pthread_mutex_t req_mutex;
44 starpu_pthread_cond_t req_cond;
49 struct _starpu_mpi_early_data_handle_list list;
51 starpu_mpi_tag_t data_tag;
56 void _starpu_mpi_early_data_init(
void);
57 void _starpu_mpi_early_data_check_termination(
void);
58 void _starpu_mpi_early_data_shutdown(
void);
Definition: starpu_mpi_early_data.h:37
Definition: starpu_mpi_early_data.h:48
Definition: starpu_mpi_mpi_backend.h:44
Definition: starpu_mpi_private.h:180
Definition: starpu_mpi_private.h:217
Definition: uthash.h:1015