[Mpi-forum] RMA implementation available for review
Barrett, Brian W
bwbarre at sandia.gov
Thu Oct 13 09:05:01 CDT 2011
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" <jhammond at alcf.anl.gov> 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 <bwbarre at sandia.gov>
>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
>> mpi-forum at lists.mpi-forum.org
>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>>
>
>
>
>--
>Jeff Hammond
>Argonne Leadership Computing Facility
>University of Chicago Computation Institute
>jhammond at alcf.anl.gov / (630) 252-5381
>http://www.linkedin.com/in/jeffhammond
>https://wiki.alcf.anl.gov/index.php/User:Jhammond
>
>_______________________________________________
>mpi-forum mailing list
>mpi-forum at lists.mpi-forum.org
>http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>
>
--
Brian W. Barrett
Dept. 1423: Scalable System Software
Sandia National Laboratories
More information about the mpi-forum
mailing list