Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming.threads > #5096

MPI is at the wrong level of abstraction for application writers

Path csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From Horizon68 <horizon@horizon.com>
Newsgroups comp.programming.threads
Subject MPI is at the wrong level of abstraction for application writers
Date Sat, 13 Jul 2019 15:25:15 -0700
Organization A noiseless patient Spider
Lines 30
Message-ID <qgdloc$1bk$6@dont-email.me> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 7bit
Injection-Date Sat, 13 Jul 2019 22:25:16 -0000 (UTC)
Injection-Info reader02.eternal-september.org; posting-host="78df57774745557d898be4d4601f21da"; logging-data="1396"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19miwik2ozmmzSiSQJ/3lSJ5P2wcR4M3d0="
User-Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
Cancel-Lock sha1:88IPQMGisb8rNP6mF6JPQB4cQ7I=
Content-Language en-US
X-Mozilla-News-Host news://news.eternal-september.org:119
Xref csiph.com comp.programming.threads:5096

Show key headers only | View raw


Hello,


MPI is at the wrong level of abstraction for application writers

Because programming at the transport layer, where every exchange of data 
has to be implemented with lovingly hand-crafted sends and receives or 
gets and puts, is an incredibly awkward fit for numerical application 
developers, who want to think in terms of distributed arrays, data 
frames, trees, or hash tables etc.


Read more here:

https://www.dursi.ca/post/hpc-is-dying-and-mpi-is-killing-it.html



Thank you,
Amine Moulay Ramdane.









Back to comp.programming.threads | Previous | Next | Find similar | Unroll thread


Thread

MPI is at the wrong level of abstraction for application writers Horizon68 <horizon@horizon.com> - 2019-07-13 15:25 -0700

csiph-web