Hi,
I have some problem with using MPI_Alltoallv and strided data type. I
look at the implementation of MPI_Alltoallv and it does the following:
psnd = ((char *) sbuf) + (sdisps[i] * sndextent);
Is this a bug? Shouldn't it multiply by (sizeofdatatype * stride) ? Or
I am missing something?
Please help me how to use MPI_Alltoallv with a strided data type.
Ganesh
|