Re: [Mpi-forum] RMA implementation available for review
Jeff - Thanks for sending that out. I forgot to include it in my e-mail. It should be noted that the Portals4 code is still a work in progress, so performance measurements aren't yet meaningful and there's always the chance that one of the two projects won't compile. Brian On 10/12/11 4:27 PM, "Jeff Hammond" <[email protected]> wrote:
Maybe it is already in the OpenMPI repo and otherwise noted in the documentation, but I imagine that some people might find http://code.google.com/p/portals4/ useful.
Jeff
On Tue, Oct 11, 2011 at 10:00 PM, Barrett, Brian W <[email protected]> wrote:
Hi all -
In anticipation of a vote on the revised one-sided implementation (ticket #270), I'd like to announce the availability of an implementation of the proposed changes. The implementation is over the Portals 4 interface, and is purely one-sided. You can find the implementation at the following SVN repository:
http://svn.open-mpi.org/svn/ompi/tmp-public/mpi3-onesided/
The implementation is found in ompi/mca/osc/portals4/. At this time, the implementation is mostly complete, but completely unoptimized. The only piece not implemented is support for user-defined datatypes (other than simple contiguous vectors). There are existing pure one-sided implementations which implement complex datatypes, so this is not an area of concern in terms of implementability. There is an if statement to check for complex datatypes, so the code path for simple datatypes will not get any longer when such support is added, meaning performance changes should also not be an area of concern.
If you have any questions, please feel free to contact me. The implementation is still being tested and optimized, so it will be changing over time.
Brian
-- Brian W. Barrett Dept. 1423: Scalable System Software Sandia National Laboratories
_______________________________________________ mpi-forum mailing list [email protected] http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
-- Jeff Hammond Argonne Leadership Computing Facility University of Chicago Computation Institute [email protected] / (630) 252-5381 http://www.linkedin.com/in/jeffhammond https://wiki.alcf.anl.gov/index.php/User:Jhammond
_______________________________________________ mpi-forum mailing list [email protected] http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
-- Brian W. Barrett Dept. 1423: Scalable System Software Sandia National Laboratories
participants (1)
-
Barrett, Brian W