<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><blockquote type="cite">MPI continues to hang on, outlived its creators,</blockquote><div><br></div>As someone who was a subcommittee chair on MPI-1, it needs to go on a while yet to outlive me (I hope!)<div><br><div apple-content-edited="true">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">-- Jim<br>James Cownie <<a href="mailto:jcownie@gmail.com">jcownie@gmail.com</a>><br>Mob: +44 780 637 7146<br><a href="http://skiingjim.blogspot.com/">http://skiingjim.blogspot.com/</a><br><br><br><br></div>

</div>
<br><div><div>On 8 Apr 2015, at 22:12, Gus Correa <<a href="mailto:gus@ldeo.columbia.edu">gus@ldeo.columbia.edu</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">For those old enough to have heard somebody as great as<br>John Lennon sing that "the dream is over",<br>and rather mediocre "philosophers" claim the "end of history", prophecies that were never confirmed,<br>reading bombastic claims that MPI is dead is not so unsettling.<br>After all, reports of the death of Fortran, like Mark Twain's death,<br>have been greatly exaggerated.<br>It continues to hang on, outlived his creators,<br>and shows no sign of dying anytime soon.<br><br>Is Exascale really needed?<br>If so, would the hardware paradigm have to change also perhaps?<br>(Good scaling properties and reliability are problems not only for<br>software, are they?)<br>Why can't MPI adapt to the new scenario?<br><br>Gus Correa<br><br>On 04/08/2015 03:57 PM, Scott Atchley wrote:<br><blockquote type="cite">There is concern by some and outright declaration by others (including<br>hardware vendors) that MPI will not scale to exascale due to issues like<br>rank state growing too large for 10-100 million endpoints, lack of<br>reliability, etc. Those that make this claim then offer up their<br>favorite solution (a PGAS variant, Chapel, Legion, Open Community<br>Runtime). Several assert that the event-driven/task-driven runtimes will<br>take care of data partitioning, data movement, etc. and that the user<br>only has to define relationships and dependencies while exposing as much<br>parallelism as possible.<br><br>The domain scientists shudder at the thought of rewriting existing<br>codes, some of which have existed for decades. If they do get funding to<br>rewrite, which new programming model should they pick? At this point,<br>there is no clear favorite.<br><br><br><br>On Wed, Apr 8, 2015 at 2:31 PM, Prentice Bisbal<br><<a href="mailto:prentice.bisbal@rutgers.edu">prentice.bisbal@rutgers.edu</a> <<a href="mailto:prentice.bisbal@rutgers.edu">mailto:prentice.bisbal@rutgers.edu</a>>> wrote:<br><br>    I got annoyed by this article and had to stop reading it. I'll go<br>    back later and try to give it a proper critique, but obviously<br>    disagree with most of what I've read so far. Right of the bat, the<br>    author implies that Big Data = HPC, and I disagree with that.<br><br>    More ranting to come....<br><br>    Prentice<br><br><br>    On 04/08/2015 01:16 PM, H. Vidal, Jr. wrote:<br><br>        Curious as to what the body of thought is here on this article:<br><br>        <a href="http://www.dursi.ca/hpc-is-__dying-and-mpi-is-killing-it/">http://www.dursi.ca/hpc-is-__dying-and-mpi-is-killing-it/</a><br>        <<a href="http://www.dursi.ca/hpc-is-dying-and-mpi-is-killing-it/">http://www.dursi.ca/hpc-is-dying-and-mpi-is-killing-it/</a>><br><br>        _________________________________________________<br>        Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org">Beowulf@beowulf.org</a><br>        <<a href="mailto:Beowulf@beowulf.org">mailto:Beowulf@beowulf.org</a>> sponsored by Penguin Computing<br>        To change your subscription (digest mode or unsubscribe) visit<br>        <a href="http://www.beowulf.org/__mailman/listinfo/beowulf">http://www.beowulf.org/__mailman/listinfo/beowulf</a><br>        <<a href="http://www.beowulf.org/mailman/listinfo/beowulf">http://www.beowulf.org/mailman/listinfo/beowulf</a>><br><br><br>    _________________________________________________<br>    Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org">Beowulf@beowulf.org</a><br>    <<a href="mailto:Beowulf@beowulf.org">mailto:Beowulf@beowulf.org</a>> sponsored by Penguin Computing<br>    To change your subscription (digest mode or unsubscribe) visit<br>    <a href="http://www.beowulf.org/__mailman/listinfo/beowulf">http://www.beowulf.org/__mailman/listinfo/beowulf</a><br>    <<a href="http://www.beowulf.org/mailman/listinfo/beowulf">http://www.beowulf.org/mailman/listinfo/beowulf</a>><br><br><br><br><br>_______________________________________________<br>Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>To change your subscription (digest mode or unsubscribe) visit <a href="http://www.beowulf.org/mailman/listinfo/beowulf">http://www.beowulf.org/mailman/listinfo/beowulf</a><br><br></blockquote><br>_______________________________________________<br>Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>To change your subscription (digest mode or unsubscribe) visit <a href="http://www.beowulf.org/mailman/listinfo/beowulf">http://www.beowulf.org/mailman/listinfo/beowulf</a><br></blockquote></div><br></div></body></html>