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
_______________________________________________
This list is archived at http://www.l
am-mpi.org/MailArchives/lam/
|