[mpich-discuss] MPI_Alltoallv with long* for displacements	instead of int*
    Dave Goodell 
    goodell at mcs.anl.gov
       
    Thu Mar 24 15:36:08 CDT 2011
    
    
  
On Mar 24, 2011, at 3:25 PM CDT, Raghu Reddy wrote:
> Currently the type signature for this routine from the Synopsis is:
> 
> #include "mpi.h"
> int MPI_Alltoallv (
>       void *sendbuf,
>       int *sendcnts,
>       int *sdispls,
>       MPI_Datatype sendtype,
>       void *recvbuf,
>       int *recvcnts,
>       int *rdispls,
>       MPI_Datatype recvtype,
>       MPI_Comm comm )
> 
> Is there a version of this routine with long* instead of int* for displacements?
No, such a routine is not specified by the MPI-2.2 standard, and MPICH2 contains no non-standard extension that would accomplish the same thing.
The MPI Forum is currently considering possible fixes for general problem for the upcoming MPI-3 standard.  However, I am not sure that this particular routine will be addressed in any way.
-Dave
    
    
More information about the mpich-discuss
mailing list