<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>



<div><br></div><div>First, as far as my understanding goes, no, that is not why we have the active message working group.<br></div><div><br></div><div>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.</div><div><br></div><div>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.</div><div><br></div><div>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?</div><div><br></div><div>Bandwidth is an entirely different story.<br></div><div><br></div><div>Vinod Tipparaju.</div><div><br>> To: mpi-forum@lists.mpi-forum.org<br>> From: tony@cis.uab.edu<br>> Date: Fri, 24 Apr 2009 00:32:54 +0000<br>> Subject: Re: [Mpi-forum] MPI-3 One-Sided Communications<br>> <br>> Hi, I was giving my opinion...<br>> <br>> 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.<br>> <br>> 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.<br>> <br>> In other words : Start over.<br>> <br>> Perhaps that is why now we have an active messages group?<br>> Not sure.<br>> <br>> <br>> <br>> Tony<br>> Anthony Skjellum, PhD<br>> Professor and Chair<br>> Dept. of Computer and Information Sciences<br>> University of Alabama at Birmingham<br>> +1-205-807-4968<br>> <br>> -----Original Message-----<br>> From: Vinod tipparaju <tipparajuv@hotmail.com><br>> <br>> Date: Thu, 23 Apr 2009 20:09:38 <br>> To: <mpi-forum@lists.mpi-forum.org><br>> Subject: Re: [Mpi-forum] MPI-3 One-Sided Communications<br>> <br>> <br>> _______________________________________________<br>> mpi-forum mailing list<br>> mpi-forum@lists.mpi-forum.org<br>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum<br>> <br>> <br>> _______________________________________________<br>> mpi-forum mailing list<br>> mpi-forum@lists.mpi-forum.org<br>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum<br></div>


</body>
</html>