Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: [OMPI users] One-sided datatype errors
From: James Dinan (dinan_at_[hidden])
Date: 2010-12-13 18:44:00


Hi,

I'm getting strange behavior using datatypes in a one-sided
MPI_Accumulate operation.

The attached example performs an accumulate into a patch of a shared 2d
matrix. It uses indexed datatypes and can be built with displacement or
absolute indices (hindexed) - both cases fail. I'm seeing data
validation errors, hanging, or other erroneous behavior under OpenMPI
1.5 on Infiniband. The example works correctly under the current
release of MVAPICH on IB and under MPICH on shared memory.

Any help would be greatly appreciated.

Best,
  ~Jim.