SimGrid  3.14.159
Versatile Simulation of Distributed Systems
smpi_mvapich2_selector.c File Reference

Functions

int smpi_coll_tuned_alltoall_mvapich2 (void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, MPI_Comm comm)
 
int smpi_coll_tuned_allgather_mvapich2 (void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, MPI_Comm comm)
 
int smpi_coll_tuned_gather_mvapich2 (void *sendbuf, int sendcnt, MPI_Datatype sendtype, void *recvbuf, int recvcnt, MPI_Datatype recvtype, int root, MPI_Comm comm)
 
int smpi_coll_tuned_allgatherv_mvapich2 (void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int *recvcounts, int *displs, MPI_Datatype recvtype, MPI_Comm comm)
 
int smpi_coll_tuned_allreduce_mvapich2 (void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm)
 
int smpi_coll_tuned_alltoallv_mvapich2 (void *sbuf, int *scounts, int *sdisps, MPI_Datatype sdtype, void *rbuf, int *rcounts, int *rdisps, MPI_Datatype rdtype, MPI_Comm comm)
 
int smpi_coll_tuned_barrier_mvapich2 (MPI_Comm comm)
 
int smpi_coll_tuned_bcast_mvapich2 (void *buffer, int count, MPI_Datatype datatype, int root, MPI_Comm comm)
 
int smpi_coll_tuned_reduce_mvapich2 (void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm)
 
int smpi_coll_tuned_reduce_scatter_mvapich2 (void *sendbuf, void *recvbuf, int *recvcnts, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm)
 
int smpi_coll_tuned_scatter_mvapich2 (void *sendbuf, int sendcnt, MPI_Datatype sendtype, void *recvbuf, int recvcnt, MPI_Datatype recvtype, int root, MPI_Comm comm)
 
void smpi_coll_cleanup_mvapich2 (void)
 

Function Documentation

◆ smpi_coll_tuned_alltoall_mvapich2()

int smpi_coll_tuned_alltoall_mvapich2 ( void sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void recvbuf,
int  recvcount,
MPI_Datatype  recvtype,
MPI_Comm  comm 
)

◆ smpi_coll_tuned_allgather_mvapich2()

int smpi_coll_tuned_allgather_mvapich2 ( void sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void recvbuf,
int  recvcount,
MPI_Datatype  recvtype,
MPI_Comm  comm 
)

◆ smpi_coll_tuned_gather_mvapich2()

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

◆ smpi_coll_tuned_allgatherv_mvapich2()

int smpi_coll_tuned_allgatherv_mvapich2 ( void sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void recvbuf,
int *  recvcounts,
int *  displs,
MPI_Datatype  recvtype,
MPI_Comm  comm 
)

◆ smpi_coll_tuned_allreduce_mvapich2()

int smpi_coll_tuned_allreduce_mvapich2 ( void sendbuf,
void recvbuf,
int  count,
MPI_Datatype  datatype,
MPI_Op  op,
MPI_Comm  comm 
)

◆ smpi_coll_tuned_alltoallv_mvapich2()

int smpi_coll_tuned_alltoallv_mvapich2 ( void sbuf,
int *  scounts,
int *  sdisps,
MPI_Datatype  sdtype,
void rbuf,
int *  rcounts,
int *  rdisps,
MPI_Datatype  rdtype,
MPI_Comm  comm 
)

◆ smpi_coll_tuned_barrier_mvapich2()

int smpi_coll_tuned_barrier_mvapich2 ( MPI_Comm  comm)

◆ smpi_coll_tuned_bcast_mvapich2()

int smpi_coll_tuned_bcast_mvapich2 ( void buffer,
int  count,
MPI_Datatype  datatype,
int  root,
MPI_Comm  comm 
)

◆ smpi_coll_tuned_reduce_mvapich2()

int smpi_coll_tuned_reduce_mvapich2 ( void sendbuf,
void recvbuf,
int  count,
MPI_Datatype  datatype,
MPI_Op  op,
int  root,
MPI_Comm  comm 
)

◆ smpi_coll_tuned_reduce_scatter_mvapich2()

int smpi_coll_tuned_reduce_scatter_mvapich2 ( void sendbuf,
void recvbuf,
int *  recvcnts,
MPI_Datatype  datatype,
MPI_Op  op,
MPI_Comm  comm 
)

◆ smpi_coll_tuned_scatter_mvapich2()

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

◆ smpi_coll_cleanup_mvapich2()

void smpi_coll_cleanup_mvapich2 ( void  )