LAM/MPI logo

LAM/MPI General User's Mailing List Archives

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

From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2007-01-31 07:40:27


On Jan 31, 2007, at 7:29 AM, Christian Boehme wrote:

> Can anyone point me to some examples for using MPI-2 style rma
> communication in C++? I'm especially interested in simple fence type
> synchronization. I can't seem to make my pure C examples work with the
> C++ bindings (runtime errors) and would like to check with some code
> known to work. Thanks a lot!

A few points:

- (Brian correct me if I'm wrong) I believe that the one-sided
support in the upcoming OMPI 1.2 release is *far* better and more
complete than what is contained in LAM/MPI.

- We have been fixing bugs and omissions in the MPI-2 C++ bindings
specifically with regards to the one-sided stuff in Open MPI recently
(this is relevant because OMPI was seeded with the C++ bindings from
LAM). For example, just last night I reviewed a patch for a C/C++
interop fix in the one-sided C++ bindings; hopefully that'll hit the
OMPI development trunk sometime today.

- It is extremely unlikely that all these one-sided and C++ bindings
fixes that we've done in Open MPI will be back-ported to LAM.

The point here is that Open MPI's trunk snapshot and upcoming v1.2
release should have much better one-sided and C++ bindings support
than LAM.

-- 
Jeff Squyres
Server Virtualization Business Unit
Cisco Systems