MPI_Alltoall

int MPI_Alltoall(void* , int, MPI_Datatype, void*, int, MPI_Datatype, MPI_Comm);
Sends a distinct message from each task to every task.