SimGrid  3.14.159
Versatile Simulation of Distributed Systems
scatter-mvapich-two-level.c File Reference
#include "colls_private.h"

Macros

#define MPIR_Scatter_MV2_Binomial   smpi_coll_tuned_scatter_ompi_binomial
 
#define MPIR_Scatter_MV2_Direct   smpi_coll_tuned_scatter_ompi_basic_linear
 

Functions

int smpi_coll_tuned_scatter_mvapich2_two_level_direct (void *sendbuf, int sendcnt, MPI_Datatype sendtype, void *recvbuf, int recvcnt, MPI_Datatype recvtype, int root, MPI_Comm comm)
 
int smpi_coll_tuned_scatter_mvapich2_two_level_binomial (void *sendbuf, int sendcnt, MPI_Datatype sendtype, void *recvbuf, int recvcnt, MPI_Datatype recvtype, int root, MPI_Comm comm)
 

Variables

int(* MV2_Scatter_intra_function )(void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm)
 

Macro Definition Documentation

§ MPIR_Scatter_MV2_Binomial

#define MPIR_Scatter_MV2_Binomial   smpi_coll_tuned_scatter_ompi_binomial

§ MPIR_Scatter_MV2_Direct

#define MPIR_Scatter_MV2_Direct   smpi_coll_tuned_scatter_ompi_basic_linear

Function Documentation

§ smpi_coll_tuned_scatter_mvapich2_two_level_direct()

int smpi_coll_tuned_scatter_mvapich2_two_level_direct ( void sendbuf,
int  sendcnt,
MPI_Datatype  sendtype,
void recvbuf,
int  recvcnt,
MPI_Datatype  recvtype,
int  root,
MPI_Comm  comm 
)

§ smpi_coll_tuned_scatter_mvapich2_two_level_binomial()

int smpi_coll_tuned_scatter_mvapich2_two_level_binomial ( void sendbuf,
int  sendcnt,
MPI_Datatype  sendtype,
void recvbuf,
int  recvcnt,
MPI_Datatype  recvtype,
int  root,
MPI_Comm  comm 
)

Variable Documentation

§ MV2_Scatter_intra_function

int(* MV2_Scatter_intra_function) (void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm)