|
SimGrid
3.14.159
Versatile Simulation of Distributed Systems
|
#include "colls_private.h"Functions | |
| int | smpi_coll_tuned_alltoallv_bruck (void *sendbuf, int *sendcounts, int *senddisps, MPI_Datatype sendtype, void *recvbuf, int *recvcounts, int *recvdisps, MPI_Datatype recvtype, MPI_Comm comm) |
| Alltoall Bruck. More... | |
| int smpi_coll_tuned_alltoallv_bruck | ( | void * | sendbuf, |
| int * | sendcounts, | ||
| int * | senddisps, | ||
| MPI_Datatype | sendtype, | ||
| void * | recvbuf, | ||
| int * | recvcounts, | ||
| int * | recvdisps, | ||
| MPI_Datatype | recvtype, | ||
| MPI_Comm | comm | ||
| ) |
Alltoall Bruck.
Openmpi calls this routine when the message size sent to each rank < 2000 bytes and size < 12 FIXME: uh, check smpi_pmpi again, but this routine is called for > 12, not less...