MPI_Scatterv

int MPI_Scatterv(void* , int *, int *,  MPI_Datatype, void*, int, MPI_Datatype, int, MPI_Comm);
Distributes individual messages fromroot to each task in comm. Messages can have different sizes and displacements.