StarPU Internal Handbook
|
Data Fields | |
starpu_data_handle_t | data_handle |
int | prio |
unsigned | node |
MPI_Datatype | datatype |
char * | datatype_name |
void * | ptr |
starpu_ssize_t | count |
int | registered_datatype |
struct _starpu_mpi_req_backend * | backend |
struct _starpu_mpi_node_tag | node_tag |
void(* | func )(struct _starpu_mpi_req *) |
MPI_Status * | status |
struct _starpu_mpi_req_multilist_coop_sends | coop_sends |
struct _starpu_mpi_coop_sends * | coop_sends_head |
int * | flag |
unsigned | sync |
size_t | reserved_size |
int | ret |
enum _starpu_mpi_request_type | request_type |
unsigned | submitted |
unsigned | completed |
unsigned | posted |
int | detached |
void * | callback_arg |
void(* | callback )(void *) |
int | sequential_consistency |
long | pre_sync_jobid |
long | post_sync_jobid |
MPI_Status | status_store |
starpu_pthread_queue_t | queue |
unsigned | done |
starpu_data_handle_t _starpu_mpi_req::data_handle |
description of the data at StarPU level
MPI_Datatype _starpu_mpi_req::datatype |
description of the data to be sent/received
struct _starpu_mpi_node_tag _starpu_mpi_req::node_tag |
who are we talking to ?
size_t _starpu_mpi_req::reserved_size |
Amount of memory pre-reserved for the reception buffer
enum _starpu_mpi_request_type _starpu_mpi_req::request_type |
0 send, 1 recv
int _starpu_mpi_req::detached |
in the case of detached requests