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;
42void _starpu_mpi_early_request_init(
void);
43void _starpu_mpi_early_request_shutdown(
void);
44int _starpu_mpi_early_request_count(
void);
45void _starpu_mpi_early_request_check_termination(
void);
48struct _starpu_mpi_req* _starpu_mpi_early_request_dequeue(starpu_mpi_tag_t data_tag,
int source, MPI_Comm comm);
Definition: starpu_mpi_early_request.h:36
Definition: starpu_mpi_private.h:241
Definition: uthash.h:1017