[Mpi-forum] MPI-3 One-Sided Communications
Anthony Skjellum
tony at verarisoft.com
Thu Apr 23 22:39:22 CDT 2009
Can you point me at the proposed solutions? :-)
On Apr 23, 2009, at 8:07 PM, Vinod tipparaju wrote:
>
> First, as far as my understanding goes, no, that is not why we have
> the active message working group.
>
> I will not comment on if the MPI-2 missed its mark. You are more
> familiar with what went on that I am. In my opinion, it was a design
> that approached the problem of defining one-sided data access in a
> ubiquitous way on both CC and non-CC machines -- I wasn't
> participating in the forum when these choices where made.
>
> Lower latency than two sided means many things. One of them is tag
> matching ( as you know very well, this can have good and bad effects
> based on the scenario). There are may others such as lower latency
> single element updates and lesser than the currently necessary
> synchronization for remote data access and update.
>
> All of these have been addressed with a proposed potential solution
> in MPI forum RMA working group in _two_ different ways with-in the
> last one year. If you think neither of these two approaches have
> satisfied the "starting over" criterion, I would like to know, why?
>
> Bandwidth is an entirely different story.
>
> Vinod Tipparaju.
>
> > To: mpi-forum at lists.mpi-forum.org
> > From: tony at cis.uab.edu
> > Date: Fri, 24 Apr 2009 00:32:54 +0000
> > Subject: Re: [Mpi-forum] MPI-3 One-Sided Communications
> >
> > Hi, I was giving my opinion...
> >
> > The main requirements for one sided was achieve lower latency than
> two sided (as well as one sidedness), and allow for potentially
> lower bandwidth on long transfers as a side effect... What one sided
> achieved is higher latency and higher bandwidth in typical (quality)
> implementations. The api is consequently a mismatch to its original
> purpose... It diverged from its design center.. Missed the mark...
> Way too complex compared to simple put and get.
> >
> > Starting again from first principles with the goal of very low
> latency remote put and get without the legacy of existing one sided
> is my suggestion.
> >
> > In other words : Start over.
> >
> > Perhaps that is why now we have an active messages group?
> > Not sure.
> >
> >
> >
> > Tony
> > Anthony Skjellum, PhD
> > Professor and Chair
> > Dept. of Computer and Information Sciences
> > University of Alabama at Birmingham
> > +1-205-807-4968
> >
> > -----Original Message-----
> > From: Vinod tipparaju <tipparajuv at hotmail.com>
> >
> > Date: Thu, 23 Apr 2009 20:09:38
> > To: <mpi-forum at lists.mpi-forum.org>
> > Subject: Re: [Mpi-forum] MPI-3 One-Sided Communications
> >
> >
> > _______________________________________________
> > mpi-forum mailing list
> > mpi-forum at lists.mpi-forum.org
> > http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
> >
> >
> > _______________________________________________
> > mpi-forum mailing list
> > mpi-forum at lists.mpi-forum.org
> > http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
> _______________________________________________
> mpi-forum mailing list
> mpi-forum at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpi-forum.org/pipermail/mpi-forum/attachments/20090423/ce77c65e/attachment-0001.html>
More information about the mpi-forum
mailing list