17 #ifndef __STARPU_MPI_EARLY_REQUEST_H__ 18 #define __STARPU_MPI_EARLY_REQUEST_H__ 23 #include <common/config.h> 28 #ifdef STARPU_USE_MPI_MPI 37 struct _starpu_mpi_req_list list;
39 starpu_mpi_tag_t data_tag;
42 void _starpu_mpi_early_request_init(
void);
43 void _starpu_mpi_early_request_shutdown(
void);
44 int _starpu_mpi_early_request_count(
void);
45 void _starpu_mpi_early_request_check_termination(
void);
48 struct _starpu_mpi_req* _starpu_mpi_early_request_dequeue(starpu_mpi_tag_t data_tag,
int source, MPI_Comm comm);
Definition: starpu_mpi_private.h:217
Definition: uthash.h:1015
Definition: starpu_mpi_early_request.h:35