LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Ganesh Bikshandi (ganeshb_at_[hidden])
Date: 2006-08-24 21:16:18


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