[mpiwg-rma] [EXTERNAL] Re: MPI_WIN_CREATE for intercommunicators
Barrett, Brian W
bwbarre at sandia.gov
Wed Jan 22 12:16:38 CST 2014
On 1/22/14 11:09 AM, "Jeff Hammond" <jeff.science at gmail.com> wrote:
>On Wed, Jan 22, 2014 at 11:53 AM, Barrett, Brian W <bwbarre at sandia.gov>
>wrote:
>> On 1/22/14 3:41 AM, "Thomas Jahns" <jahns at dkrz.de> wrote:
>>
>>>Hello Maik,
>>>
>>>On 01/22/14 10:14, maik peterson wrote:
>>>> thomas, today you should start thinking about other possibilities
>>>> to solve your problem. this mpi rma stuff is crappy.
>>>
>>>I guess that very much depends on your kind of machine. We've found it
>>>to
>>>work
>>>very nice with MVAPICH, not so great with PE and OpenMPI.
>>
>> Another way to put it; it really depends on how much work your MPI
>> implementor has put into one-sided for your hardware. MVAPICH has put
>>in
>> a good deal of effort to use IB-natvie RDMA semantics when implementing
>> MPI one-sided. Open MPI has not put that effort into IB (it has for
>> another network, but that's a different story), so the performance is
>>much
>> lower. Open MPI's largely driven by squeaky wheels, and that wheel's
>>been
>> pretty quiet :)..
>
>Are you saying that if I make a big deal about OpenMPI's RMA warts on
>your list that you all will make it MPI-3-feature-complete and perform
>really well?
Chances of me personally making Open MPI perform really well over IB are
pretty minimal. But Mellanox might have a different view ;). My point
was that of all the things people complain about, RMA performance
generally isn't one of them.
Brian
--
Brian W. Barrett
Scalable System Software Group
Sandia National Laboratories
More information about the mpiwg-rma
mailing list