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;
44 starpu_pthread_mutex_t req_mutex;
45 starpu_pthread_cond_t req_cond;
50 struct _starpu_mpi_early_data_handle_list list;
52 starpu_mpi_tag_t data_tag;
57 void _starpu_mpi_early_data_init(
void);
58 void _starpu_mpi_early_data_check_termination(
void);
59 void _starpu_mpi_early_data_shutdown(
void);