|
static int | MPIR_Allreduce_reduce_p2p_MV2 (void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm) |
|
static int | MPIR_Allreduce_reduce_shmem_MV2 (void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm) |
|
static int | scatter_for_bcast (int root, MPI_Comm comm, int nbytes, void *tmp_buf) |
|
static int | MPIR_pt_pt_intra_gather (void *sendbuf, int sendcnt, MPI_Datatype sendtype, void *recvbuf, int recvcnt, MPI_Datatype recvtype, int root, int rank, void *tmp_buf, int nbytes, int is_data_avail, MPI_Comm comm, MV2_Gather_function_ptr intra_node_fn_ptr) |
|
int | smpi_coll_tuned_ompi_reduce_generic (void *sendbuf, void *recvbuf, int original_count, MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm, ompi_coll_tree_t *tree, int count_by_segment, int max_outstanding_reqs) |
| This is a generic implementation of the reduce protocol. More...
|
|
static int | MPI_I_anyReduce (void *Sendbuf, void *Recvbuf, int count, MPI_Datatype mpi_datatype, MPI_Op mpi_op, int root, MPI_Comm comm, int is_all) |
|
| COLL_APPLY (AUTOMATIC_COLL_BENCH, COLL_ALLGATHERV_SIG,(send_buff, send_count, send_type, recv_buff, recv_count, recv_disps, recv_type, comm)) |
|
| COLL_APPLY (AUTOMATIC_COLL_BENCH, COLL_ALLREDUCE_SIG,(sbuf, rbuf, rcount, dtype, op, comm)) |
|
| COLL_APPLY (AUTOMATIC_COLL_BENCH, COLL_GATHER_SIG,(send_buff, send_count, send_type, recv_buff, recv_count, recv_type, root, comm)) |
|
| COLL_APPLY (AUTOMATIC_COLL_BENCH, COLL_ALLGATHER_SIG,(send_buff, send_count, send_type, recv_buff, recv_count, recv_type, comm)) |
|
| COLL_APPLY (AUTOMATIC_COLL_BENCH, COLL_ALLTOALL_SIG,(send_buff, send_count, send_type, recv_buff, recv_count, recv_type, comm)) |
|
| COLL_APPLY (AUTOMATIC_COLL_BENCH, COLL_ALLTOALLV_SIG,(send_buff, send_counts, send_disps, send_type, recv_buff, recv_counts, recv_disps, recv_type, comm)) |
|
| COLL_APPLY (AUTOMATIC_COLL_BENCH, COLL_BCAST_SIG,(buf, count, datatype, root, comm)) |
|
| COLL_APPLY (AUTOMATIC_COLL_BENCH, COLL_REDUCE_SIG,(buf, rbuf, count, datatype, op, root, comm)) |
|
| COLL_APPLY (AUTOMATIC_COLL_BENCH, COLL_REDUCE_SCATTER_SIG,(sbuf, rbuf, rcounts, dtype, op, comm)) |
|
| COLL_APPLY (AUTOMATIC_COLL_BENCH, COLL_SCATTER_SIG,(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm)) |
|
| COLL_APPLY (AUTOMATIC_COLL_BENCH, COLL_BARRIER_SIG,(comm)) |
|
| COLL_APPLY (COLL_SETTER, COLL_GATHER_SIG,"") |
|
| COLL_APPLY (COLL_SETTER, COLL_ALLGATHER_SIG,"") |
|
| COLL_APPLY (COLL_SETTER, COLL_ALLGATHERV_SIG,"") |
|
| COLL_APPLY (COLL_SETTER, COLL_REDUCE_SIG,"") |
|
| COLL_APPLY (COLL_SETTER, COLL_ALLREDUCE_SIG,"") |
|
| COLL_APPLY (COLL_SETTER, COLL_REDUCE_SCATTER_SIG,"") |
|
| COLL_APPLY (COLL_SETTER, COLL_SCATTER_SIG,"") |
|
| COLL_APPLY (COLL_SETTER, COLL_BARRIER_SIG,"") |
|
| COLL_APPLY (COLL_SETTER, COLL_BCAST_SIG,"") |
|
| COLL_APPLY (COLL_SETTER, COLL_ALLTOALL_SIG,"") |
|
| COLL_APPLY (COLL_SETTER, COLL_ALLTOALLV_SIG,"") |
|
static int | intel_barrier_gather_scatter (MPI_Comm comm) |
|
static int | intel_reduce_scatter_reduce_scatterv (void *sbuf, void *rbuf, int *rcounts, MPI_Datatype dtype, MPI_Op op, MPI_Comm comm) |
|
static int | intel_reduce_scatter_recursivehalving (void *sbuf, void *rbuf, int *rcounts, MPI_Datatype dtype, MPI_Op op, MPI_Comm comm) |
|
| COLL_APPLY (IMPI_COLL_SELECT, COLL_ALLGATHERV_SIG,(send_buff, send_count, send_type, recv_buff, recv_count, recv_disps, recv_type, comm)) |
|
| COLL_APPLY (IMPI_COLL_SELECT, COLL_ALLREDUCE_SIG,(sbuf, rbuf, rcount, dtype, op, comm)) |
|
| COLL_APPLY (IMPI_COLL_SELECT, COLL_GATHER_SIG,(send_buff, send_count, send_type, recv_buff, recv_count, recv_type, root, comm)) |
|
| COLL_APPLY (IMPI_COLL_SELECT, COLL_ALLGATHER_SIG,(send_buff, send_count, send_type, recv_buff, recv_count, recv_type, comm)) |
|
| COLL_APPLY (IMPI_COLL_SELECT, COLL_ALLTOALL_SIG,(send_buff, send_count, send_type, recv_buff, recv_count, recv_type, comm)) |
|
| COLL_APPLY (IMPI_COLL_SELECT, COLL_ALLTOALLV_SIG,(send_buff, send_counts, send_disps, send_type, recv_buff, recv_counts, recv_disps, recv_type, comm)) |
|
| COLL_APPLY (IMPI_COLL_SELECT, COLL_BCAST_SIG,(buf, count, datatype, root, comm)) |
|
| COLL_APPLY (IMPI_COLL_SELECT, COLL_REDUCE_SIG,(buf, rbuf, count, datatype, op, root, comm)) |
|
| COLL_APPLY (IMPI_COLL_SELECT, COLL_REDUCE_SCATTER_SIG,(sbuf, rbuf, rcounts, dtype, op, comm)) |
|
| COLL_APPLY (IMPI_COLL_SELECT, COLL_SCATTER_SIG,(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm)) |
|
| COLL_APPLY (IMPI_COLL_SELECT, COLL_BARRIER_SIG,(comm)) |
|
static void | action_init (const char *const *action) |
|
static void | action_finalize (const char *const *action) |
|
static void | action_comm_size (const char *const *action) |
|
static void | action_comm_split (const char *const *action) |
|
static void | action_comm_dup (const char *const *action) |
|
static void | action_compute (const char *const *action) |
|
static void | action_send (const char *const *action) |
|
static void | action_Isend (const char *const *action) |
|
static void | action_recv (const char *const *action) |
|
static void | action_Irecv (const char *const *action) |
|
static void | action_test (const char *const *action) |
|
static void | action_wait (const char *const *action) |
|
static void | action_waitall (const char *const *action) |
|
static void | action_barrier (const char *const *action) |
|
static void | action_bcast (const char *const *action) |
|
static void | action_reduce (const char *const *action) |
|
static void | action_allReduce (const char *const *action) |
|
static void | action_allToAll (const char *const *action) |
|
static void | action_gather (const char *const *action) |
|
static void | action_scatter (const char *const *action) |
|
static void | action_gatherv (const char *const *action) |
|
static void | action_scatterv (const char *const *action) |
|
static void | action_reducescatter (const char *const *action) |
|
static void | action_allgather (const char *const *action) |
|
static void | action_allgatherv (const char *const *action) |
|
static void | action_allToAllv (const char *const *action) |
|
static bool | is_rank_in_range (int rank, int first, int last) |
|
static int | sort_accumulates (MPI_Request a, MPI_Request b) |
|
|
int(* | intel_allreduce_functions_table [])(void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm) |
|
intel_tuning_table_element | intel_allreduce_table [] |
|
intel_tuning_table_element | intel_alltoall_table [] |
|
int(* | intel_alltoall_functions_table [])(void *sbuf, int scount, MPI_Datatype sdtype, void *rbuf, int rcount, MPI_Datatype rdtype, MPI_Comm comm) |
|
int(* | intel_barrier_functions_table [])(MPI_Comm comm) |
|
intel_tuning_table_element | intel_barrier_table [] |
|
int(* | intel_bcast_functions_table [])(void *buff, int count, MPI_Datatype datatype, int root, MPI_Comm comm) |
|
intel_tuning_table_element | intel_bcast_table [] |
|
int(* | intel_reduce_functions_table [])(void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm) |
|
intel_tuning_table_element | intel_reduce_table [] |
|
int(* | intel_reduce_scatter_functions_table [])(void *sbuf, void *rbuf, int *rcounts, MPI_Datatype dtype, MPI_Op op, MPI_Comm comm) |
|
intel_tuning_table_element | intel_reduce_scatter_table [] |
|
int(* | intel_allgather_functions_table [])(void *sbuf, int scount, MPI_Datatype sdtype, void *rbuf, int rcount, MPI_Datatype rdtype, MPI_Comm comm) |
|
intel_tuning_table_element | intel_allgather_table [] |
|
int(* | intel_allgatherv_functions_table [])(void *sbuf, int scount, MPI_Datatype sdtype, void *rbuf, int *rcounts, int *rdispls, MPI_Datatype rdtype, MPI_Comm comm) |
|
intel_tuning_table_element | intel_allgatherv_table [] |
|
int(* | intel_gather_functions_table [])(void *sbuf, int scount, MPI_Datatype sdtype, void *rbuf, int rcount, MPI_Datatype rdtype, int root, MPI_Comm comm) |
|
intel_tuning_table_element | intel_gather_table [] |
|
int(* | intel_scatter_functions_table [])(void *sbuf, int scount, MPI_Datatype sdtype, void *rbuf, int rcount, MPI_Datatype rdtype, int root, MPI_Comm comm) |
|
intel_tuning_table_element | intel_scatter_table [] |
|
int(* | intel_alltoallv_functions_table [])(void *sbuf, int *scounts, int *sdisps, MPI_Datatype sdtype, void *rbuf, int *rcounts, int *rdisps, MPI_Datatype rdtype, MPI_Comm comm) |
|
intel_tuning_table_element | intel_alltoallv_table [] |
|